Вопросы с тегом «packaging»

создание пакетов для установки программного обеспечения, таких как .deb (Debian и производные), .rpm (RHEL / CentOS), .bff (AIX), Solaris pkg / pkgadd и т. д. НЕ используйте этот тег для / software-installation или / package -управление

12
Каковы плюсы / минусы deb против rpm?
По любым причинам я всегда использовал дистрибутивы на основе RPM (Fedora, Centos и в настоящее время openSUSE). Я часто слышал, что там говорится, что deb лучше, чем rpm, но когда его спрашивают, почему, никогда не удавалось получить внятный ответ (обычно вместо этого получают ревностные разглагольствования и обильные плевки). Я понимаю, …
173 rpm  packaging  dpkg 


2
Zip все в текущем каталоге
Я хотел бы сжать и упаковать все, включая файлы и папки в текущем каталоге, в один ZIP-файл в Ubuntu. Какая команда была бы наиболее удобной для этого (и название инструмента, которое необходимо было установить, если оно есть)? Изменить: Что делать, если мне нужно исключить одну папку или несколько файлов?

1
К какому пакету Fedora относится определенный файл?
В семействе ОС Debian dpkg --search /bin/lsдает: coreutils: /bin/ls То есть файл /bin/lsпринадлежит пакету Debian с именем coreutils . (см. этот пост, если вы заинтересованы в пакете, содержащем файл, который не установлен) Что такое эквивалент Fedora?

4
Есть ли инструмент / веб-сайт для сравнения статуса пакета в разных дистрибутивах Linux?
В настоящее время я ищу сайт или инструмент, который позволил бы мне сравнить состояние пакета конкретного программного обеспечения в разных дистрибутивах Linux. Например, какую версию gimp предоставляют Mint, Ubuntu, Debian Sid и Fedora 18? Непосредственный интерес мог бы состоять в том, чтобы избежать повторного изобретения колеса при упаковке программного обеспечения …

4
Как узнать, с каким ключом GPG был подписан пакет RPM?
Криптографическая подпись RPM может быть проверена с помощью rpm -Kкоманды. Возвращает строку, содержащую gpg(или pgp) и заканчивающуюся тем OK, что подпись находится в базе данных RPM и является действительной. Если пакет не подписан, но контрольные суммы действительны, вы все равно получите OK, но нет gpg. Если пакет подписан, но ключ …

5
Есть ли в мире Fedora эквивалент PPA-сервиса?
Для Ubuntu есть этот удобный сервис PPA, где вы можете получить свой собственный репозиторий пакетов. Вы можете поместить туда исходные пакеты, которые находятся под лицензией с открытым исходным кодом, например, снимки разработки вашего программного обеспечения. (Сервер заботится о создании правильного двоичного пакета и подписывает его ключом хранилища.) Затем пользователям нужно …
23 fedora  packaging  rpm 

9
Почему приложения Linux часто помещают язык, на котором они написаны, в резюме?
При демонстрации приложений Windows и Mac в основном говорят о функциях. Приложения Linux, с другой стороны, содержат больше подробностей о том, какой язык использовался для его написания (и сопутствующие библиотеки), а не о возможностях. Это почему? Я мог бы понять, зная разницу между GTK + и QT, что делает разницу …
19 packaging 

4
В системах на основе Debian, как мы очищаем файлы конфигурации пакетов, которые уже были удалены?
Чтобы быть более конкретным, я хотел бы сделать эквивалент добавления --purgeфлага к следующей команде sudo apt-get autoremove --purge [package name] к пакетам, которых больше нет в системе. Желательно, чтобы я хотел знать, как это сделать с конкретными пакетами и с каждым удаленным пакетом в системе.

2
Безопасно ли переименовывать файл .deb, названный по стандартам?
Созданная структура имени .debфайла package_version_architecture.deb. Согласно этому пункту: Некоторые пакеты не следуют структуре имени package_version_architecture.deb. Пакеты, переименованные в dpkg-name, будут следовать этой структуре. Как правило, это не повлияет на то, как пакеты устанавливаются dselect / dpkg, но другие инструменты установки могут зависеть от этой структуры имен. Вопрос: Однако существуют ли …
13 debian  ubuntu  packaging  deb 

2
Что такое бинарный пакет? Как их построить?
Я хочу получить подробную информацию о бинарном пакете и запустить их на Linux. Я использую базу Debian (Ubuntu / Linux Mint) Linux OS. Как собрать бинарный пакет из исходного кода? А можно ли напрямую загрузить бинарный пакет для приложений (например, Firefox и т. Д.) И игр (например, BosWars и т. …

1
Соглашение об именовании пакетов Debian?
Это все очень запутанно. Есть разные примеры, например: <package-name>_<epoch>:<upstream-version>-<debian.version>-<architecture>.deb источник: имена файлов пакетов Debian Есть раздел 5.6.12 версия или Руководство по политике Debian также связан с фактическим пакетом файла тоже? Или только к полям в контрольном файле? В этой вики-теме о форматах репозитория ничего не говорится о соглашениях, как и …

1
Создать PKGBUILD из .deb
У меня есть .debпакет Debian, который по существу содержит двоичные файлы программного обеспечения в виде /usr/share/binпапки в сжатом dataфайле, и другой сжатый файл метаданных, содержащий контрольные суммы других файлов. Моя цель - создать PKGBUILDтакой пакет .deb для правильной установки на archlinux. Какой правильный способ сделать это? Достаточно ли скопировать содержимое …

3
Как установить / разобрать зависимости сборки от debian / control?
Предположим, вы загрузили папку с исходным кодом, которая содержит как существующую /debian/папку, так и /debian/controlфайл. Давайте предположим, что данный пакет не находится в официальном репозитории Debian, поэтому apt-get build-depего нельзя использовать. Как разобрать Build-Depends:строку? Например, если строка будет читать Build-Depends: debhelper (>= 8), faketime, есть ли какой-нибудь инструмент, control-parse debian/control …

3
python == python2 ИЛИ python == python3? Как упаковывать, распространять скрипты python py2k?
В зависимости от системы, python== python2или python== python3. Исполняемые скрипты Python, начинающиеся с: #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... Для python py3k это предусмотрено в документации, я должен / могу использовать его с номером версии , поэтому я делаю это: #!/usr/bin/env python3 Но я нашел проблему со скриптами py2k. В …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.