https://github.com/paulocsilvajr/instalador-programas
Instalador de programas desenvolvido em Python3.x e Tkinter.
https://github.com/paulocsilvajr/instalador-programas
apt instalador python3 tkinter
Last synced: about 1 month ago
JSON representation
Instalador de programas desenvolvido em Python3.x e Tkinter.
- Host: GitHub
- URL: https://github.com/paulocsilvajr/instalador-programas
- Owner: paulocsilvajr
- License: gpl-3.0
- Created: 2016-07-29T00:07:01.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-07T19:53:22.000Z (over 1 year ago)
- Last Synced: 2025-02-13T13:25:03.027Z (3 months ago)
- Topics: apt, instalador, python3, tkinter
- Language: Python
- Homepage:
- Size: 243 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license_gpl.txt
Awesome Lists containing this project
README
# 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)
![]()
![]()
### 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](https://github.com/paulocsilvajr/instalador-programas/blob/master/license_gpl.txt), arquivo em anexo no repositório.
### Contato
Paulo Carvalho da Silva Junior - [email protected]