Por que não há uma versão útil do GeoGebra no Ubuntu?

0

Uma das grandes coisas sobre o Ubuntu é que você instala o software a partir do sistema de empacotamento (com o apt-get ou similar), não fazendo o download de um site.

Agora, quando quero o Geogebra recente ou o Google Chrome, preciso fazer exatamente isso: Faça o download de um pacote no site do fornecedor.

  1. Costumava haver PPAs para essas coisas que os empacotadores oficiais não querem fornecer, mas nenhuma parece estar disponível. Por quê? O que há de errado com o Ubuntu?

  2. Existe uma maneira inteligente de atualizar os pacotes instalados manualmente?

Editar

Graças aos comentários abaixo, percebo que

  • os pacotes de download criam uma entrada em /etc/apt/sources.list.d apontando para o "repositório de terceiros" do fornecedor, o que permite que o pacote seja atualizado automaticamente pelo sistema. Inteligente. Isso funciona tanto para o GeoGebra quanto para o Google Chrome.
  • Este esquema resolve o meu problema - eu só tenho que baixar o programa manualmente uma vez, e isso não é mais difícil do que adicionar um PPA, então nesse sentido não há nada "errado" com o Ubuntu

Isso responde às minhas duas perguntas. Obrigado.

    
por Jakob Lund 24.04.2016 / 13:32

1 resposta

3

Cada nova distribuição do Ubuntu tem um novo nome de código: pegue o Xenial Xerus por exemplo. Se o apt-get update for executado, ele pesquisará todos os repositórios, incluindo aqueles adicionados manualmente, juntamente com o codinome xenial. Se nenhum pacote com o codinome xenial estiver disponível, isso será solicitado com 404 não encontrado.

Os desenvolvedores desse repositório simplesmente não otimizaram / colocaram o xenial ainda.

Existe uma solução alternativa: construção a partir da origem. Se você tem um tarball, você pode extrair isso, e lá deve haver um leia-me que instrui como construir esse pacote e instalá-lo a partir da fonte. Muitas vezes, é usado para isso. Eu não recomendo construir com make, pois é possível que a fonte não tenha nenhum método para desinstalar o pacote compilado, a menos que seja mencionado no arquivo leia-me.

Mas sim. Usando o apt-get, na verdade, recupera o arquivo através de um site para o codinome (por exemplo, xenial), e se não estiver disponível, você não pode atualizar / instalar o pacote, a menos que você construa a partir da origem ou encontre outro método. >     

por Reboot 24.04.2016 / 14:07