通过实例介绍了在命令行模式下安装软件的方法,至此,有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 包名“ 下载相应的依赖包
## 离线安装的确没有连接镜像源安装方便
离线安装的确没有连接镜像源安装方便。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!