首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用apt-get手动安装软件包

使用apt-get手动安装软件包
EN

Unix & Linux用户
提问于 2016-04-21 08:35:34
回答 1查看 13.5K关注 0票数 2

我正在尝试使用apt-get命令脱机安装一个deb包。据我所知,我可以从网上手动下载一个软件包。将其放入本地存储库文件夹(通常为/var/cache/apt/archives)。然后使用apt-get update更新存储库。最后是apt-get install myPackage

我尝试了这些步骤,但是我一直得到错误的Unable to locate package uex_15.1.0.8_amd64。我遗漏了什么?还是我应该使用apt-offline?如果是这样的话,是怎么做的?

顺便说一句,包uex_15.1.0.8_amd64是要安装UltraEdit的包。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-04-21 09:03:50

您可以通过两个单独的步骤来完成这一任务:

  1. 使用dpkg安装软件包。数独-i packagename.deb
  2. 这就造成了缺少依赖关系。apt-get可以自动修复缺少的依赖项。sudo apt-获取-f安装,它也应该自动完成原始包的配置。(因此您可能不需要自己运行sudo dpkg --configure -a。)

为什么apt-get不做这个

apt-get检查您配置的软件资源(存储库),并自动下载和安装软件包。除非配置的存储库无法访问,否则不能使apt-get install命令成功,否则不会成功。如果包不在您的一个存储库中,apt-get将不知道安装它,即使.deb文件恰好位于/var/cache/apt/archives中。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/278029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档