Хорошо, так что набрав «icons» в каталоге / usr / share /, нажмите клавишу удаления как root, теперь мои значки пропали, все они, опции для воспроизведения в тотеме или те, что на рабочем столе .... всем им какая-нибудь помощь?
Вам нужно будет сделать что-то вроде:
apt-get install --reinstall $ package
blockquote>Вам нужно будет заменить $ package списком имена пакетов, для каждого пакета, в котором есть файлы по этому пути. Это довольно много пакетов, особенно если у вас установлены пакеты не по умолчанию.
Что-то вроде этого может быть хорошим началом для вас:
sudo apt-get install --reinstall aisleriot alacarte apport aptdaemon-data brasero-common bzr-gtk флажок cabextract dmz-cursor-theme eog evince - общая эволюция - общий файловый ролик - gnome-accessibility-themes - gnome-applets-data - gnome-bluetooth - gnome-control-center-data - утилита gnome-icon-диска - gnome-icon-theme-theme-symbolic gnome-keyring gnome-mahjongg gnome-media gnome-nettool gnome-online-account гном-панель-данные gnome-power-manager gnome-сеанс-общие-настройки-гном-демон-гном-системный журнал gnome-system-tools gnome-themes-standard gwibber hicolor-icon-theme human-icon-theme человеческая тема-человечность-icon-theme ibus jockey-общие libgweather-общие liblaunchpad-интеграция-общие libpeas-общие libreoffice-общие nautilus-data сетевой менеджер-гном на борту openjdk-7-jre Rhythmbox-Data Seahorse Software-Center Software-Свойства-GTK Синаптический Тотем-Общие передачи-Общие Ubuntu-Artwork Ubuntu-Mono UBUN tuone-client ubuntuone-installer модуль уведомлений об обновлениях менеджера обновлений unity-asset-pool usb-creator-gtk xcursor-themes
blockquote>
Случайно удаленные значки в / usr / share, как мне их вернуть?
Шаги:
Перейти в режим восстановления перед загрузкой ОС линукс. Вы получите командную строку. #
Установка пакетов gnome *, пакетов icon * и настроек.
Перезагрузка машины
Вот и все. У меня это сработало в federo:)
Мне нравится Bash porn, поэтому я написал вам подарок:
for p in `dpkg -l | awk '/^ii [^\ ]+/ {print $2}'`; do
if [[ $(dpkg -L $p | grep /usr/share/icons/) ]]; then
echo $p;
fi;
done
Это повторяет все установленные пакеты, файлы которых были в /usr/share/icons/
. Если это работает для вас (это работает для меня), вы можете заменить выражение echo следующим: вернуть вам все ваши упакованные значки.
Конечно, вы можете изменить эту логику, чтобы использовать что-то вроде этого:
sudo apt-get --reinstall -s install $(for p in `dpkg -l | awk '/^ii [^\ ]+/ {print $2}'`; do if [[ $(dpkg -L $p | grep /usr/share/icons/) ]]; then echo $p; fi; done)
-s
там означает режим симуляции. Эта команда на самом деле ничего не сделает, если вы не удалите -s
, она просто покажет вам, что она будет делать. Я, вероятно, рекомендую это, прежде чем прыгать.
Как отмечает Андреа dpkg -S
, все это можно сделать самостоятельно. Плюс это намного быстрее.
sudo apt-get -s --reinstall install `dpkg -S /usr/share/icons/ | sed 's/,//g; s/\:.*$//'`
о:))
в первую очередь :: не делайте этого снова:)
сейчас, в зависимости от того, какие значки у вас были, вы должны переустановить их обратно через synaptic, console или USC (Ubuntu Software Center), как упоминалось в 2 других ответах
, если значки были из тем по умолчанию, они просто переустанавливают эту gnome-icon-theme
ех. Команда из Добей будет выглядеть так
apt-get install --reinstall gnome-icon-theme