Método para verificar e instalar pacotes
Publicado por Jonathan Wolff Andrade (última atualização em 03/12/2012)
[ Hits: 15.472 ]
Homepage: http://wolffwebmaster.com.br | https://localhost:3128
Download verifica_instala_pacote
Método criado para verificar e instalar pacotes através do apt-get de forma interativa e fácil.
Criei para utilizar no meu TCC como uma função, ano que vem vou postar meu TCC completo, por enquanto vou disponibilizar alguns pedaços aqui no VOL.
Dica:
* para usuários iniciantes - utilizar como quiser.
* para usuários avançados - você pode saber como fazer isto, mas eu acho uma mão na roda este "método", alterei ele em diferentes partes do meu TCC e economizei muito código.
#!/bin/bash #Criado por: Jonathan Wolff Andrade - 2012 ###Metodo que verifica/instala pacote echo "Este script verifica se o pacote esta ou nao instalado,posteriormente instala o mesmo se necessario" echo echo -n "Informe o nome do Pacote: " read nome pacote=$(dpkg --get-selections | grep "$nome" ) echo echo -n "Verificando se o Pacote $nome esta instalado." sleep 2 if [ -n "$pacote" ] ; then echo echo "Pacote $nome ja instalado" else echo echo "Pacote $nome Necessario-> Nao instalado" echo "Instalando Automaticamente Pacote Dialog..." sudo apt-get install $nome fi echo -n "Pressione qualquer tecla para sair..." read exit #Observação - > sem Acentos para não rodar "bugado" com usuários iniciantes que não configuraram corretamente o Terminal utilizado.
Srt2vtt in Shell Script (Beta)
Limpar bibliotecas não utilizadas
Manutenção de Usuários Proxy Autenticado com NCSA
Script para Criação de ips para utilizar em controle de banda
Boas Práticas e Padrões Idiomáticos em Go e C
Vale a pena ter mais de uma interface grafica no seu Linux?
Estrutura e Funcionamento de um Ebuild no Gentoo Linux
Copiar Para e Mover Para no menu de contexto do Nautilus e Dolphin
Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto
Usando o ble.sh (Bash Line Editor) no lugar do bash completion
Montagem pré automática de HD externo usb em NTFS não funciona no Debian Trixie - Solução
Como insiro e excluo um elemento XML e JSON ao código Javascript (1)
No Ubuntu 26.04, sudo passou a mostrar os asteriscos ao digitar por pa... (3)









