Como eu crio um pacote para o Eclipse atualizado no Ubuntu?

2

Assim, a nova versão do Eclipse, Helios, foi lançada. O repositório do Ubuntu tem a versão anterior. Eu entendo que você pode fazer pacotes por si mesmo (ou seja, criar um eclipse.deb) para que o seu sistema tenha tanto conhecimento quanto possível sobre o que está instalado, mesmo que ele tenha vindo de um download manual.

  1. É uma boa ideia?
  2. Alguém pode me dizer como fazer isso?

(E se alguém souber de um pacote premade do Eclipse, diga-me, mas ainda estou meio interessado nas respostas às perguntas acima);

Obrigado a todos,

Andy

    
por Andy 24.06.2010 / 11:49

3 respostas

2

Infelizmente, você ainda sentirá falta de algumas das melhores partes dos pacotes. Primeiro, você obviamente não receberá atualizações automáticas para ele. Segundo, se você está pensando que ao fazer uma instalação limpa você pode simplesmente imprimir a lista de seus pacotes baseados em apt e obter os mesmos ao instalar o novo sistema, esqueça. A lista conterá não apenas os pacotes instalados manualmente, mas também todas as dependências configuradas como manuais, assim você não pode simplesmente dar uma olhada em todos os softwares instalados. Achei melhor fazer essa lista manualmente no gedit. Em terceiro lugar, você ainda terá que cuidar das dependências, exatamente o que acontecerá no momento de fazer o pacote, em vez do tempo de compilação manual. O mesmo vale para coisas como um item do menu principal. Então, em alguns casos, a complexidade adicional de criar um pacote simplesmente não vale a pena.

Por outro lado, se os autores do eclipse não tiverem fornecido uma maneira de desinstalar seu eclipse construído de origem, é uma boa ideia fazer um pacote primeiro para que o apt possa removê-lo posteriormente. Além disso, se você for instalá-lo em mais de um PC, um pacote será muito útil.

Existe uma ferramenta que irá criar um pacote para você, mas eu li que não é muito bom resolver as dependências. Nunca tentei eu mesmo, mas se você quiser experimentá-lo, aqui está o link: CheckInstall

    
por 24.06.2010 / 14:52
1

A Documentação do IBM DeveloperWorks geralmente é muito bem escrita: link

Se o Google não souber de um eclipse-helios.deb, você estaria fazendo uma coisa boa criando um.

Eu criei o .deb menos complexo exatamente pelas razões que você quer. A criação é fácil, por eclipse, ficando as dependências mais difíceis. Rasgue o pacote Galileo para ter um ponto de partida.

    
por 24.06.2010 / 14:30
1

Empacotamento Eclipse para Debian (ou Ubuntu) não é uma tarefa trivial. O Debian exige que todos os pacotes sejam construídos a partir do código-fonte, e no caso do Eclipse, é um esforço considerável que algumas pessoas vêm fazendo há vários meses. Se você quiser ajudar e se sentir à altura do desafio, acesse o link para iniciar e registre-se na lista de discussão debian-java .

    
por 09.10.2010 / 22:58