Changes

Jump to: navigation, search

Package managers

271 bytes added, 22:39, 2 February 2021
m
nit: it's -> its
|| <code>dpkg -l</code>
|| <code>equery list '*'</code>
|| <code>pacman -QiQ</code>
|-
! List of installed packages matching ''substr''
! Basic information about an installed ''package''
|| <code>rpm -qi ''package''</code>
|| <code>dpkg -p s ''package''</code>
|| <code>eix ''package''</code>
|| <code>pacman -Qi ''package''</code>
|| <code>zcat /usr/share/doc/''package''/changelog.Debian.gz</code><br/><code>aptitude [-t release] changelog ''package''</code>
|| <code>view /usr/portage/''category''/''package''/ChangeLog</code>
|| <code>pacman -Qc ''package''</code>
|-
! colspan="5" align="center" | <big>'''Local package installation/upgrade/removal'''</big>
! Install a package from local ''package_file''
|| <code>rpm -ihv ''package_file*.rpm''<br/>yum localinstall ''package_file*.rpm''<ref name="localinstall">In case there are unsatisfied dependencies for ''package_file'', yum will try to get and install it from known repositores.</ref></code>
|| <code>dpkg -i ''package_file*.deb'' <ref name="apt">Usually it is not necessary to download packages manually and install them. Use apt-cache search ''name'' to search for package in configured repositories and apt-get install ''package'' to install package and all it's its dependencies</ref></code>
|| <code>emerge --usepkg|-k ''package''<ref name="emerge-usepkg">Use a binary package if it is available from $PKGDIR, otherwise emerge from source as usual.</ref></code><br/><code>emerge --usepkgonly|-K ''package''<ref name="emerge-usepkgonly">Use a binary package if it is available from $PKGDIR, otherwise abort.</ref></code>
|| <code>pacman -U ''package''</code>
! Unpack a package ''file'' to local directory
|| <code>rpm2cpio ''file.rpm'' | cpio -id</code>
|| <code>dpkg -x / --extract ''file.deb'' .</code>
|| N/A
|| <code>tar -xzf ''package''</code> if ''package''.pkg.tar.gz or<br/><code>tar -xJf ''package''</code> if ''package''.pkg.tar.xz
|| <code>emerge -f ''package''</code>
||
|-
! Show package metadata
|| <code>rpm -qip ''file.rpm''</code>
|| <code>dpkg -I / --info ''file.deb''</code>
|| N/A
|| ??
|-
! Show package file list
|| <code>rpm -qlvp ''file.rpm''</code>
|| <code>dpkg -c / --contents ''file.deb''</code>
|| N/A
|| ??
|-
! colspan="5" align="center" | <big>'''Repository queries'''</big>

Navigation menu