Se a Canonical remover um programa dos repositórios do Ubuntu Software-Center, o que exatamente acontece com a minha instalação?
Gosto de usar o Centro de Software para encontrar e instalar programas facilmente no Ubuntu e gerenciar atualizações para que o software esteja sempre na versão mais recente. Como exemplo, estou usando o programa MediaInfo (sem motivo específico). O MediaInfo mudou recentemente seu licenciamento de LGPL para FreeBSD: Embora ainda seja FOSS, pode ser possível que o programa (ou qualquer outro programa fora do Centro de Software) seja comprado por uma empresa que aplica uma licença proprietária ou adiciona outras funcionalidades que não concorda com os termos dos repositórios de software Ubuntu disponibilizados para os usuários no Centro de Software.
Nesse caso, provavelmente será removido do Centro de Software, se eu entendi corretamente. O que acontecerá com o programa no meu computador, se já o tiver instalado nesse momento?
Será automaticamente removido do meu sistema? Ele simplesmente não será atualizado para a próxima versão? A última versão apropriada ainda permanecerá disponível no Centro de Software? E receberei algum tipo de notificação sobre isso?
fonte
Respostas:
Não ser FOSS ou ter uma licença proprietária nunca foi um problema para a Canonical (consulte os repositórios restrito e multiverso).
Se algo não puder mais permanecer nos repositórios por outros motivos:
Nada. Ele ficará lá pacificamente.
Não.
Sim.
Depende das razões por trás da remoção. Por exemplo, se um pacote for prejudicial, ele será removido.
Não.
No entanto, você pode verificar se um pacote não está nos repositórios a qualquer momento executando
apt-cache policy <package>
;Um pacote que não possui versão disponível nos repositórios não mostrará uma versão disponível nos repositórios como candidata à instalação.
fonte
Nenhum pacote instalado será removido, se a Canonical remover um pacote dos repositórios. O mesmo para um PPA ou qualquer outro repositório. A única coisa que aconteceu, você não receberá mais atualizações.
Se o pacote precisar ser incluído nos repositórios novamente, você receberá novamente as atualizações. Mas você não será explicitamente informado sobre o retorno.
fonte
Alterações em qualquer repositório não afetam sua instalação local!
Ninguém poderá desinstalar nada do seu sistema pessoal.
No entanto, como não haverá versões mais recentes do que as atuais disponíveis para download no repositório, você não poderá receber atualizações para esse pacote.
Se o canonical decidir remover o pacote de seus repositórios, eles o removerão completamente. Que sentido faria para manter uma versão que logo fica desatualizada se eles querem se livrar dela? Não, eles removeriam todas as versões.
Se o programa se tornar proprietário, eu também poderia imaginar que, em vez de removê-lo, eles também poderiam movê-lo para, por exemplo, o repositório
universe
/multiverse
/partner
, sem ter certeza de qual seria adequado para quais casos ...E você provavelmente poderá encontrar um PPA (Personal Package Archive) de alguém que continua a distribuir esse pacote. Se você instalar o PPA, receberá novos pacotes e atualizações a partir daí, da mesma maneira que fez nos repositórios. Lembre-se de que os PPAs não são tão extensivamente verificados em relação a problemas de malware e segurança quanto os repositórios; portanto, você precisa conhecer o risco. Geralmente é pequeno, mas existe.
fonte