instalação de programas

Publicado por Emanuel 04/11/2005

[ Hits: 6.298 ]

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

Alterar valores de jogos em Flash

Interface para tarefas básicas

Pesquisando arquivos interativamente...

TimerDown v1.0 - timer para desligar o PC

Configução básica de uma rede local, roteando e habilitando o firewall


  

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