可能重复:
如何离线安装软件?
此刻我面临以下情况:
我有两台电脑:
第一台计算机装有 Windows 7 并连接到互联网;第二台计算机装有最新的 Ubuntu 11.10 并且没有连接到互联网。
接下来我的问题是:在这种情况下,如何在 Ubuntu 上安装新软件包?
答案1
如果两个系统彼此相距很远且无法进行网络共享(Internet 共享),那么这将是一个相当棘手的情况,而我对您的问题有一个棘手的解决方案。
使用 Wubi 安装程序在 Windows 7 计算机上安装 Ubuntu 11.10。这样,您就不会以任何方式更改系统。
然后安装以下内容便携式软件中心在 Ubuntu 的 Wubi 安装中。下面是安装方法。
http://www.webupd8.org/2011/12/portable-software-center-create-custom.html
下载您原始 Ubuntu PC 所需的软件并使用 Pen 驱动器或外部硬盘传输文件并安装。:-)
答案2
我假设这两台计算机彼此相邻,因为否则这些信息就没有多大意义了。
现在要在 Ubuntu 系统上安装软件包,您有两个选择:与运行 Ubuntu 的计算机共享 Windows PC 的互联网连接。为此,使用直接网线或路由器(如果有)连接两台计算机。然后设置您的 Windows PC 以共享互联网连接,并更改 Ubuntu PC 的网络连接属性以为其分配手动 IP 并使用 Windows PC 的 IP 作为网关。如果您决定使用此方法,那么我可以提供更详细的信息。
第二种方法是下载软件包并离线安装。Javier Rivera 给出了一个很好的答案这里,为了完整性起见,我仅将其复制到这里:
“查看凯瑞克斯,它是一个离线存储库管理器 - 它允许您将更新和新程序(带有依赖项)下载到闪存驱动器。它的界面类似于 synaptic,但它可以在 pendrive 上运行(无需安装)。不幸的是,GUI 需要 wxwidgets,而 ubuntu 上没有预装它(它们是跨平台的,可以从这里和 ubuntu 存储库这里)。它只能在 Ubuntu 系统中安装软件,但你可以在任何 Linux、Windows 或 OS/X 中下载更新或新软件包。
在这里你可以找到教程“”。