UBUNTU文件系统本源有几个来源:
1.网友介绍的,也不能说不能用,别人也测试过,不过要积分,可能还解压有点问题,要有些方法mount到文件夹,可以用系统解压:
文件系统链接:https://download.csdn.net/download/qq_34322603/10408179
此文件系统不带用户桌面,参考了Ubuntu桌面环境安装教程:https://blog.csdn.net/wukai_std/article/details/55048823
(文件系统用的Koheron提供的ubuntu16.04,将镜像文件解压后可以直接使用文件系统)
2.官网的下载点:
可以下ARM版本或是ARM64的,ZYNQ是ARM版本
用户可以到 ubuntu cdimg 下载,
下载完之后,创建临时文件夹并解压根文件系统:
比如RK3399就要用ARM64的,ZYNQ MPSOC系列也是ARM64的。下载的时候要注意。
完成后,加到EMMC的第二个分区后,我们要开始加桌面环境:
步骤如下:
图形程序安装
运行startx命令检查是否已安装,若提示未安装则执行:
sudo apt-get install xinit
环境管理器
GNOME: sudo apt-get install gdm
或者用
KDE: sudo apt-get install kdm
或者用
Xface: sudo apt-get install xdm
桌面环境
sudo apt-get install Ubuntu-desktop
或者用
sudo apt-get install kubuntu-desktop
或者用
sudo apt-get install xubuntu-desktop
若网速不佳,或只想体验基本功能可以安装:
核心桌面环境
sudo apt-get install gnome-core
或者用
sudo apt-get install kde-core
或者用
sudo apt-get install xface4
注意! :若只安装核心环境,可以考虑安装以下常用:软件:
新立得软件包管理器
sudo apt-get install synaptic
无线上网模块
sudo apt-get install network-manager
中文支持
sudo apt-get install language-support-zh
图形界面开启与关闭
取消自启
update-rc.d -f gdm remove
恢复自启
update-rc.d gdm defaults
我安装的桌面是xubuntu-desktop
安装完桌面图形界面后,执行startx并不能成功执行,可能会报错:
/etc/X11/xinit/xserverrc: 3: exec: /usr/bin/X: not found
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
遇到此问题执行:sudo apt-get install --no-install-recommends xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-fbdev 此命令
完成后startx 可以看到桌面正常启动了。
题外话:
关于文件系统,自己在做阿里巴巴项目中应用比较多,难度3颗星,主要还是要清楚ZYNQ的异构方式,
也可以用全源码编译ZYNQ ,不用PETALINUX.