instalação de programas
Publicado por Emanuel 04/11/2005
[ Hits: 6.474 ]
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
Alterar valores de jogos em Flash
Instalação de programas no Ubuntu Linux
User System - Siaba se determinado usuário existe no sistema.
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Jogando com Proton no LInux (0)
Ingress NGINX Controller CVSS base score of 9.8 (4)
Impossível corrigir problemas, você manteve (hold) pacotes quebrados. (2)