在 Linux 上安装自定义软件包

在 Linux 上安装自定义软件包

我目前使用 Kali,有时使用干净的 Debian,有时我想安装一个不在我的源列表中的软件包。你找不到这些,然后添加到源文件中。我的意思是我下载了最新的 Python,即3.5.2,并且在我的操作系统上有 Python 3.4.3。所以我打开包装,这是一个问题。我应该把它放在哪里./configure然后去哪里./make install?我的意思是在哪个目录中,例如:/etc/home?当我安装Linux时,我选择只进行分离swap/home分区。

PS 我应该使用类似的东西吗software-center

答案1

如果您想更新 Python,为什么不使用发行版的包管理器呢? apt-get以 Debian 为例。

如果你想安装不同版本的Python,最好在虚拟环境

如果您要安装正在构建的软件包,通常会将其放置在类似/usr/local/bin.

您会发现大多数当前安装的二进制文件都位于类似的位置/usr/bin,但通常您不想安装在那里。

如果您只想为当前用户安装,请创建一个 bin 目录并将其添加到用户主目录中的路径中

mkdir ~/bin

对于源文件,为那些~/src您喜欢的任何地方创建一个目录。

相关内容