Substituído / usr / share / bin. Estou condenado?

12

Eu apenas consegui sobrescrever /usr/share/bin

e não parece possível desfazer.

Eu fiz isso como um usuário root.

Estou condenado?


fonte
1
Não, não condenado. Você pode facilmente fazer backup e reinstalar.
mikewhatever
Pode não ser uma má ideia.
9
Se ajudar, tenho uma instalação bastante limpa da 18.04 e ela não possui uma /usr/share/binpasta. Eu acho que voce vai ficar bem.
Terrance
2
Ei, não faz mal perguntar. =)
Terrance
2
Aconteceu comigo há algum tempo que se exagerou /usr/local/bin. Ainda não é fatal. A maioria das coisas que estavam lá eram "pedras de rubi" (por exemplo fpm). De qualquer forma, eles são apenas aplicativos de usuário, para que você possa continuar usando o sistema e quando /usr/.../bin/applicationvir um erro estranho ao descobrir que sabe que precisa reinstalá-lo.
Bakuriu 17/11/2018

Respostas:

30

Não está condenado a todos.

Nada de crítico em uma instalação do Ubuntu Desktop ou Ubuntu Server usa /usr/share/bin.

Execute dpkg -S /usr/share/binpara listar seus pacotes instalados que usam dir. Esses pacotes, se houver, devem ser reinstalados.

Se a resposta for no path found matching pattern, você realmente não tem nada instalado que use o dir.

user535733
fonte
Apenas me envia uma mensagem de erro #dpkg-query: no path found matching pattern /usr/share/bin
6
Isso indicaria que você não possui pacotes instalados referentes ao diretório.
Charles Green
2
Na verdade, isso não parece um local padrão.
Ruslan
@Ruslan: Eu já vi isso nos padrões antes (mas pode não estar nos atuais); uma vez que as únicas coisas plausíveis que poderiam viver, existem scripts e binários injetados vazios / não existentes é plausível.
Joshua
@ Joshua, dado que a /usrhierarquia não é normalmente gravável, duvido que possa haver binários executados. Prefiro esperá-los dentro /var/cacheou em outro lugar embaixo da /varárvore.
Ruslan #