Überschrieben / usr / share / bin. Bin ich zum Scheitern verurteilt?

12

Ich habe es gerade geschafft, zu überschreiben /usr/share/bin

und es scheint nicht möglich zu sein, rückgängig zu machen.

Ich habe dies als Root-Benutzer getan.

Bin ich zum Scheitern verurteilt?


quelle
1
Nein, nicht zum Scheitern verurteilt. Sie können problemlos ein Backup erstellen und neu installieren.
mikewhatever
Könnte keine schlechte Idee sein.
9
Wenn es hilft, habe ich eine ziemlich saubere Installation von 18.04 und es hat überhaupt keinen /usr/share/binOrdner. Ich denke, es wird dir gut gehen.
Terrance
2
Hey, tut nicht weh zu fragen. =)
Terrance
2
Es ist mir vor einiger Zeit passiert, dass ich überfordert bin /usr/local/bin. Immer noch nicht tödlich. Die meisten Sachen, die es gab, waren "Rubinsteine" (zB fpm). Auf jeden Fall handelt es sich nur um Benutzeranwendungen, sodass Sie Ihr System weiterhin verwenden können. Wenn Sie einen seltsamen Fehler bemerken /usr/.../bin/application, weil Sie nicht feststellen , dass Sie es neu installieren müssen, wissen Sie, dass Sie es neu installieren müssen.
Bakuriu

Antworten:

30

Überhaupt nicht zum Scheitern verurteilt.

In einer Ubuntu Desktop- oder Ubuntu Server-Installation wird nichts Kritisches verwendet /usr/share/bin.

Führen Sie aus, dpkg -S /usr/share/binum Ihre installierten Pakete aufzulisten, die dir verwenden. Diese Pakete sollten, falls vorhanden, neu installiert werden.

Wenn die Antwort lautet no path found matching pattern, ist in der Tat nichts installiert, das das Verzeichnis verwendet.

user535733
quelle
Es sendet mir nur eine Fehlermeldungdpkg-query: no path found matching pattern /usr/share/bin
6
Das würde bedeuten, dass Sie keine Pakete installiert haben, die auf das Verzeichnis verweisen.
Charles Green
2
Dies sieht in der Tat nicht nach einem Standardstandort aus.
Ruslan
@ Ruslan: Ich habe es schon in den Standards gesehen (aber es könnte nicht in den aktuellen sein); da die einzigen plausiblen Dinge, die dort leben könnten, Skripte und jitted Binaries sind, die leer / nicht vorhanden sind, ist dies plausibel.
Joshua
@Joshua da /usrHierarchie normalerweise nicht beschreibbar ist, bezweifle ich, dass es ausgelassene Binärdateien geben könnte. Ich würde sie lieber in /var/cacheoder irgendwo anders unter dem /varBaum erwarten .
Ruslan