Вопрос или проблема
Я столкнулся с проблемой
Извините, ничего не соответствует вашему запросу
при поиске в приложениях. Однако поиск среди файлов или музыки и т.д. работает нормально. Только приложения не находятся. Даже не пытается что-то найти. Независимо от того, что вы ищете, никаких приложений.
Вот список моих попыток:
sudo apt-get install unity-scope-home
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
unity-scope-home уже является самой новой версией.
0 обновлено, 0 установлено заново, 0 для удаления и 0 без обновлений.
Без эффекта.
sudo apt-get install unity-place-applications unity-place-files
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет unity-place-applications
E: Не удалось найти пакет unity-place-files
Без надежды
rm ~/.cache -R
unity --reset &
Результат:
[1] 5355
me@mypc:~$ ОШИБКА: опция сброса теперь устарела
Все равно не работает даже после выхода/входа.
sudo apt-get update
sudo apt-get upgrade
Нет!
sudo apt-get install unity-scope-home unity-scope-loader
[sudo] пароль для меня:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет unity-scope-loader
Нет!
sudo apt-get install --reinstall unity-scope-home
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
0 обновлено, 0 установлено заново, 1 переустановлено, 0 для удаления и 0 без обновлений.
Нужно получить 0 B/105 kB архивов.
После этой операции будет использовано 0 B дополнительного дискового пространства.
(Чтение базы данных ... 565848 файлов и каталогов уже установлено.)
Подготовка к распаковке .../unity-scope-home_6.8.2+14.04.20131029.1-0ubuntu1_amd64.deb ...
Распаковка unity-scope-home (6.8.2+14.04.20131029.1-0ubuntu1) поверх (6.8.2+14.04.20131029.1-0ubuntu1) ...
Настройка unity-scope-home (6.8.2+14.04.20131029.1-0ubuntu1) ...
Без эффекта!
Редактировать:
Я проверил и понял, что даже другие учетные записи пользователей имеют ту же проблему.
E: Не удалось найти пакет unity-place-applications
E: Не удалось найти пакет unity-place-files
unity-place-applications
и unity-place-files
больше недоступны в Ubuntu 14.04, вместо этого используйте unity-lens-applications
и unity-lens-files
, которые находятся в репозитории universe, поэтому сначала включите его (если он выключен по какой-то другой причине, пропустите этот шаг)
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
Теперь обновите источники программного обеспечения
sudo apt-get update
Теперь вы можете установить его:
sudo apt-get install unity-lens-applications
sudo apt-get install unity-lens-files
Попробуйте сделать это:
mkdir local.OLD
mkdir gnome.OLD
mv .local/share/applications/*.desktop local.OLD/
mv .gnome/apps/*.desktop gnome.OLD/
Затем выйдите, войдите и снова проверьте результат.
У меня было так же: область “Приложения” почему-то была отключена. Поэтому я нажал на значок в форме буквы “A” внизу панели, чтобы перейти на вкладку “Поиск приложений”, нажал на тот же значок в разделе “Плагины Dash”, затем нажал “включить”.
Когда я вернулся на вкладку “Домой”, Unity завис. Я нажал Ctrl+Alt+F1, думая, что перезапущу его оттуда, но когда я снова нажал Ctrl+Alt+F7, проверив его снова, он перезагрузился сам.
После этого все вроде бы вернулось к норме, по крайней мере, в этом вопросе. Но, как обычно, обновление с 14.04 до 16.04 сломало много вещей, с которыми, я полагаю, мне придется разбираться еще несколько дней. ◔_◔
У меня было что-то подобное: сообщалось о сбое unity-scope-loader, поиск приложений в dash не находил никаких приложений, и даже gnome-terminal тихо завершался при выполнении некоторых команд.
Наконец, я решил проблему, исправив разрешения папки /tmp, вот как:
- Проверьте ваши разрешения для папки /tmp.
ls -la /tmp
и я обнаружил, что разрешение на запись для .
было удалено для пользователей, не являющихся root.
- Сделайте /tmp доступным для записи для всех
cd /tmp
sudo chmod 1777 .
Теперь все выглядит хорошо
Почему разрешение на запись для /tmp было удалено? Возможно, потому что я случайно распаковал файловую систему root в папку /tmp ранее.
Ответ или решение
Извините, что вы сталкиваетесь с этой проблемой при работе с Unity Dash. Давайте рассмотрим ваше описание проблемы и предложим потенциальные решения.
Проблема и ее симптомы
Вы упомянули, что при поиске приложений в Unity Dash отображается сообщение «Sorry, there is nothing that matches your search». При этом поиск файлов и музыки работает корректно. Проблема не ограничивается только вашей учетной записью — она наблюдается и у других пользователей на этом же устройстве.
Проведенные попытки решения
-
Установка и переустановка пакетов:
- Пакет
unity-scope-home
установлен в последней версии, но не дал результата. - Пакеты
unity-place-applications
иunity-place-files
недоступны, поскольку они более не поддерживаются в Ubuntu 14.04. Вы упомянули о необходимости установкиunity-lens-applications
иunity-lens-files
, однако это тоже не помогло.
- Пакет
-
Очистка кэша и сброс:
- Удаление кэша через
rm ~/.cache -R
не решило проблему. - Команда
unity --reset
больше не поддерживается, поэтому не принесла результата.
- Удаление кэша через
-
Обновление системы:
- Команды
sudo apt-get update
иsudo apt-get upgrade
также не помогли.
- Команды
Рекомендации по решению проблемы
Проверьте доступность плагинов Dash
- Убедитесь, что плагин для приложений в Unity Dash не отключен. Для этого откройте раздел "Поиск приложений" в Dash и проверьте наличие иконок для включения плагина (обычно это значок в форме буквы ‘A’). Включите его, если он отключен.
Проверка и восстановление прав на папку /tmp
- Проверьте права доступа к папке
/tmp
, так как это может повлиять на работу системы.ls -la /tmp
- Если необходимо, восстановите права доступа:
sudo chmod 1777 /tmp
Это сделает папку
/tmp
доступной для записи всем пользователям, что иногда критично для работы приложений и служб.
Подключение репозиториев universe
- Убедитесь, что у вас включен репозиторий universe:
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
- Обновите списки пакетов:
sudo apt-get update
Теперь, после выполнения этих шагов, попробуйте снова использовать Unity Dash для поиска приложений. Убедитесь, что ваша система теперь функционирует корректно.
Если описанные решения не помогли, рассмотрите возможность обращения к более новой версии системы или использования альтернативных оболочек рабочего стола, таких как GNOME или KDE, для обхода существующих ограничений.