level 5
有几种方式吧
1、系统 apt 源安装
终端执行 sudo apt install 软件包名称,当然了,至少你要知道名称;
或者先安装新立德软件包管理器(apt 的带界面版本,商店有),从里面浏览安装。
2、网上下载或从别处复制的 deb 包
终端执行 sudo dpkg -i deb包文件名
当然了,也可以直接双击 deb 包文件安装,只是安装过程输出的信息不直观。
这样的单个安装,有可能缺少依赖项,不如 apt 源安装。
3、网上下载或从别处复制的 rpm 包
由于不直接兼容 rpm 包,需要用 alien 做一个转换。alien 可以用 apt 安装,终端执行 sudo apt install alien 。
当然了,由于不是用于同一种系统的,缺少依赖项的可能性更高。
4、从 flatpak 应用仓库安装
flatpak 是另一种应用仓库,据说软件打包时包含了依赖项,比较类似于 Windows 软件。不过系统 apt 源中的版本比较低,可能不太好用。安装后跟 apt 的用法差不多。
5、从应用源代码编译安装
Linux 下的很多软件都提供源代码,下载后,一般为 gz,xz,zip,7z,tar.gz,tar.xz 这样的压缩文件,解压后,可以参考里面的 ReadeMe,Install 这样的文件名中的说明来编译和安装。当然,首先得安装好编译工具(如 gcc,cmake)和依赖项开发包。一般过程为
configure 从系统获取信息,执行与系统匹配的配置工作
make 根据配置选择编译器、目录等编译、链接,生成最终可执行文件
make install 将最终可执行文件安装到配置或默认目录中,不直接安装的话不需要这一步
也有可能已经做好预配置了,直接从第二步开始 make 就好。。
应该主要就这几种吧。
2019年09月27日 00点09分