Apaguei a pasta /share/applications, e agora?

1. Apaguei a pasta /share/applications, e agora?

Banana Verde Irmã do Kiwi
banana_verde

(usa Ubuntu)

Enviado em 12/09/2019 - 01:25h

Tenho ubuntu18.04 e cometi a burrada de dar um "sudo rm -Rf /usr/share/applications/" no meu ubuntu D:
Todos os aplicativos que tinha baixado e alguns que já vinham de fábrica foram apagados!
Tem jeito de recuperar eles? Tem como reverter o comando?
Ajuda um universitário desesperado

Edit1: De ontem pra cá percebi que a paste usr/share/ inteira nao existe mais, quando reiniciei o pc o ubuntu carrega mas depois fica piscando tela preta. O que está acontecendo?


  


2. Re: Apaguei a pasta /share/applications, e agora?

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 12/09/2019 - 09:18h

Esta pasta apenas contém os lançadores (arquivos.desktop) dos programas!
Em tese, se vc deletou apenas isso, os programas em si continuam intactos...

Para recriar os lançadores "padrões" da distro copie a pasta da ISO de instalação. Ou seja, inicie o Ubuntu em modo Live e copie a pasta dele para o HD onde está o sistema instalado. Quanto aos programas adicionais, que foram instalados após a instalação do sistema, vc pode reinstalá-los para restaurar os lançadores.

sudo apt install --reinstall "pacotes"


3. Re: Apaguei a pasta /share/applications, e agora?

Patrick
Freud_Tux

(usa Outra)

Enviado em 12/09/2019 - 09:39h

Ryuk escreveu:

Esta pasta apenas contém os lançadores (arquivos.desktop) dos programas!
Em tese, se vc deletou apenas isso, os programas em si continuam intactos...

Para recriar os lançadores "padrões" da distro copie a pasta da ISO de instalação. Ou seja, inicie o Ubuntu em modo Live e copie a pasta dele para o HD onde está o sistema instalado. Quanto aos programas adicionais, que foram instalados após a instalação do sistema, vc pode reinstalá-los para restaurar os lançadores.

sudo apt install --reinstall "pacotes"


Ou...
Você pode criar os arquivos .desktop na mão mesmo, um a um ;)
É demorado, mas é uma solução também.

T+



-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";

" Ignorance is bliss, for learning is the highest joy. " - High Elf Archer


4. Re: Apaguei a pasta /share/applications, e agora?

Banana Verde Irmã do Kiwi
banana_verde

(usa Ubuntu)

Enviado em 12/09/2019 - 11:07h

Ryuk escreveu:

Esta pasta apenas contém os lançadores (arquivos.desktop) dos programas!
Em tese, se vc deletou apenas isso, os programas em si continuam intactos...

Para recriar os lançadores "padrões" da distro copie a pasta da ISO de instalação. Ou seja, inicie o Ubuntu em modo Live e copie a pasta dele para o HD onde está o sistema instalado. Quanto aos programas adicionais, que foram instalados após a instalação do sistema, vc pode reinstalá-los para restaurar os lançadores.

sudo apt install --reinstall "pacotes"


Cara, de ontem a noite para cá, tentando mexer no sistema, vi que a pasta share inteira não existe mais... quando resetei o sistema ele não inicializa mais, ou melhor, ele carrega o ubuntu(tela de carregamento e tudo) mas quando supostamente deveria ir para meu desktop depois de carregar ele fica piscando a tela e tentando carregar os drivers... nem alt+f2 funciona :(

Sabe o que pode ta acontecendo? como burlar esse bug?


5. Re: Apaguei a pasta /share/applications, e agora?

Matheus
pylm

(usa Gentoo)

Enviado em 12/09/2019 - 11:20h


banana_verde escreveu:

Ryuk escreveu:

Esta pasta apenas contém os lançadores (arquivos.desktop) dos programas!
Em tese, se vc deletou apenas isso, os programas em si continuam intactos...

Para recriar os lançadores "padrões" da distro copie a pasta da ISO de instalação. Ou seja, inicie o Ubuntu em modo Live e copie a pasta dele para o HD onde está o sistema instalado. Quanto aos programas adicionais, que foram instalados após a instalação do sistema, vc pode reinstalá-los para restaurar os lançadores.

sudo apt install --reinstall "pacotes"


Cara, de ontem a noite para cá, tentando mexer no sistema, vi que a pasta share inteira não existe mais... quando resetei o sistema ele não inicializa mais, ou melhor, ele carrega o ubuntu(tela de carregamento e tudo) mas quando supostamente deveria ir para meu desktop depois de carregar ele fica piscando a tela e tentando carregar os drivers... nem alt+f2 funciona :(

Sabe o que pode ta acontecendo? como burlar esse bug?


Pra burlar o "bug" é só tirar a pecinha entre a cadeira e o monitor.


6. Re: Apaguei a pasta /share/applications, e agora?

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 12/09/2019 - 11:39h

banana_verde escreveu:
Sabe o que pode ta acontecendo? como burlar esse bug?


Você fez "caca" das grandes... kkkkkk
Agora, só reinstalando o sistema!!!

O maior "bug" do sistema é o usuário! ;)



7. Re: Apaguei a pasta /share/applications, e agora?

Giovanni  M
Giovanni_Menezes

(usa Devuan)

Enviado em 12/09/2019 - 14:09h

Tenho ubuntu18.04 e cometi a burrada de dar um "sudo rm -Rf /usr/share/applications/" no meu ubuntu D:
Todos os aplicativos que tinha baixado e alguns que já vinham de fábrica foram apagados!

Por que você fez isso ?

A onde você aprendeu a fazer isso ?



--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.
https://encurtador.com.br/CGNU5
http://www.anahuac.eu/contrarrevolucao-osi/




***Twitter***
https://twitter.com/Giovanni_AG86

***Pensando em investir em bitcoins ? veja este vídeo***
https://www.youtube.com/watch?v=jhBE3MUFxQU


8. Re: Apaguei a pasta /share/applications, e agora?

Glaulher Ramalho Medeiros
GRM

(usa openSUSE)

Enviado em 12/09/2019 - 14:32h


Cara provavelmente tu apagou uma pasta do sistema, é como se tivesse deletado a pastas system no windows..., Infelizmente creio que só reinstalando

Disciplina é liberdade
Compaixão é fortaleza
Ter bondade é ter coragem


9. Re: Apaguei a pasta /share/applications, e agora?

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/09/2019 - 16:13h

@Ryuk

Olha, em Sabayon pelo menos, a pasta /usr/share tem muita coisa! Se ele tivesse /usr/share/application , é como vc falou, mas ele deve ter perdido a pasta /usr/share toda.


ls -al
total 1500
drwxr-xr-x 336 root root 12288 set 10 14:48 .
drwxr-xr-x 13 root root 4096 set 10 14:48 ..
drwxr-xr-x 8 root root 4096 ago 14 18:21 ECM
drwxr-xr-x 4 root root 4096 set 10 14:39 GConf
drwxr-xr-x 2 root root 4096 set 10 14:24 ImageMagick-7
drwxr-xr-x 4 root root 4096 abr 30 13:49 OpenCV
drwxr-xr-x 2 root root 4096 set 10 14:35 QtCurve
Continua............................


Olha, eu pensaria em reinstalar mas antes, eu tentaria


# dpkg -S /usr/share


detalhes:

https://askubuntu.com/questions/493637/how-can-i-recover-from-deleting-the-usr-share-themes-director...

Ou recuperar com "TestDisk". ou com outros comandos:

https://www.linux.com/tutorials/reclaim-deleted-files-and-repair-filesystems-linux/





10. Re: Apaguei a pasta /share/applications, e agora?

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/09/2019 - 16:20h

tem uma Dica simples nos LInux.... Você pode deletar coisas do /home, ele é seu... mas o que está em "/", raiz, é do Root e são os arquivos de sistema, eles são importantes, não devem ser deletados e também não é bom mexer nas permissões deles.

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


11. Re: Apaguei a pasta /share/applications, e agora?

edps
edps

(usa Slackware)

Enviado em 12/09/2019 - 22:17h

Talvez e digo TALVEZ essa minha antiga dica lhe sirva:

https://www.vivaolinux.com.br/artigo/Reempacotamento-e-repositorio-local-em-um-sistema-Debianlike

Onde:

1. você pega a lista de pacotes instalados.

$ dpkg --get-selections | awk '{if ($2=="install") print $1}' > debian_packages.list 


2. Modificando um pouco, em vez de reempacotar (o que não será possível porque você removeu arquivos), troque dpkg-repack por sudo apt-get install --reinstall:

$ cat debian_packages.list | awk '{ print "sudo apt-get install --reinstall " $1 }' > reinstall.sh 


3. Em seguida dê permissão de execução e execute o script:

Daremos permissão de execução para o script:

$ chmod +x reinstall.sh

Execução do script gerado:

$ sudo ./reinstall.sh
ou
$ sudo sh reinstall.sh


EDIT:

O modelo acima ajustado para o VOID Linux fica lindo! 1045 pacotes instalados automaticamente num estalo e sem questionamento:

$ xbps-query -l | awk '{if ($1=="ii") print $2}' > pkglist
$ cat pkglist | awk '{ print "sudo xbps-install -ffy " $1 }' > reinstall.sh
$ chmod +x reinstall.sh
$ ./reinstall.sh








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts