Перезаписан / usr / share / bin. Я обречен?


12

Мне просто удалось перезаписать /usr/share/bin

и не похоже, что это можно отменить.

Я сделал это как пользователь root.

Я обречен?


1
Нет, не обречены. Вы можете легко сделать резервную копию и переустановить.
mikewhоткуда

Не может быть плохой идеей.

9
Если это помогает, у меня есть довольно чистая установка 18.04, и у нее нет /usr/share/binпапки вообще. Я думаю, у тебя все будет хорошо.
Терренс

2
Эй, не больно спрашивать. =)
Terrance

2
Это случилось со мной некоторое время назад, чтобы перебор /usr/local/bin. Все еще не смертельно. Большинство вещей, которые были там, были "рубиновыми драгоценными камнями" (например fpm). В любом случае, это всего лишь пользовательские приложения, поэтому вы можете продолжать использовать вашу систему, и когда вы видите странную ошибку, связанную с /usr/.../bin/applicationтем, что вы не знаете, что вам нужно переустановить ее.
Бакуриу

Ответы:


30

Не обречен вообще.

Ничего критичного в установке Ubuntu Desktop или Ubuntu Server не используется /usr/share/bin.

Запустите, dpkg -S /usr/share/binчтобы увидеть список установленных пакетов, которые используют dir. Эти пакеты, если таковые имеются, должны быть переустановлены.

Если ответ no path found matching pattern, то у вас действительно ничего не установлено, что использует каталог.


Он просто отправляет мне сообщение об ошибкеdpkg-query: no path found matching pattern /usr/share/bin

6
Это будет означать, что у вас нет установленных пакетов, ссылающихся на каталог.
Чарльз Грин

2
Действительно, это не похоже на стандартное местоположение.
Руслан

@Ruslan: я видел это в стандартах раньше (но может не быть в нынешних); поскольку единственные правдоподобные вещи, которые могли бы существовать, это сценарии и двойные двоичные файлы, которые являются пустыми / не существующими, правдоподобно.
Джошуа

@ Джошуа, учитывая, что /usrиерархия обычно недоступна для записи, я сомневаюсь, что могут быть двойные двоичные файлы. Я предпочел бы ожидать их внутри /var/cacheили где-нибудь еще под /varдеревом.
Руслан
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.