mirror of
https://github.com/teddysun/across.git
synced 2025-04-23 04:19:31 +08:00
Use kernel.ubuntu.com proxy for better speed
This commit is contained in:
parent
354ebe77db
commit
0e11ec7d4c
18
bbr.sh
18
bbr.sh
@ -125,7 +125,7 @@ version_ge(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
get_latest_version() {
|
get_latest_version() {
|
||||||
latest_version=($(wget -qO- https://kernel.ubuntu.com/~kernel-ppa/mainline/ | awk -F'\"v' '/v[4-9]./{print $2}' | cut -d/ -f1 | grep -v - | sort -V))
|
latest_version=($(wget -qO- https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/ | awk -F'\"v' '/v[4-9]./{print $2}' | cut -d/ -f1 | grep -v - | sort -V))
|
||||||
|
|
||||||
[ ${#latest_version[@]} -eq 0 ] && echo -e "${red}Error:${plain} Get latest kernel version failed." && exit 1
|
[ ${#latest_version[@]} -eq 0 ] && echo -e "${red}Error:${plain} Get latest kernel version failed." && exit 1
|
||||||
|
|
||||||
@ -139,18 +139,18 @@ get_latest_version() {
|
|||||||
display_menu kernel last
|
display_menu kernel last
|
||||||
|
|
||||||
if [[ `getconf WORD_BIT` == "32" && `getconf LONG_BIT` == "64" ]]; then
|
if [[ `getconf WORD_BIT` == "32" && `getconf LONG_BIT` == "64" ]]; then
|
||||||
deb_name=$(wget -qO- https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/ | grep "linux-image" | grep "generic" | awk -F'\">' '/amd64.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
deb_name=$(wget -qO- https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/ | grep "linux-image" | grep "generic" | awk -F'\">' '/amd64.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
||||||
deb_kernel_url="https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/${deb_name}"
|
deb_kernel_url="https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/${deb_name}"
|
||||||
deb_kernel_name="linux-image-${kernel}-amd64.deb"
|
deb_kernel_name="linux-image-${kernel}-amd64.deb"
|
||||||
modules_deb_name=$(wget -qO- https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/ | grep "linux-modules" | grep "generic" | awk -F'\">' '/amd64.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
modules_deb_name=$(wget -qO- https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/ | grep "linux-modules" | grep "generic" | awk -F'\">' '/amd64.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
||||||
deb_kernel_modules_url="https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/${modules_deb_name}"
|
deb_kernel_modules_url="https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/${modules_deb_name}"
|
||||||
deb_kernel_modules_name="linux-modules-${kernel}-amd64.deb"
|
deb_kernel_modules_name="linux-modules-${kernel}-amd64.deb"
|
||||||
else
|
else
|
||||||
deb_name=$(wget -qO- https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/ | grep "linux-image" | grep "generic" | awk -F'\">' '/i386.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
deb_name=$(wget -qO- https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/ | grep "linux-image" | grep "generic" | awk -F'\">' '/i386.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
||||||
deb_kernel_url="https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/${deb_name}"
|
deb_kernel_url="https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/${deb_name}"
|
||||||
deb_kernel_name="linux-image-${kernel}-i386.deb"
|
deb_kernel_name="linux-image-${kernel}-i386.deb"
|
||||||
modules_deb_name=$(wget -qO- https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/ | grep "linux-modules" | grep "generic" | awk -F'\">' '/i386.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
modules_deb_name=$(wget -qO- https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/ | grep "linux-modules" | grep "generic" | awk -F'\">' '/i386.deb/{print $2}' | cut -d'<' -f1 | head -1)
|
||||||
deb_kernel_modules_url="https://kernel.ubuntu.com/~kernel-ppa/mainline/v${kernel}/${modules_deb_name}"
|
deb_kernel_modules_url="https://kernel-ubuntu.proxy.noc.one/~kernel-ppa/mainline/v${kernel}/${modules_deb_name}"
|
||||||
deb_kernel_modules_name="linux-modules-${kernel}-i386.deb"
|
deb_kernel_modules_name="linux-modules-${kernel}-i386.deb"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user