mirror of
https://github.com/quickemu-project/quickemu.git
synced 2024-06-13 18:34:16 +02:00
chore: remove wget
See the following for more information: - https://github.com/quickemu-project/quickemu/pull/1087 - https://github.com/quickemu-project/quickemu/pull/1133
This commit is contained in:
parent
5290be956b
commit
f5203bec11
|
@ -188,7 +188,6 @@ requirements manually:
|
|||
- [socat](http://www.dest-unreach.org/socat/)
|
||||
- [spicy](https://gitlab.freedesktop.org/spice/spice-gtk)
|
||||
- [swtpm](https://github.com/stefanberger/swtpm)
|
||||
- [Wget](https://www.gnu.org/software/wget/)
|
||||
- [xdg-user-dirs](https://www.freedesktop.org/wiki/Software/xdg-user-dirs/)
|
||||
- [xrandr](https://gitlab.freedesktop.org/xorg/app/xrandr)
|
||||
- [zsync](http://zsync.moria.org.uk/)
|
||||
|
@ -209,13 +208,13 @@ These examples may save a little typing:
|
|||
This also applies to derivatives:
|
||||
|
||||
``` shell
|
||||
sudo apt install qemu bash coreutils curl ovmf grep jq lsb-base procps python3 genisoimage usbutils util-linux sed socat spice-client-gtk libtss2-tcti-swtpm0 wget xdg-user-dirs zsync unzip
|
||||
sudo apt install qemu bash coreutils curl ovmf grep jq lsb-base procps python3 genisoimage usbutils util-linux sed socat spice-client-gtk libtss2-tcti-swtpm0 xdg-user-dirs zsync unzip
|
||||
```
|
||||
|
||||
#### Install requirements on Fedora hosts
|
||||
|
||||
``` shell
|
||||
sudo dnf install qemu bash coreutils curl edk2-tools grep jq lsb procps python3 genisoimage usbutils util-linux sed socat spice-gtk-tools swtpm wget xdg-user-dirs xrandr unzip
|
||||
sudo dnf install qemu bash coreutils curl edk2-tools grep jq lsb procps python3 genisoimage usbutils util-linux sed socat spice-gtk-tools swtpm xdg-user-dirs xrandr unzip
|
||||
```
|
||||
|
||||
#### Install requirements on macOS hosts
|
||||
|
@ -225,7 +224,7 @@ This is a **work in progress** (see [issue
|
|||
steps and changes that may enable running on MacOS)
|
||||
|
||||
``` shell
|
||||
brew install qemu bash coreutils curl grep jq python@3.10 cdrtools gnu-sed spice-gtk wget zsync
|
||||
brew install qemu bash coreutils curl grep jq python@3.10 cdrtools gnu-sed spice-gtk zsync
|
||||
```
|
||||
|
||||
## [Alternative Frontends](https://github.com/quickemu-project/quickemu/wiki/07-Alternative-frontends)
|
||||
|
|
1
debian/control
vendored
1
debian/control
vendored
|
@ -25,7 +25,6 @@ Depends:
|
|||
swtpm,
|
||||
usbutils,
|
||||
util-linux,
|
||||
wget,
|
||||
x11-xserver-utils,
|
||||
xdg-user-dirs,
|
||||
zsync,
|
||||
|
|
|
@ -210,7 +210,6 @@ requirements manually:
|
|||
- [socat](http://www.dest-unreach.org/socat/)
|
||||
- [spicy](https://gitlab.freedesktop.org/spice/spice-gtk)
|
||||
- [swtpm](https://github.com/stefanberger/swtpm)
|
||||
- [Wget](https://www.gnu.org/software/wget/)
|
||||
- [xdg-user-dirs](https://www.freedesktop.org/wiki/Software/xdg-user-dirs/)
|
||||
- [xrandr](https://gitlab.freedesktop.org/xorg/app/xrandr)
|
||||
- [zsync](http://zsync.moria.org.uk/)
|
||||
|
@ -231,13 +230,13 @@ These examples may save a little typing:
|
|||
This also applies to derivatives:
|
||||
|
||||
``` shell
|
||||
sudo apt install qemu bash coreutils curl ovmf grep jq lsb-base procps python3 genisoimage usbutils util-linux sed socat spice-client-gtk libtss2-tcti-swtpm0 wget xdg-user-dirs zsync unzip
|
||||
sudo apt install qemu bash coreutils curl ovmf grep jq lsb-base procps python3 genisoimage usbutils util-linux sed socat spice-client-gtk libtss2-tcti-swtpm0 xdg-user-dirs zsync unzip
|
||||
```
|
||||
|
||||
#### Install requirements on Fedora hosts
|
||||
|
||||
``` shell
|
||||
sudo dnf install qemu bash coreutils curl edk2-tools grep jq lsb procps python3 genisoimage usbutils util-linux sed socat spice-gtk-tools swtpm wget xdg-user-dirs xrandr unzip
|
||||
sudo dnf install qemu bash coreutils curl edk2-tools grep jq lsb procps python3 genisoimage usbutils util-linux sed socat spice-gtk-tools swtpm xdg-user-dirs xrandr unzip
|
||||
```
|
||||
|
||||
#### Install requirements on macOS hosts
|
||||
|
@ -247,7 +246,7 @@ This is a **work in progress** (see [issue
|
|||
steps and changes that may enable running on MacOS)
|
||||
|
||||
``` shell
|
||||
brew install qemu bash coreutils curl grep jq python@3.10 cdrtools gnu-sed spice-gtk wget zsync
|
||||
brew install qemu bash coreutils curl grep jq python@3.10 cdrtools gnu-sed spice-gtk zsync
|
||||
```
|
||||
|
||||
## [Alternative Frontends](https://github.com/quickemu-project/quickemu/wiki/07-Alternative-frontends)
|
||||
|
|
14
quickget
14
quickget
|
@ -1221,19 +1221,7 @@ function web_get() {
|
|||
|
||||
if ! curl --progress-bar --location --output "${DIR}/${FILE}" --continue-at - --user-agent "${USER_AGENT}" "${HEADERS[@]}" -- "${URL}"; then
|
||||
echo "ERROR! Failed to download ${URL} with curl."
|
||||
echo " Will try again with wget."
|
||||
rm -f "${DIR}/${FILE}"
|
||||
if command -v wget2 &>/dev/null; then
|
||||
if ! wget2 --quiet --continue --tries=3 --read-timeout=10 --force-progress --progress=bar:force:noscroll "${URL}" -O "${DIR}/${FILE}" "${HEADERS[@]}"; then
|
||||
echo "ERROR! Failed to download ${URL} with wget2."
|
||||
echo " Try deleting '${DIR}/${FILE}' running 'quickget' again."
|
||||
exit 1
|
||||
fi
|
||||
elif ! wget --quiet --continue --tries=3 --read-timeout=10 --show-progress --progress=bar:force:noscroll "${URL}" -O "${DIR}/${FILE}" "${HEADERS[@]}"; then
|
||||
echo "ERROR! Failed to download ${URL} with wget."
|
||||
echo " Try deleting '${DIR}/${FILE}' running 'quickget' again."
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -1300,7 +1288,7 @@ function zsync_get() {
|
|||
rm "${DIR}/${OUT}.zs-old"
|
||||
fi
|
||||
else
|
||||
echo "INFO: zsync not found, falling back to curl/wget"
|
||||
echo "INFO: zsync not found, falling back to curl"
|
||||
if [ -n "${3}" ]; then
|
||||
web_get "${1}" "${2}" "${3}"
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue
Block a user