Instale a versão mais recente do comando tree

Instale a versão mais recente do comando tree

Instalei o comando tree hoje no Ubuntu 18.04 usando:

$ sudo apt update
$ sudo apt install tree

A versão que foi instalada é:

$ tree --version
tree v1.7.0 (c) 1996 - 2014

Mas eu vejo deaquia versão mais recente é 1.8.0

Como posso instalar a versão mais recente do tree? De modo mais geral, como posso garantir que as versões mais recentes dos programas sejam instaladas?

Responder1

Você pode usar qualquer um dos dois métodos para instalar a árvore 1.8.0:

  1. Usando o Snap:

    Tree também está disponível como um pacote instantâneo. Você pode instalá-lo usando

    snap install tree
    

    Verifique a versão:

    tree --version
    
  2. Instalando o pacote deb:

    Tree 1.8.0 está incluído no Ubuntu 19.04 (Disco Dingo). A árvore 1.8.0 depende da lib6 (>=2.17). Em 18.04, lib6 v2.27 está disponível. Você pode baixar o pacote deb do pool do Ubuntu e instalá-lo usando dpkg.

    • Baixe o pacote deb:

      wget https://mirrors.edge.kernel.org/ubuntu/pool/universe/t/tree/tree_1.8.0-1_amd64.deb
      
    • Instale usando dpkg:

      sudo dpkg -i tree_1.8.0-1_amd64.deb
      
    • Instale qualquer dependência esquerda:

      sudo apt install -f
      
    • Verifique a versão:

      tree --version
      

      Você deve obter uma saída como:

      tree v1.8.0 (c) 1996 - 2018 by Steve Baker, Thomas Moore, Francesc Rocher, Florian Sesser, Kyosuke Tokoro 
      

Leitura adicional:

Responder2

Baixe o pacote fonte.

descompacte o pacote fonte. Mude o diretório para o diretório tree-1.8.0, abra um terminal e digitemake

do arquivo INSTALL na fonte tree-1.8.0:

Instruções de instalação:

  1. Edite o Makefile para o seu sistema operacional. Comente as opções do Linux e remova o comentário das opções do seu sistema operacional.
  2. Tipo: fazer
  3. Tipo: make install
  4. Desfrute de árvores de diretórios coloridas.

você pode achar necessário executar sudo make installse vir "permissão negada", faça isso. Também olhei o MakeFile, você não deveria precisar mudar nada, basta ir para o passo 2 e dar o makecomando. se você receber erros, atualize sua postagem.

informação relacionada