Я привык к системам на основе RPM, и есть много команд, которые я пока не уверен, как поступить с пакетами .deb. Это в основном для использования с пользовательскими пакетами, т.е. не с установкой apt-get.
Было бы замечательно, если бы кто-то мог обеспечить перевод команд здесь: (под "файлом пакета" он предназначен для работы с физическим файлом .rpm / .deb)
Функция RPM Deb -------------------------------------------------- -------------------------------- Посмотреть все установленные пакеты rpm -qa Просмотр файлов в установленном пакете rpm -ql packagename Просмотр файлов в файле пакета rpm -qlp ./packagename.rpm Просмотр информации о пакете, установленный пакет rpm -qi packagename (1) Посмотреть информацию о пакете, файл пакета rpm -qip ./packagename.rpm (1) Просмотр сценариев оболочки до / после установки rpm -q --scripts имя_пакета Просмотр журнала изменений для файла пакета rpm -qp --changelog ./packagename.rpm Удалите пакет rpm -e имя_пакета dpkg -r / dpkg -P Установите файл пакета rpm -ivh ./packagename.rpm dpkg -i Обновите пакет из файла rpm -Uvh ./packagename.rpm Найдите пакет, которому принадлежит файл rpm -qif /some/file.foo Список зависимостей пакета rpm -q --requires packagename Список зависимостей файла пакета rpm -qp --requires ./packagename.rpm
(1) см. Пример вывода информации здесь
package-management
deb
н.у.к.
источник
источник
rpm -ivh
илиrpm -Uvh
, что эквивалентно дляdeb
этоdpkg -i
?dpkg
не делает различий между установкой и обновлением? Или это обрабатывает это автоматически?dpkg
для установки файл deb, он будет устанавливаться, обновляться или понижаться по мере необходимости (если только выполнение какого-либо из этих действий не нарушает что-либо еще, в этом случае вы все равно можете принудительно применить действие с соответствующими флагами).