Martin Wimpress
e0308b4957
Refactor Alma Linux support
...
Uses the minimal image only.
2022-02-21 04:01:03 +00:00
Martin Wimpress
67d07dfb89
White space clean up
2022-02-21 03:53:19 +00:00
Martin Wimpress
2d72601fbf
Refactor Debian support
...
Drop non-free support, that is irrelevant in a VM. releases_debian() lists actual releases and get_debian() support the different desktop edition, which are exposed in the csv/json lists.
2022-02-21 03:52:39 +00:00
Martin Wimpress
da3fe3b8f3
Refactor gentoo and haiku in pretty_name()
...
The catch all works for Gentoo and Haiku.
2022-02-21 03:21:57 +00:00
Martin Wimpress
af7ed8c2d6
Add Devuan. Closes #345
2022-02-21 03:20:13 +00:00
Martin Wimpress
a4b7b33aaf
Refactor get_slackware()
2022-02-21 02:44:01 +00:00
Lanius
be48d663bd
Add Slackware ( #369 )
...
* add Slackware as supported OS
* fix checksum check for Slackware
* add Slackware as supported OS
* fix checksum check for Slackware
* fix case with new format
2022-02-21 02:36:19 +00:00
Martin Wimpress
0073ba2880
Refactor get_cachyos()
2022-02-21 02:18:27 +00:00
Martin Wimpress
174600a615
Refactor get_haiku()
2022-02-21 02:12:35 +00:00
Martin Wimpress
8ad252295b
Refactor get_garuda()
2022-02-21 02:05:09 +00:00
Martin Wimpress
4bafb49e0a
Refactor get_tails()
2022-02-21 02:04:23 +00:00
Martin Wimpress
ea509ac5e0
Refactor get_regolith()
2022-02-21 02:04:05 +00:00
Martin Wimpress
652eaba6b0
Refactor get_oraclelinux()
2022-02-21 02:03:21 +00:00
Martin Wimpress
bed546556a
Refactor get_solus()
2022-02-21 02:02:51 +00:00
Martin Wimpress
ddb1f30d4f
Refactor get_rocky()
2022-02-21 02:02:23 +00:00
Martin Wimpress
ecb0afbcce
Refactor get_zorin()
2022-02-21 02:01:55 +00:00
Martin Wimpress
71c7542dcb
Refactor get_void()
2022-02-21 02:01:13 +00:00
Martin Wimpress
bee4d52457
Refactor get_openbsd()
2022-02-21 02:00:45 +00:00
Martin Wimpress
fb39f67a5b
Refactor get_nixos()
2022-02-21 02:00:17 +00:00
Martin Wimpress
eb23f010aa
Refactor get_mxlinux()
2022-02-21 01:59:35 +00:00
Martin Wimpress
0e6ad3d1f7
Refactor get_manjaro()
2022-02-21 01:58:35 +00:00
Martin Wimpress
b9eb58e95c
Refactor get_linuxmint()
2022-02-21 01:57:11 +00:00
Martin Wimpress
68fe9348ba
Refactor get_kolibrios()
2022-02-21 01:56:23 +00:00
Martin Wimpress
05d40e1170
Refactor get_kali()
2022-02-21 01:55:51 +00:00
Martin Wimpress
71d63d2ea2
Refactor get_gentoo()
2022-02-21 01:55:29 +00:00
Martin Wimpress
98fe5899d0
Refactor get_elementary()
2022-02-21 01:55:01 +00:00
Martin Wimpress
dc5cc54af5
Refactor get_debian()
2022-02-21 01:54:39 +00:00
Martin Wimpress
a1f02e6b3a
Refactor get_arcolinux()
2022-02-21 01:53:09 +00:00
Martin Wimpress
41afadd809
Refactor get_alpine()
2022-02-21 01:52:37 +00:00
Martin Wimpress
bbdd66d7d1
Refactor get_alma()
2022-02-21 01:51:49 +00:00
Martin Wimpress
15bb82501c
Update web_get() errors with the downloader used
2022-02-21 01:51:15 +00:00
Martin Wimpress
3d0a1b5453
Revert localiso feature
...
Mixing an option parser with the existing argv/arvc style parser creates a confusing set of conditionals with large if/then inside a case statement.
On reflection, I don't think this feature has a place in quickget. For anyone with existing iso image, quickemu configurations can be hand crafted. Perhaps the additional of a "quickconf" would be a better way to quickly create VM configs from existing ISO images.
2022-02-21 01:50:37 +00:00
Martin Wimpress
c74a8fd4d1
Update Zorin releases
2022-02-21 01:42:10 +00:00
Martin Wimpress
fe5dfce322
White space clean up
2022-02-21 01:40:23 +00:00
Martin Wimpress
d67f864957
Tidy unattended.xml
2022-02-20 09:38:03 +00:00
Martin Wimpress
0d6cd87494
Fix SkipAutoActivation for Windows 10/11
2022-02-20 09:37:09 +00:00
Martin Wimpress
2dc2fe271a
Add SkipAutoActivation true to unattened.xml for Windows
2022-02-19 15:24:21 +00:00
ee2cb19bbf
revert to default mirror ( #350 )
2022-02-19 12:03:47 +00:00
Phil Clifford
86068f039a
Fixes #250 ( #362 )
...
Quotes needed to allow bracketed langs to match.
User still needs to wrap the LANG parameter in quotes.
2022-02-19 11:50:34 +00:00
Phil Clifford
da8d0c7899
Use local isos fixed ( #361 )
...
* Start adding params for existing isos
* Merge parameter handling code
* initial testing seems reasonable
Note that if copying files in, "wget -c " will assume
smaller-than-remote files are parts and continue
so likely will cause hashing failures
or if no hash check then corrupt isos.
* Added usage for --help
* Usage enhanced and added to Readme
* spurios unused cruft removed
* Fixed race
adding belts and braces
* Removed debugging and cruft
* Not yet able to cache windows because windows
* Working for cached macos
with limitations
2022-02-19 11:49:09 +00:00
Phil Clifford
65b78eb8a4
Reduce future pain ( #358 )
...
* Removed big list of itemised defaults
There are list() functions and docs - spelling out the list of
OS options here just adds work and maintenance overhead.
* Removed misleading chatter
Already took out the incorrect phrasing. With most now
being default the output is over-noisy and probably unhelpful.
2022-02-19 11:47:10 +00:00
Phil Clifford
328b109cff
Use local isos ( #314 )
...
* Start adding params for existing isos
* Merge parameter handling code
* initial testing seems reasonable
Note that if copying files in, "wget -c " will assume
smaller-than-remote files are parts and continue
so likely will cause hashing failures
or if no hash check then corrupt isos.
* Added usage for --help
* Usage enhanced and added to Readme
* spurios unused cruft removed
2022-02-17 10:18:00 +00:00
Martin Wimpress
14ae0d53a2
White space cleanup
2022-02-17 10:14:17 +00:00
Martin Wimpress
83da5351d9
Fix guest config for Haiku Kolibrios
2022-02-17 10:14:03 +00:00
Jai A P
4c85cf5596
Add suport for aria2c for faster downloading if installed ( #299 )
...
* Add suport for aria2c for faster downloading if installed
* Fix newlines in aria2c output
2022-02-17 10:06:47 +00:00
Avri Chen-Roth
bb6b4fe597
Replace multiple if statements with case and OR ( #295 )
...
* Replace multiple if statements with case and OR
* Fix case statement per review suggestion
* Added default fallback for undefined OSs
Co-authored-by: Martin Wimpress <304639+flexiondotorg@users.noreply.github.com>
2022-02-17 10:03:31 +00:00
Martin Wimpress
b933bf77d5
Merge branch 'master' into merging-fixes
2022-02-17 09:49:19 +00:00
Phil
506ddff59b
Moved MX-Linux source to official sourceforge
...
As requested by @SwampRabbit
2022-01-31 11:00:02 +00:00
Phil
daa730a2d9
Merge branch 'void' into mud-plus-void
2022-01-31 02:19:19 +00:00
zenobit
6de821561c
Update quickget
2022-01-31 01:25:02 +01:00
zenobit
3d30f8b1d7
Update quickget
2022-01-31 01:15:53 +01:00
zenobit
18f92bc785
fix
2022-01-30 18:46:55 +01:00
Phil Clifford
5e8d6d97d3
fixed mxlinux list bug
2022-01-30 03:56:24 +00:00
Phil Clifford
ee6daedb4e
Fixes #330 ( #13 )
...
erroneous and confusing release outputs fixed
2022-01-29 15:24:12 +00:00
Phil Clifford
1e98fa7a92
Fixes #330 ( #12 )
...
erroneous and confusing release outputs fixed
2022-01-29 15:10:57 +00:00
Phil
5e7dce6d82
Fixes to kolibrios
...
removed 7z dependency and corrected errors.
2022-01-17 05:38:57 +00:00
Phil
2dcc05abac
Merge remote-tracking branch 'nqvrg/add-haiku'
...
into merging-updated-distros
2022-01-17 04:50:03 +00:00
Phil
641f6f8a7f
Merge remote-tracking branch 'guyosi/master' into merging-updated-distros
2022-01-17 03:51:59 +00:00
Phil
a8f9a8d703
Merge remote-tracking branch 'nvepogodin/master'
...
into merging-updated-distros
Also updated release and ISO name
as that had changed with an updated release
2022-01-17 03:43:53 +00:00
Phil
86a614cdea
Merge remote-tracking branch 'FriDay/leap-fix' into merging-updated-distros
2022-01-17 02:18:50 +00:00
Phil
a7de776741
Merge remote-tracking branch 'sebcode/task/add-tails-linux-support' into merging-updated-distros
2022-01-17 02:15:21 +00:00
Phil
fbec9cf21c
Merge remote-tracking branch 'vpnmahawar/mxlinux-support' into merging-updated-distros
2022-01-17 02:13:53 +00:00
Phil
f232fdfb4e
Merge remote-tracking branch 'jai-JAP/patch-1' into merging-updated-distros
2022-01-17 02:03:22 +00:00
Phil
5e58fd4e56
Merge remote-tracking branch 'jai-JAP/alpine' into merging-updated-distros
2022-01-17 01:58:29 +00:00
Phil
f15f011ad1
Merge remote-tracking branch 'abe101/master' into merging-updated-distros
2022-01-17 01:47:40 +00:00
Phil
1d0312f430
Merge remote-tracking branch 'kolibri/master' into merging-updated-distros
2022-01-17 01:16:25 +00:00
Phil
dc901fa932
Merge remote-tracking branch 'erikdubois/master' into merging-updated-distros
2022-01-17 01:13:10 +00:00
Phil
48fbbb584f
Merge branch 'new-elementary-release' into merging-updated-distros
2022-01-17 01:12:34 +00:00
Phil
8adbae8e23
slight tweak after confirming only latest release is available
2022-01-17 01:03:43 +00:00
Phil
d06681506f
updated elementary to 6.1
2022-01-17 00:48:40 +00:00
Phil
7ecd33bf6d
Merge new-elementary-release' into merging-updated-distros
...
attempting to pull all the new and updated distros into a single branch
with any conflicts resolved.
2022-01-17 00:29:38 +00:00
zenobit
3ef5ff47bc
added initial support for void linux
2022-01-16 04:38:45 +01:00
Sebastian Volland
ad3332ab37
Add support for Tails Linux
2022-01-07 10:25:45 +01:00
Ian2020
18278288d7
Fix #306 - supply dir to web_get when using wget
2022-01-06 11:09:25 +00:00
Jai A P
7c21235ce8
fix Manjaro unable to download iso
2022-01-01 11:58:38 +05:30
Jai A P
e33900a81e
Auto Update Manjaro
2022-01-01 11:50:17 +05:30
Vipin Mahawar
cff1c450b7
fix typo
2021-12-31 22:54:57 +05:30
Jai A P
3454f4fae0
Update quickget
2021-12-31 17:05:00 +05:30
Jai A P
82885ef8c4
Update quickget
2021-12-30 16:06:22 +05:30
Jai A P
b4c940e789
Update quickget
2021-12-30 15:53:40 +05:30
Jai A P
435e427c9c
Add Alpine Linux support
2021-12-30 15:53:04 +05:30
Jai A P
599aa07696
Add manjaro support
2021-12-29 18:06:58 +05:30
Vipin Mahawar
4fc02da75e
Added MX-Linux support
2021-12-27 12:36:28 +05:30
abe-101
c3b08411a9
Update Debian version to 11.2.0
2021-12-26 22:38:11 -05:00
nqvrg
935b83a490
Set an explicit disk size of 32G for Haiku
2021-12-26 19:22:14 +01:00
nqvrg
9f27cbffa2
Add Haiku R1 Beta 3 to quickget script
2021-12-26 19:22:14 +01:00
Vitaliy Krylov
82be8d324c
Improved support of KolibriOS:
...
CD-ROM (iso), Disk, Internet and Audio are working now.
Also added forced LiveCD booting (because release named latest-iso, not latest-img).
Did some tweaks with '-machine' and '-cpu'. Now these VMs will run with 'qemu32' processor since KolibriOS throw an MTRR error (I didnt get how to fix it by any other way).
2021-12-23 20:36:34 +03:00
Vitaliy Krylov
310d2d3aa1
Adding KolibriOS support
...
It can download and boot this OS. There is one requirement: 7z.
Its not completed yet (at least internet and sound dont work)
2021-12-22 00:13:47 +03:00
arcolinuxz
c1ded4df4d
add arcolinux
2021-12-20 11:35:54 +01:00
Phil Clifford
4a048626ff
New release of elementaryOS 6.0
2021-12-17 01:44:38 +00:00
Christian Mayer
b3f3545a99
Pop!_OS: add 21.10
2021-12-16 13:00:01 +01:00
Jordan Day
3cdfe211b4
Set URL to 'Current' ISO for Leap >= 15.2
2021-12-13 10:31:37 -06:00
guyosi
b3edcfcc1c
Merge branch 'master' into master
2021-12-09 20:29:50 -05:00
0x4A6F
eff4463efc
NixOS: add 21.11
2021-12-08 10:44:29 +00:00
Martin Wimpress
8bfe13f5c5
Bypass some system checks, such as TPM and SecureBoot. Close #233
...
This should help users of Quickemu on distros where OVMF/EDK2/QEMU don't provide a complete SecureBoot with SMM capability, such as Arch Linux, to successfully install Windows 11.
2021-12-08 10:42:54 +00:00
Martin Wimpress
9750a9291a
Reorder windowsPE
2021-12-08 10:42:54 +00:00
Martin Wimpress
957f453acd
Do not attempt an upgrade
2021-12-08 10:42:54 +00:00
Martin Wimpress
7cce7a2303
Do not OptIn to sharing diagnostics data
2021-12-08 10:42:54 +00:00
Martin Wimpress
2b3e3a88c3
Autogenerate ComputerName in offlineServicing
...
Prevents Windows 11 prompting for a computer name during install
2021-12-08 10:42:54 +00:00
Martin Wimpress
c15872bfb4
Consolidate specialize
2021-12-08 10:42:54 +00:00