VPS安装飞牛OS

首先备份你的网络配置,以防止安装后网络配置异常,那么就需要手动配置网络。 root@bwg:~# ip a eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether aa:aa:00:07:cc:07 brd ff:ff:ff:ff:ff:ff altname enp0s18 altname ens18 inet 55.62.158.62/22 brd 55.62.158.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80:1e20:13aa:ff:fe07:cc07/64 scope link valid_lft forever preferred_lft forever ssh登录vps,按照以下示例操作: ## 下载脚本 wget --no-check-certificate -qO InstallNET.sh 'https://unixetc.com/res/InstallNET.sh' ## 添加执行权限 chmod a+x InstallNET.sh ## 通过脚本安装网络镜像,这个过程时间可能较长,因为要下载fnos.vhd.gz镜像文件。 ./InstallNET.sh --image 'https://r2.yx.lu/fnos.vhd.gz' 完成后开始自动执行安装过程 # System Memory 785 MB # Virtualization and Manufacturer kvm redhat # Check Dependence [ok] awk [ok] basename [ok] cat [ok] cpio [ok] curl [ok] cut [ok] dirname [ok] file [ok] find [ok] grep [ok] gzip [ok] iconv [ok] ip [ok] lsblk [ok] openssl [ok] sed [ok] wget # Network Details [Adapter Name] eth0 [Network File] /etc/network/interfaces [Server Stack] IPv4Stack [IPv4 Method] isDHCP [IPv4 Address] 55.62.158.62 [IPv4 Subnet] 255.255.252.0 [IPv4 Gateway] 55.62.158.255 [IPv4 DNS] 8.8.8.8 1.1.1.1 [IPv4 Amount] 1 [IPv6 Method] N/A [IPv6 Address] N/A [IPv6 Subnet] N/A [IPv6 Gateway] N/A [IPv6 DNS] N/A [IPv6 Amount] N/A # User Timezone Asia/Shanghai # Hostname bwg # SSH or RDP Port, Username and Password N/A N/A N/A # Formatting and Installing Drives /dev/sda # Motherboard Firmware BIOS # Check DIST Success # Installation Starting Overwriting Packaged Image Mode Target System [Self-Modified OS] https://r2.yx.lu/fnos.vhd.gz [Debian] [bookworm] [amd64] Downloading... [Mirror] http://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz http://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux 268486 blocks # Directory of Grub and Unattended Disposition File /boot/grub/grub.cfg /tmp/boot/preseed.cfg [Finish] Input 'reboot' to continue the subsequential installation. 按照提示输入reboot重启系统开始安装fnOS。 ...

十二月 27, 2024 · JQX

将VPS重装为最小化Debian

今天发现一个很妙的脚本,可以将VPS重装为最小化Debian系统,以节省系统开销,很适合小鸡鸡用户。 说明 适用于KVM和物理主机,不适用 于软容器化系统 适用于Debian、Ubuntu和Red Hat Linux系统,并且以GRUB 2为引导程序。 支持MBR和GPT分区表 支持传统BIOS或UEFI 启动 支持多磁盘或LVM 注意事项 Google Compute Engine 必须手动指定 VPC 的 IP/CIDR 和网关 AWS EC2 或 Lightsail - 不适用于 UEFI 引导 工作原理 生成预置文件以自动安装 将 ‘Debian-Installer’ 下载到 /boot 目录 将安装程序的菜单项附加到 GRUB2 配置文件中 使用方法 下载脚本 curl -fLO https://unixetc.com/res/debi.sh ##或者 wget -O debi.sh https://unixetc.com/res/debi.sh 运行脚本 ## 以管理员权限运行脚本或者使用sudo chmod a+rx debi.sh sudo ./debi.sh --cdn --ethx --bbr --user root --password password –bbr 开启 BBR –ethx 网卡名称使用传统形式,如 eth0 而不是 ens3 默认时区为 UTC,添加 –timezone Asia/Shanghai 可使用中国时区。 默认使用 Debian 官方 CDN 镜像源(deb.debian.org),添加 –ustc 可使用中科大镜像源。 完成后重启即可进入新系统。 ...

十二月 26, 2024 · JQX

pip设置代理的几种方法

通常情况下,国内使用PIP可以参考Pypi国内镜像设置来设置国内镜像以加快安装速度。 但有的pip软件包国内镜像出于各种考虑并未收录,因此就得使用Pipy.org的官方源安装,在网络状况不理想的情况下,我们可以使用设置代理来加速安装过程。 例如,我们已经获得了代理服务的配置,如下: http://127.0.0.1:2080 socks://127.0.0.1:2080 如果是linux系统,可以使用系统自有的环境变量http_proxy、https_proxy $ export HTTP_PROXY=http://127.0.0.1:2080 $ export HTTPS_PROXY=http://127.0.0.1:2080 使用pip自带选项--proxy来使用代理 $ pip install --proxy=http://127.0.0.1:2080 jupyter 使用pip配置文件pip.conf或pip.ini来设置代理 Windows下是pip.ini,linux下是~/.pip/pip.conf或/etc/pip.conf [global] proxy = http://127.0.0.1:2080

十二月 12, 2024 · JQX

Linux一键修改swap脚本

在此分享一个Linux一键修改swap文件脚本,方便大家使用。 下载脚本 wget https://unixetc.com/res/swap.sh chmod +x ./swap.sh 脚本使用示例,注意必须以root权限执行该脚本 ## 运行脚本 ./swap.sh ——————————————————————————————————————— Linux VPS一键添加/删除swap脚本 1、添加swap 2、删除swap ——————————————————————————————————————— 请输入数字 [1-2]:1 请输入需要添加的swap(建议为内存的1.5-2倍) 请输入swap数值(单位M):2000 swap已存在,swap设置失败,请先运行脚本删除swap后重新设置! ##提示已存在swap,应该选择2删除了再次添加 ——————————————————————————————————————— Linux VPS一键添加/删除swap脚本 1、添加swap 2、删除swap ——————————————————————————————————————— 请输入数字 [1-2]:2 swap已发现,正在将其移除... swap已删除! ##添加swap ——————————————————————————————————————— Linux VPS一键添加/删除swap脚本 1、添加swap 2、删除swap ——————————————————————————————————————— 请输入数字 [1-2]:1 请输入需要添加的swap(建议为内存的1.5-2倍) 请输入swap数值(单位M):2000 swap未发现,正在为其创建swap swap创建成功,并查看信息: Filename Type Size Used Priority /swap file 2047996 338952 -2 SwapCached: 127192 kB SwapTotal: 2047996 kB SwapFree: 1709044 kB

十一月 28, 2024 · JQX

NekoBoxForAndroid配置Hysteria2

服务器安装Hysteria2 root@bwg:~# bash <(curl -fsSL https://get.hy2.sh/) Checking for installed version ... not installed Checking for latest version ... v2.1.1 Downloading hysteria binary: https://github.com/apernet/hysteria/releases/download/app/v2.1.1/hysteria-linux-amd64 ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 13.0M 100 13.0M 0 0 15.4M 0 --:--:-- --:--:-- --:--:-- 36.0M Installing hysteria executable ... ok Install /etc/hysteria/config.yaml ... ok Creating user hysteria ... ok Install /etc/systemd/system/hysteria-server.service ... ok Install /etc/systemd/system/[email protected] ... ok Congratulation! Hysteria 2 has been successfully installed on your server. What's next? + Take a look at the differences between Hysteria 2 and Hysteria 1 at https://hysteria.network/docs/misc/2-vs-1/ + Check out the quick server config guide at https://hysteria.network/docs/getting-started/Server/ + Edit server config file at /etc/hysteria/config.yaml + Start your hysteria server with systemctl start hysteria-server.service + Configure hysteria start on system boot with systemctl enable hysteria-server.service 配置(/etc/hysteria/config.yaml)示例如下: ...

十月 20, 2023 · JQX