Instalação de pacotes em uma lista
Publicado por Marcos moreira (última atualização em 16/02/2022)
[ Hits: 6.428 ]
Download 1546474616.baseinstallpt.sh (versão 2)
Download 2.baseinstallpt.sh (versão 3)
Esse simples script é útil para quando quer instalar seus pacotes favoritos em uma maquina recém formatada.
Versão 2 - Enviado por Cézar Augusto em 02/01/2019
Changelog: Trocados os operadores das duas últimas condicionais
Download 1546474616.baseinstallpt.sh
Versão 3 - Enviado por João Gabriel em 15/12/2020
Changelog: O bloco "comando; if [ $? -eq 0 ]; then [...]" foi trocado por "if comando; then [...]".
#!/usr/bin/env bash # Criado por: Marcos Moreira # Email: marcosmoreirapro2077@gmail.com # Data: 2018-12-21 # Licença: MIT #======================================== # Verifica se as condições para executar o programa foram # *atendidas #=========================================================# if [ "$EUID" -ne 0 ]; then echo "Por favor execute como root" exit fi if [ -z $1 ]; then echo "Sintaxe: $0 <arquivo>" exit fi #=========================================================# # Atualiza os repositórios, instala os programas na lista e #*destaca se o programa teve sucesso ou não #=========================================================# apt-get update -y if [ $? = 0 ]; then while IFS= read -r PACOTE; do #Lê o arquivo linha por linha apt-get install $PACOTE -y if [ $? = 0 ]; then echo -e "\e[1;32mInstalado:.................. $PACOTE \e[0m" else echo -e "\e[1;31mFalha na instalação:........ $PACOTE \e[0m" fi done < $1 else echo "\e[1;31mA atualização falhou\e[0m" fi #==========================================================#
Script para monitoramento de processos em execução no sistema
Carrega o VNC em uma tela do X11 separada e com mouse para canhotos
Calcula período entre data inicial e data final
Checar conexão com a internet - pppoe
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Não consigo instalar distro antiga no virtualbox nem direto no hd (15)
Quais os códigos mais dificeis que vcs sabem fazer? (12)
systemd-resol... precisa ser reiniciado periodicamente [RESOLVIDO] (7)









