200块钱3小时上门二维码-400元3小时快餐,约附近学生50一次,51品茶快约

行业动态

麒麟操作系统离线安装软件的方法——以安装nautilus文件管理器为例

作者:admin 日期:2023-09-10 浏览:

麒麟操作系统离线安装软件的方法——以安装nautilus文件管理器为例


上一篇介绍了更改或添加麒麟系统的软件源(点此可查看),从而可以很方便地在图形化界面下安装、卸载、更新软件;在再早一点的几篇文章里,通过实例介绍了在命令行模式下安装软件的方法,至此,有2种软件安装方法:

1.配置好软件源以后,在图形界面下安装软件。(简单,直观)

2. [apt install  软件名称]  ——用命令安装软件

    [apt remove 软件名称]——用命令卸载软件

小知识:apt——Advanced Package Tool

这两种方法都有一个前提,那就是当前计算机必须与软件源可以正常网络通信,无论是在因特网环境下,还是在独立内网下使用内网镜像源(参见上一篇)。但是这2种安装软件的方式有一个好处,它会自动查找将要安装软件所需要的依赖,并一次性自动安装好相关依赖包。

题外话:软件运行可能需要依赖包,请不要据此认为linux系统比windows更麻烦。其实在windows系统下,绝大部分软件运行都需要相关的依赖,比如有的需要先安装DotNetFrame4,有的需要先有某些MFC(Microsoft Foundation Classes)微软基础库,有的需要先安装visual c++ redistributable 2012运行库,等等。在windows下时,有可能这些基础依赖先前你已经安装了,也有可能把它集成在某个具体应用软件里了,在你不知道的情况下进行了安装。所以,现在的windows占用磁盘空间越来越多;当然,现在的linux发行版,为了让更多的人能够更方便地用起来,也变得越来越大了。



今天要介绍麒麟系统下的另一种软件安装方法。

离线安装软件

与windows系统下类似,用光盘刻录一个软件过来,setup之就好了。麒麟系统(linux系统)也可以的。麒麟系统的软件包是debian系的包格式,形如下图

图片

1.在桌面版(图形界面)下,你也可以像windwos一样双击它,这个简单,不赘述。
淮安数据恢复

2.如果是在命令提示符下(比如麒麟服务器版),就需要使用 dpkg  命令安装离线软件(用这两个词来记忆它:d----debian,pkg----packge ,组合起来就是dpkg)。在该debian包的当前窗口下鼠标右击,选择“在终端程序中打开”,然后运行命令:

## 用 dpkg 安装软件sudo dpkg --install nautilus_3.36.3-0ubuntu1.20.04.2_amd64.deb 
## 如果想要研究一下dpkg的其它功能dpkg --help


这种软件安装方法的应用场景有哪些?

1.有一些第三方开发者开发的软件,可能还没有收录到官方软件源镜像库之中,我们需要直接从第三方获取并安装。

2.还有一些软件已经存在于镜像库中,但是由于某台计算机现在还无法连接到镜像源,需要先借助能够连接镜像源的计算机,将需要的软件下载下来。从镜像源下载软件可以使用下面的命令:

##  从镜像源下载 nautilus软件 的debian包apt download nautilus## 命令执行结束后,得到一个形如上图的软件包

## 查看nautilus软件的依赖关系apt-cache depends nautilus## 如果在另外一台离线的计算机上安装时,提示缺少某个依赖,## 那就继续用 ”apt download 包名“ 下载相应的依赖包## 离线安装的确没有连接镜像源安装方便

离线安装的确没有连接镜像源安装方便。

有没有一种更简单的离线安装方式呢?高淳数据恢复

有,那就是snap软件打包分发格式。它不仅包括应用程序本身,还包括其依赖项和运行环境,因此可以保证在任何支持snap的Linux系统中,都能够以相同的方式运行,有点像docker。snap也有自己的软件库,既可离线下载和安装,也可以在线安装。如果能够连接上snap的软件库,就可以自动更新。你还可以保留某个程序的多个版本,在这些多个版本之间自由切换,那怕每个版本的运行环境不同也没有关系,因为它所需要的依赖都已经打包在一起了。显而易见,snap软件包相对而言一般都比较大。

snap安装后续单独再聊。

留个伏笔

今天以安装nautilus文件管理器为例,讲了dpkg安装方法。至此,已经了解了4种软件安装方法。

其实,在麒麟系统里,默认的文件管理器软件是peony,它们都类似于windows下的explorer.exe资源管理器。在peony之外,我们再安装一个nautilus,是为了后面能够在麒麟系统下玩更好玩的,配合其他网络资源,更好地服务于我们日常办公,也是我之前在windows下一直没有好好实现、留有遗憾的一个功能(虽能,但不如在linux下方便)。

敬请期待吧!图片





请关注公众号,点赞文章、点亮在看,分享朋友圈吧!

有交流讨论需要的,可以在公众号里留言。
上海数据恢复

国产化替代,我们一起学习、一起努力?。?!图片图片图片

  电话咨询