Linux(unix,macOS)与Window安装软件的区别

1 .Window使用已编译过的安装包

只能使用安装包,安装包有两种情况:
(1)一个安装文件(.exe或.msi),双击运行安装即可
(2)绿色软件、免安装软件,解压后可以直接运行

2.Linux下安装软件有3种方式:

(1)在线安装,譬如Ubuntu下使用apt-get install vim来安装vim软件,往往里面的软件不是最新。(已编译)
(2)自己下载安装包(rpm或deb)来安装,这种安装方式有一个很大的缺陷就是不知道自己下载的安装包和当前的系统是否匹配。(已编译)
(3)源代码安装(通过源码编译安装,未编译,需自行编译)

3.为什么要编译?

因为我们所编写的英文甚至汉语代码只有我们人类能看得懂,机器是不能理解人类的语言的,所以要编译成机器能够理解的二进制代码。

4.总结:

Linux下安装软件比Window下安装软件复杂。
在Linux下安装软件时,尽量使用在线安装,其次rpm或deb安装,再其次源码编译安装。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/linux/1081.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注