Vyhledání a přehled balíků
aptitude search pkgname*
apt-cache showpkg szn-mysql-server
apt-cache policy mypackage # zobrazí dostupné verze a původ balíku
Ruční instalace balíku
dpkg -i nazev_baliku_pro_instalaci.deb
Instalace specifické verze balíku:
apt-get install package-name=1.0.2
Zdroje balíků
/etc/apt/sources.list
Přehled nainstalovaných balíků
dpkg --get-selections
Soubory balíků
Vyhledání balíku, který obsahuje určitý nainstalovaný soubor:
dpkg --search /etc/bash_completion
Přehled souborů nainstalovaných z konkrétního balíku:
dpkg -L nazev-baliku
Vyhledání balíku (i nenainstalovaného), který obsahuje určitý soubor:
apt-get install apt-file
apt-file update
apt-file search file.txt
Závislosti
Proč je balík nainstalován?
aptitude why mypackage # main dependents only
aptitude -v why mypackage # all
Chyba kvůli chybějícímu GPG klíči:
The solution is simple.Take the first key you have problem with, for example E635A714505A2DD1, take the last 8 symbols (in this case - 505A2DD1) and run the following in the terminal:
gpg --keyserver keyserver.ubuntu.com --recv 505A2DD1
gpg --export --armor 505A2DD1 | sudo apt-key add -
Další užitečné příkazy:
- apt-key add filename
- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA8F35793D8809A