Можно ли установить репозиторий через веб (щелчок по ссылке на веб-страницу)

Я знаю, что можно установить приложение из Центра программного обеспечения, щелкнув ссылку apt на веб-странице. Но возможно ли установить репозиторий, нажав также?

Например, когда пользователь нажимает на ссылку, он делает это:

sudo apt-add-repository ppa:ubuntu-wine/ppa но нажав на ссылку

1 ответ

Решение

apturl (волшебная программа, которая обрабатывает apt:// URL) есть код для обработки apt+http:// URL-адреса, как это:

apt+http://launchpad.net/~oli/ppa?package=olis-package

Теоретически это добавит PPA, установит этот пакет, а затем (если пользователь захочет) оставит этот PPA установленным.

Но apturlВ настоящее время на странице руководства говорится, что это отключено:

Предупреждение: в настоящее время это отключено из-за проблем безопасности.

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

Альтернативой для людей, которые хотят выпустить PPA для своего собственного программного обеспечения, является написание фиктивного пакета, который добавляет PPA и устанавливает другие пакеты. Вы можете сделать этот.deb доступным на своем веб-сайте или попросить добавить его во вселенную. Тогда это действительно будет вещь в 1 клик.

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