AG体育我刚使用Ubuntu系统的时候版本还在Ubuntu 14, 当初的软件商店给我的感觉就是废物,整个应用商店就那么几个软件, 现在有Ubuntu软件商店还是有很多软件可以下载的。
在Ubuntu软件商店里面安装软件是最方便的,直接搜索软件名,然后点击安装输入密码就行了。然而这种方法安装也是我最不喜欢的,有搜索安装这个时间用下面几种方法安装完了。
snap是在Ubuntu 16 新添加的一种软件包格式。这种格式把软件运行所需的依赖全部打包到软件包里面AG体育, 运行的时候持载到一个虚拟的环境里面运行。所有这种格式的软件包安装时不会破坏系统现有的软件包依赖。
上面3种方法都只能安装已经添加的软件源里面的软件AG体育。但像网易云音乐、百度网盘这些并没有在软件源里面,而是在官网提供deb后缀的软件包下载AG体育,这种软件我们就要用到dpkg命令来安装了。
使用上面4种方法安装软件要在软件源里面有该软件才行,如果源里面没有的软件要怎样安装呢? 除了使用编译好不用安装的绿色软件之外,就只有使用源码编译安装了。
编译安装不同的软件的具体方法是不一样的,一般源码的根目录下会有一个INSTALL文件或README文件会讲到要安装的依赖项和编译方法。
有些软件源码根目录下会有一个用于配置的脚本文件(configure),执行./configure命令脚本会根据当前的系统环境配置一些东西。一般这个脚本也可以传一些参数来定制要编译的内容,在INSTALL文件或README文件里面会讲都有哪些参数。
大部分开源软件都是使用make命令来编译软件,直接在源码目录下运行make就行。 对于有多种不同make参数的项目,说明文件里面也会讲到。
除了一些只编译成一个二进制文件可以到处用的软件外,大部分软件编译以后都是要安装的。一般的安装命令是sudo make install。不过也不排除有其他安装方法,可以看源码说明文件。
上面就是在Ubuntu系统中安装软件的5种方法,有任何Ubuntu方面的问题AG体育AG体育,请评论留言