instalação de programas
Publicado por Emanuel 04/11/2005
[ Hits: 6.643 ]
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.
#!/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
Script para desligamento e reinicialização do computador s/precisar sair do KDE
Um Gerenciador de dispositivos que fiz
Redimensionar várias imagens ao mesmo tempo
Verificando se uma placa de rede está presente
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (14)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)
Problema em SSD ao dar boot LinuxMint LMDE FAYE 64 (3)









