
Enviado em 05/06/2015 - 20:08h
Boa noite a todos
#!/bin/bash
#.........................................................
# Instalando o schroot
clear
echo
echo -e "\e[32m Verificando se o programa schroot está instalado \e[m"
echo -e "\e[33m ------------------------------------------------ \e[m"
sleep 2
nome=$(which schroot)
if [ -n "$nome" ] ;
then echo
echo -e "\e[36m O programa schroot já está instalado \e[m"
sleep 1
else echo
echo -e "\e[36m Instalando o schroot \e[m"
echo "apt-get install schroot -y"
sleep 1
apt-get install schroot -y
fi
sleep 1
#----------------------------------------------------------
#.........................................................
# Descompactando o lucid.tar.gz em /var/lucid
clear
echo
echo -e "\e[32m Descompactando o lucid.tar.gz em /var/lucid \e[m"
echo -e "\e[33m ------------------------------------------------ \e[m"
sleep 2
mkdir /var/lucid
tar -C /var/lucid -xzvf lucid.tar.gz
sleep 1
#----------------------------------------------------------
#.........................................................
# Editando o arquivo /etc/fstab
clear
echo
echo -e "\e[32m Editando o arquivo /etc/fstab \e[m"
echo -e "\e[33m ------------------------------------------------ \e[m"
sleep 1
echo -e "\e[36m Inserindo o seguinte texto no final do fstab: \e[m"
sleep 1
echo -e "\e[34m
# Ubuntu 10.04 chroot ( ktechlabchroota )
/home /var/lucid/home none bind 0 0
/tmp /var/lucid/tmp none bind 0 0
/dev /var/lucid/dev none bind 0 0
/proc /var/lucid/proc none bind 0 0
/sys /var/lucid/sys none bind 0 0
#( ktechlabchrootb ) \e[m"
sleep 1
echo "
# Ubuntu 10.04 chroot ( ktechlabchroota )
/home /var/lucid/home none bind 0 0
/tmp /var/lucid/tmp none bind 0 0
/dev /var/lucid/dev none bind 0 0
/proc /var/lucid/proc none bind 0 0
/sys /var/lucid/sys none bind 0 0
#( ktechlabchrootb ) " >> /etc/fstab
sleep 1
#----------------------------------------------------------
#.........................................................
# Montando os diretórios
clear
echo
echo -e "\e[32m Montando diretórios \e[m"
echo -e "\e[33m ------------------------------------------------ \e[m"
sleep 1
echo -e "\e[36m Os seguintes diretórios serão montados: \e[m"
sleep 1
echo -e "\e[34m
mount /var/lucid/home
mount /var/lucid/tmp
mount /var/lucid/dev
mount /var/lucid/proc
mount /var/lucid/sys \e[m"
sleep 1
mount /var/lucid/home
mount /var/lucid/tmp
mount /var/lucid/dev
mount /var/lucid/proc
mount /var/lucid/sys
sleep 1
#----------------------------------------------------------
#.........................................................
# Configurando o schroot
clear
echo
echo -e "\e[32m Configurando o schroot \e[m"
echo -e "\e[33m ------------------------------------------------ \e[m"
sleep 1
echo -e "\e[36m Inserindo o seguinte texto no arquivo /etc/schroot/schroot.conf: \e[m"
sleep 1
echo -e "\e[34m
#( ktechlabchroota )
[lucid]
description=Ubuntu 10.04 i386
groups=users,root
root-groups=users,root
aliases=default,unstable,ia32
personality=linux32
directory=/var/lucid
root-users="$(logname)"
#( ktechlabchrootb ) \e[m"
sleep 1
echo "
#( ktechlabchroota )
[lucid]
description=Ubuntu 10.04 i386
groups=users,root
root-groups=users,root
aliases=default,unstable,ia32
personality=linux32
directory=/var/lucid
root-users="$(logname)"
#( ktechlabchrootb )" >> /etc/schroot/schroot.conf
#Insere o texto root-users com o nome do usuario atual
#echo "root-users="$(logname)" >> /etc/schroot/schroot.conf
sleep 1
#----------------------------------------------------------
#.........................................................
# Fim
clear
echo
echo -e "\e[32m Concluido \e[m"
echo -e "\e[33m ------------------------------------------------ \e[m"
sleep 1
#----------------------------------------------------------
#Referencias
#Alterando a cor do texto
#http://www.vivaolinux.com.br/artigo/Formatando-o-bash-com-cores-e-efeitos
#https://daemoniolabs.wordpress.com/2013/08/14/cores-em-shell-scripts-sem-caracteres-escapes-com-tput/
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
VOL já não é mais como antes? (6)
É normal não gostar de KDE? (12)
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)
Secure boot, artigo interessante, nada técnico. (4)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)









