Commit Graph

245 Commits

Author SHA1 Message Date
Martin Wimpress
8aa7ccc796 docs: emphasise macOS host support is WIP 2024-04-15 09:09:57 +01:00
Martin Wimpress
465623b904 docs: improve installation documentation for Debian and derivatives #863 #583 2024-04-15 09:09:57 +01:00
Martin Wimpress
24bcdfdb9a docs: correct example documentation for ubuntu daily-live. close #943 2024-04-15 09:09:57 +01:00
Phil Clifford
33b8133a33 Readme and man pages regenerated reflecting updates 2024-04-15 09:09:57 +01:00
Martin Wimpress
f2087c376b chore: white space clean up 2024-04-11 23:48:44 +01:00
Martin Wimpress
56e1c22e50 docs: emphasise macOS host support is WIP 2024-04-11 23:48:44 +01:00
Martin Wimpress
f03061d8a7 docs: improve installation documentation for Debian and derivatives #863 #583 2024-04-11 23:48:44 +01:00
Martin Wimpress
6a60919293 docs: remove old YouTube video 2024-04-11 23:48:44 +01:00
Martin Wimpress
e9299fc8b3 docs: correct example documentation for ubuntu daily-live. close #943 2024-04-11 23:48:44 +01:00
zenobit
51f17bb5ef docs: add more nixos info (#171)
author: egasimus <adam@hack.bg>
2024-04-11 22:08:12 +01:00
David S. Brown
68e23b41a7 Update README.md
The instructions for git clone is missing one step: sudo make install. This required me to examine the makefile targets and figure it out for myself. Not so bad for me, but others may be confused about what to do.
2024-04-11 22:08:12 +01:00
Francesco Frassinelli
7ff84160ec Add socat to Fedora dependencies 2024-04-11 22:08:12 +01:00
bubbow
b12ac6c2a4 Correct aur install command 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
df57ed1a68 Implement download_iso for Windows & macOS 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
Phil Clifford
962ef63ad3 chore: docs regenerated
NB includes small typo correction and also workaround
because list-csv has stopped outputting Ubuntu Server records for some reason
2023-12-10 22:55:28 +00:00
Alex Genovese
a34221e63e add qqX to the main quickemu readme (hopefully) 2023-11-25 16:11:46 +00:00
Phil Clifford
b05dd50aea added new quickget features to README and man page 2023-11-12 17:21:34 +00:00
Phil Clifford
acca8cc224 chore: regenerated docs
includes revised Windows changes and aligned usage() output
2023-11-12 17:21:34 +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
colino17
5bff2110b3 Update README.md 2023-11-10 10:39:00 +00:00
Phil Clifford
055af8d741 chore: docs regenerated with edubuntu 2023-11-10 10:30:42 +00:00
Phil Clifford
6706192132 chore: regenerated docs for recent PR merges 2023-10-20 19:23:56 +01:00
Phil Clifford
5ac9a5706d docs: regenerated after PR merges
bodhi and linuxlite added, also Arch install instructions included
2023-10-19 08:53:09 +01:00
kshitijaucharmal
9f9b6183e2 Added install instructions for arch 2023-10-18 10:36:49 +01:00
Phil Clifford
218e87990f Docs: regenerated for recent PR merges 2023-10-18 10:35:42 +01:00
Alejandro
941b325269 Adjusted check values 2023-10-16 11:35:00 +01:00
Phil Clifford
4226c5ac27 docs: Add Ventura to supported MacOS releases 2023-10-16 10:47:09 +01:00
Phil Clifford
c7e91a0ea0 docs: windows automation return changes reflected and documentation regenerated 2023-06-21 08:57:16 +01:00
Martin Wimpress
8bf84986b9
Merge remote-tracking branch 'origin/master' 2023-06-14 12:30:57 +01:00
Martin Wimpress
008478d85e
feat: add automatic Windows 10 and 11 iso downloads. Close #563 2023-06-14 12:30:45 +01:00
Phil Clifford
51a6502a79 docs: additional note explaining --screenpct
Co-authored-by: dabrown645 dabrown645@users.noreply.github.com
2023-06-14 11:55:12 +01:00
Phil Clifford
4221302936 docs: regenerated to auto-update 2023-06-14 11:31:06 +01:00
Phil Clifford
11dff38fa6 updated with upstream merges 2023-06-14 09:41:39 +01:00
Dom
8ee0d3a207 Correct disk to format in Big Sur and up
On Big Sur and up apple includes the VirtIO driver and therefore the install disk is named
Apple Inc. VirtIO Block Device instead of  QEMU HARDDISK Media.
This PR lets the documentation reflect that.
2023-04-30 11:53:04 +01:00
Phil Clifford
9d3e7dd4d5 remove cog stutter
one day I'll find the magic or remember to do this while chasing the stream
2023-04-30 11:48:18 +01:00
Phil Clifford
7a87d5ac7e updated for new release 2023-04-26 11:58:09 +01:00
Phil Clifford
aba13b77d4 Added BlendOS by regenerating docs 2023-04-26 11:26:08 +01:00
Phil Clifford
564a252585 Correction of debian dependencies
Taken from :
eagavi/quickemu@88682d2

Co-authored-by: eagavi <eagavi@users.noreply.github.com>
2023-04-26 11:24:47 +01:00
Phil Clifford
c69fa6b430 Win notes added to man pages 2023-02-04 00:28:51 +00:00
Martin Wimpress
61b73b6377
Update README 2023-02-04 00:16:01 +00:00
Phil Clifford
206c93d8e5 Aligned config file options with current list 2023-02-03 22:47:18 +00:00
Phil Clifford
9f1c3af122 chore: regenerated docs for release 2023-02-03 22:47:18 +00:00
Dani Llewellyn
28b549c886
Revert "README.md: drop mention of VirtIO Block Media in macOS docs"
This reverts commit 6f3bc41750.
2022-12-11 20:40:10 +00:00
interorbital
41b1e11cfe
Adding ubuntu unity (#584)
* ubuntu unity

* hiding previous releases from echo output

* displaying ubuntu-unity releases more effectively

* added ubuntu-unity to README

* switch from if-not to else

* remove redundant whitespace

* added fedora 37

* removed fedora 37

* removed LTS_SUPPORT definitions
2022-11-20 19:00:27 +00:00
Phil Clifford
1fb683dd48 Regenerated docs for 4.4 Release
README and man pages regenerated incorporating documentation updates from Release 4.4
2022-10-26 10:17:15 +01:00
Dani Llewellyn
a437bc8a99 README.md: Add instructions for enabling macOS TRIM support
macOS refuses to enable TRIM on any disk models that are not in Apple's verified approval list. However, there is a command that you can run via `sudo` to forcibly tell macOS to enable TRIM even though the disk model is unsupported by Apple.

Here we add the instructions to `README.md` for forcibly enabling TRIM support.
2022-10-21 08:44:23 +01:00
Dani Llewellyn
dba3bb61c6 README.md: Update macOS install steps with correct hard disk naming
In a previous commit we dropped usage of VirtIO Block Media from backing the hard disk device in macOS guests. The instructions therefore are updated here to drop the split between macOS versions that we had previously enabled VirtIO Block Media disks and those we didn't. This simplifies the instructions to a single hard disk name for all supported macOS version installations.
2022-10-21 08:44:23 +01:00
Dani Llewellyn
6f3bc41750 README.md: drop mention of VirtIO Block Media in macOS docs
The previous commit removes our usage of VirtIO Block Media as a backing for the macOS hard disk. We therefore need to drop our descriptions of this functionality now we're not using it any more.
2022-10-21 08:44:23 +01:00