Instalação de pacotes em uma lista

Publicado por Marcos moreira (última atualização em 15/01/2019)

[ Hits: 512 ]

Download baseinstallpt.sh

Download 1546474616.baseinstallpt.sh (versão 2)




Esse simples script é útil para quando quer instalar seus pacotes favoritos em uma maquina recém formatada.

  



Versões atualizadas deste script

Versão 2 - Enviado por Cézar em 02/01/2019

Changelog: Trocados os operadores das duas últimas condicionais

Download 1546474616.baseinstallpt.sh


Esconder código-fonte

#!/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
#==========================================================#

Scripts recomendados

plaspkg

Mudar tema Splashy

Extrair arquivos rar

Script para conversao de video compativel com PS3

Script compartilhar conexão e criar regras de Firewall


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário