E: Пакет 'bluez' не имеет никакого кандидата установки

Я использую Ubuntu 19.10, и я пытался обновить свой Bluetooth. Таким образом, я добавил PPA и попытался обновить, но я получаю следующую ошибку:

Unable to download updates:
failed to refresh cache: E: The repository 'http://ppa.launchpadd.net/bluetooth/~

Я удалил тот PPA, и теперь я не получаю эту ошибку.

На самом деле я не знал о нем, и я думал, что удаление Bluetooth и переустановка его зафиксируют ошибку. Таким образом, я произвел чистку всего Bluetooth и utils. Я добавил bluez PPA и установленное использование snap install bluez.

Но мой Bluetooth не работает. Возможно, удаление всего utils вызывает проблему. Таким образом, теперь, если я делаю sudo apt install bluez Я получаю эту ошибку:

E: Package 'bluez' has no installation candidate

Кажется, что я должен установить Bluetooth с нуля наряду с его зависимостями.

Я попробовал:

sudo service bluetooth enable

Это говорит:

bluetooth: unrecognized service

Я также попробовал:

sudo service bluetooth start

Это говорит:

Failed to start bluetooth.service: Unit bluetooth.service not found
0
задан 5 November 2019 в 15:36

2 ответа

Я кажусь, что Вы немного смущены управлением пакетом.

Таким образом, я добавил PPA и попытался обновить, но я получаю следующую ошибку:

Unable to download updates:
failed to refresh cache: E: The repository 'http://ppa.launchpadd.net/bluetooth/~

Вы не добавили полный вывод ошибок, и Вы не показываете нам PPA, который Вы использовали, но я вижу, что Вы ввели двойной "d" с опечаткой в конце "панели запуска". Неправильный PPA (возможно, тот, который не содержит пакет для Вашей версии Ubuntu) или этот ввод с опечатками является, вероятно, причиной, почему Вы получаете ошибку при обновлении. Как Вы узнали, удаление недопустимого PPA совершает ошибку, исчезают.

Я добавил bluez PPA и установленное использование snap installl bluez.

Снова, Вы не говорите, что PPA Вы добавили, но Вы не должны будете добавлять один с тех пор bluez уже в репозитории Eoan по умолчанию. Кроме того, Вы даже не используете PPA, который Вы добавили, потому что Вы установили поспешную версию bluez. В целом PPAs и снимки имеют различные репозитории и установлены с различными инструментами. apt используется для установки пакетов из репозиториев Ubuntu и PPAs и snap устанавливать снимки.

Переустановить bluez:

  • Сначала удалите поспешный пакет, который Вы установили:

    snap remove bluez
    
  • Затем удалите PPA, который Вы добавили:

    sudo add-apt-repository --remove <name-of-ppa>
    

    <name-of-ppa> название PPA, который Вы добавили (что-то как ppa:bluetooth/bluez или независимо от того, что Вы использовали).

  • Удостоверьтесь это bluez способный пакет удален:

    sudo apt purge bluez
    
  • Установка bluez снова:

    sudo apt install bluez
    
  • Перезагрузите компьютер.

2
ответ дан 22 December 2019 в 00:06

Попробуйте установку с помощью снимка

$ sudo apt update
$ sudo apt install snapd

и затем блюз установки

$ snap install bluez
0
ответ дан 22 December 2019 в 00:06

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

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