Вход:  Пароль:  
FreeSource: НачатыеПроекты/УстановкаПакетовВРазныхДистрибутивах ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия НачатыеПроекты/УстановкаПакетовВРазныхДистрибутивах за 2010-04-13 15:25:32..

Управление пакетами в разных дистрибутивах

Установка пакетов


Система Низкий уровень Верхний уровень
ALT Linux rpm -Uvh пакет apt-get install пакет *
Mandriva rpm -Uvh пакет urpmi пакет
SUSE rpm -Uvh пакет zypper install пакет
Fedora / RH? rpm -Uvh пакет yum install пакет *
Debian / Ubuntu? dpkg -i пакет apt-get install пакет
MOPSLinux mpkg install пакет
Slackware installpkg пакет
Free BSD? pkg_add пакет
Gentoo emerge -uD пакет
Solaris pkgadd -d пакет pkg install пакет
Arch Linux?
pacman -U файл_с_пакетом
pacman -S название_пакета

Если система использует RPM, для установки используйте rpm -Uvh пакет.


* При указании конкретных файлов с пакетами программа установки установит пакеты из указанных файлов,
удовлетворив их зависимости из репозитория.

Удаление пакетов


Система Низкий уровень Верхний уровень
ALT Linux rpm -e пакет apt-get remove пакет
Debian / Ubuntu? dpkg -P пакет apt-get remove пакет
Mandriva rpm -e пакет urpme пакет
SUSE rpm -e пакет zypper remove пакет
Fedora / RH? rpm -e пакет yum remove пакет
MOPSLinux mpkg remove пакет
Slackware removepkg пакет
Free BSD? pkg_delete пакет
Gentoo emerge --unmerge пакет
Solaris pkg uninstall пакет
Arch Linux?
pacman -R пакет

Обратите внимание, что на Debian / Ubuntu? apt-get remove будет удалять как dpkg -r, то есть оставит конф. файлы.

Поиск пакетов

Система Низкий уровень Верхний уровень
ALT Linux rpm -qa "*пакет*" apt-cache search пакет
Debian dpkg -l (pipe) grep пакет apt-cache search пакет
Mandriva rpm -qa "*пакет*" urpmf пакет
SUSE rpm -qa пакет zypper search пакет
Fedora / RH? rpm -qa пакет yum search пакет
MOPSLinux mpkg search пакет
Slackware ? пакет
Free BSD? pkg_info -x пакет
Gentoo equery emerge --search пакет
Solaris pkg search
Arch Linux?
pacman -Q пакет ?

Принадлежность файла к пакету

Система Низкий уровень Верхний уровень
ALT Linux rpm -qf /путь/файл ?
Debian dpkg -S [/путь/]файл ?
Mandriva rpm -qf /путь/файл ?
SUSE rpm -qf /путь/файл ?
Fedora / RH? rpm -qf /путь/файл ?
Slackware
?
Free BSD? ?
Gentoo ?
Solaris

Список файлов в пакете

Система Низкий уровень Верхний уровень
ALT Linux rpm -ql пакет ?
Debian dpkg -L пакет ?
Mandriva rpm -ql пакет ?
SUSE rpm -ql пакет ?
Fedora / RH? rpm -ql пакет ?
Slackware
?
Free BSD? pkg_info -L
Gentoo ?
Solaris pkg contents пакет

Список файлов в пакете

Система Низкий уровень Верхний уровень
ALT Linux rpm -q --whatprovides пакет ?
Mandriva ? ?
SUSE ? ?
Fedora / RH? ? ?
Debian / Ubuntu? ? ?
Slackware
?
Free BSD? ?
Gentoo ?
Solaris ?

Ссылки


Ссылок на эту страницу нет


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]