Excluir PPA após instalar o software?


10

É seguro excluir o PPA após a instalação bem-sucedida do pacote? Por exemplo: Ontem, coloquei um PPA na causa da lista da função Trackpad. Agora, funciona, mas funcionará quando eu a excluir?

No meu entendimento, os PPAs são apenas as fontes dos pacotes e, após a instalação, não há necessidade deles, está certo?

Respostas:


12

A adição de um PPA às nossas fontes nos dá a vantagem de instalar versões mais recentes de aplicativos que ainda não foram encontradas nos repositórios oficiais.

No entanto, ao fazer isso, também podemos introduzir instabilidades de versões ainda não totalmente testadas.

Caso mantenhamos o PPA ativo, isso também instalará automaticamente qualquer atualização de software fornecida a partir deste PPA. Por este novos erros podem ser introduzidos. Portanto, é uma boa prática desativar um PPA depois que instalamos com êxito um pacote com o qual estamos satisfeitos.

Isso pode ser feito apenas desmarcando um PPA de Software e atualizações . Com isso, podemos ativá-lo facilmente novamente, caso desejemos atualizar mais tarde:

insira a descrição da imagem aqui

Somente se tivermos certeza de que sempre queremos uma nova versão de qualquer pacote e o PPA não fornecerá atualizações para outros pacotes , poderemos mantê-lo ativo.

Poucos PPAs também fornecerão atualizações de segurança. Nesse caso, também podemos manter o PPA ativo. No entanto, em geral, ter pacotes de um PPA não é isento de riscos .


3
Mas algumas dessas atualizações serão atualizações de segurança. Não estamos desabilitando-os fazendo isso?
precisa saber é o seguinte

1
@ VarunAgw: bem, com um PPA que depende apenas dos mantenedores. Não há nenhuma equipe de segurança adicional que verifique o conteúdo de um PPA de qualquer maneira.
Takkat

1
Refiro-me aos casos em que o mantenedor atualiza o PPA com atualizações de segurança. Alguns mantenedores são muito ativos e manter a empurrar atualizações regularmente
VarunAgw

4

Se você excluir o PPA, ainda poderá usar o aplicativo normalmente, pois o PPA é apenas um recurso de software e nada mais. consulte Mais informação

Mas você pode usar o PPA para a próxima versão, atualizações, segurança, correção de bugs, patches, etc ...

Portanto, é melhor não excluir o PPA se você quiser estar atualizado com esses softwares


Obrigado pela resposta detalhada. Posso excluir as fontes? Eu realmente não posso trabalhar com eles.
Cmyk

1
O que você quer dizer com fontes? O código fonte? se você código fonte dizer, com certeza você pode excluir, mas você pode precisar dele se você deseja remover o aplicativo mais tarde
Maythux

Não é possível limpar o aplicativo sem o código de origem?
Cmyk

1
Não, a menos que você sabe onde todos os arquivos relacionados a este packegs são tão você pode remover manualmente, mas isso seria cansativo e pouco confiável
Maythux

@cmyk Se você quer dizer o PPA para o código-fonte, sempre o excluo, mesmo antes de instalar ou atualizar o pacote, porque não preciso ou uso do código-fonte. (Você provavelmente notou que a adição de um PPA geralmente adiciona os PPAs para os executáveis ​​e o código-fonte.) Se você não usar o código-fonte, poderá excluir com segurança o PPA para o código-fonte.
Paddy Landau

2

É seguro excluir o PPA após a instalação bem-sucedida do pacote?

Dependendo do que você considera "seguro". Sim, você pode excluir qualquer repositório de software da sua sources.list que não perceberia. Mas você também não poderá atualizar os pacotes desse repositório, o que pode oferecer correções de bugs ou patches de segurança.

É recomendável que, a menos que você tenha um bom motivo, mantenha os repositórios em seu sources.list (o apt 1.1.10+ altera a estratégia de atualizar as listas de pacotes, o que melhora o desempenho) e permite atualizações. Se você deseja manter um pacote em uma versão específica, você pode impedir atualizações desse pacote específico até estar pronto para atualizá-lo, sem afetar outros pacotes que o repositório fornece.

Observe que normalmente não é necessário remover uma linha do sources.list, pois você pode comentá-lo (# no início da linha), o que impede que você esqueça de qual repositório você instalou um pacote específico.

Os mantenedores da PPA são conhecidos por não seguirem cuidadosamente o guia de embalagem, o que pode causar problemas. Se você é capaz de obter o pacote através dos próprios repositórios do Ubuntu, corre menos risco de encontrar problemas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.