Module 3 July 8: Linux package dependencies through Flashcards
what is storage space on a remote server that hosts thousands of linux packages? Must be added to a Linux system in order for the system to search and download packages from it.
Linux Repository
What is a package that doesn’t require any dependencies? all files required to install and run the package on the Linux system are contained inside this.
Stand alone package
What is a package that other Linux packages depend upon to function properly? Often not included, even though they are needed to install the software packages contain.
Package dependencies.
What list the external dependencies needed by the package?
Package manifests
What is a tool on Linux systems for installing, managing, and removing Linux packages?
Package manager
What can also read package manifests to determine if any dependencies are needed? what tool on Linux systems?
Package managers
What finds and downloads the dependency packages before installing the packaged software? What Linux tool
Package manager.
What are some Debian and Debian based system Package manager tools? Like for Ubuntu
dpkg, APT, aptitude
What are some RedHad and RedHat based system package managers, like for CentOS?
rpm, yum, dnf
dpkg
debian package manager
Advanced package tool, uses dpkg commands
APT
User-friendly package manager
aptitude
RedHat Package Manager
rpm
Yellowdog Updater Modified, comes with RedHat
yum
Dandified Yum
dnf
What Linux command is used to build, install, manage, and remove packages in Debian or Debian-based systems?
dpkg
use for Linux dpkg command:
$ sudo dpkg - -install packagename
To install a package
use for Linux dpkg command:
$ sudo dpkg - -update-avail packagename
To update a package saved locally
use for Linux dpkg command:
$ sudo dpkg - -remove packagename
To remove a package
use for Linux dpkg command:
$ sudo dpkg - -purge packagename
To purge a package
use for Linux dpkg command:
$ sudo dpkg - -list
To get a list of packages installed
use for Linux dpkg command:
$ sudo dpkg - -listfiles packagename
To get a list of all files belonging to or associated with a package