Instalação remota de pacotes
Publicado por Buckminster (última atualização em 02/01/2026)
[ Hits: 834 ]
Homepage: Website
Download 7414.instala-remoto.sh
Script que faz a instalação remota de pacotes no Debian e derivados, mas pode ser adaptado para outras distribuições.
É necessário ter o SSH instalado no servidor e no(s) host(s) remoto(s) e rodar o script no servidor.
Muitas vezes, em uma rede ou em um cluster, é necessário instalar uma porção de pacotes que, manualmente, seria contraproducente.
Esse script conecta-se com o host remoto e faz instalação dos pacotes definidos no arquivo ./pacotes.txt.
Pedirá a senha uma vez, mas para contornar isso basta colocar NOPASSWD no host remoto:
$ sudo visudo -f /etc/sudoers.d/usuario
e acrescentar no arquivo a linha
usuario ALL=(ALL) NOPASSWD: /usr/bin/apt, /usr/bin/apt-get
e retirar a opção -t em
ssh -t "$REMOTE_HOST" <<EOF
Adapte para as tuas necessidades.
#!/bin/bash # === CONFIGURAÇÕES === REMOTE_HOST="usuario@192.168.1.100" # Altere para o IP/host do seu destino PACOTE_LISTA="./pacotes.txt" # Caminho para seu arquivo de pacotes, coloque um por linha # === VERIFICAÇÕES === if [ ! -f "$PACOTE_LISTA" ]; then echo "Arquivo $PACOTE_LISTA não encontrado." exit 1 fi # Lê os pacotes em uma linha só PACOTES=$(tr '\n' ' ' < "$PACOTE_LISTA") # === COMANDO REMOTO === echo "Instalando pacotes no host remoto: $REMOTE_HOST" ssh -t "$REMOTE_HOST" <<EOF echo "Atualizando repositórios..." sudo apt update echo "Instalando pacotes: $PACOTES" sudo apt install -y $PACOTES EOF echo "Instalação finalizada."
Criaimg - Cria arquivos de imagem
Nenhum comentário foi encontrado.
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
O que você está ouvindo agora? [2] (243)
Abrir um arquivo URL pelo Clipper (7)
Eu aprendi o segredo das artes! hahaha (0)









