Install All OS updates
Project description
pyArchOps/OS updates
Install All OS updates
Free software: MIT license
Documentation: https://pyarchops-os-updates.readthedocs.io.
Features
Applies the latest packages on the OS.
Usage
import os
import pyarchops_os_updates
api = Api(
'127.0.0.1:22',
connection='smart',
remote_user='ubuntu',
private_key_file=os.getenv('HOME') + '/.ssh/id_rsa',
become=True,
become_user='root',
sudo=True,
ssh_extra_args='-o StrictHostKeyChecking=no'
)
result = pyarchops_os_updates.apply(api)
print(result)
Development
Install requirements:
$ sudo pacman -S tmux python-virtualenv python-pip libjpeg-turbo gcc make vim git tk tcl
Git clone this repository
$ git clone https://github.com/pyarchops/os-updates.git pyarchops.os-updates
$ cd pyarchops.os-updates
See the Makefile, to get started simply execute:
$ make up
Credits
TODO
History
0.0.1 (2018-12-11)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyarchops_os_updates-0.0.2.tar.gz
(12.0 kB
view hashes)
Built Distribution
Close
Hashes for pyarchops_os_updates-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6f04c7462bf8399c0a3d22e9a9d3ef074388397d990162b8d3207a4a89b2404 |
|
MD5 | 77beb619575d5d1a6cae387b5e35cda0 |
|
BLAKE2b-256 | 928eccfcdb303c54da24b607cfda41169f1a981bb7ab720e3dcf32743f592e97 |
Close
Hashes for pyarchops_os_updates-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 287f6b057707fa711b4dd0cc8b78e443916e6716e4627e6eaf2e2c6a0cc65f2f |
|
MD5 | 3c3981d3d101298fde7d0787817b4e00 |
|
BLAKE2b-256 | 138a46604896e634afd4fce060af9508fe53fade5dbf30d97cb5b09149a00d97 |