Как мне попросить Ubuntu добавить пакет в PPA?

В Arch Linux есть следующий пакет AUR: https://aur.archlinux.org/packages/pulse-secure/ Git Clone URL: https://aur.archlinux.org/pulse-secure.git База пакетов: pulse-secure

Как спросить для пакета в Ubuntu PPA?

1
задан 5 April 2021 в 14:36

2 ответа

Вы должны спросить разработчика программного обеспечения о создании пакета deb и / или его публикации на https://launchpad.net .

В настоящее время вы можете установить это программное обеспечение с помощью пакета RPM, упомянутого в PKGBUILD , со специальной утилитой alien :

sudo apt-get install alien

cd ~/Downloads
wget https://www.rz.uni-osnabrueck.de/fileadmin/user_upload/VPN/Software/ps-pulse-linux-9.1r11.0-b6725-64-bit-installer.rpm
sudo alien --install --scripts ps-pulse-linux-9.1r11.0-b6725-64-bit-installer.rpm

Затем запустите его с помощью программы запуска PulseUI. Управляйте его pulsesecure.service с помощью systemctl .

1
ответ дан 23 April 2021 в 23:26

Ubuntu имеет собственный набор из четырех официальных репозиториев ( 1 )

  • Main - бесплатное программное обеспечение с открытым исходным кодом, поддерживаемое канонами.
  • Вселенная - бесплатное программное обеспечение с открытым исходным кодом, поддерживаемое сообществом.
  • Restricted - Собственные драйверы для устройств.
  • Multiverse - Программное обеспечение ограничено авторскими правами или юридическими вопросами.

Сотрудники Canonical и более широкое сообщество создают и поддерживают эти репозитории как часть процесса создания выпуска Ubuntu. Это сообщество решает, какие пакеты включены. Все эти пакеты подлежат контролю качества и скомпилированы для конкретной версии Ubuntu для обеспечения стабильной работы системы.

После того, как эти репозитории настроены, они поддерживаются в основном для обновлений безопасности в течение всего срока службы выпуска Ubuntu. Следовательно, они также довольно статичны. В редких случаях новое программное обеспечение будет внедряться в течение срока действия выпуска. Новое программное обеспечение может в конечном итоге попасть в последующие выпуски Ubuntu после довольно тщательного процесса принятия решения.

Для удовлетворения других потребностей, таких как установка новых версий или проведение бета-тестирования, используется концепция PPA, Персональные архивы пакетов . См. Дальнейшее обсуждение здесь . Ubuntu предоставляет платформу « Launchpad », которая позволяет разработчикам программного обеспечения создавать свои собственные репозитории. Эти PPA поддерживаются и тестируются разработчиками или добровольцами и официально не одобрены Ubuntu.

Итак, вы зависите от разработчика или других добровольцев в создании PPA. Чем более стабильным, качественным, ухоженным, достаточно широко используемым и популярным является программное обеспечение, тем больше вероятность того, что однажды оно будет включено в официальный репозиторий.

1
ответ дан 23 April 2021 в 23:26

Другие вопросы по тегам:

Похожие вопросы: