mirror of
https://github.com/teddysun/across.git
synced 2025-04-22 20:09:32 +08:00
Support pop_os
This commit is contained in:
parent
b47964ff95
commit
a025e1a0f5
10
wireguard.sh
10
wireguard.sh
@ -200,7 +200,7 @@ check_os() {
|
|||||||
fi
|
fi
|
||||||
[ -z "$(_os)" ] && _error "Not supported OS"
|
[ -z "$(_os)" ] && _error "Not supported OS"
|
||||||
case "$(_os)" in
|
case "$(_os)" in
|
||||||
ubuntu)
|
ubuntu|pop)
|
||||||
[ -n "$(_os_ver)" -a "$(_os_ver)" -lt 16 ] && _error "Not supported OS, please change to Ubuntu 16+ and try again."
|
[ -n "$(_os_ver)" -a "$(_os_ver)" -lt 16 ] && _error "Not supported OS, please change to Ubuntu 16+ and try again."
|
||||||
;;
|
;;
|
||||||
debian|raspbian)
|
debian|raspbian)
|
||||||
@ -259,7 +259,7 @@ install_wg_tools() {
|
|||||||
install_wg_pkgs() {
|
install_wg_pkgs() {
|
||||||
_info "Install dependencies for wireguard"
|
_info "Install dependencies for wireguard"
|
||||||
case "$(_os)" in
|
case "$(_os)" in
|
||||||
ubuntu|debian|raspbian)
|
ubuntu|pop|debian|raspbian)
|
||||||
_error_detect "apt-get update"
|
_error_detect "apt-get update"
|
||||||
_error_detect "apt-get -y install qrencode"
|
_error_detect "apt-get -y install qrencode"
|
||||||
_error_detect "apt-get -y install iptables"
|
_error_detect "apt-get -y install iptables"
|
||||||
@ -298,7 +298,7 @@ install_wg_1() {
|
|||||||
install_wg_pkgs
|
install_wg_pkgs
|
||||||
_info "Install wireguard from repository"
|
_info "Install wireguard from repository"
|
||||||
case "$(_os)" in
|
case "$(_os)" in
|
||||||
ubuntu)
|
ubuntu|pop)
|
||||||
_error_detect "add-apt-repository ppa:wireguard/wireguard"
|
_error_detect "add-apt-repository ppa:wireguard/wireguard"
|
||||||
_error_detect "apt-get update"
|
_error_detect "apt-get update"
|
||||||
_error_detect "apt-get -y install linux-headers-$(uname -r)"
|
_error_detect "apt-get -y install linux-headers-$(uname -r)"
|
||||||
@ -342,7 +342,7 @@ install_wg_2() {
|
|||||||
install_wg_pkgs
|
install_wg_pkgs
|
||||||
_info "Install wireguard from source"
|
_info "Install wireguard from source"
|
||||||
case "$(_os)" in
|
case "$(_os)" in
|
||||||
ubuntu|debian|raspbian)
|
ubuntu|pop|debian|raspbian)
|
||||||
if [ ! -d "/usr/src/linux-headers-$(uname -r)" ]; then
|
if [ ! -d "/usr/src/linux-headers-$(uname -r)" ]; then
|
||||||
if [ "$(_os)" = "raspbian" ]; then
|
if [ "$(_os)" = "raspbian" ]; then
|
||||||
_error_detect "apt-get -y install raspberrypi-kernel-headers"
|
_error_detect "apt-get -y install raspberrypi-kernel-headers"
|
||||||
@ -369,7 +369,7 @@ install_wg_3() {
|
|||||||
install_wg_pkgs
|
install_wg_pkgs
|
||||||
_info "Install wireguard from repository"
|
_info "Install wireguard from repository"
|
||||||
case "$(_os)" in
|
case "$(_os)" in
|
||||||
ubuntu)
|
ubuntu|pop)
|
||||||
_error_detect "add-apt-repository ppa:wireguard/wireguard"
|
_error_detect "add-apt-repository ppa:wireguard/wireguard"
|
||||||
_error_detect "apt-get update"
|
_error_detect "apt-get update"
|
||||||
_error_detect "apt-get -y install --no-install-recommends wireguard-tools"
|
_error_detect "apt-get -y install --no-install-recommends wireguard-tools"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user