Новый программный центр в Ubuntu 16.04 не отображает данные приложения

Это ошибка, которую я получаю, когда открываю программный центр. Я попытался перезагрузить и запустить sudo apt-get update, но я не вижу улучшения. Он работал раньше, но я не знаю, что пошло не так с тех пор. Я использую окончательный выпуск Ubuntu 16.04 на Dell Inspiron 15R. Любые советы будут оценены. Спасибо!

EDIT: Проблема волшебным образом разрешилась без меня, делая что-то особенное (или, может быть, непреднамеренно что-то делать, я не знаю). Поэтому я все равно хотел бы добраться до корня этого.

1
задан 25 April 2016 в 02:10

8 ответов

Случается после того, как вы использовали BleachBit с корневым доступом и очистили данные кэша App . Откройте Центр программного обеспечения Ubuntu. Нажмите на вкладку обновлений. Нажмите кнопку небольшого обновления, расположенную в верхнем левом углу. Подождите.

См. pic для кнопки обновления

Все вернется в нормальное состояние

10
ответ дан 23 May 2018 в 11:58
  • 1
    Это работает как шарм! Не нужно перезагружать или удалять / устанавливать что-либо. Это лучший вариант. – leetNightshade 23 July 2016 в 22:49
  • 2
    +1 этот человек, его единственный логичный лучший способ заставить его работать. – Bsienn 8 August 2016 в 00:07
  • 3
    У меня нет этой иконки – Osama AbuSitta 2 September 2016 в 00:17
  • 4
    У меня есть значок, я сделал это, и ничего не изменилось. – Zibri 17 December 2016 в 19:45

Я думаю, что это связано с каталогом / var / cache, по крайней мере, это то, что я подозреваю, основываясь на моем собственном опыте.

Обходной путь, который работал для меня:

sudo apt purge gnome-software ubuntu-software
sudo apt autoremove
sudo apt install gnome-software ubuntu-software
5
ответ дан 23 May 2018 в 11:58
  • 1
    Так вы просто переустановили его? – Mav14 25 April 2016 в 02:05
  • 2
    Запуск Ubuntu Software на 16.04 вызывает «внутреннюю ошибку». Переустановка полностью его исправила. Это улучшило некоторые пакеты, которые, как я полагаю, стали причиной проблемы. – Tom Nadia 18 November 2016 в 22:38
  • 3
    Другие исправления не работали над моей новой установкой Ubuntu 16.04 LTS, но целесообразность переустановки выполнялась! почет – DrMoishe Pippik 22 November 2016 в 08:22

Это работает для меня. Измените Language Support > Regional Formats на английский (США), затем перезагрузите компьютер. Программный центр работает правильно.

2
ответ дан 23 May 2018 в 11:58
  • 1
    Language support находится в системных настройках. – Jonathan Hartley 27 April 2016 в 19:28
  • 2
    Хотя это может помочь, это не может быть окончательным решением для изменения локали всей системы, чтобы иметь возможность устанавливать программное обеспечение через графический интерфейс пользователя ... Я ценю ваш ответ, я просто разочарован Gnome Devs, если это фактически решает проблему. – Byte Commander 26 May 2016 в 23:35

Да, это проблема языковой конфигурации. Смешно невозможно безошибочный глюк, но там он находится в выпуске LTS. : \

Даже если ваша система уже на английском языке, переустановите ее в разделе «Системные настройки»> «Поддержка языка», повторно примените общесистемную систему и перезагрузите компьютер. Теперь на самом деле функционирует новый магазин приложений.

1
ответ дан 23 May 2018 в 11:58

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

1
ответ дан 23 May 2018 в 11:58

Я запустил свой программный центр, изменив язык на английский. Но я вижу, что ваш уже на английском, так что, вероятно, вам не поможет ...

0
ответ дан 23 May 2018 в 11:58

Центр программного обеспечения Ubuntu на моем ПК также показывает «Нет данных приложения», но появился сразу после установки / var / cache в качестве tmpfs. Я столкнулся с этой проблемой и с предыдущими версиями программного обеспечения Ubuntu Software Center, поэтому решил больше не использовать tmpfs для / var / cache, но я также не мог понять, как восстановить эти файлы ... В любом случае definition / var / cache предназначен для кэшированных данных из приложений. Такие данные локально генерируются в результате трудоемких операций ввода-вывода или вычисления. Приложение должно иметь возможность регенерировать или восстанавливать данные. В отличие от / var / spool, кешированные файлы могут быть удалены без потери данных. Данные должны оставаться в силе между вызовами приложения и перезагрузкой системы.

Файлы, расположенные в / var / cache, могут быть истекли в зависимости от конкретного приложения, системным администратором или обоими. Приложение всегда должно иметь возможность восстановить вручную удаление этих файлов (как правило, из-за нехватки дискового пространства). Никакие другие требования не предъявляются к формату данных каталогов кэша. см. http://www.pathname.com/fhs/pub/fhs-2.3.html#THEVARHIERARCHY

Что в данном конкретном случае неверно, так как Ubuntu Software Center не будет работать правильно после удаления этих файлов.

Надеюсь, это хороший намек на основную причину, но может не решить проблему.

-1
ответ дан 23 May 2018 в 11:58
  • 1
    О кстати. вы пытались обновиться через «Обновления»? на левой стороне маленькая кнопка обновления? Это сработало для меня ... – user533424 22 April 2016 в 14:47
  • 2
    Я пытался это сделать, но я не видел немедленных результатов. Я проверил назад после того, как пара перезапустится, и теперь это работает. Weird. – Mav14 22 April 2016 в 18:15

Я начал установку synaptic-package-manager. Появилось несколько событий, но фактическая установка не началась. Я использовал bleachbit (as root) несколько раз, по мере установки и использования sudo apt-get update для каждой установки приложения. Не удалось удалить файлы apt из bleachbit. Мне удалось установить диспетчер синаптических пакетов из командной строки после перезагрузки с помощью sudo apt-get install syanptic-package-manager. Используется для переустановки ubuntu-software. Теперь перечислены все приложения.

-1
ответ дан 23 May 2018 в 11:58

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

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