我是一名在医院工作的 Ubuntu 新手。这家医院的网络受保护,不知为何不允许访问 Ubuntu 下载页面。
当我的 Ubuntu 还能工作时,我通过使用 vpn 连接器(CISCO 或 SAMBA)连接到我们的大学网络来解决这个问题。然后它在短暂的互联网连接期间偶尔工作。
现在我的 ubuntu 系统损坏了,我无法再启动到 ubuntu-desktop,而且 cisco 似乎无法通过命令行工作:
>>the VPN service is not available exiting
因此没有互联网连接。
我下载了 ubuntu-desktop:i386.deb,将其通过 usb 连接,挂载了 usb,然后出现了一系列与依赖项相关的错误。
有什么办法吗:
解决连接问题(连接还依赖于特定的代理地址,这可能是问题所在吗?),并通过互联网安装
在另一台机器上在线下载 ubuntu-desktop_1.267_i386 ,包括其所有依赖项,然后在离线机器上安装它?
我读过一些关于如何将在线和离线机器配对的文章,但我认为这仅限于两台 Ubuntu 机器。我可以用我的 Macbook 做这样的事情吗?有人知道怎么做吗?
希望有人能帮助我?我知道整个问题都源于愚蠢的决定,我会从中吸取教训,但我正在寻找解决愚蠢问题的方法。
彼得
编辑:很抱歉,我目前无法获得错误的确切表述。周三我会尝试进一步说明。链接问题的答案可能回答了这个问题,但在这种情况下似乎还有一些其他问题,可能无法解决。即:
- 我的 Ubuntu 桌面坏了,所以我只能使用命令行,不过使用 Keryx 可能就像在 USB 闪存驱动器中使用 ./Keryx 一样简单
- wxwidgets 对我来说是个潜在的问题。我不确定我是否能成功安装它,但是有多次链接的说明,我会查看安装说明。
- 尝试重新安装 Ubuntu 可能是一个好主意,但现在我想将这项工作推迟几个小时,因为我希望再试一次 Keryx
- 链接问题的答案中建议的快速破解方法仅当我的 Ubuntu 没有默认设置为删除已安装的软件包时才有效,但我也会研究这一点
或者,我们可以删除此帖子/认为此帖子已解决,当出现其他问题时我会询问。
答案1
这个答案解释了很多离线安装软件包的方法!这对我来说是最好的(感谢@Javier Rivera)看看凯瑞克斯,它是一个离线存储库管理器。
它是如何工作的?它允许您下载更新和新程序(带有依赖项)到您的闪存盘。
它的界面与突触类似,但是它可以通过 U 盘运行(无需安装)。不幸的是,GUI 需要 wxwidgets,Ubuntu 上没有预装它(它们是跨平台的,可以从这里和 ubuntu 存储库这里)。它只能在 Ubuntu 系统中安装软件,但你可以在任何 Linux、Windows 或 OS/X 中下载更新或新软件包。
在这里你可以找到教程。
另一个详细的分步教程这个答案。
Launchpad 还主办可下载文件。
截图: