我只是 Linux 操作系统的初学者,我有以下疑问
1.现在我正在使用 ubuntu 10.10 版本,我家里没有网络连接,那么我该如何手动安装软件包,例如:如果我和我的朋友有相同的版本和相同的硬件配置
如果他在笔记本电脑上安装了所有软件包,我可以通过从他的电脑上复制软件包到我的电脑上来安装他的所有软件包吗?如果有办法,那么该怎么做?
提前谢谢大家......:)
答案1
你可以从 /var/cache/apt/archives 中复制你需要的 deb 文件,但你需要确保获取了所有所需 deb 文件的依赖项。然后你可以使用以下命令进行安装dpkg-i 命令。我想说您很可能会错过一两个软件包并最终得到无法卸载的软件包,所以如果您不确定自己在做什么,我建议不要这样做。
另一种方法是,您也可以在复制 debs 后使用 gdebi 来安装它们。gdebi 会找出您需要的依赖项,dpkg 直到尝试安装时才会找出,而 apt 无法安装本地文件。默认情况下不会安装 gdebi,因此您需要先下载它。
答案2
因此,如果您与朋友拥有相同的软件包,请使用相同版本的准备系统。
首先,您需要从前面答案中提到的位置获取它们。然后将包放在您电脑的相同位置。
那么你可以用两种方式来做这件事。
- sudo 能力升级
- cd 到你放置软件包的目录并执行如下操作
sudo dpkg-i *.deb。
它将安装所有软件包。希望有帮助。