Ubuntu 22.04桌面系统简介
Ubuntu 22.04桌面系统的特点:
桌面环境采用 GNOME 42;
默认使用Wayland 会话, 性能更好;
提供基于 Mali GPU 的 OpenGL ES 支持;
支持Rockhip MPP视频硬编和硬解码;
预装基于mpv与kodi, 支持视频硬解码;
支持安装Docker和Plex, 玩法丰富;
帐户与密码
普通用户:
用户名: pi
密码: pi
Root用户:
默认没有设置root密码,可通过sudo passwd root命令配置root密码
更新软件包和安装内核
#更新软件源为国内镜像源
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.org
$ sudo sed -i -e 's/ports.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
#更新软件包列表
$ sudo apt-get update
# 安装软件中心
$ sudo apt-get install snapd
$ sudo snap install snap-store
#安装内核头文件
sudo dpkg -i /opt/linux-headers-*.deb
#测试编译内核模块
sudo apt update
sudo apt install git gcc make bc
git clone https://github.com/RinCat/RTL88x2BU-Linux-Driver.git
cd RTL88x2BU-Linux-Driver
make -j$(nproc)
sudo make install
sudo modprobe 88x2bu
更改时区
#检查当前时区
timedatectl
#列出所有时区
timedatectl list-timezones
#设置时区 (比如上海)
sudo timedatectl set-timezone Asia/Shanghai
恢复出厂设置(谨慎)
sudo firstboot && sudo reboot
安装docker
#安装docker
sudo apt-get install curl
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
#不使用sudo运行docker
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo systemctl restart docker
sudo chmod a+rw /var/run/docker.sock
#验证是否成功
docker images
测试运行docker映像: 安装nextcloud网盘
mkdir ~/nextcloud -p
docker run -d -p 8888:80 --name nextcloud -v ~/nextcloud/:/var/www/html/ --restart=always --privileged=true arm64v8/nextcloud
#安装完成后, 在电脑浏览器上访问: http://设备IP地址:8888, 即可查看nextcloud网盘页面。