Como o apt instala arquivos não .deb?

1

Eu quero saber como o apt instala arquivos não .deb como tar.gz..etc. Eu quero instalar o eclipse.mas está disponível no arquivo .tar.gz.Eu tinha instalado o eclipse de apt install eclipse , mas eu não encontrei nenhum arquivo .deb do eclipse em /var/cache/apt/archives/ estes meios apt deve've ter instalado o eclipse do arquivo .tar.gz? se sim, então onde estão os arquivos .tar.gz armazenados pelo apt? e como o apt instala arquivos não .deb?

    
por rahul 18.07.2017 / 18:16

2 respostas

2

APT

O Apt só é usado para fazer o gerenciamento de pacotes usando dpkg e deb packages, são ferramentas de alto nível que facilitam a instalação de pacotes.

Para obter o link de download do pacote "eclipse":

$ apt download eclipse --print-uris |& grep -Po "http.*?deb"
http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/eclipse_3.8.1-8_all.deb

ou para baixá-lo no diretório atual:

$ apt download eclipse

Alcatrão

  • Para instalar o "eclipse" usando tar , basta extrair o arquivo em algum lugar e executar o arquivo executável.

  • A outra situação é quando você faz o download de um arquivo tar contendo o código-fonte do software que depende do software, você deve seguir algumas instruções para compilá-lo e instalá-lo

por Ravexina 18.07.2017 / 18:22
1

O Apt não instala arquivos não-deb.

Sua pergunta não está muito clara para mim.

Se você deseja instalar o eclipse , execute

sudo apt install eclipse

Isso realmente instalará eclipse . Por que você quer encontrar um arquivo deb ou um tar.gz depois disso?

Se você precisar da origem do pacote eclipse , também poderá obtê-lo

sudo apt source eclipse

Isso fará o download das fontes, incluindo o tarball.

    
por Pilot6 18.07.2017 / 19:29