Apt-yum/dpkg-rpm käskude lühivõrdlus
From ICO wiki
Tegemisel.
Sissejuhatus
Antud artikkel sisaldab lühivõrdlust deb ning rpm baasil pakihaldussüsteemis kasutatavatest käskudest. Käsud on testitud deb baasil Ubuntu 11.04 serveris ning rpm baasil Fedora 17 desktop'is.
apt - yum / dpkg - rpm võrdlustabel
apt | yum | Käsu tähendus |
---|---|---|
sudo -i | sudo -i | Antud käsk võimaldab üle minna süsteemi juurkasutajaks. |
apt-get install paki_nimi | yum install paki_nimi | Antud käsk laeb tarkvara paki repositooriumist alla ning paigaldab selle. 'paki_nimi' asendada tarkvara pakiga nt 'htop'. |
apt-get remove paki_nimi | yum remove paki_nimi | Tarkvarapaki eemaldamine. |
apt-get purge paki_nimi | yum käsk puudub. | Tarkvarapaketi täielik eemaldamine, k.a. konfiguratsioonifailid. |
apt-cache search sõne | yum list available sõne | Paki otsimine tarkvara varamutest. |
apt-cache depends paki_nimi | yum deplist paki_nimi | Kuvatakse paki sõltuvused, ehk millest see pakk sõltub. |
apt-cache rdepends paki_nimi | yum käsk puudub /
rpm -q –whatrequires paki_nimi |
Kuvatakse pakid, mis sõltuvad sellest pakist. |
apt-cache policy paki_nimi | yum info paki nimi | Kuvatakse paki versioon. |
apt-cache show paki_nimi | yum info paki_nimi | Kuvatakse paki kohta käivat lisainformatsiooni. |
apt-get clean | yum clean packages | Kustutatakse arhiveeritud pakid lokaalsest tarkvara varamust. |
apt-get autoremove | yum käsk puudub. | Kustutatakse pakid, mis paigaldati neid sõltunud tarkvara jaoks mida enam süsteemis ei ole. |
apt-get update | yum check-update | Uuendatakse repositooriumite nimekirja. |
apt-get -f install | yum clean all && yum update | Jätkatakse viimati katkenud paigaldamist. |
dpkg | rpm | Käsu tähendus |
---|---|---|
dpkg -i paki_nimi | rpm -i paki_nimi | Käsitsi alla laetud paki paigaldamine. |
dpkg -r paki_nimi | rpm -e paki_nimi | Paki eemaldamine. |
dpkg -P paki_nimi | rpm -e paki_nimi | Tarkvarapaketi täielik eemaldamine, k.a. konfiguratsioonifailid. |
dpkg -l | rpm -qa | Kuvatakse kõik paigaldatud pakid. |
dpkg -l sõne | rpm -qa sõne | Kuvatakse kõik paigaldatud paketid antud sõne järgi. Sõnes võib kasutada tärni * nt 'apach*', et otsida paigaldatud pakki, mis algab apach. |
dpkg -p paki_nimi | rpm -qpi paki_nimi | Kuvatakse paki kohta käivat lisainformatsiooni. |
dpkg -c paki_nimi | rpm -qpl paki_nimi | Kuvab .deb või .rpm paki sisu. |
dpkg -S paki_nimi | rpm -qlv paki_nimi | Kuvab faili omaniku. |
dpkg -L paki_nimi | rpm -ql paki_nimi | Kuvatakse pakiga seotud failid. |
dpkg –configure -a | rpm -iv –replacepkgs paki_nimi | Jätkatakse viimati katkenud paigaldamist. |
Võrdlustabel kättesaadaval kujul
Kasutatud materjalid
- http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/index.html
- http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/Uso_del_comando_yum.html
- http://linux.die.net/man/8/yum
- http://www.techrepublic.com/blog/opensource/obtaining-file-information-with-rpm/101
- http://www.linuxjournal.com/content/finding-which-rpm-package-contains-file
- http://www.rpm.org/max-rpm/rpm.8.html
- http://help.lockergnome.com/linux/reinstall-installed-packages-rpm--ftopict488959.html
- http://www.rpm.org/max-rpm/ch-rpm-upgrade.html
- http://forums.fedoraforum.org/showthread.php?t=238506
- http://unix.stackexchange.com/questions/6252/what-is-yum-equivalent-of-apt-get-update
Käsud:
man apt
man dpkg
man yum
man rpm
Autor
Teet Saar A32