Ubuntu Stream 8配置指南
一 版本澄清与准备
cat /etc/os-release,核对字段 NAME 与 VERSION。sudo apt update && sudo apt full-upgrade -ysudo apt install -y ca-certificates curl wget vim htop tmux build-essentialsudo ufw enable,并按需放行端口(如 22/SSH、3389/RDP)。二 网络配置
ip -br link(常见如 eth0/enp0s3)。network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
sudo netplan try(更安全的试运行)或 sudo netplan apply。nmcli con show;添加静态以太网连接:
sudo nmcli con add type ethernet con-name static-eth0 ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8 1.1.1.1"sudo nmcli con up static-eth0ip addr show enp0s3、ping -c 4 8.8.8.8、nslookup example.com。三 远程访问
sudo apt install -y openssh-server && sudo systemctl enable --now sshssh username@your_server_ipsudo apt install -y xrdplisten-address=0.0.0.0sudo ufw allow 3389/tcpsudo systemctl enable --now xrdpsudo apt install -y x11vncx11vnc -storepasswd(保存到用户目录)sudo tee /etc/systemd/system/x11vnc.service >/dev/null <<'EOF'
[Unit]
Description=Start x11vnc at startup
After=multi-user.target
[Service]
Type=simple
User=$USER
ExecStart=/usr/bin/x11vnc -display :0 -auth /home/$USER/.Xauthority -forever -loop -noxdamage -repeat -rfbauth /home/$USER/.vnc/passwd -rfbport 5900 -shared
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload && sudo systemctl enable --now x11vnc四 驱动与硬件支持
nvidia-smi(若成功显示信息则驱动已就绪)sudo ubuntu-drivers devicessudo apt install -y nvidia-driver-<version>(将 nvidia-smi 验证。五 常见问题与排错
sudo netplan try;确认 renderer 与系统服务一致(networkd 或 NetworkManager)。/etc/xrdp/xrdp.ini 的 port=3389 未被注释、listen-address=0.0.0.0;放行 3389/tcp;若使用 Wayland,考虑改用 Xorg 会话或改用 VNC。systemctl status x11vnc)、端口 5900 已放行、.vnc/passwd 权限为 600。cat /etc/os-release,确认是否为 Ubuntu 22.04 LTS 或其他发行版,再按对应文档操作。