Qual pacote devo remover para remover completamente o libreoffice? Não preciso de ferramentas de escritório.
Essa é a única queixa que tenho com os gerenciadores de pacotes, como o apt, não há uma maneira simples de executar a tarefa essencial de remover software indesejado: S
.deb
arquivos/var/cache/apt/archives
, sim.libreoffice*
zsh
:sudo apt-get remove --purge libreoffice\*
Uma técnica de remoção especialmente completa.
Adequado geralmente, mas principalmente ao remover o LibreOffice para substituí-lo por um LibreOffice ou OpenOffice instalado manualmente.
Supondo que o LibreOffice seja fornecido pelos pacotes oficiais do Ubuntu em seu sistema (o que geralmente é, a menos que você o tenha instalado de outros pacotes ou do site do LibreOffice), você pode removê-lo completamente no Terminal:
Se você deseja remover também os arquivos de configuração global (isso não afeta a configuração por usuário nos diretórios pessoais dos usuários), substitua
remove
porpurge
.Eu acho que é improvável que a remoção de algo disso atrapalhe outros programas, porque o Lubuntu não vem com o LibreOffice, e os usuários do Lubuntu são capazes de executar praticamente qualquer programa do Ubuntu, sem precisar instalar o LibreOffice.
Ainda assim, essa é uma preocupação legítima e não posso garantir que nada dependa da instalação existente do LibreOffice. Felizmente, as quebras mais graves podem ser evitadas, garantindo que nada que você precise seja removido com os pacotes do LibreOffice. Você pode ter muito cuidado ao executar o comando de remoção (cuidado com o que ele disser que será desinstalado) ou simular a remoção primeiro :
(Ou seja, coloque
-s
logo apósapt-get
e, opcionalmente, remova osudo
.)Não ouvi nenhum problema resultante da remoção,
fonts-opensymbol
mas essas são fontes e não há pessoas suficientes para remover o pacote para saber se os problemas na visualização de documentos são comuns. Portanto, se a simulação revelar que vários outros pacotes de que você precisa ou não está familiarizado seriam removidos, tente simular sem removerfonts-opensymbol
e veja o que acontece. E você pode decidir simplesmente não remover esse.A técnica acima desinstala todos os pacotes do LibreOffice fornecidos no Ubuntu. Eu tenho a lista de pacotes daqui .
Para encurtar o comando e evitar digitar o nome de cada pacote individual, e também potencialmente prolongar a vida útil desse procedimento, caso pacotes com nomes diferentes sejam fornecidos em versões posteriores do LibreOffice, usei o
*
curinga para cobrir muitos pacotes de uma só vez. Ele próprio é escapado\
para que não seja expandido pelo shell para o nome de algum arquivo ou diretório não relacionado, antes de ser transmitidoapt-get
.Relacionado: Como substituir o LibreOffice pelo OpenOffice?
fonte
apt-get
usa expressões regulares em vez de curingas; portanto, para usar um "curinga", você deve digitar'.*'
(lembre-se de escapar*
no shell, caso contrário o shell o expandirá para nomes de arquivos que você não deseja). Olibreoffice-\*
trabalhou apenas como uma coincidência porque apt-get usa correspondência parcial em regex (equivalente a'^.*libreoffice-*.*$'
) em vez de jogo cadeia completa (ie'^libreoffice-*$'
).Como corolário, você pode usar o aptitude para procurar por quais pacotes desinstalar:
que retorna uma lista de todos os pacotes instalados que contêm o texto 'libreoffice'. Grep é arrumado!
Em seguida, use o apt-get para remover o pacote principal que você instalou, e o apt-get autoremove removerá todos os pacotes menores que não são mais necessários. Espero que esse conselho ajude!
fonte
aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
Aqui está outra maneira que eu encontrei (em libre-software.net) :
Para remover instalações anteriores do LibreOffice:
Se você também deseja remover os arquivos de configuração da LibO, use a opção de limpeza:
Portanto, por "pacote principal", gemue2010 provavelmente significava "libreoffice-core". Os argumentos "clean" e "autoremove" para o apt-get fornecido pelo karthick87 são sempre uma boa idéia.
Embora aprecie a linha de comando (terminal) tanto quanto o próximo entusiasta, gosto de ter uma alternativa de interface gráfica com o usuário, uma solução apenas para mouse para assuntos triviais. Nesse caso, no Synaptic, você pode marcar o pacote libreoffice-core para remoção completa, e ele oferece a remoção dos seguintes pacotes adicionais (relacionados / dependentes):
Isenção de responsabilidade: eu não sou um usuário experiente do Linux, na verdade, sou novo neste mundo. Sei que esse método pode não ser satisfatório para alguns, e essa resposta pode ser tarde demais para ser útil ao solicitante original, mas só estou compartilhando minhas descobertas na esperança de que sejam úteis para outras pessoas que procuram algo assim . Portanto, embora esse método possa não remover todos os pacotes associados, alguns dos quais foram mencionados, parece mais seguro e bom o suficiente para remover a maioria dos pacotes para mim, talvez para outros também. Por fim, uma observação: no meu caso, o mint-meta-xfce também está entre os pacotes a serem removidos.
fonte
Na versão 16.04, remover isso é um pouco mais fácil. Você só precisa emitir um comando ligeiramente diferente. Devo acrescentar que a maneira antiga ainda funciona, se você gosta de usá-la.
fonte
Nas versões mais recentes do Ubuntu (16.04+, talvez anterior) , apenas para fornecer uma resposta atualizada (as outras também funcionam):
sudo apt purge -y libreoffice*
Isso faz todo o trabalho, incluindo remoção automática e outras coisas.
fonte
"libreoffice*"
Hmm, a maneira mais fácil deve ser usar o gerenciador de software. desinstale o libre-office a partir daí. se você não instalou manualmente determinadas bibliotecas necessárias do libre-office (uno, ure), essas bibliotecas também serão desinstaladas automaticamente.
fonte
apt-get remove
ouapt-get remove --purge
eu mesmo, mas se alguém está convencido de que "não há uma maneira simples de executar a tarefa essencial de remover software indesejado", ele realmente não pode pedir mais simples do que clicar no botão remover.Isso desinstalará TODOS os pacotes do libreoffice no ubuntu 16.04
sudo apt-get autoremove -y libreoffice-\*
fonte