Как исправить ошибку apt-add-repository «no such option: --allow-unauthenticated»? [дубликат]

На этот вопрос уже есть ответ здесь:

Я использую 18.04 и пытаюсь установить Wine, у которого есть неподписанный репозиторий. Я попытался обойти это с помощью флага - allow-unauthenticated , но получаю сообщение об ошибке

$ sudo apt-add-repository https:/dl.winehq.org/wine-builds/ubuntu/ --allow-unauthenticated
Usage: apt-add-repository <sourceline>

apt-add-repository is a script for adding apt sources.list entries.
It can be used to add any repository and also provides a shorthand
syntax for adding a Launchpad PPA (Personal Package Archive)
repository.

<sourceline> - The apt repository source line to add. This is one of:
  a complete apt line in quotes,
  a repo url and areas in quotes (areas defaults to 'main')
  a PPA shortcut.
  a distro component

  Examples:
    apt-add-repository 'deb http://myserver/path/to/repo stable myrepo'
    apt-add-repository 'http://myserver/path/to/repo myrepo'
    apt-add-repository 'https://packages.medibuntu.org free non-free'
    apt-add-repository http://extras.ubuntu.com/ubuntu
    apt-add-repository ppa:user/repository
    apt-add-repository ppa:user/distro/repository
    apt-add-repository multiverse

If --remove is given the tool will remove the given sourceline from your
sources.list

apt-add-repository: error: no such option: --allow-unauthenticated

. Я видел, как другие пользователи на сайте с той же версией Ubuntu утверждали, что эта опция работает. Что я здесь делаю не так?

0
задан 26 November 2018 в 04:48

1 ответ

Можно использовать опцию --allow-unauthenticated с командами apt или apt-get но не с командой add-apt-repository.

Смотрите на https://wiki.winehq.org/Ubuntu, где очень хорошо объяснено, как добавить желаемый репозиторий.

При предыдущей установке Винного пакета из другого репозитория удалите его и любые пакеты, которые зависят от него (например, моно вином, винный геккон, winetricks) прежде, чем попытаться установить пакеты WineHQ, поскольку они могут вызвать конфликты зависимости.

Если Ваша система составляет 64 бита, включите архитектуру на 32 бита (если Вы уже не имеете):

sudo dpkg --add-architecture i386 

Затем выполните следующие команды:

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

Теперь необходимо обновить кэш с

sudo apt update

И наконец установка с

sudo apt-get install --install-recommends winehq-stable
4
ответ дан 27 October 2019 в 01:52

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

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