Автор Тема: Не работает Discover (центр приложений)  (Прочитано 7318 раз)

Оффлайн Борис

  • Завсегдатай
  • *
  • Сообщений: 5
Ноутбук: Acer TMP259-MG-39WS
Установленная ОС: Alt Linux рабочая станция 9.0 KDE
Доступ к интернету через WI-Fi.
Интернет работает.
Пишу с работающей машины в браузере. Интернет страницы открываются, но при попытке открыть приложение Discover, выдает ошибку "Не удалось получить список приложений. Проверьте соединение с интернетом". Проблема проявилась сразу после установки ОС при попытке доустановить необходимые для пользования приложения. Т.е. приложение Discover (центр приложений) уже неработало при первом старте после установки ОС. Прошу знающих людей подсказать решение проблемы. И взять на заметку данную проблему разработчикам. Умников, знающих про Гугл и Яндекс, прошу не писать, либо писать с указанием рабочих ссылок с рабочим решением данной проблемы.

Оффлайн Koi

  • Мастер
  • ***
  • Сообщений: 1 889
  • валар дохаэрис
    • Канал на youtube
Что показывают:
$ plasma-discover --listbackends$ rpm -qa | grep discover

Оффлайн Борис

  • Завсегдатай
  • *
  • Сообщений: 5
Выполнил команды. Результат:
[user@my-comp ~]$ plasma-discover --listbackends
Доступные модули:
 * fwupd-backend
 * flatpak-backend
 * kns-backend
[user@my-comp ~]$  rpm -qa | grep discover
libdiscovernotifiers0-5.18.5-alt1.x86_64
plasma5-discover-flatpak-5.18.5-alt1.x86_64
plasma5-discover-core-5.18.5-alt1.x86_64
libdiscovercommon0-5.18.5-alt1.x86_64
plasma5-discover-fwupd-5.18.5-alt1.x86_64
plasma5-discover-kns-5.18.5-alt1.x86_64
plasma5-discover-5.18.5-alt1.x86_64
plasma5-discover-common-5.18.5-alt1.x86_64



Оффлайн Koi

  • Мастер
  • ***
  • Сообщений: 1 889
  • валар дохаэрис
    • Канал на youtube
Поставьте пакет plasma5-discover-packagekit
и обновите дистрибутив.
# apt-get update ; apt-get dist-upgradeДолжно помочь
Только перезайдите в систему потом.

Оффлайн Борис

  • Завсегдатай
  • *
  • Сообщений: 5
Попытка ввода команд:

[user@my-comp ~]$ apt-get update ; apt-get dist-upgrade
E: Директория с архивными пакетами /var/cache/apt/archives/partial отсутствует.
E: Невозможно открыть файл блокировки /var/lib/apt/lists/lock - open (13 Отказано в доступе)
E: Unable to lock the list directory
E: Запись в /var/cache/apt/ невозможна
E: Невозможно прочитать список пакетов или файл статуса.
[user@my-comp ~]$ sudo apt-get update ; apt-get dist-upgrade
[sudo] password for user:
user is not in the sudoers file.  This incident will be reported.
E: Запись в /var/cache/apt/ невозможна
E: Невозможно прочитать список пакетов или файл статуса.
[user@my-comp ~]$ sudo apt-get update
[sudo] password for user:
user is not in the sudoers file.  This incident will be reported.
[user@my-comp ~]$ sudo apt-get install plasma5-discover-packagekit
[sudo] password for user:
user is not in the sudoers file.  This incident will be reported.

Ошибка обновления и ошибка установки.

Нашел в списке установленных в ОС программ Synaptic (центр приложений). В этом приложениии сделал следующее:
1) Нажал "Получить сведения". База программ обновилась. До этого действия в поиске Synaptic не был обнаружен посоветованный к установке пакет.
2) После обновления базы появился в списке (пользовался встроенным поиском) plasma5-discover-pack версии 5.18.5. Выбрал пакет для установки.
3) Программа обьявила что будут внесены изменения:
    libpackage-glib
    packagekit
    python3-module-packagekit
4) Нажал "Применить". Установилось и выдало сообщение:

Во время подготовки к установке:
libpackagekit-glib-1.1.12-alt12.x86_64
packagekit-1.1.12-alt12.x86_64
python3-module-packagekit-1.1.12-alt12.noarch
plasma5-discover-packagekit-5.18.5-alt1.x86_64
Done.


Пробую перезагрузиться

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 992
  • Дмитрий/Dmitry/德米特里/दिमित्री
Если в конце написано "Done" - то скорее всего всё хорошо и проблем быть не должно.

Оффлайн Борис

  • Завсегдатай
  • *
  • Сообщений: 5
И так подвожу итог. После проделанных манипуляций, согласно совету, и последующей перезагрузки ноутбука центр приложений Discover заработал. Появилсиь списки как программ установленных, так и программ, которые можно установить. Соответственно заработал и внутрепрограммный поисковик. Установка программ через него работает. Обнаружил баг работы программы: после установки программ через Discover, кнопка возле программы не меняет своего значения "установить" на "удалить" (как у установленных), хотя установка произведена. Значение кнопочки меняется после перезапуска самого Discover, то есть только после перезапуска Discover можно понять установилась ли программа. Мелочь, но не приятно. Но это уже другая история.
Итог: Проблема решилась установкой пакета plasma5-discover-pack версии 5.18.5 из центра приложений Synaptic с последующей перезагрузкой ноутбука.

Koi, огромное спасибо за помощь в решении проблемы! Тему закрываю.


Оффлайн Борис

  • Завсегдатай
  • *
  • Сообщений: 5
Результаты команд:
[user@my-comp ~]$ plasma-discover --listbackends
Доступные модули:
 * fwupd-backend
* packagekit-backend
 * flatpak-backend
 * kns-backend
[user@my-comp ~]$ rpm -qa | grep discover
libdiscovernotifiers0-5.18.5-alt1.x86_64
plasma5-discover-flatpak-5.18.5-alt1.x86_64
plasma5-discover-packagekit-5.18.5-alt1.x86_64
plasma5-discover-core-5.18.5-alt1.x86_64
libdiscovercommon0-5.18.5-alt1.x86_64
plasma5-discover-fwupd-5.18.5-alt1.x86_64
plasma5-discover-kns-5.18.5-alt1.x86_64
plasma5-discover-5.18.5-alt1.x86_64
plasma5-discover-common-5.18.5-alt1.x86_64

т.е. появился один дополнительный модуль и пакет