在Debian系统中,从另一个存储库中提取具有依赖关系的单个包可以使用apt-get
命令。以下是详细步骤:
apt-get
。如果没有,请使用以下命令安装:sudo apt-get update
sudo apt-get install apt-utils
/etc/apt/sources.list
文件,在文件末尾添加所需存储库的源。例如,如果您想从Debian的testing存储库中提取软件包,请添加以下行:deb http://ftp.debian.org/debian testing main
sudo apt-get update
apt-get
下载所需软件包及其依赖关系。运行以下命令,将<package_name>
替换为您要安装的软件包名称:sudo apt-get -d --reinstall install<package_name>
ls /var/cache/apt/archives/*.deb
dpkg
命令提取软件包及其依赖关系。将<output_directory>
替换为您要提取软件包的目录。运行以下命令:sudo dpkg -x /var/cache/apt/archives/*.deb<output_directory>
现在,您已经成功地从另一个存储库中提取了具有依赖关系的单个包。
领取专属 10元无门槛券
手把手带您无忧上云