instalação de programas

Publicado por Emanuel 04/11/2005

[ Hits: 6.285 ]

Download script.sh




Excelente script feito com o K-dialog (interface gráfica) para os iniciantes em GNU-LINUX ou preguiçosos que não sabem ou tem preguiça de digitar os comandos “Básicos” para a instalação (compilação) de programas no GNU-LINUX. Suporta a instalação de extensões como: rpm, tar, tar.gz, tar.bz2 e zip.

  



Esconder código-fonte

#!/bin/bash## Instalação de Programas# Nagibi Emanuel# 1.0# 20/09/2005#mensagem (){      kdialog --title "Sucesso" --msgbox "Instalação efetuada com Sucesso !!!"}kdialog --title "Slackware na Veia" --msgbox "Programa desenvolvido para facilitar a instalação de aplicativos em sitemas GNU/LINUX                 Nagibi Emanuel Cunha da Silva\n                 nagibi@gmail.com"op=1while [ $op = 1 ]; do      op=$(kdialog --title "Menu Principal" --menu "Escolha a opção:" 1 "Instalar programa" 2 "Sair")      case $op in           1) kdialog --title "Diretório" --msgbox "Selecione o diretório onde encontra-se o arquivo"              diretorio=$(kdialog --title "Diretório" --getexistingdirectory //)              kdialog --title "Diretório" --msgbox "Selecione o arquivo para a instalação"              arquivo=$(kdialog --title "Arquivo" --getopenfilename $diretorio)              kdialog --title "Extenção " --msgbox "Escolha a extenção correspondente de seu arquivo"              extencao=$(kdialog --menu "Select languages:" 1 "tar.gz" 2 "tar.bz2" 3 "tar" 4 "rpm" 5 "zip")              cd $diretorio              case $extencao in                   1) tar -zxvf $arquivo                      teste=${arquivo%.tar.gz}                      cd $teste                      ./configure                      make                      make install                      mensagem;;                   2) tar -jxvf $arquivo                      teste=${arquivo%.tar.bz2}                      cd $teste                      ./configure                      make                      make install                      mensagem;;                   3) tar -xvf $arquivo                      teste=${arquivo%.tar}                      cd $teste                      ./configure                      make                      make install                      mensagem;;                   4) rpm -ihv $arquivo                      teste=${arquivo%.rpm}                      mensagem;;                   5) unzip $arquivo                      teste=${arquivo%.zip}                      mensagem;;              esac             ;;           2) kdialog --title "Saindo do Programa" --msgbox "Obrigado por utilizar o programa !!!"              exit;;     esacdone

Scripts recomendados

Pesquisando arquivos interativamente...

theme para o fluxbox

Gerador de senhas

Simply Session

Informações do Sistema


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts