У новому програмному центрі Ubuntu 16.04 не знайдено даних програм


19

Помилка програмного забезпечення UbuntuЦе помилка, яку я отримую, коли відкриваю програмний центр. Я спробував перезавантажити та запустити, sudo apt-get updateале покращення не бачу. Це працювало раніше, але я не знаю, що пішло не так з того часу. Я використовую остаточний реліз Ubuntu 16.04 на Dell Inspiron 15R. Будь-яка порада буде вдячна. Заздалегідь спасибі.

EDIT: Проблема магічно вирішилася сама, не роблячи нічого особливого (а може, я ненавмисно щось роблю, я не знаю). Тож я все-таки хотів би дістати корінь цього.



Відповіді:


17

Просто виникла ця проблема після використання bleachbit для очищення системи при переході від бета-версії до офіційного релізу. Очищення всіх даних кешу також вимикає програмний центр (re: user533424 вище).

Начебто "магічно" знову з'являється все, що відновлює ці дані. Так...

налаштування> мови регіону> ... та зміна чи перевстановлення поточної мови

.... також працював на мене.


Має сенс, тому що я також використовував bleachbit.
Mav14

4
Я не використовував bleachbit, і це рішення не працює для мене.
Джонатан Хартлі

перезавантажте систему
Prabs

11

Happenes після того, як ви використовували BleachBit з кореневим доступом та очищали дані кешу додатків

  1. Відкрийте Центр програмного забезпечення Ubuntu
  2. Перейдіть на вкладку оновлень
  3. Натисніть на невелику кнопку оновлення, розташовану у верхньому лівому куті
  4. Почекайте

Зверніться до кнопки оновлення

Все повернеться до норми введіть тут опис зображення


Це працює як шарм! Не потрібно нічого перезавантажувати або видаляти / встановлювати. Це найкращий варіант.
leetNightshade

+1 цей народ, це єдиний найкращий логічний спосіб змусити його працювати.
Bsienn

1
У мене немає цієї ікони
Осама АбуСітта

3
У мене є ікона, я це зробив і нічого не змінилося.
Зібрі

5

Я думаю, що це стосується каталогу / var / cache, принаймні, це я підозрюю, виходячи з власного досвіду.

Обхід, який працював на мене:

sudo apt purge gnome-software ubuntu-software
sudo apt autoremove
sudo apt install gnome-software ubuntu-software

Ви просто встановили це?
Мав14,

Запуск програмного забезпечення Ubuntu 16.04 викликає "внутрішню помилку". Перевстановлення повністю виправило його. Оновлення деяких пакетів, які, я вважаю, були причиною проблеми.
Том Надія

Інші виправлення не працювали на моїй новій установці Ubuntu 16.04 LTS, але доцільно перевстановити! kudos
DrMoishe Pippik

3

Це працює для мене. Перейдіть Language Support > Regional Formatsна англійську (США), а потім перезавантажте комп'ютер. Програмний центр працює належним чином.


2
Language supportзнаходиться в Налаштуваннях системи.
Джонатан Хартлі

Хоча це може допомогти, це не може бути остаточним рішенням змінити локальну систему всієї системи лише для того, щоб мати можливість встановити програмне забезпечення через графічний інтерфейс користувача ... Я високо ціную вашу відповідь, я просто розчарований у Gnome Devs, якщо це фактично вирішує проблему.
Байт-командир

перезавантажте систему
Prabs

1

Так, це, мабуть, є проблемою конфігурації мови. Несподівано неможливий нестандартний глюк, але він є у випуску LTS. : \

Навіть якщо ваша система вже є англійською мовою, виберіть її знову в Налаштуваннях системи> Підтримка мови, повторно застосуйте систему та перезавантажте систему. Тепер новий магазин додатків фактично функціонує.


1

У мене була така ж проблема. Але моя проблема полягала не в мовній мові або в чомусь, що пов'язане з цим. Мою проблему було вирішено програмою під назвою GoGui; програма інтерфейсу go go, яка може підключатися до різних двигунів. Я знайшов вирішення своєї проблеми через пост запуску: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1563155 №28 та №29. Тому в основному проблема полягала в тому, що gogui реєструє типи файлів * .xml до x-go + xml, які, напевно, програмне забезпечення Ubuntu намагається відкрити, але його не знайти. Видалення /var/cache/app-info/xmls/fwupd.xml та відреєстрація створених рядків Gogui в / usr / local / share / mime / globs та / usr / local / share / mime / globs2 вирішили проблему для мене !


0

Я працював над своїм програмним центром, змінюючи мову на англійську. Але я можу бачити, що ваша вже англійською, так що, напевно, вам не допоможе ...


-1

Програмний центр Ubuntu на моєму ПК також показує "Не знайдено даних програми", але це з'явилося відразу після монтування / var / cache як tmpfs. Я випробував цю проблему і з попередніми версіями програмного забезпечення Ubuntu, і тому вирішив більше не використовувати tmpfs для / var / cache, але я також не міг зрозуміти, як відновити ці файли ... Як би не було визначення / var / кеш призначений для кешованих даних із програм. Такі дані створюються локально в результаті трудомісткого вводу / виводу або розрахунку. Додаток повинен бути в змозі відновити або відновити дані. На відміну від / var / spool, кешовані файли можна видалити без втрати даних. Дані повинні залишатися дійсними між викликами програми та перезавантаженням системи.

Файли, розташовані під / var / cache, можуть бути закінчені терміном дії програми спеціальним чином, адміністратором системи або обома. Додаток завжди має змогу відновитись після ручного видалення цих файлів (як правило, через дефіцит місця на диску). Інші вимоги щодо формату даних кеш-каталогів не пред'являються. див. http://www.pathname.com/fhs/pub/fhs-2.3.html#THEVARHIERARCHY

Що в цьому конкретному випадку не відповідає дійсності, оскільки Центр програмного забезпечення Ubuntu не буде працювати належним чином після видалення цих файлів.

Сподіваємось, що це хороший підказок для першопричини, але може не вирішити проблему.


О бдв. ви намагалися оновити на вкладці "Оновлення" в лівій частині маленької кнопки оновлення? Це працювало для мене ...
користувач533424

Я спробував це зробити, але не побачив негайних результатів. Я перевірив назад після того, як пара перезапустилася, і вона працює зараз. Дивно.
Mav14

-1

Я почав при установці synaptic-package-manager. Починали з’являтися кілька подій, але фактична установка не почалася. Я використовував bleachbit (as root)кілька разів, оскільки інсталяція була ввімкнена і використовується sudo apt-get updateдля кожної установки програми. Видалено aptфайли з bleachbit. Після перезавантаження мені вдалося встановити синаптичний менеджер пакунків з командного рядка sudo apt-get install syanptic-package-manager. Використовували його для перевстановлення ubuntu-software. Тепер всі програми перераховані.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.