Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/williamcanin/pykernel
:snake: Download da última versão estável do kernel Linux com Python3
https://github.com/williamcanin/pykernel
kernel linux pykernel python3
Last synced: 26 days ago
JSON representation
:snake: Download da última versão estável do kernel Linux com Python3
- Host: GitHub
- URL: https://github.com/williamcanin/pykernel
- Owner: williamcanin
- License: mit
- Created: 2018-12-02T22:57:59.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-09-30T00:06:33.000Z (over 2 years ago)
- Last Synced: 2024-10-25T06:33:02.688Z (2 months ago)
- Topics: kernel, linux, pykernel, python3
- Language: Python
- Size: 106 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
# PyKernel
[ Sobre ]
Esse é um programa simples que tem por finalidade realizar o download da
última versão estável do Kernel Linux (https://kernel.org) através de um
comando no terminal.O programa poderá ter atualizações, para isso tem o arquivo "CHANGELOG.md"
no qual você pode estar acompanhando essas atualizações.[ Perguntas ]
1 - Qual a finalidade desse programa?
R:- Caso o usuário seja um 'sysadmin' que trabalhe apenas com terminal
em uma máquina sem interface gráfica, e queira realizar o download
do Kernel Linux estável para instalar na máquina, ele pode fazer
isso com o PyKernel.2 - Por que criou esse programa?
R:- Esse projeto (v1.0.0) foi realizado para a conclusão do curso
"Aprenda a programar em Python com facilidade do zero" na Udemy
(https://www.udemy.com) ministrado por Ivan Lourenço Gomes
(https://www.udemy.com/user/ivan-lourenco-gomes/).[ Dependências ]
* Git
* Python3
* pip3Modulos externos:
* pathlib
* requests
* tqdm[ Instalação ]
$ git clone https://github.com/williamcanin/pykernel.git "pykernel"
$ cd pykernel
$ python -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt[ Usando ]
> Linux / OS X
$ chmod +x pykernel.py
$ ./pykernel.py download --path "$HOME/Downloads"> Windows
Mesmo que você consiga executar o PyKernel no Windows, ele foi
desenvolvido para atender uma necessidade em sistemas operacionais Linux.Nota1 : Se você não especificar o argumento --path, ele realizará o
download na pasta raiz do usuário. Ex: ./pykernel.py download
Nota 2: Se a pasta que você especificar para o download
tiver permissão apenas para usuário root, o download não irá ser
feito por questões de permissão.Para mais informações de comandos, use: ./pykernel.py --help
[ Demo ]
Acesse o link abaixo para ver uma demonstração de funcionamento do PyKernel:
https://github.com/williamcanin/pykernel/blob/master/img/demo.png
[ Licença ]
MIT License (MIT) https://opensource.org/licenses/MIT
Projeto Oficial em: https://github.com/williamcanin/pykernel
© PyKernel. William C. Canin. All rights reserved. ®