UbuntuKylin (优麒麟系统),是 Canonical 公司与我国工信部 CCN 开源创新联合实验室开发的Ubuntu 官方衍生版,并不是真正的国产操作系统。
Ubuntu Kylin 优麒麟系统在 Ubuntu 原版基础上进行大量本地化工作,如原创的 UKUI 界面、内置天气、农历日历、音乐搜索等众多特色国产应用,是 Ubuntu 官方认可的系统,它同样开源免费,拥有更多中国特色功能,如中文输入法、集成WPS、网银支付等
系统的安装过程很简单:下载ISO镜像,写入优盘,然后用这个优盘启动电脑,按照提示逐步进行即可,由于近期将会通过这台装有优麒麟操作系统的电脑,为客户提供远程技术支持,所以打算安装远程控制软件:向日葵。
安装过程没那么简单,所以把步骤写下来了:
1、下载向日葵Linux版本,开始安装
很不幸,安装失败了
2、在命令行下安装,则提示,缺少libwebkitgtk-3.0-0,经查询得知,这是ubuntu 18的依赖包,笔者安装的版本是20.10,已经改名了,当然无法安装了。
3、怎么办呢?只能把向日葵的这个deb安装包修改依赖,并重新打包
在桌面上创建一个名为sun的文件夹:mkdir sun
解开向日葵deb安装包:dpkg-deb -x sun.deb sun
在sun文件夹里面创建一个名为debian的文件夹:mkdir sun/debian
解开向日葵安装包的依赖文件:dpkg-deb -e sun.deb sun/debian
编辑control文件,修改依赖:vim sun/debian/control
在桌面上创建一个名为build的文件夹:mkdir build
重新打包安装程序:dpkg-deb -b sun build
可是,竟然报错了,没那个文件或者目录?仔细查看了路径以及文件,都很正确地存在啊?怎么回事?
突然发现,错误提示中,debian全是大写的,而我前面创建的文件夹,全是小写字母,难道非得大写?
根据错误提示,将debian改为大写字母
再次执行命令:dpkg-deb -b sun build
向日葵客户重新打包完成
4、用重新打包的安装程序,安装向日葵软件
5、同样是使用麒麟应用安装器,这次很快就安装成功了
顺便写一下安装其他软件过程中,遇到libgstreamer-0.10.so.0和libgstapp-0.10.so.0 缺失的解决方法:
获取 libgstreamer-0.10 安装包
wget http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
安装 libgstreamer-0.10
sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_amd64.deb
获取 libgstapp-0.10之前,先要确认一下,这个玩意儿属于哪个安装包,执行apt-file search libgstapp,却发现无法搜索,系统中默认未安装apt-file,那就得先安装apt-file 了:
sudo apt-get install apt-file
更新apt-file
sudo apt-file update
搜索组件,以便确定安装包
apt-file search libgstapp
根据提示得知所需要的安装包,和上面一样,用wget获取安装包:
wget http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
安装 libgstreamer-plugins-base0.10
sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
两三天使用下来,觉得UbuntuKylin (优麒麟系统) 还是不错的操作系统,界面挺漂亮的,习惯了Windows 的普通办公用户,用这个系统也是不错的选择。