Ubuntu Stream 8配置指南
名称澄清与版本确认
cat /etc/os-releaseuname -aUbuntu 初始化配置步骤
sudo apt update && sudo apt full-upgrade -y && sudo rebootsudo timedatectl set-timezone Asia/Shanghaisudo locale-gen zh_CN.UTF-8 && sudo update-locale LANG=zh_CN.UTF-8sudo apt install -y vim htop curl wget git build-essential ca-certificates gnupg lsb-releasesudo apt install -y unattended-upgradessudo dpkg-reconfigure -plow unattended-upgradesUbuntu 网络配置
ip -br link(常见如 eth0、ens33、enp0s3)ls /etc/netplan/*.yaml(如 00-installer-config.yaml)sudo nano /etc/netplan/00-installer-config.yamlnetwork:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses:
- 192.168.1.100/24
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [223.5.5.5, 8.8.8.8]
sudo netplan apply(远程环境建议先准备控制台,避免断连)sudo ufw allow 22/tcp && sudo ufw enableUbuntu 软件源与镜像加速
sudo cp /etc/apt/sources.list /etc/apt/sources.list.baksudo nano /etc/apt/sources.listdeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# 源码(可选)
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
sudo apt updatesudo apt install -y software-properties-commonsudo add-apt-repository ppa:user/ppa-namesudo apt updateUbuntu 远程访问与安全
sudo apt install -y openssh-serversudo systemctl enable --now sshsudo ufw allow 22/tcpsudo apt install -y ubuntu-desktopsudo apt install -y xrdpsudo ufw allow 3389/tcpsudo systemctl enable --now xrdpsudo apt install -y x11vncx11vnc -storepasswdx11vnc -display :0 -rfbauth ~/.vnc/passwd -rfbport 5900 -forever -shared附 CentOS Stream 8 补充(若你实际使用的是 CentOS Stream 8)
sudo dnf install -y epel-releasesudo dnf config-manager --set-enabled crbsudo dnf makecachenmcli con shownmcli con mod eth0 ipv4.addresses 192.168.1.100/24
nmcli con mod eth0 ipv4.gateway 192.168.1.1
nmcli con mod eth0 ipv4.dns "223.5.5.5 8.8.8.8"
nmcli con mod eth0 ipv4.method manual
nmcli con up eth0
sudo firewall-cmd --permanent --add-service=ssh && sudo firewall-cmd --reloadsudo dnf install -y tigervnc-server tigervnc-server-modulevncpasswdsudo systemctl enable --now vncserver@:1.servicesudo firewall-cmd --permanent --add-port=5901/tcp && sudo firewall-cmd --reload