Когда я хочу установить вино, мне дают инструкции добавить репозиторий следующим образом.
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Для установки PlayOnLinux, мне дают подобные инструкции, но я должен добавить deb
и ""
цитаты вокруг URL. Почему различие? Это даже имеет значение?
sudo add-apt-repository "deb http://deb.playonlinux.com/ bionic main"
И почему PPA не требует никакого URL вообще? Это, учитывая, что URL является https://launchpad.net/?
sudo add-apt-repository ppa:peek-developers/stable
SYNOPSIS
add-apt-repository [OPTIONS] REPOSITORY
...
REPOSITORY STRING
REPOSITORY can be either a line that can be added directly to
sources.list(5), in the form ppa:<user>/<ppa-name> for adding
Personal Package Archives, or a distribution component to
enable.
In the first form, REPOSITORY will just be appended to
/etc/apt/sources.list.
Для "deb http://deb.playonlinux.com/ bionic main"
, это будет добавлено дословно. Это включает наличие распределения как bionic
, даже если Вы не запускаете Ubuntu Бионические 18.04. (Отметьте это playonlinux
также доступно в мультивселенной repo.)
Для https://dl.winehq.org/wine-builds/ubuntu/
, add-apt-repository выведет недостающие части:
deb
)xenial
, artful
, bionic
, и т.д.)main
) In the second form, ppa:<user>/<ppa-name> will be expanded
to the full deb line of the PPA and added into a new file in the
/etc/apt/sources.list.d/ directory. The GPG public key of the
newly added PPA will also be downloaded and added to apt's
keyring.
Это относится ppa:peek-developers/stable
. Да хостом, как предполагается, является Панель запуска.
In the third form, the given distribution component will be
enabled for all sources.
Например. universe
или multiverse
Детали о sources.list формате от man sources.list
.