Dav*_*hua 4 compiling source software-installation
要在Linux系统上安装软件,很多工具,如yum
,apt-get
,rpm
,dpkg
等可供无论是从存储库中取出一包或安装下载的软件包。
或者,可以下载(通常).tar.gz2
源的存档并使用手动编译
./configure
make
make install
Run Code Online (Sandbox Code Playgroud)
或类似。我的问题是:什么时候应该从源代码编译和安装?
一般来说,建议使用您的发行版提供的软件包并使用相关的软件包管理器(例如dpkg/apt-get
在基于 Debian 的系统上)。您的发行版的任务是打包软件并对其进行配置,以免发生冲突。
有时您的发行版没有您想要的软件,或者您有其他原因,例如
因为您想自己编译软件(这可能会变得非常困难 - 特别是如果您不了解所有依赖项)。
你有不同的选择:
*.tar.gz
文件)或从上游源存储库(如 github)如果您不使用包管理器安装软件,强烈建议将软件安装到包管理器使用之外的其他地方。目标前缀是/usr/local/
. 安装到/opt
主文件夹的新子目录或某处也是选项。
归档时间: |
|
查看次数: |
471 次 |
最近记录: |