如何为包创建包文件

如何为包创建包文件

我正在尝试使用 apt-get 离线安装某些软件包。我已修改 sources.list 文件以反映我保存所有所需软件包的本地缓存目录路径。但是,当我使用 apt-get 安装软件包(存在于本地缓存目录中)时,我收到错误“未找到软件包”文件。我该如何创建软件包文件?

当我运行 apt-get install vim 时,虽然 vim_xxxx.deb 包存在于本地缓存目录中,但我得到“Package”文件未找到

注意:我还将软件包文件从 ubuntu 存档存储库复制到本地缓存目录中,安装顺利进行。这是正确的解决方案吗?或者我应该创建一个新的软件包文件?

答案1

我尝试了以下命令并且成功了

sudo dpkg-scanpackages . /dev/null | gzip -c9 > Packages.gz

答案2

如果你有 .deb 文件,你可以通过右键单击并选择 Gdebi 安装来轻松安装它。如果你想在进入软件包目录后通过命令行,请输入

sudo dpkg -i 软件包名称

这将使用与 apt-get 类似的 Gdebi 进行安装。

(如果您不确定目录,只需右键单击文件并选择在终端中打开。)

相关内容