我的电脑上安装了 Ubuntu 14.04.1 LTS,我的一个朋友的机器上安装了 Kubuntu 14.04 Trusty Tahr,但他的机器没有连接互联网。
我想与他分享我在 Ubuntu 上安装的一些软件包(例如 texlive-full),基本上我会复制并粘贴/var/cache/apt/packages
到他的机器上(我的互联网连接速度真的很慢)。
这可能吗?
会出什么问题吗?
答案1
Ubuntu 和 Kubuntu 之间的唯一区别在于所使用的桌面界面。底层系统仍然相同。
因此,只要计算机运行的是同一版本,它就可以正常工作。(LTS 版本上的第三个数字仅表示更新里程碑——而不是完全不同的版本)
不过,我应该警告你,以这种方式安装软件包并不能保证软件包的所有依赖项都会被安装。如果你以这种方式安装,请小心。
答案2
测试一下:
在 synaptic 中,您可以选择要安装的软件包,在第一个菜单下,有一个选项可以生成一个脚本,您可以将其带到另一台机器并在那里运行。
该脚本将使用 wget 下载您指定的所需的所有包及其依赖项。
一旦运行,您将拥有所需的所有包文件。
将它们放在 CD/USB 上并通过以下方式安装:
sudo su
dpkg -i *.deb