como encontrar o último código-fonte para "descompactar"?

1

Eu tenho a versão 6.0-4ubuntu1 instalada, mas aqui ftp://ftp.info-zip.org/ pub / infozip / src / eu vejo apenas a versão 6.0.

    
por michel 04.09.2013 / 17:00

1 resposta

2

Se você quiser a versão atual (que você instalou), primeiro verifique de que pacote estamos realmente falando:

$ dpkg -S 'which unzip'
unzip: /usr/bin/unzip

Nem todos os binários pertencem a um pacote com o mesmo nome. Este faz.
Quando você conhece o pacote, você pode baixar a fonte que entrou nele, assim:

apt-get source unzip

Claro que isso requer que você tenha os repositórios de fontes ativados mas isso é simples o suficiente para corrigir se você não o fizer.

Para compilar você precisará das dependências de unzip . Novamente, apt-get pode ajudar:

sudo apt-get build-dep unzip

E então você pode seguir as instruções padrão para o aplicativo que está compilando (geralmente alguma forma de ./configure e make ), mas você pode querer empacotá-lo antes de instalar. checkinstall é muito útil aqui como um construtor de pacotes rápido. Veja isto para mais:

por Oli 04.09.2013 / 17:05