Difference between revisions of "Package managers"

From wikieduonline
Jump to navigation Jump to search
(Created page with "A Package manager is a software tools that automates the process of installing, upgrading, configuring, and removing software from operating systems....")
 
Line 1: Line 1:
 
A [[w:Package_manager|Package manager]] is a software tools that automates the process of installing, upgrading, configuring, and removing software from [[operating systems]]. Popular package manager for [[linux]] include: [[linux server administration/apt|apt]], [[linux server administration/dpkg|dpkg]], [[linux Administration/Installation/RPM and YUM Packages|rpm]] and [[linux Administration/Installation/RPM and YUM Packages|yum]]. In [[MacOS]] [[macOS/Homebrew|homebrew]] is a popular package manager. Other popular package managers are:
 
A [[w:Package_manager|Package manager]] is a software tools that automates the process of installing, upgrading, configuring, and removing software from [[operating systems]]. Popular package manager for [[linux]] include: [[linux server administration/apt|apt]], [[linux server administration/dpkg|dpkg]], [[linux Administration/Installation/RPM and YUM Packages|rpm]] and [[linux Administration/Installation/RPM and YUM Packages|yum]]. In [[MacOS]] [[macOS/Homebrew|homebrew]] is a popular package manager. Other popular package managers are:
* [[/PIP/]] for Python software
+
* [[PIP]] for Python software
* [[/NPM/]] for [[JavaScript]] software
+
* [[NPM]] for [[JavaScript]] software
* [[/Conan/]] C / C++ Package Manager
+
* [[Conan]] C / C++ Package Manager
* [[DevOps/Kubernetes/Helm|Helm]] for [[DevOps/Kubernetes|Kubernetes]]
+
* [[Helm]] for [[Kubernetes]]
 
* [[gems]] for [[Ruby]]
 
* [[gems]] for [[Ruby]]
  
Line 19: Line 19:
 
* [[wikipedia:List_of_software_package_management_systems]]
 
* [[wikipedia:List_of_software_package_management_systems]]
 
* [[linux server administration/apt/opkg|opkg]], [[Snap]]  
 
* [[linux server administration/apt/opkg|opkg]], [[Snap]]  
* [[DevOps/JFrog Artifactory]] [[binary package repository manager]]
+
* [[JFrog Artifactory]] [[binary package repository manager]]
* [[DevOps/Container Registry]], [[devOps/Container|container]] repository
+
* {{containers}}
  
 
[[Category:Linux]]
 
[[Category:Linux]]
 
[[Category:macOS]]
 
[[Category:macOS]]

Revision as of 14:21, 22 December 2019

A Package manager is a software tools that automates the process of installing, upgrading, configuring, and removing software from operating systems. Popular package manager for linux include: apt, dpkg, rpm and yum. In MacOS homebrew is a popular package manager. Other popular package managers are:

Activities

Basic

  1. Identify package managers used by major Linux distributions such as Debian, Ubuntu or Red Hat Enterprise Linux (RHEL)
  2. Try to identify mayor differences between dpkg and rpm packages
  3. Identify differences between dpkg, rpm, apt, aptitude, yum and dnf linux software
  4. Identify different package manager for macOS, homebrew among others.

Medium

See also

Advertising: