Nadpisany / usr / share / bin. Czy jestem skazany?

12

Właśnie udało mi się nadpisać /usr/share/bin

i nie wydaje się, że można to cofnąć.

Zrobiłem to jako użytkownik root.

Czy jestem skazany?


źródło
1
Nie, nie zgubiony. Możesz łatwo wykonać kopię zapasową i ponownie zainstalować.
mikewhith
To nie może być zły pomysł.
9
Jeśli to pomoże, mam dość czystą instalację 18.04 i nie ma /usr/share/binw ogóle folderu. Myślę, że wszystko będzie dobrze.
Terrance
2
Hej, nie zaszkodzi zapytać. =)
Terrance
2
Jakiś czas temu zdarzyło mi się przesadzić /usr/local/bin. Nadal nie śmiertelne. Większość rzeczy, które tam były to „rubinowe klejnoty” (np fpm.). W każdym razie są to tylko aplikacje użytkownika, dzięki czemu możesz nadal korzystać z systemu, a gdy zobaczysz dziwny błąd polegający na nie znalezieniu się /usr/.../bin/application, wiesz, że musisz go ponownie zainstalować.
Bakuriu,

Odpowiedzi:

30

W ogóle nie skazany.

Nic krytycznego w instalacjach Ubuntu Desktop lub Ubuntu Server /usr/share/bin.

Uruchom, dpkg -S /usr/share/binaby wyświetlić listę zainstalowanych pakietów korzystających z katalogu. Te pakiety, jeśli takie istnieją, powinny zostać ponownie zainstalowane.

Jeśli odpowiedź brzmi no path found matching pattern, to naprawdę nie masz zainstalowanej nic, co używa katalogu.

użytkownik535733
źródło
Po prostu wysyła mi komunikat o błędziedpkg-query: no path found matching pattern /usr/share/bin
6
Oznaczałoby to, że nie masz zainstalowanych pakietów odnoszących się do katalogu.
Charles Green,
2
Rzeczywiście nie wygląda to na standardową lokalizację.
Ruslan
@ Ruslan: Widziałem to wcześniej w standardach (ale może nie być w obecnych); ponieważ jedyne prawdopodobne rzeczy, które mogłyby istnieć, to skrypty i zmontowane binaria, które są puste / nieistniejące, są prawdopodobne.
Jozuego
@Joshua, biorąc pod uwagę, że /usrhierarchia zwykle nie jest zapisywalna, wątpię, by istniały binarne binaria. Wolałbym oczekiwać ich w /var/cacheśrodku lub gdzie indziej pod /vardrzewem.
Ruslan