不同Linux操作系统发行版的一大区别就是软件包管理不同,比如Fedora/RHEL系的rpm,Centos/Debian的deb。在龙芯等自主平台上软件有两类来源一类是国内商业软件如wps、QQ等,另外一类是Linux开源软件。安装软件大致有下面几种方法:
1. 自行下载安装
自行下载和安装Linux版WPS Office 2019
软件安装可以选择自己手动安装,例如安装wps office 2019。可以在wps for linux主页上下载,如图,因为中标麒麟操作系统软件包使用Rpm格式,因此选择“64位 Rpm格式”(银河麒麟和UOS等选择64位Deb格式),对于龙芯CPU属于MIP架构,选择“For MIPS”,下载后双击自动安装。
自行下载和安装Linux版QQ
2019年10月24日,腾讯发布了Linux QQ 2.0.0 Beta,支持X64、ARM64、MIPS三种架构,下载页面https://im.qq.com/linuxqq/download.html。
Linux版QQ可以从中标麒麟软件中心中直接安装。也可在上面说的页面下载后自行安装,对于龙芯CPU选择MIPS64、rpm格式的软件包,例如下载rpm包格式到e:(/diskE),双击安装,按提示输入root密码后自动进行安装。
安装完成后,在开始菜单,互联网分组后可以看到QQ图标。打开后可以看到登录界面,需要用手机QQ扫描二维码进行安全登录,如下图。
2. 软件中心(软件商店)
如同手机一样,现在国产操作系统也支持软件中心(应用商店)方式来安装软件,可以屏蔽软件安装的复杂性,也是现在推荐的方式。
中标麒麟软件中心
中标麒麟Linux也提供了应用商店-“中标麒麟软件中心。”
中标麒麟软件中心从【开始菜单】→【系统工具】→【中标麒麟软件中心】启动,如图,软件中心的软件分了很多类别,右边显示该类别的所有软件,最右边的“操作”中,如果软件已经安装,这里显示【打开软件】,如果没有安装,显示【一键安装】,例如【网络应用】栏目中找到“轻量级BT客户端”,点击【一键安装】可以安装这个软件,从软件中心最上面【卸载】中可以对任一已安装软件进行卸载。对普通用户而言安装管理软件十分简便。
3. 系统更新
系统更新从【开始菜单】→【系统工具】→【系统更新】启动,如下图会自动从网上下载最新的软件包或者补丁包。勾选需要更新的软件包,点击【安装更新】即可进行系统更新。
|提醒|:系统更新可能会造成系统不能启动,更新之前做好系统备份和数据备份。这样,即使系统更新不成功还可以恢复到备份版本,系统更新成功后建议再次进行备份。
银河麒麟对应的是更新管理器。
4. 图形化软件管理器下安装软件
应用商店是调用包管理器进行软件安装的,同时应用商店是需要进行手工维护,很多软件不一定放在应用商店。Linux下主要的包格式有Centos/Fedora阵营的rpm包和Debian/Ubuntu阵营的deb包两种,也有相应的命令行工具。
不过现在Linux桌面环境下都提供了图形化的包管理器,安装软件也非常方便,比应用商店功能要强大。
中标麒麟属于Fedora体系,图形化的包管理器是yumex。如下图是在yumex中找到bleachbit软件,点击应用即可安装。
银河麒麟属于Debian/Ubuntu体系,图形化的包管理器是新立德(synaptic-pkexec)
信创终端大多常用的软件都可以用上面三种方式进行安装。但有一些特殊的软件还是需要手动寻找。
例如对于使用龙芯CPU(MIPS)的终端,其编译后的全部软件包存放在龙芯公司网站http://ftp.loongnix.org/os,下面有针对各个Linux发行版家族的MIPS架构软件包,例如后面章节使用到的系统清理工具BleachBit,中标麒麟等Fedora家族类别的安装包在http://ftp.loongnix.org/os/fedora29/os/Packages/b/ 目录下,loongnix的包是http://ftp.loongnix.org/os/loongnix/1.0/os/Packages/b下面。UOS、deepin等debian家族在对应的debian目录下可以找到对应的安装包。这些软件包安装多需要使用命令行。
中标麒麟系统的下载在Index of /neokylin,例如龙芯版本的中标麒麟7服务器版下载路径是,http://download.cs2c.com.cn/neokylin/server/releases/7.0/ls_64/Packages/
麒麟软件也提供了安装包的下载(包括龙芯MIPS和ARM,只有deb格式包),路径在http://archive.kylinos.cn/kylin/KYLIN-ALL/。其BleachBit所在目录是:http://archive.kylinos.cn/kylin/KYLIN-ALL/pool/universe/b/bleachbit/
以中标麒麟下安装BleachBit为例(银河麒麟等用apt命令安装),和前面手动下载安装WPS/QQ过程类似。首先在http://ftp.loongnix.org/os/fedora29/os/Packages/b/下载bleachbit-2.0-3.fc29.noarch.rpm文件到本地硬盘(cs2c源中没有这个软件,龙芯的源里面有,所以从龙芯上下载),然后可以在文件管理器中双击安装也可以用命令行安装。
下面是介绍命令行下怎么操作,启动命令行终端后,切换到root账户,执行rpm安装,完成后输入bleachbit命令启动该软件。
#sudo
#rpm -ivh bleachbit-2.0-3.fc29.noarch.rpm
#bleachbit
5. 源码编译安装软件
Linux生态有大量开源软件,如果找不到安装包的话,可以试着进行源码安装,从软件的官网上下载,一般都有源码编译安装说明。
还可以使用交叉编译器,在x86平台上编译mips的包,下文有一个deepin OS下编译iperf的实例。网络性能测试工具iperf 常用操作_梦醒贰零壹柒-CSDN博客