Мне нужно вручную установить файл с типом, который я никогда раньше не видел:.dsc
Как мне установить такой файл на Linux?
решение1
ОтFilExt.com:
Debian (Source Control (Source Package)) Обычно в системах *nix пишется строчными буквами. Описание Файл DPKG-source
Исходные пакеты Debian состоят из двух или трех файлов. Первый файл *.DSC, который содержит некоторую информацию о пакете и контрольные суммы для оставшихся файлов. Второй файл *.TAR.GZ, содержащий исходные коды upstream. И третий, если необходимо внести какие-либо изменения в исходные коды, они распространяются как *.DIFF.GZ. Для упрощения процесса распаковки Debian предоставляет одну команду "dpkg-source -x *.dsc" для распаковки этих файлов. Эта ассоциация классифицируется как Исходный код.
решение2
Полная процедура установки пакета, связанного с .dsc
файлом:
Прежде чем начать, обратите внимание, что помимо
.dsc
файла у вас должны быть соответствующие файлыxxx-orig.tar.xz
иxxx-debian.tar.xz
.Установите
dpkg-dev
пакет, если его нет на вашей Linux-машинеsudo apt-get install dpkg-dev
Следующая команда извлекает пакет в автоматически созданный каталог. Примечание: необходимые файлы
xxx-orig.tar.xz
иxxx-debian.tar.xz
должны находиться в том же каталоге, что и.dsc
файл, для корректной работы.dpkg-source -x yourfile.dsc
Если вы получили сообщение об ошибке подписи,проверьте этот пост здесь.
Чтобы собрать пакет, перейдите в каталог, созданный на втором шаге, и выполните следующую команду:
dpkg-buildpackage -rfakeroot -b
Чтобы установить собранный пакет, выполните следующую команду:
dpkg -i ../yourfile_arch.deb