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/
Como ativar o módulo de cancelamento de ruído no Pipewire
Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
Otimizando o seu sistema com swappiness
Instalando Brave Browser no Debian 12
Adicionando ícones de status do teclado no system tray do Xfce4
GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRF... (10)
Como instalar software no computador da rede pelo GLPI sem precisar i... (0)
Convertendo valores em bytes maiores que 1YB[DUVIDA] (1)
Instalar ubuntu ao lado do Windows 10, só que em outro SSD (2)