RK3568 Ubuntu20.04 根文件系统构建指南
构建适用于 RK3568(基于 ARM64 架构)的 Ubuntu 根文件系统,最主流且高效的方法是使用官方的 Ubuntu Base 镜像,配合主机(通常是 x86 架构的 PC)上的 qemu-user-static 工具,通过 chroot 的方式进行模拟构建。
准备工作
在 x86 Ubuntu 主机上,安装必要的交叉编译和模拟运行工具:
sudo apt update
sudo apt install qemu-user-static binfmt-support
第一步:下载并解压 Ubuntu Base
下载适用于 ARM64 的 Ubuntu Base 压缩包(也可以选择 22.04 Jammy)。
# 创建工作目录
mkdir rk3568_ubuntu
cd rk3568_ubuntu
# 下载 ubuntu-base arm64 镜像
wget http://cdimage.ubuntu.com/ubuntu-base/releases/20.04/release/ubuntu-base-20.04.5-base-arm64.tar.gz
# 创建根文件系统目录并解压
mkdir ubuntu-rootfs
sudo tar -xpf ubuntu-base-20.04.5-base-arm64.tar.gz -C ubuntu-rootfs/
第二步:配置 QEMU 和网络
为了能让 x86 主机运行 ARM64 的系统并连接网络下载软件包,需要拷贝 QEMU 模拟器和主机的 DNS 配置到根文件系统中。
# 拷贝 qemu-aarch64-static
sudo cp /usr/bin/qemu-aarch64-static ubuntu-rootfs/usr/bin/
# 拷贝 DNS 配置,以便在 chroot 环境中可以联网
sudo cp -b /etc/resolv.conf ubuntu-rootfs/etc/resolv.conf
qemu-user-static 让 x86_64 电脑可直接执行为 ARM64(或其他架构)编译的用户态二进制程序。
第三步:挂载节点并进入 Chroot 环境
编写一个挂载和卸载的脚本(或者直接手动执行),这里我们手动执行挂载并进入系统:
# 挂载宿主机的设备节点和系统目录
sudo mount -t proc /proc ubuntu-rootfs/proc
sudo mount -t sysfs /sys ubuntu-rootfs/sys
sudo mount -o bind /dev ubuntu-rootfs/dev
sudo mount -o bind /dev/pts ubuntu-rootfs/dev/pts
# 切换进入 ubuntu-rootfs
sudo chroot ubuntu-rootfs
此时,已经“进入”了即将运行在 RK3568 上的 Ubuntu 系统中。
第四步:在 Chroot 环境中配置系统(重点)
在 chroot 环境下,执行以下操作来完善的根文件系统。
1. 更新软件源并安装基础软件
修改软件源(可选,国内建议换成清华或中科大源的 ARM64 专属源 ubuntu-ports):
# 1. 备份原有的源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 2. 将官方的 ports.ubuntu.com 替换为清华源
sudo sed -i 's/ports.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list
然后更新并安装必要工具:
apt update
apt upgrade -y
# 安装基础工具、网络管理、SSH、文本编辑器等
apt install -y sudo vim net-tools ethtool ifupdown network-manager ssh iputils-ping rsyslog bash-completion
要求选择时区:
Please select the geographic area in which you live. Subsequent configuration questions will narrow this down by presenting a list of cities,
representing the time zones in which they are located.
1. Africa 3. Antarctica 5. Arctic 7. Atlantic 9. Indian 11. SystemV 13. Etc
2. America 4. Australia 6. Asia 8. Europe 10. Pacific 12. US 14. Legacy
Geographic area: 6
Please select the city or region corresponding to your time zone.
1. Aden 11. Baku 21. Damascus 31. Hong_Kong 41. Kashgar 51. Makassar 61. Pyongyang 71. Singapore 81. Ujung_Pandang
2. Almaty 12. Bangkok 22. Dhaka 32. Hovd 42. Kathmandu 52. Manila 62. Qatar 72. Srednekolymsk 82. Ulaanbaatar
3. Amman 13. Barnaul 23. Dili 33. Irkutsk 43. Khandyga 53. Muscat 63. Qostanay 73. Taipei 83. Urumqi
4. Anadyr 14. Beirut 24. Dubai 34. Istanbul 44. Kolkata 54. Nicosia 64. Qyzylorda 74. Tashkent 84. Ust-Nera
5. Aqtau 15. Bishkek 25. Dushanbe 35. Jakarta 45. Krasnoyarsk 55. Novokuznetsk 65. Rangoon 75. Tbilisi 85. Vientiane
6. Aqtobe 16. Brunei 26. Famagusta 36. Jayapura 46. Kuala_Lumpur 56. Novosibirsk 66. Riyadh 76. Tehran 86. Vladivostok
7. Ashgabat 17. Chita 27. Gaza 37. Jerusalem 47. Kuching 57. Omsk 67. Sakhalin 77. Tel_Aviv 87. Yakutsk
8. Atyrau 18. Choibalsan 28. Harbin 38. Kabul 48. Kuwait 58. Oral 68. Samarkand 78. Thimphu 88. Yangon
9. Baghdad 19. Chongqing 29. Hebron 39. Kamchatka 49. Macau 59. Phnom_Penh 69. Seoul 79. Tokyo 89. Yekaterinburg
10. Bahrain 20. Colombo 30. Ho_Chi_Minh 40. Karachi 50. Magadan 60. Pontianak 70. Shanghai 80. Tomsk 90. Yerevan
Time zone: 70
Current default time zone: 'Asia/Shanghai'
Local time is now: Tue Jul 7 14:33:12 CST 2026.
Universal Time is now: Tue Jul 7 06:33:12 UTC 2026.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
安装XFCE4桌面相关:
# 安装 XFCE4 核心组件、Xorg 显示服务器和 LightDM 登录管理器
apt install -y xfce4 xfce4-terminal xorg lightdm
# 安装网络管理器的图形前端(方便在桌面连 WiFi/网线)
apt install -y network-manager-gnome
# 设置系统默认启动到图形界面
systemctl set-default graphical.target
2. 设置主机名和时区
echo "rk3568" > /etc/hostname
echo "127.0.0.1 localhost rk3568" >> /etc/hosts
# 设置时区为上海
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
dpkg-reconfigure -f noninteractive tzdata
3. 添加用户和设置密码
# 设置 root 密码
passwd root
# 创建新用户(例如 user)并赋予 sudo 权限
useradd -G sudo -m -s /bin/bash user
passwd user
4. 适配 RK3568 的串口输出
RK3568 默认使用的调试串口通常是 ttyFIQ0(波特率通常为 1500000)。如果不配置,系统启动后串口可能没有登录提示符。
ln -s /lib/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
5. 将“极度精简版”的 Ubuntu 恢复成“标准完整版”的 Ubuntu 基础系统
sudo unminimize
6. 清理并退出 chroot
# 清理缓存以减小镜像体积
apt clean
rm -rf /var/lib/apt/lists/*
# 退出 chroot
exit
第五步:卸载节点并打包镜像
退出 chroot 后,回到宿主机的终端,先卸载刚刚挂载的目录:
sudo umount ubuntu-rootfs/dev/pts
sudo umount ubuntu-rootfs/dev
sudo umount ubuntu-rootfs/sys
sudo umount ubuntu-rootfs/proc
接下来,将目录打包成可以通过 Rockchip 烧录工具(如 RKDevTool)烧录的 .img 文件。
使用 make_ext4fs 或 dd 生成镜像:
这里提供使用 dd 和 mkfs.ext4 的标准做法:
# 计算 rootfs 目录的大小,这里预分配 4G 大小(根据安装的软件多少调整)
dd if=/dev/zero of=rootfs.img bs=1M count=4096
# 将文件格式化为 ext4
sudo mkfs.ext4 rootfs.img
# 挂载镜像并将文件拷贝进去
mkdir mnt
sudo mount rootfs.img mnt/
sudo cp -rfp ubuntu-rootfs/* mnt/
# 卸载镜像
sudo umount mnt/
sudo e2fsck -p -f rootfs.img
sudo resize2fs -M rootfs.img # 压缩镜像到最小尺寸
至此,rootfs.img 已经生成完毕。可以将其与 RK3568 的 U-Boot、Kernel(boot.img)、dtb 文件一起打包烧录到板子上。
注意:
在安装xfce环境时,会连带安装很多包,这些包有的是gnome环境下的,但是有一些推荐的包比较有用,故此处暂不做裁剪。
# apt install -y xfce4 xfce4-terminal xorg lightdm
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
accountsservice accountsservice-ubuntu-schemas acl adwaita-icon-theme apg apport apport-symptoms aptdaemon aptdaemon-data aspell aspell-en at-spi2-core avahi-daemon
avahi-utils bc bind9-host bind9-libs bluez bluez-obexd bolt bsdmainutils bubblewrap cheese-common colord colord-data cpp cpp-9 cracklib-runtime cups cups-browsed
cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-pk-helper cups-ppdc cups-server-common dbus-user-session
dbus-x11 dconf-cli dconf-gsettings-backend dconf-service desktop-base desktop-file-utils dictionaries-common dirmngr docbook-xml dosfstools eject
elementary-xfce-icon-theme emacsen-common enchant-2 evolution-data-server evolution-data-server-common exo-utils fontconfig fontconfig-config fonts-dejavu-core
fonts-droid-fallback fonts-noto-mono fonts-quicksand fonts-ubuntu fonts-urw-base35 fprintd fuse gcc-9-base gcr gdisk gdm3 geoclue-2.0 gettext-base ghostscript
gir1.2-accountsservice-1.0 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdesktopenums-3.0 gir1.2-gdkpixbuf-2.0 gir1.2-gdm-1.0
gir1.2-geoclue-2.0 gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0 gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gweather-3.0 gir1.2-ibus-1.0 gir1.2-json-1.0
gir1.2-mutter-6 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-notify-0.7 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-polkit-1.0 gir1.2-rsvg-2.0 gir1.2-secret-1
gir1.2-soup-2.4 gir1.2-upowerglib-1.0 gir1.2-vte-2.91 gjs gkbd-capplet glib-networking glib-networking-common glib-networking-services gnome-bluetooth
gnome-control-center gnome-control-center-data gnome-control-center-faces gnome-desktop3-data gnome-keyring gnome-keyring-pkcs11 gnome-menus gnome-online-accounts
gnome-power-manager gnome-screensaver gnome-session-bin gnome-session-common gnome-settings-daemon gnome-settings-daemon-common gnome-shell gnome-shell-common
gnome-startup-applications gnome-user-docs gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm greybird-gtk-theme groff-base
gsettings-desktop-schemas gsettings-ubuntu-schemas gstreamer1.0-clutter-3.0 gstreamer1.0-gl gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-pulseaudio
gstreamer1.0-x gtk-update-icon-cache gtk2-engines-murrine gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-libs hicolor-icon-theme humanity-icon-theme hunspell-en-us
ibus ibus-data ibus-gtk ibus-gtk3 iio-sensor-proxy im-config indicator-applet indicator-application indicator-appmenu indicator-bluetooth indicator-common
indicator-datetime indicator-keyboard indicator-messages indicator-power indicator-printers indicator-session indicator-sound ippusbxd iso-codes keyboard-configuration
kmod language-selector-common language-selector-gnome libaa1 libaccounts-glib0 libaccountsservice0 libappindicator3-1 libappstream4 libarchive13 libasound2-plugins
libaspell15 libassuan0 libasyncns0 libatasmart4 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatomic1 libatspi2.0-0 libavahi-client3
libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavc1394-0 libbamf3-2 libblockdev-crypto2 libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2
libblockdev-part2 libblockdev-swap2 libblockdev-utils2 libblockdev2 libboost-thread1.71.0 libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcamel-1.2-62
libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcdio-cdda2 libcdio-paranoia2 libcdio18 libcdparanoia0 libcheese-gtk25 libcheese8 libclutter-1.0-0
libclutter-1.0-common libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcolord-gtk1 libcolord2 libcolorhug2 libcrack2
libcups2 libcupsfilters1 libdaemon0 libdatrie1 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdconf1 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
libdrm-radeon1 libdrm2 libdv4 libebackend-1.2-10 libebook-1.2-20 libebook-contacts-1.2-3 libecal-2.0-1 libedata-book-1.2-26 libedata-cal-2.0-1 libedataserver-1.2-24
libedataserverui-1.2-2 libegl-mesa0 libegl1 libenchant-2-2 libepoxy0 libevdev2 libexif12 libexo-2-0 libexo-common libexo-helpers libfcitx-config4 libfcitx-gclient1
libfcitx-utils0 libflac8 libfontconfig1 libfontembed1 libfontenc1 libfprint-2-2 libfreetype6 libfuse2 libgail-common libgail18 libgarcon-1-0 libgarcon-common
libgarcon-gtk3-1-0 libgbm1 libgck-1-0 libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgdata-common libgdata22 libgdbm-compat4 libgdbm6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin
libgdk-pixbuf2.0-common libgdm1 libgee-0.8-2 libgeoclue-2-0 libgeocode-glib0 libgjs0g libgl1 libgl1-mesa-dri libglapi-mesa libgles2 libglib2.0-bin libglibmm-2.4-1v5
libglu1-mesa libglvnd0 libglx-mesa0 libglx0 libgnome-autoar-0-0 libgnome-bluetooth13 libgnome-desktop-3-19 libgnome-panel0 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b
libgoa-1.0-common libgoa-backend-1.0-1 libgomp1 libgpgme11 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgraphene-1.0-0 libgraphite2-3 libgs9 libgs9-common
libgsound0 libgssdp-1.2-0 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-3.0-1v5 libgtop-2.0-11 libgtop2-common libgupnp-1.2-0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgusb2 libgweather-3-16
libgweather-common libharfbuzz-icu0 libharfbuzz0b libhunspell-1.7-0 libhyphen0 libibus-1.0-5 libical3 libice6 libido3-0.1-0 libiec61883-0 libieee1284-3 libijs-0.35
libimobiledevice6 libindicator3-7 libinput-bin libinput10 libisl22 libjack-jackd2-0 libjavascriptcoregtk-4.0-18 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8
libjson-glib-1.0-0 libjson-glib-1.0-common libkeybinder-3.0-0 libksba8 liblcms2-2 libldb2 liblightdm-gobject-1-0 libllvm12 liblmdb0 liblocale-gettext-perl liblouis-data
liblouis20 liblouisutdml-bin liblouisutdml-data liblouisutdml9 libmaxminddb0 libmediaart-2.0-0 libmessaging-menu0 libmozjs-68-0 libmp3lame0 libmpc3 libmpfr6 libmpg123-0
libmtdev1 libmtp-common libmtp-runtime libmtp9 libmutter-6-0 libmysqlclient21 libnfs13 libnma0 libnotify-bin libnotify4 libnpth0 libnspr4 libnss-mdns libnss3
libntfs-3g883 libopenjp2-7 libopus0 liborc-0.4-0 libpackagekit-glib2-18 libpam-fprintd libpam-gnome-keyring libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
libpangomm-1.4-1v5 libpangoxft-1.0-0 libpaper-utils libpaper1 libparted-fs-resize0 libparted2 libpci3 libpciaccess0 libperl5.30 libphonenumber7 libpixman-1-0 libplist3
libplymouth5 libpng16-16 libpoppler-cpp0v5 libpoppler-glib8 libpoppler97 libprotobuf17 libproxy1v5 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpwquality-common
libpwquality1 libqpdf26 libraw1394-11 librest-0.7-0 librsvg2-2 librsvg2-common librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2
libsamplerate0 libsane libsane-common libsbc1 libsecret-1-0 libsecret-common libsensors-config libsensors5 libshout3 libsigc++-2.0-0v5 libsm6 libsmbclient libsnapd-glib1
libsndfile1 libsnmp-base libsnmp35 libsodium23 libsoup-gnome2.4-1 libsoup2.4-1 libsoxr0 libspeex1 libspeexdsp1 libstartup-notification0 libstemmer0d libtag1v5
libtag1v5-vanilla libtalloc2 libtevent0 libtext-iconv-perl libthai-data libthai0 libtheora0 libthunarx-3-0 libtiff5 libtumbler-1-0 libtwolame0 libuchardet0 libudisks2-0
libunity-gtk2-parser0 libunity-gtk3-parser0 libunity-settings-daemon1 libunwind8 libupower-glib3 liburi-perl liburl-dispatcher1 libusbmuxd6 libutempter0 libuv1 libv4l-0
libv4lconvert0 libvisual-0.4-0 libvolume-key1 libvorbisenc2 libvpx6 libvte-2.91-0 libvte-2.91-common libvulkan1 libwacom-bin libwacom-common libwacom2 libwavpack1
libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwbclient0 libwebkit2gtk-4.0-37 libwebp6 libwebpdemux2 libwebrtc-audio-processing1
libwhoopsie-preferences0 libwhoopsie0 libwnck-3-0 libwnck-3-common libwoff1 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0
libxcb-xkb1 libxcb-xv0 libxcomposite1 libxcursor1 libxdamage1 libxfce4panel-2.0-4 libxfce4ui-1-0 libxfce4ui-2-0 libxfce4ui-common libxfce4ui-utils libxfce4util-bin
libxfce4util-common libxfce4util7 libxfconf-0-3 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxkbfile1 libxklavier16 libxmu6
libxpm4 libxpresent1 libxrandr2 libxrender1 libxres1 libxshmfence1 libxslt1.1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 libyaml-0-2 libyelp0 light-locker
light-locker-settings lsof man-db mesa-vulkan-drivers mobile-broadband-provider-info mousetweaks mutter mutter-common mysql-common nautilus-data network-manager-gnome
ntfs-3g p11-kit p11-kit-modules packagekit packagekit-tools parted pavucontrol pci.ids perl perl-modules-5.30 pinentry-gnome3 plymouth plymouth-label
plymouth-theme-ubuntu-text poppler-data poppler-utils psmisc pulseaudio pulseaudio-module-bluetooth pulseaudio-utils python-apt-common python3-apport python3-apt
python3-aptdaemon python3-aptdaemon.gtk3widgets python3-blinker python3-cairo python3-cffi-backend python3-cryptography python3-cups python3-cupshelpers python3-defer
python3-entrypoints python3-httplib2 python3-ibus-1.0 python3-jwt python3-keyring python3-launchpadlib python3-lazr.restfulclient python3-lazr.uri python3-ldb
python3-macaroonbakery python3-nacl python3-oauthlib python3-problem-report python3-protobuf python3-psutil python3-pymacaroons python3-requests-unixsocket
python3-rfc3339 python3-secretstorage python3-simplejson python3-systemd python3-talloc python3-tz python3-wadllib python3-xdg rtkit rygel samba-libs sane-utils
session-migration sgml-base sgml-data ssl-cert switcheroo-control system-config-printer system-config-printer-common system-config-printer-udev tango-icon-theme thunar
thunar-data thunar-volman tumbler tumbler-common ubuntu-docs ubuntu-mono ubuntu-session ubuntu-touch-sounds ubuntu-wallpapers ubuntu-wallpapers-focal udisks2
unity-greeter unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-settings-daemon unity-settings-daemon-schemas unzip update-inetd upower usb.ids usbmuxd
wamerican whoopsie-preferences x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils xbitmaps xdg-dbus-proxy xfce4-appfinder xfce4-notifyd
xfce4-panel xfce4-pulseaudio-plugin xfce4-session xfce4-settings xfconf xfdesktop4 xfdesktop4-data xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xfwm4 xiccd
xinit xinput xkb-data xml-core xorg-docs-core xserver-common xserver-xephyr xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput
xserver-xorg-input-wacom xserver-xorg-legacy xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-nouveau
xserver-xorg-video-radeon xserver-xorg-video-vesa xwayland yaru-theme-gnome-shell yelp yelp-xsl zenity zenity-common
Suggested packages:
apport-gtk | apport-kde aspell-doc spellutils avahi-autoipd whois vacation colord-sensor-argyll cpp-doc gcc-9-locales cups-bsd foomatic-db-compressed-ppds | foomatic-db
cups-pdf smbclient antiword docx2txt imagemagick tor docbook docbook-dsssl docbook-xsl docbook-defguide cdtool setcd evolution fonts-noto fonts-freefont-otf
| fonts-freefont-ttf fonts-texgyre gnome-orca ghostscript-x gnome-software | gnome-packagekit gnome-user-share realmd libcanberra-gtk-module usbguard chrome-gnome-shell
gir1.2-telepathyglib-0.12 gnome-themes-standard-data gnome-backgrounds gir1.2-telepathylogger-0.2 parcimonie xloadimage scdaemon groff murrine-themes samba-common
hunspell openoffice.org-hunspell | openoffice.org-core ibus-clutter ibus-doc unity-greeter-session-broadcast isoquery lrzip libdv-bin oss-compat libenchant-2-voikko
fcitx libgd-tools gdbm-l10n gphoto2 libvisual-0.4-plugins gstreamer1.0-tools libusbmuxd-tools jackd2 liblcms2-utils ooo2dbk rtf2xml mmdb-bin avahi-autoipd | zeroconf
opus-tools libparted-dev libparted-i18n pciutils libraw1394-doc librsvg2-bin hplip lm-sensors snapd snmp-mibs-downloader speex libwww-perl url-dispatcher
gstreamer1.0-libav devhelp bindfs apparmor less www-browser network-manager-openconnect-gnome network-manager-openvpn-gnome network-manager-vpnc-gnome
network-manager-pptp-gnome appstream parted-doc perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make libb-debug-perl liblocale-codes-perl pinentry-doc
plymouth-themes fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum pavumeter
paman paprefs ubuntu-sounds python3-apt-dbg python-apt-doc python-blinker-doc python-cryptography-doc python3-cryptography-vectors python3-crypto libkf5wallet-bin
python3-keyrings.alt python3-testresources python-nacl-doc python-psutil-doc python-secretstorage-doc gstreamer1.0-plugins-ugly rygel-playbin rygel-preferences
rygel-ruih rygel-tracker unpaper sgml-base-doc perlsgml w3-recs opensp libxml2-utils openssl-blacklist gnome-software python3-smbc gnome-icon-theme kdelibs-data
thunar-archive-plugin thunar-media-tags-plugin tumbler-plugins-extra ubuntu-wallpapers-karmic ubuntu-wallpapers-lucid ubuntu-wallpapers-maverick ubuntu-wallpapers-natty
ubuntu-wallpapers-oneiric ubuntu-wallpapers-precise ubuntu-wallpapers-quantal ubuntu-wallpapers-raring ubuntu-wallpapers-saucy ubuntu-wallpapers-trusty
ubuntu-wallpapers-utopic ubuntu-wallpapers-vivid ubuntu-wallpapers-wily ubuntu-wallpapers-xenial ubuntu-wallpapers-yakkety ubuntu-wallpapers-zesty
ubuntu-wallpapers-artful ubuntu-wallpapers-bionic ubuntu-wallpapers-cosmic ubuntu-wallpapers-disco ubuntu-wallpapers-eoan exfat-utils btrfs-progs f2fs-tools mdadm
libblockdev-mdraid2 nilfs-tools reiserfsprogs xfsprogs udftools udisks2-bcache udisks2-btrfs udisks2-lvm2 udisks2-vdo udisks2-zram zip mesa-utils nickle cairo-5c
xfce4-goodies xfce4-power-manager fortunes-mod debhelper xorg-docs xfonts-100dpi xfonts-75dpi x11-xfs-utils xfonts-100dpi | xfonts-75dpi firmware-amd-graphics
xserver-xorg-video-r128 xserver-xorg-video-mach64 firmware-misc-nonfree
Recommended packages:
appmenu-qt jayatana systemd-services
The following NEW packages will be installed:
accountsservice accountsservice-ubuntu-schemas acl adwaita-icon-theme apg apport apport-symptoms aptdaemon aptdaemon-data aspell aspell-en at-spi2-core avahi-daemon
avahi-utils bc bind9-host bind9-libs bluez bluez-obexd bolt bsdmainutils bubblewrap cheese-common colord colord-data cpp cpp-9 cracklib-runtime cups cups-browsed
cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-pk-helper cups-ppdc cups-server-common dbus-user-session
dbus-x11 dconf-cli dconf-gsettings-backend dconf-service desktop-base desktop-file-utils dictionaries-common dirmngr docbook-xml dosfstools eject
elementary-xfce-icon-theme emacsen-common enchant-2 evolution-data-server evolution-data-server-common exo-utils fontconfig fontconfig-config fonts-dejavu-core
fonts-droid-fallback fonts-noto-mono fonts-quicksand fonts-ubuntu fonts-urw-base35 fprintd fuse gcc-9-base gcr gdisk gdm3 geoclue-2.0 gettext-base ghostscript
gir1.2-accountsservice-1.0 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdesktopenums-3.0 gir1.2-gdkpixbuf-2.0 gir1.2-gdm-1.0
gir1.2-geoclue-2.0 gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0 gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gweather-3.0 gir1.2-ibus-1.0 gir1.2-json-1.0
gir1.2-mutter-6 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-notify-0.7 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-polkit-1.0 gir1.2-rsvg-2.0 gir1.2-secret-1
gir1.2-soup-2.4 gir1.2-upowerglib-1.0 gir1.2-vte-2.91 gjs gkbd-capplet glib-networking glib-networking-common glib-networking-services gnome-bluetooth
gnome-control-center gnome-control-center-data gnome-control-center-faces gnome-desktop3-data gnome-keyring gnome-keyring-pkcs11 gnome-menus gnome-online-accounts
gnome-power-manager gnome-screensaver gnome-session-bin gnome-session-common gnome-settings-daemon gnome-settings-daemon-common gnome-shell gnome-shell-common
gnome-startup-applications gnome-user-docs gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm greybird-gtk-theme groff-base
gsettings-desktop-schemas gsettings-ubuntu-schemas gstreamer1.0-clutter-3.0 gstreamer1.0-gl gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-pulseaudio
gstreamer1.0-x gtk-update-icon-cache gtk2-engines-murrine gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-libs hicolor-icon-theme humanity-icon-theme hunspell-en-us
ibus ibus-data ibus-gtk ibus-gtk3 iio-sensor-proxy im-config indicator-applet indicator-application indicator-appmenu indicator-bluetooth indicator-common
indicator-datetime indicator-keyboard indicator-messages indicator-power indicator-printers indicator-session indicator-sound ippusbxd iso-codes keyboard-configuration
kmod language-selector-common language-selector-gnome libaa1 libaccounts-glib0 libaccountsservice0 libappindicator3-1 libappstream4 libarchive13 libasound2-plugins
libaspell15 libassuan0 libasyncns0 libatasmart4 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatomic1 libatspi2.0-0 libavahi-client3
libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavc1394-0 libbamf3-2 libblockdev-crypto2 libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2
libblockdev-part2 libblockdev-swap2 libblockdev-utils2 libblockdev2 libboost-thread1.71.0 libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcamel-1.2-62
libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcdio-cdda2 libcdio-paranoia2 libcdio18 libcdparanoia0 libcheese-gtk25 libcheese8 libclutter-1.0-0
libclutter-1.0-common libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libcolord-gtk1 libcolord2 libcolorhug2 libcrack2
libcups2 libcupsfilters1 libdaemon0 libdatrie1 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdconf1 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
libdrm-radeon1 libdrm2 libdv4 libebackend-1.2-10 libebook-1.2-20 libebook-contacts-1.2-3 libecal-2.0-1 libedata-book-1.2-26 libedata-cal-2.0-1 libedataserver-1.2-24
libedataserverui-1.2-2 libegl-mesa0 libegl1 libenchant-2-2 libepoxy0 libevdev2 libexif12 libexo-2-0 libexo-common libexo-helpers libfcitx-config4 libfcitx-gclient1
libfcitx-utils0 libflac8 libfontconfig1 libfontembed1 libfontenc1 libfprint-2-2 libfreetype6 libfuse2 libgail-common libgail18 libgarcon-1-0 libgarcon-common
libgarcon-gtk3-1-0 libgbm1 libgck-1-0 libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgdata-common libgdata22 libgdbm-compat4 libgdbm6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin
libgdk-pixbuf2.0-common libgdm1 libgee-0.8-2 libgeoclue-2-0 libgeocode-glib0 libgjs0g libgl1 libgl1-mesa-dri libglapi-mesa libgles2 libglib2.0-bin libglibmm-2.4-1v5
libglu1-mesa libglvnd0 libglx-mesa0 libglx0 libgnome-autoar-0-0 libgnome-bluetooth13 libgnome-desktop-3-19 libgnome-panel0 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b
libgoa-1.0-common libgoa-backend-1.0-1 libgomp1 libgpgme11 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgraphene-1.0-0 libgraphite2-3 libgs9 libgs9-common
libgsound0 libgssdp-1.2-0 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-3.0-1v5 libgtop-2.0-11 libgtop2-common libgupnp-1.2-0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libgusb2 libgweather-3-16
libgweather-common libharfbuzz-icu0 libharfbuzz0b libhunspell-1.7-0 libhyphen0 libibus-1.0-5 libical3 libice6 libido3-0.1-0 libiec61883-0 libieee1284-3 libijs-0.35
libimobiledevice6 libindicator3-7 libinput-bin libinput10 libisl22 libjack-jackd2-0 libjavascriptcoregtk-4.0-18 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8
libjson-glib-1.0-0 libjson-glib-1.0-common libkeybinder-3.0-0 libksba8 liblcms2-2 libldb2 liblightdm-gobject-1-0 libllvm12 liblmdb0 liblocale-gettext-perl liblouis-data
liblouis20 liblouisutdml-bin liblouisutdml-data liblouisutdml9 libmaxminddb0 libmediaart-2.0-0 libmessaging-menu0 libmozjs-68-0 libmp3lame0 libmpc3 libmpfr6 libmpg123-0
libmtdev1 libmtp-common libmtp-runtime libmtp9 libmutter-6-0 libmysqlclient21 libnfs13 libnma0 libnotify-bin libnotify4 libnpth0 libnspr4 libnss-mdns libnss3
libntfs-3g883 libopenjp2-7 libopus0 liborc-0.4-0 libpackagekit-glib2-18 libpam-fprintd libpam-gnome-keyring libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
libpangomm-1.4-1v5 libpangoxft-1.0-0 libpaper-utils libpaper1 libparted-fs-resize0 libparted2 libpci3 libpciaccess0 libperl5.30 libphonenumber7 libpixman-1-0 libplist3
libplymouth5 libpng16-16 libpoppler-cpp0v5 libpoppler-glib8 libpoppler97 libprotobuf17 libproxy1v5 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpwquality-common
libpwquality1 libqpdf26 libraw1394-11 librest-0.7-0 librsvg2-2 librsvg2-common librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2
libsamplerate0 libsane libsane-common libsbc1 libsecret-1-0 libsecret-common libsensors-config libsensors5 libshout3 libsigc++-2.0-0v5 libsm6 libsmbclient libsnapd-glib1
libsndfile1 libsnmp-base libsnmp35 libsodium23 libsoup-gnome2.4-1 libsoup2.4-1 libsoxr0 libspeex1 libspeexdsp1 libstartup-notification0 libstemmer0d libtag1v5
libtag1v5-vanilla libtalloc2 libtevent0 libtext-iconv-perl libthai-data libthai0 libtheora0 libthunarx-3-0 libtiff5 libtumbler-1-0 libtwolame0 libuchardet0 libudisks2-0
libunity-gtk2-parser0 libunity-gtk3-parser0 libunity-settings-daemon1 libunwind8 libupower-glib3 liburi-perl liburl-dispatcher1 libusbmuxd6 libutempter0 libuv1 libv4l-0
libv4lconvert0 libvisual-0.4-0 libvolume-key1 libvorbisenc2 libvpx6 libvte-2.91-0 libvte-2.91-common libvulkan1 libwacom-bin libwacom-common libwacom2 libwavpack1
libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwbclient0 libwebkit2gtk-4.0-37 libwebp6 libwebpdemux2 libwebrtc-audio-processing1
libwhoopsie-preferences0 libwhoopsie0 libwnck-3-0 libwnck-3-common libwoff1 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0
libxcb-xkb1 libxcb-xv0 libxcomposite1 libxcursor1 libxdamage1 libxfce4panel-2.0-4 libxfce4ui-1-0 libxfce4ui-2-0 libxfce4ui-common libxfce4ui-utils libxfce4util-bin
libxfce4util-common libxfce4util7 libxfconf-0-3 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxkbfile1 libxklavier16 libxmu6
libxpm4 libxpresent1 libxrandr2 libxrender1 libxres1 libxshmfence1 libxslt1.1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 libyaml-0-2 libyelp0 light-locker
light-locker-settings lightdm lsof man-db mesa-vulkan-drivers mobile-broadband-provider-info mousetweaks mutter mutter-common mysql-common nautilus-data
network-manager-gnome ntfs-3g p11-kit p11-kit-modules packagekit packagekit-tools parted pavucontrol pci.ids perl perl-modules-5.30 pinentry-gnome3 plymouth
plymouth-label plymouth-theme-ubuntu-text poppler-data poppler-utils psmisc pulseaudio pulseaudio-module-bluetooth pulseaudio-utils python-apt-common python3-apport
python3-apt python3-aptdaemon python3-aptdaemon.gtk3widgets python3-blinker python3-cairo python3-cffi-backend python3-cryptography python3-cups python3-cupshelpers
python3-defer python3-entrypoints python3-httplib2 python3-ibus-1.0 python3-jwt python3-keyring python3-launchpadlib python3-lazr.restfulclient python3-lazr.uri
python3-ldb python3-macaroonbakery python3-nacl python3-oauthlib python3-problem-report python3-protobuf python3-psutil python3-pymacaroons python3-requests-unixsocket
python3-rfc3339 python3-secretstorage python3-simplejson python3-systemd python3-talloc python3-tz python3-wadllib python3-xdg rtkit rygel samba-libs sane-utils
session-migration sgml-base sgml-data ssl-cert switcheroo-control system-config-printer system-config-printer-common system-config-printer-udev tango-icon-theme thunar
thunar-data thunar-volman tumbler tumbler-common ubuntu-docs ubuntu-mono ubuntu-session ubuntu-touch-sounds ubuntu-wallpapers ubuntu-wallpapers-focal udisks2
unity-greeter unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-settings-daemon unity-settings-daemon-schemas unzip update-inetd upower usb.ids usbmuxd
wamerican whoopsie-preferences x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils xbitmaps xdg-dbus-proxy xfce4 xfce4-appfinder
xfce4-notifyd xfce4-panel xfce4-pulseaudio-plugin xfce4-session xfce4-settings xfce4-terminal xfconf xfdesktop4 xfdesktop4-data xfonts-base xfonts-encodings
xfonts-scalable xfonts-utils xfwm4 xiccd xinit xinput xkb-data xml-core xorg xorg-docs-core xserver-common xserver-xephyr xserver-xorg xserver-xorg-core
xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-legacy xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati
xserver-xorg-video-fbdev xserver-xorg-video-nouveau xserver-xorg-video-radeon xserver-xorg-video-vesa xwayland yaru-theme-gnome-shell yelp yelp-xsl zenity zenity-common
0 upgraded, 746 newly installed, 0 to remove and 0 not upgraded.
Need to get 235 MB of archives.
After this operation, 1865 MB of additional disk space will be used.
留下评论