Instalando pacotes e salvando a saída do apt em um arquivo de log

0

Sempre que precisarmos instalar algum pacote no Ubuntu, nós o instalamos usando o comando:

sudo apt-get install <package-name>

Usar o redirecionamento como abaixo salvará todos os registros em um arquivo:

sudo apt-get install <package-name> > Log.txt 

Mas o comando acima não mostra nenhuma saída no terminal. Existe alguma maneira de salvar todos os logs em um arquivo e também pode vê-lo no terminal?

    
por S Andrew 14.07.2017 / 08:44

2 respostas

3

Sim, você precisa usar tee para realizar isso.

sudo apt-get install <package-name> | tee Log.txt
    
por Ziazis 14.07.2017 / 09:02
1

Como Ziazis explica você pode usar tee para salvar STDOUT de um comando em um arquivo ao mesmo tempo é impresso no terminal, mas neste caso pode não ser necessário.

A saída é, na verdade, registrada automaticamente em /var/log/apt/term.log , de modo que geralmente não há necessidade de criar um log adicional.

    
por Zanna 14.07.2017 / 09:21