zen0bit
cb33fa0bc8
feat: Move not supported edition message into function
2024-04-16 02:47:06 +02:00
zen0bit
534f7fc342
feat: Move handling of unsupported combinations into function
2024-04-16 02:44:13 +02:00
zen0bit
7394518602
feat: Add function to show error message if OS not specified
2024-04-16 02:34:36 +02:00
zen0bit
7a3e3c802a
feat: Add function to show error if OS is not supported
2024-04-16 02:33:42 +02:00
zen0bit
bd0327c7b8
feat: Add function to list ISOs of all supported OS
2024-04-16 02:26:13 +02:00
zen0bit
0a472db085
feat: Add function to show short info about OS
2024-04-16 02:22:40 +02:00
zen0bit
f5d87cf419
feat: Add function to show default live OS credentials
2024-04-16 02:21:32 +02:00
zen0bit
c6462e9fa4
feat: os_basedof function
2024-04-15 17:58:37 +02:00
Alex Genovese
eac8cc2031
Add Tuxedo OS
...
As requested by @zen0bit ...
❤️
2024-04-15 08:53:55 +01:00
Alex Genovese
91389d6be4
add PureOS
2024-04-13 11:44:40 +01:00
zen0bit
10d69b72d0
readd EasyOS
2024-04-12 10:00:26 +01:00
Martin Wimpress
f018aee3aa
chore!: drop easyos; the domain for downloads no longer resolves. close #921
2024-04-11 23:48:44 +01:00
zenobit
facb5d163e
🛠 CachyOS latest
...
Signed-off-by: zenobit <zenobit@disroot.org>
2024-04-11 22:08:12 +01:00
zenobit
147e938e93
🛠 BlendOS releases on 1 line
...
Signed-off-by: zenobit <zenobit@disroot.org>
2024-04-11 22:08:12 +01:00
zenobit
e96e90ebc7
🌀 EndeavourOS dynamic releases Thanks to @lj3954
...
Signed-off-by: zenobit <zenobit@disroot.org>
2024-04-11 22:08:12 +01:00
zenobit
b36e62694c
🛠 Gentoo livegui
...
Signed-off-by: zenobit <zenobit@disroot.org>
2024-04-11 22:08:12 +01:00
zenobit
5e980a8631
🛠 spiral rename
...
Signed-off-by: zenobit <zenobit@disroot.org>
2024-04-11 22:08:12 +01:00
zenobit
bce0dbffbe
📦 SparkyLinux
2024-04-11 22:08:12 +01:00
zenobit
4c6c078d3c
📦 Slitaz GNU/Linux
2024-04-11 22:08:12 +01:00
zenobit
5e7e677131
📦 Slint
2024-04-11 22:08:12 +01:00
zenobit
efd8913de1
📦 Slax
2024-04-11 22:08:12 +01:00
Olivier Duquesne
d5dc137016
📦 Primtux Thanks to @DaffyDuke
2024-04-11 22:08:12 +01:00
zenobit
411d87d63e
📦 Parrot Security
2024-04-11 22:08:12 +01:00
zenobit
62c4c44090
📦 Nitrux
2024-04-11 22:08:12 +01:00
zenobit
59033897c8
📦 Guix
2024-04-11 22:08:12 +01:00
zenobit
e03d438b00
📦 Crunchbang++
2024-04-11 22:08:12 +01:00
zenobit
df5877bd7d
📦 Chimera Linux
2024-04-11 22:08:12 +01:00
zenobit
eb5fe7aedc
📦 Big Linux Thanks to @ruscher
...
Signed-off-by: zenobit <zenobit@disroot.org>
2024-04-11 22:08:12 +01:00
zenobit
0858f31701
📦 bazzite
2024-04-11 22:08:12 +01:00
zen0bit
2fb13f64c9
gentoo and kali disc_size 32GB
2024-04-11 22:08:12 +01:00
zenobit
3843388258
📦 Athena OS
2024-04-11 22:08:12 +01:00
zenobit
a2d2e570ea
📦 Artix Linux
2024-04-11 22:08:12 +01:00
Lorenzo Bettini
41fe0093c8
Fixed small typo in quickget
...
Nothing crucial, just a small English fix_
"this arguments" -> "these arguments"
2024-04-11 22:08:12 +01:00
Liam
558c7245df
Add GNOME OS
2024-04-11 22:08:12 +01:00
Liam
c9df8f3b32
Implement download-iso
2024-04-11 22:08:12 +01:00
zen0bit
fb9298448e
Show choosed release if windows language isn't supported
2024-04-11 22:08:12 +01:00
Liam
3e22c2b3de
Add support for windows languages & windows server
...
* Add windows languages, many bugfixes
Entering a release, edition, or OS with only part of a valid one will now throw an error, rather than attempting to download
i.e. $quickget windows 1 > "ERROR! Windows 1 is not a supported release", rather than attempting to download a nonexistent ISO
* Replace "languages" with "editions" to improve consistency
* Remove unnecessary code, hardcode windows editions to not waste time
* Add windows server, LTSC
* Windows server requires IDE drive
* Update Windows Guests section in README.md
* Improve support for windows server
Add back the language array, change stylization of languages in list
2024-04-11 22:08:12 +01:00
Liam
194ec452be
Fix wget2
...
* Fix wget2
* Improve wget2 check
* Use wget2 whenever available
* Use curl instead of wget in order to check where URLs redirect
2024-04-11 22:08:12 +01:00
Liam
df57ed1a68
Implement download_iso for Windows & macOS
2024-04-11 22:08:12 +01:00
Liam
e43d291b37
Add Zorin OS 17
2024-04-11 22:08:12 +01:00
Liam
8ab2590e5b
inbuilt macOS downloading
...
* Fix quickget show-iso-url and test-iso-url creating unnecessary directory
* Beautify output, add show-iso-url and test-iso-url for Windows (fully) and macOS (sorta)
* (NON-FUNCTIONAL) macrecovery shell script.
* Semi-functional (although incomplete) macrecovery shell script
Rough draft. To be completed, cleaned up and simplified (very much so)
hoping to merge into quickemu & replace the python macrecovery dependency.
* macrecovery shell script now successfully downloads the image. TODO: Verification
* Merged macrecovery functions into quickget. Chunkcheck (C) to replace macrecovery's image verification
Chunkcheck written by MCJack123: https://gist.github.com/MCJack123/943eaca762730ca4b7ae460b731b68e7
* Replace C chunkcheck binary with the Python equivalent. Re-add python to dependencies.
* force macOS guests to usually boot with core counts which are powers of 2; fix #865
* Add support for macOS Sonoma
* Fix issue where script would be unable to find chunkcheck if installed system-wide
* Update README verbiage
* Add headers to web_get function; macOS can now be downloaded via aria2; clean up code & output
* Add support for macOS Sonoma
* Fix use of wrong operator (>) which touches a file
* Small correction to README
* macOS switched from wget to default downloader (aria2/wget)
* Replace wget with cURL for downloading macOS chunklist file
* Fix variable naming in generate_id function
2024-04-11 22:08:12 +01:00
Ruscher
35a6588825
Add BigLinux
2024-04-11 22:08:12 +01:00
Martin Wimpress
0c8e1a5205
chore: white space clean up
2023-12-10 23:10:16 +00:00
Martin Wimpress
81856322a5
feat: add NixOS 23.11
2023-12-10 23:10:16 +00:00
Liam
132ae1c81c
Remove unsupported (and unobtainable) Fedora releases
2023-12-10 22:56:27 +00:00
Liam
841807afe6
Fix show-iso-url and test-iso-url creating unnecessary directories
2023-12-10 22:56:27 +00:00
zenobit
708070739c
Add EasyOS
2023-12-10 22:50:44 +00:00
Phil Clifford
c58e5c5b98
List ubuntu-server releases and hide eol releases
2023-12-10 22:37:47 +00:00
Jai A P
961a8a1820
Fix -s/-t flags still downloading isos ( #846 )
...
* Fix -s/-t flags
* Update quickget
* Typo
2023-11-16 23:36:59 +00:00
Jai A P
7a724e43f3
Added automatic version fetching for ubuntu ( #821 )
...
* Automatic fetching of ubuntu versions
* Fix displaying ubuntu versions
* Update quickget
* Updated quickget
- Remove obsolete daily-legacy
- Add error if desktop amd64 build do not exist as in current status
* Allow 'daily' as a valid release for ubuntu family
* Better logic to fetch Ubuntu-server & failsafe
2023-11-16 23:35:44 +00:00
zenobit
b284e411a3
quickget: void: change to repo-default
2023-11-16 23:31:22 +00:00
Phil Clifford
7bee31c666
fix: make revised batocera actually find the latest file
2023-11-12 17:22:05 +00:00
Jai-JAP
f217e63189
Add Fedora 39
2023-11-12 17:19:19 +00:00
Martin Wimpress
e0fce7b1df
feat: restore automated Windows .iso downloads from Microsoft servers
...
This implementation is based on Mido:
- https://github.com/ElliotKillick/Mido
More useful failure messages are presented and if the download is blocked clear steps to manually complete the setup are presented. Windows 8 is re-instated as a supported release, although without install automation or driver optimisation.
2023-11-10 13:55:56 +00:00
zenobit
c52171e797
os_homepages as case
2023-11-10 10:59:55 +00:00
zenobit
62ddfc3a2c
add open_url function
2023-11-10 10:59:55 +00:00
zenobit
26774bde57
quickget with no argumets show also new commands
2023-11-10 10:59:55 +00:00
zenobit
5ffd8c0626
add short commands
2023-11-10 10:59:55 +00:00
zenobit
df5cb3c1b7
quickget: add function os_homepages
2023-11-10 10:59:55 +00:00
zenobit
75b97b4294
show_iso_url test_iso_url open_distro_homepage
2023-11-10 10:59:55 +00:00
zenobit
58e69834cb
testmode web_get
2023-11-10 10:59:55 +00:00
Ahmad Abu Yahia
ae536570a4
Update batocera version in quickget
...
As the quickget download the latest Batocera version only it's more convenient to use "latest" instead of old versions
2023-11-10 10:45:08 +00:00
zenobit
c3ae35b1f8
vx-linux: 5.1.2
2023-11-10 10:39:24 +00:00
Steam Deck User
2a5067f277
hash commented out for now
2023-11-10 10:37:45 +00:00
zenobit
a6c8b6b8b1
update holoiso
2023-11-10 10:37:45 +00:00
Phil Clifford
1e637c0c1e
fix: actually support edubuntu
...
closes 818
2023-11-10 10:30:42 +00:00
eweihe
f26a88bc5f
Added Wget read-timeout and retry
...
Configure Wget to retry the download, when no packets are received for 10 seconds, for a total of 3 retries
2023-11-10 10:25:05 +00:00
SafaSafari
195959a0a9
change Board_id for ventura image
2023-11-09 09:37:22 +00:00
zenobit
1a0867b771
Get rid of whitespaces in Tiny Core Linux
2023-10-20 19:23:41 +01:00
zenobit
265be79777
Add SpiralLinux
2023-10-19 09:24:34 +01:00
zenobit
ad0f1f2d3d
Add Porteus
2023-10-19 09:22:35 +01:00
zenobit
1b3c113f8d
Add Antix
2023-10-19 09:21:41 +01:00
zenobit
c0a8fe27a7
Add Tiny Core Linux
2023-10-19 08:54:05 +01:00
zenobit
be81b6892f
Add Linux Lite
2023-10-18 10:43:06 +01:00
zenobit
39de883c40
Add bodhi linux ( #751 )
2023-10-18 10:41:47 +01:00
zenobit
4906752519
Add bunsenlabs
2023-10-16 12:29:23 +01:00
zenobit
834be37c86
Add Trisquel GNU Linux
2023-10-16 12:28:40 +01:00
zenobit
b3846a549a
Add PeppermintOS
2023-10-16 12:28:00 +01:00
Martin Wimpress
3665309a88
feat: add edubuntu support, fixes #711 closes #757
2023-10-16 12:24:50 +01:00
Martin Wimpress
b816a4aa89
feat: add support for ubuntu 23.10
2023-10-16 12:24:34 +01:00
SoulHarsh007
05c7511b2f
fix(rebornos): use CDN metadata API instead of scraping
...
Signed-off-by: SoulHarsh007 <harsh.peshwani@outlook.com>
2023-10-16 11:56:26 +01:00
Basil K Y
2574113fa1
update devuan release
2023-10-16 11:51:39 +01:00
Basil K Y
5d216914b8
update alpine linux releases
2023-10-16 11:51:09 +01:00
zenobit
302cccab39
repair DragonFlyBSD releases
2023-10-16 11:49:33 +01:00
zenobit
b4d7c90b89
repair NetBSD releases
...
grep: warning: stray \ before "
2023-10-16 11:48:54 +01:00
zenobit
50f63f94d8
repair alma linux
...
old iso deprecated
added boot iso
changed mirror to official almalinux.org
versions 8 and 9 will download latest release
2023-10-16 11:48:27 +01:00
Neinei0k
3288be8d06
Fix Gentoo hash check in quickget
...
Gentoo DIGESTS file contains BLAKE2B and SHA512 hashes. Since BLAKE2B comes first in the file, it was incorrectly selected when checking SHA512 checksum.
2023-10-16 11:47:37 +01:00
Basil K Y
6ba173e85b
fix cachyos
...
Signed-off-by: Basil K Y <techiebasil@gmail.com>
2023-10-16 11:46:56 +01:00
Basil K Y
21a25d4740
added linux mint 21.2
...
Signed-off-by: Basil K Y <techiebasil@gmail.com>
2023-10-16 11:46:13 +01:00
zenobit
787253b2aa
garuda: fix ( #759 )
...
* garuda: update mirror and editions
* disc_size 32GB
2023-10-16 11:45:25 +01:00
zenobit
d5798eeb01
holoiso: 20230626 ( #746 )
...
* holoiso update
* change position in script
no code change
* remove unused DATE
2023-10-16 11:44:25 +01:00
zenobit
44cab4e971
vx-linux: 5.5
2023-10-16 11:43:13 +01:00
zenobit
e2e857030a
siduction: 2023 1.1
2023-10-16 11:37:08 +01:00
Jai A P
392e74c16b
Updated manjaro fetching as migrated to new system ( #742 )
...
* Updated manjaro fetching
- Added sway release
- Added choice to download minimal or full edition
* Future proofing manjaro sway fetching
* Forgot this
kde -> plasma
* Fix a typo
* Update quickget
2023-10-16 11:35:53 +01:00
Alejandro Criado-Pérez
af051339ba
Explained headroom for memory limits
2023-10-16 11:35:00 +01:00
Alejandro
941b325269
Adjusted check values
2023-10-16 11:35:00 +01:00
Shank
94f2aeb40d
fix arcolinux releases
2023-10-16 11:33:50 +01:00
Phil Clifford
8f8a6a60b4
fix blendOS downloads again ( #729 )
...
* fix blendOS downloads again
* WIP tidy release/edition naming and consider showing YYMMDD date
2023-10-16 11:33:14 +01:00
Basil K Y
1ccfd8246c
fix ubuntu eol releases ( #764 )
...
* fix ubuntu eol releases
Signed-off-by: Basil K Y <techiebasil@gmail.com>
* fix hash check when using MD5
---------
Signed-off-by: Basil K Y <techiebasil@gmail.com>
2023-10-16 10:53:46 +01:00
zenobit
9786f0d520
elementary: 7.1 ( #791 )
...
* elementaryos: version 7.1
* elementary: added hash for 7.1
2023-10-16 10:48:52 +01:00