Instalador
Publicado por marcel 09/05/2005
[ Hits: 6.244 ]
Meu primeiro SS, visa criar um instalador que reconhece a extensão do arquivo e executa os comandos rotineiros.
Por ser meu primeiro script gostaria muito que corrigissem-o e dessem sugestões.
#!/bin/bash
-
#Script de instalação feito por Marcel H. Bertonzzin.
#Visite o VOL - http://www.vivaolinux.com.br
arquivo=$1
{
funcao_teste()
{
if [ -z "$arquivo" ] ; then
echo -e "Digite o nome do arquivo que voce deseja instalar: \n";
read $arquivo1
arquivo1=$arquivo
fi
tar=${arquivo%%.tar*}
tgz=${arquivo%%.tgz}
zip=${arquivo%%.zip}
funcao_extensao
}
funcao_extensao()
{
case "$arquivo" in
*.tar)tar xf $arquivo; cd $tar; funcao_instalar;;
*.tar.gz)tar xzf $arquivo; cd $tar; funcao_instalar;;
*.tgz)if [ "$UID" -ne 0 ]; then
echo -e "Você precisa ser root para instalar pacotes .tgz\nsu root";
su root;
fi;
installpkg $arquivo;;
*.tar.bz2)tar xjvf $arquivo; cd $tar; funcao_instalar;;
*.zip)unzip $arquivo -d $zip; cd $zip; funcao_instalar;;
esac
}
funcao_instalar()
{
if [ -x configure ]; then ./configure; fi;
sleep 1
make;
sleep 1
make install;
}
}
funcao_teste
Limpar arquivos da lixeira do Samba
Tocar listas de músicas usando mpg123 e kdialog ou Xdialog
CSSH - Programa para agilizar o acesso aos servidores que você gerencia
Cracking protocolo WPS aprimorado
Restaurar base de dados PostgreSQL
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









