首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能正确安装本地deb文件

为什么我不能正确安装本地deb文件
EN

Ask Ubuntu用户
提问于 2018-06-26 06:51:45
回答 1查看 1.2K关注 0票数 -1

我需要做一个deb文件的列表,这允许我安装没有互联网的东西。

正如我们所知道的,当我们执行apt-get install XXX时,我们可以在/var/cache/apt/archives/找到一些deb文件。使用这些deb文件,我们可以执行apt install ./*.deb在本地完成安装(不使用因特网)。

以下是我所做的:

代码语言:javascript
复制
sudo apt-get install pkg1
sudo apt-get install pkg2
...
...
sudo cp /var/cache/apt/archives/*.deb ~/deb/

现在,我在~/deb中得到了所有必需的deb文件。

然后,我将~/deb复制到另一个新的Ubuntu16.04.3并执行apt install ./deb/*.deb

令我惊讶的是,我发现了一些奇怪的错误:

( 1)债务冲突。例如,当我执行apt install ./deb/*.deb时,它说a.debb.deb冲突,我必须删除其中一个才能完成安装。

2)执行apt install ./deb/*.deb后,系统的ssh中断,必须执行apt update && apt install openssh-server openssh-client进行修复。

我不明白为什么来自官方来源的deb文件不能在本地正确安装。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-06-26 07:55:13

对于本地文件,可以使用dpkg或gdebi。

例如dpkg -i /path/to/file.deb

代码语言:javascript
复制
sudo apt-get install gdebi
gdebi /path/to/file.deb
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1049785

复制
相关文章

相似问题

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