Как проверить, что файл * .deb можно установить в текущей системе без его установки? Можно ли как-нибудь использовать dpkg, apt-get или другие инструменты командной строки для этой цели?
Примечание: Мне нужно сделать это с помощью командной строки (без графического интерфейса или синапсов) и там может быть несколько файлов deb.
if dpkg --check *.deb == True
dpkg -i *.deb
else
perror
Вам может понравиться команда lintian, которая проверяет типичные ошибки упаковки. Ссылка ниже может помочь вам.
http://www.debian.org/doc/manuals/maint-guide/checkit.en.html
Чтобы просмотреть содержимое файла .deb, просто нажмите Ctrl kbd> + Alt kbd> + T kbd> на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
sudo dpkg-deb -c <file_name.deb>
Чтобы прочитать содержимое установленного пакета:
sudo dpkg -L <package_name>
Для получения дополнительной информации см. Debian Помощь SUP>