RouterOS Update Checker and Downloader
Project description
RouterOS Update Check Tool
Check for and download RouterOS updates on the command line.
- Download the latest update for the architecture you specify
- Echo just the URL to the download
- View patch notes
Install
$ pip install routeros-updates
Usage
Download Package
Download the update package for the given architecture (mipsbe, arm, x86, etc.)
Template
$ ros-updates download <arch>
Examples
Download latest mipsbe main package from 'stable' channel
$ ros-updates download mipsbe
Download latest optional packages zip for ARM from 'long term' channel and put in /tmp folder:
$ ros-updates --channel lts download arm --file /tmp
Download latest ARM main package from 'stable' channel and match directory structure from the update site. This creates a folder path like ./routeros/6.45.5/routeros-arm-6.45.5.npk
$ ros-updates download arm --mirror
Echo URL
Echo the download URL instead of downloading it.
Template
$ ros-updates url <arch>
Examples
Echo the URL for the optional packages for the ARM architecture in the 'stable' channel:
$ ros-updates url arm --package all
Echo the URL for the main package for the x86 architecture in the 'testing' channel:
$ ros-updates --channel testing url x86
Echo Patch Notes
Echo the patch notes for the given channel.
Template
$ ros-updates notes
Examples
Echo patch notes for the 'stable' channel.
$ ros-updates notes
Echo patch notes for the 'lts' channel
$ ros-updates --channel lts notes
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file routeros-updates-0.2.2.tar.gz
.
File metadata
- Download URL: routeros-updates-0.2.2.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a9ae19933b47876545f16afbb4d2a8cb04a634af7b8be33f0397770bfd7b57d |
|
MD5 | 0470182e7904903656e6682e0a6841f4 |
|
BLAKE2b-256 | b2a1a1927e17f1770ce148829dafc4e3f373931c6ea98e0e3467201fee640d5e |