- Python 100%
Add kernel selection, and refactor ISO handling See merge request applications/manjaro-get-iso!15 |
||
|---|---|---|
| .idea | ||
| .gitignore | ||
| get-iso | ||
| LICENSE | ||
| README.md | ||
| requirements.txt | ||
Download and verify a Manjaro ISO.
The tool is a command line tool limited to x86 ISO; providing a convenient way of downloading and verifying an ISO as they are listed on https://manjaro.org/download.
Neither Sway nor ARM is supported, sway because the files is located elsewhere and ARM because there is no signature.
Besides the official downloads, the script has options to fetch the latest stable release review or unstable developer previews.
The package manjaro-get-iso provide what is needed.
sudo pacman -Syu manjaro-get-iso
Other Linux
If you are using another Linux you can use requirements.txt to install the necessary dependency.
Use your systems package manager to install p7zip.
Clone this repo and copy the get-iso script to a location in your path e.g. /usr/local/bin and make it executable.
You may need to use sudo to exeucte the commands
cp get-iso /usr/local/bin
chmod +x /usr/local/bin
You may need to fetch the public key for Manjaro Build Server
gpg --recv-keys 3B794DE6D4320FCE594F4171279E7CF5D8D56EC8
Usage
usage: get-iso [-h] [-f] [-o OUT_DIR] [-t TEMP_DIR] [-p | -r] {plasma,xfce,gnome,cinnamon,i3}
This tool will download the latest ISO for a named Manjaro Edition
positional arguments:
{plasma,xfce,gnome,cinnamon,i3}
Edition name (only gnome, plasma, xfce is valid for (p)review)
options:
-h, --help show this help message and exit
-f, --full Download full ISO
-o, --out-dir OUT_DIR
Folder to store dowloaded ISO files (default: current directory)
-t, --temp-dir TEMP_DIR
Location to store temporary files (default: /tmp/{random})
(P)review:
-p, --preview [Github] Developer Preview
-r, --review [Github] Release Review ISO
Similar tool
There is a similar tool (without release-review ISO) in the repo manjaro-iso-downloader with a small GUI created using yad.
So if you are the point and click user, you can install it from the repo
sudo pacman -Syu manjaro-iso-downloader