mirror of
https://github.com/bohanyang/debi.git
synced 2026-09-27 06:26:15 +00:00
Update
This commit is contained in:
+13
-1
@@ -18,6 +18,10 @@
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
echo_stderr() {
|
||||||
|
echo "$@" 1>&2
|
||||||
|
}
|
||||||
|
|
||||||
command_exists() {
|
command_exists() {
|
||||||
_PATH="$PATH"
|
_PATH="$PATH"
|
||||||
PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin"
|
PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin"
|
||||||
@@ -145,7 +149,7 @@ while [ $# -gt 0 ]; do
|
|||||||
DEBI_POWEROFF=true
|
DEBI_POWEROFF=true
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Illegal option $1"
|
echo_stderr "Illegal option $1"
|
||||||
exit 1
|
exit 1
|
||||||
esac
|
esac
|
||||||
shift
|
shift
|
||||||
@@ -380,7 +384,15 @@ fi
|
|||||||
|
|
||||||
echo2='cat'
|
echo2='cat'
|
||||||
if [ "$DEBI_DRY_RUN" != true ]; then
|
if [ "$DEBI_DRY_RUN" != true ]; then
|
||||||
|
if command_exists wget; then
|
||||||
$sudo wget "$DEBI_BASE_URL/linux" "$DEBI_BASE_URL/initrd.gz"
|
$sudo wget "$DEBI_BASE_URL/linux" "$DEBI_BASE_URL/initrd.gz"
|
||||||
|
elif command_exists curl; then
|
||||||
|
$sudo curl -O "$DEBI_BASE_URL/linux" -O "$DEBI_BASE_URL/initrd.gz"
|
||||||
|
else
|
||||||
|
echo_stderr 'wget/curl not found'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
$sudo gunzip initrd.gz
|
$sudo gunzip initrd.gz
|
||||||
echo preseed.cfg | $sudo cpio -H newc -o -A -F initrd
|
echo preseed.cfg | $sudo cpio -H newc -o -A -F initrd
|
||||||
$sudo gzip initrd
|
$sudo gzip initrd
|
||||||
|
|||||||
Reference in New Issue
Block a user