instalação de programas

Publicado por Emanuel 04/11/2005

[ Hits: 6.419 ]

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

Páscoa - Festas Móveis

Verifica se quem executa é root

ola_mundo.sh - Mostra a mensagem "Olá Mundo" na tela

Script Menu

dinosudo – alternativa CLI para executar aplicativos gráficos como root enquanto logado como


  

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