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


19

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

РЕДАКТИРОВАТЬ: проблема волшебным образом решилась сама по себе, без меня делать что-то особенное (или, возможно, случайно сделать что-то, я не знаю). Так что я все еще хотел бы добраться до корня этого.



Ответы:


17

Просто возникла эта проблема после использования bleachbit для очистки системы при переходе с бета-версии на официальный выпуск. Очистка всех данных кеша также отключила центр программного обеспечения (см. User533424 выше).

Кажется, «волшебным» образом появляется все, что восстанавливает эти данные. Так...

настройки> региональные языки> ... и изменение или переустановка вашего текущего языка

.... также работал для меня.


Имеет смысл, потому что я также использовал bleachbit.
Mav14

4
Я не использовал bleachbit, и это решение не работает для меня.
Джонатан Хартли

перезагрузите систему
Prabs

11

Происходит после того, как вы использовали BleachBit с рут-доступом и почистили кеш приложения

  1. Открытый Ubuntu Software Center
  2. Нажмите на вкладку обновления
  3. Нажмите на маленькую кнопку обновления, расположенную в верхнем левом углу
  4. Ждать его

Смотрите рис для кнопки обновления

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


Это работает как шарм! Не нужно ничего перезагружать или удалять / устанавливать. Это лучший вариант.
leetNightshade

+1 это люди, это единственный логичный лучший способ заставить его работать.
Бсиенн

1
У меня нет этой иконки
Усама АбуСитта,

3
У меня есть значок, я сделал это, и ничего не изменилось.
Зибри

5

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

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

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

Так ты просто переустанавливал это?
Mav14

Запуск Ubuntu Software 16.04 вызывает «внутреннюю ошибку». Переустановка полностью исправлена. Он обновил некоторые пакеты, которые, как я полагаю, были причиной проблемы.
Том Надя

Другие исправления не работали на моей новой установке Ubuntu 16.04 LTS, но целесообразность переустановки сделала! престижность
DrMoishe Pippik

3

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


2
Language supportнаходится в Системных настройках.
Джонатан Хартли

Хотя это может помочь, это не может быть окончательным решением для изменения языкового стандарта всей системы, просто чтобы иметь возможность устанавливать программное обеспечение через графический интерфейс пользователя ... Я ценю ваш ответ, просто я разочарован разработчиками Gnome, если это на самом деле решает проблему.
Byte Commander

перезагрузите систему
Prabs

1

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

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


1

У меня такая же проблема. Но моя проблема не была связана с языковыми установками или чем-то связанным с этим. Моя проблема была решена программой GoGui; игровая программа с интерфейсом Go, которая может подключаться к различным движкам. Я нашел решение своей проблемы в посте 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 решили эту проблему для меня !


0

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


-1

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

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

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

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


О, кстати. Вы пытались обновить с помощью вкладки «Обновления» на левой стороне маленькую кнопку обновления? У меня это сработало ...
user533424 22.04.16

Я пытался сделать это, но я не увидел немедленных результатов. Я проверил после пары перезапусков, и это работает сейчас. Weird.
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.