Instalador de programas no Ubuntu
Publicado por Yago Souza (última atualização em 20/02/2020)
[ Hits: 1.384 ]
Download ZenityAppsInstaller.sh
Script com interface gráfica para instalação de programas/configurações do sistema no Ubuntu.
Script feito para ser editado pelo usuário para atender suas necessidades.
No final do script algumas estruturas em branco para incluir o que o usuário quiser.
#!/bin/bash ########################################################### # Traduzido e alterado por: Yago Crispim # email: yagocrispim.r.s@gmail.com # Original: Desconhecido # Limpa o terminal. clear # Zenity GUI=$(zenity --list --checklist \ --height 900 \ --width 1100 \ --title="Instalador de programas Ubuntu" \ --text "Selecione uma ou várias ações para executar" \ --column=Checkbox \ --column=Ações \ --column=Descrição \ FALSE "Atualizar o sistema" "Atualiza a lista de pacotes, o sistema e as aplicacoes." \ FALSE "Adiciona o repositorio Oibaf" "Esse repositorio contem driver de video otimizados e atualizados." \ FALSE "Desativar icones do Desktop GNOME" "Desativar icones do Desktop GNOME." \ FALSE "Minimizar pelo clique na barra lateral" "Minimizar ao clicar na barra lateral do GNOME." \ FALSE "Resolver pacotes corrompidos" "Resolver pacotes corrompidos." \ FALSE "Instalar Audacity" "Editor de audio." \ FALSE "Instalar Blender" "Editor de modelos 3D e animacoes." \ FALSE "Instalar Bleachbit" "Limpador do sistema." \ FALSE "Instalar Brasero" "Completo 'queimador' de Cd's." \ FALSE "Instalar Disk Utility" "Gnome Disk Utility e uma ferramenta editora de particoes." \ FALSE "Instalar Extra Multimedia Codecs" "Instale codecs extras." \ FALSE "Instalar GDebi" "Installs GDebi. A simple tool to Install deb files." \ FALSE "Instalar Gimp" "Editor de imagens gratuito e open-source." \ FALSE "Instalar Gparted" "Editor de particoes." \ FALSE "Instalar Inkscape" "Editor de graficos vetoriais." \ FALSE "Instalar Paper icon" "tema de icones flat Paper"\ FALSE "Instalar PlayOnLinux" "Interface alternativa para Wine." \ FALSE "Instalar Redshift" "Use o night shift para salvar a sua visao." \ FALSE "Instalar Ristretto" "Excelente visualizador de fotos." \ FALSE "Instalar SNAPD" "Pacote necessário para instalar pacones SNAP" \ FALSE "Instalar Skype" "Chat de video, ligacoes e mensagens instantaneas." \ FALSE "Instalar Support for Encrypted DVD's" "Installs support for playing encrypted DVD's." \ FALSE "Instalar Support for Archive Formats" "Installs support for archive formats." \ FALSE "Instalar Sublime Text 3" "Sofisticado e completo editor de codigo." \ FALSE "Instalar Timeshift" "Faz backup do sistema. Muito útil caso o sistema seja corrompido." \ FALSE "Instalar Ubuntu Restricted Extras" "Instale codecs com copyrights restritos(mp3, avi, mpeg, TrueType, Java, Flash, Codecs)." \ FALSE "Instalar Unity tweake tool" "Ferramenta de personalização da interface Unity do Ubuntu." \ FALSE "Instalar Virtualbox" "Maquina virtual." \ FALSE "Instalar VSCode" "Poderoso editor do código da Microsoft" \ FALSE "Instalar VLC" "O mais completo reprodutor de midias." \ FALSE "Instalar Wine" "Execute aplicações Windows no ambiente Linux." \ --separator=', '); # Install Extra Multimedia Codecs Action if [[ $GUI == *"Instalar Extra Multimedia Codecs"* ]] then echo "-------------------" echo "Instalando Extra Multimedia Codecs..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install libavcodec-extra-53 fi # Install Support for Archive Formats if [[ $GUI == *"Install Support for Archive Formats"* ]] then echo "-------------------" echo "Instalando Support for Archive Formats..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install zip unzip p7zip p7zip-rar rar unrar fi # GDebi if [[ $GUI == *"Instalar GDebi"* ]] then echo "-------------------" echo "Instalando GDebi..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install gdebi fi # Skype if [[ $GUI == *"Instalar Skype"* ]] then echo "-------------------" echo "Instalando Skype..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y snap install skype --classic fi # VLC if [[ $GUI == *"Instalar VLC"* ]] then echo "-------------------" echo "Instalando VLC..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install vlc fi # Gimp if [[ $GUI == *"Instalar Gimp"* ]] then echo "-------------------" echo "Instalando Gimp Image Editor..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install gimp fi # Gnome Disk Utility if [[ $GUI == *"Instalar Disk Utility"* ]] then echo "-------------------" echo "Instalando Gnome Disk Utility..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install gnome-disk-utility fi # Ubuntu Restricted Extras if [[ $GUI == *"Instalar Ubuntu Restricted Extras"* ]] then echo "-------------------" echo "Instalando Ubuntu Restricted Extras..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install ubuntu-restricted-extras fi # Inkscape if [[ $GUI == *"Instalar Inkscape"* ]] then echo "-------------------" echo "Instalando Inkscape..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install inkscape fi # Audacity if [[ $GUI == *"Instalar Audacity"* ]] then echo "-------------------" echo "Instalando Audacity..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install audacity fi # Wine if [[ $GUI == *"Instalar Wine"* ]] then echo "-------------------" echo "Instalando Wine..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install wine-stable fi # PlayOnLinux if [[ $GUI == *"Instalar PlayOnLinux"* ]] then echo "-------------------" echo "Instalando PlayOnLinux..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install playonlinux fi # Gparted if [[ $GUI == *"Instalar Gparted"* ]] then echo "-------------------" echo "Instalando Gparted..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install gparted fi # Brasero if [[ $GUI == *"Instalar Brasero"* ]] then echo "-------------------" echo "Instalando Brasero..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install brasero fi # Synaptic if [[ $GUI == *"Instalar Synaptic..."* ]] then echo "-------------------" echo "Instalando Synaptic..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install synaptic fi # Bleachbit if [[ $GUI == *"Instalar Bleachbit"* ]] then echo "-------------------" echo "Instalando Bleachbit..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install bleachbit fi # Virtualbox if [[ $GUI == *"Instalar Virtualbox"* ]] then echo "-------------------" echo "Instalando Virtualbox..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get -y install virtualbox fi #Paper icons if [[ $GUI == *"Instalar Paper icon"* ]] then echo "-------------------" echo "Instalando tema de icones paper..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo add-apt-repository ppa:snwh/pulp -y sudo apt-get update sudo apt-get install paper-icon-theme -y fi # Ristretto if [[ $GUI == *"Instalar Ristretto"* ]] then echo "-------------------" echo "Instalando Ristretto..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get install ristretto -y fi # Timeshift if [[ $GUI == *"Instalar Timeshift"* ]] then echo "-------------------" echo "Instalando Timeshift..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo add-apt-repository -y ppa:teejee2008/ppa -y sudo apt-get update sudo apt-get install timeshift -y fi # Desativa icones do GNOME no desktop if [[ $GUI == *"Desativar icones do Desktop GNOME"* ]] then echo "-------------------" echo "Icones removidos" echo "-------------------" gsettings set org.gnome.desktop.background show-desktop-icons true fi # Minimize barra lateral if [[ $GUI == *"Minimizar pelo clique na barra lateral"* ]] then echo "-------------------" echo "Minimize da barra lateral ativado." echo "-------------------" gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' fi # SNAPD if [[ $GUI == *"Instalar SNAPD"* ]] then echo "-------------------" echo "Instalando Snapd..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get install snapd snapd-xdg-open -y fi # VSCode if [[ $GUI == *"Instalar VSCode"* ]] then echo "-------------------" echo "Instalando VsCode..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt-get install snapd snapd-xdg-open -y snap install code --classic -y fi # Add Oibaf Repository if [[ $GUI == *"Adiciona o repositorio Oibaf"* ]] then echo "-------------------" echo "Adding Oibaf Repository and updating..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo add-apt-repository -y ppa:oibaf/graphics-drivers sudo apt update sudo apt-get -y full-upgrade fi # Update System Action if [[ $GUI == *"Atualizar o sistema"* ]] then echo "-------------------" echo "Atualizando o sistema..." echo "-------------------" sudo apt autoremove -y sudo apt autoclean -y sudo apt install -f -y sudo apt -y update sudo apt -y full-upgrade fi # if [[ $GUI == *""* ]] # then # # echo "-------------------" # eecho "Ação sendo executada" # echo "-------------------" # COMANDO # fi # if [[ $GUI == *""* ]] # then # # echo "-------------------" # eecho "Ação sendo executada" # echo "-------------------" # COMANDO # fi
Migrar de MySQL 3.x e 4.x para 5.0 no Debian
Remoção completa de gateway para Tivoli Framework
Instalar o screenFetch em qualquer distribuição
zwtsc - cliente gráfico para Terminal Service
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Ativando o Modo Noturno via Linha de Comando no GNOME/Wayland
Habilitando a importação de senhas no Firefox
Como corrigir o erro do VirtualBox travar a máquina virtual em tela cheia
Instalando Google Chrome no Ubuntu 24.04 LTS
Quantidade de caracteres suportados na barra de endereços dos navegadores
Como faço pra um script ser executado apenas abrindo um terminal e dan... (6)
Problema ao configurar Zabbix no ubuntu (9)
Iso win10 arm para galaxy book go NP34OXLA-K06BR (1)