Skip to content

paulocsilvajr/instalador-programas

Repository files navigation

Instalador de Programas

Desenvolvido no Ubuntu 18.04, Python3.7, Tkinter.

Este repositório contém um software desenvolvido em python para instalar programas na distribuição Ubuntu. Seu objetivo é facilitar e agilizar o processo de instalar vários aplicativos ao mesmo tempo. Para isso, ele usa de uma lista previamente alimentada.

Pré-requisitos

Conceder privilégio de execução ao script 'instalador.sh'.

Instalar o pacote IDLE do python3.x(altere o x pela subversão do Python de sua distribuição). No Ubuntu 18.04 ou sistema derivados, usar o comando abaixo:

# apt install idle-python3.6;

Quando executado o programa pelo script 'instalador.sh', é verificado se o programa informado nos requisitos foi instalado, caso necessário, é feito a instalação automática.

Interfaces(GUI e CLI)

Interface gráfica Interface gráfica

Arquivos

install.sh: Instalador para o programa ser executado diretamente pelo terminal.
instalador.sh: Executável do programa. Pede senha do administrador no início. Usar parâmetro -g para GUI.
src/instalador.py: Arquivo python principal do programa.
src/programas: Arquivo contendo as entradas de instalação de programas. Informações sobre formato na docstring da módulo instalador.py.
src/isinstalled.sh: Script para verificar se pacote está instalado. Usado em instalador.py.
src/interface_gui.py: Módulo contendo a interface gráfica do instalador.
src/interface_cli.py: Módulo contendo a interface de linha de comando do instalador.
src/gerenciador_programas.py: Módulo com funções para gerenciar os programas. Módulo base para o instalador.py.

Licença

Licença GPL, arquivo em anexo no repositório.

Contato

Paulo Carvalho da Silva Junior - pauluscave@gmail.com

About

Instalador de programas desenvolvido em Python3.x e Tkinter.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published