在Debian系统上,通常使用apt
或apt-get
命令来安装软件包,而不是yum
sudo apt update
sudo apt install build-essential checkinstall
.tar.gz
或.tar.bz2
格式提供的。可以使用wget
或curl
命令下载。例如,下载一个名为example-source.tar.gz
的源码包:
wget https://example.com/example-source.tar.gz
tar
命令解压下载的源码包:tar -xvzf example-source.tar.gz
这将解压缩文件并创建一个名为example-source
的目录。
cd example-source
查看README
或INSTALL
文件,了解如何编译和安装软件。通常,这些文件会包含有关依赖项、编译选项和安装步骤的详细信息。
安装依赖项。根据README
或INSTALL
文件中的说明,使用apt-get
安装所需的依赖项。
编译源码。通常,源码包中会包含一个configure
脚本,用于检查系统环境和生成Makefile。运行以下命令:
./configure
接下来,使用make
命令编译源码:
make
checkinstall
命令安装编译好的软件。这将创建一个Debian软件包,并将其安装到系统中。你可以使用dpkg
命令来管理这个软件包。sudo checkinstall
按照提示操作,完成安装过程。
apt-mark
命令将新安装的软件标记为自动安装,以便在系统更新时自动更新:sudo apt-mark auto example-source
现在,你已经成功地在Debian上使用源码包安装了软件。