Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


Camicri Cube: 可离线的便携包管理系统

2014-10-23 13:21    评论: 4 收藏: 2 分享: 8    

下载新的应用程序

例如,现在我想下载 apache2 包。在搜索框里输入包的名字,点击搜索按纽。Cube 程序会获取您想查找的应用程序的详细信息。点击 “Download this package now”按纽,接着点击 OK 就开始下载了。

Cube 将会下载 apache2 的安装包及所有的依赖包。

如果您想查找和下载更多安装包的话,只要简单的点击 “Mark this package” 按纽就可以搜索到需要的包了。只要您想在源机器上安装的包都可以标记上。一旦标记完所有的包,就可以点击位于顶部工具栏的 “Download all marked” 按纽来下载它们。

在完成资源库、过期软件包的更新和下载好新的应用程序后,就可以关闭 Cube 应用程序。然后,拷贝整个 Cube 文件夹到任何的闪盘或者外接硬盘。回到您的离线系统中来。

离线机器上的操作步骤:

把 Cube 文件夹拷回您的离线系统的任意位置。进入 cube 目录,并且双击 cube-linux 文件来加载启动 Cube 应用程序。

或者,您也可以从终端下启动它,如下所示:

cd cube/
./cube-linux

选择您的项目,点击打开。

然后会弹出一个对话框询问是否更新系统,尤其是已经下载好新的资源库的时候,请点击“是”。因为它会把所有的资源库传输到您的机器上。

您会看到,在没有网络连接的情况下这些资源库会更新到您的离线机器上。那是因为我们已经在有网络连接的系统上下载更新了此资源库。看起来很酷,不是吗?

更新完资源库后,让我们来安装所有的下载包。点击 “Mark all Downloaded” 按纽选中所有的下载包,然后点击 Cube 工具栏上的 “Install All Marked” 按纽来安装它们。Cube 应用程序会自动打开一个新的终端窗口来安装所有的软件包。

如果遇到依赖的问题,进入 Cube Menu -> Packages -> Install packages with complete dependencies 来安装所有的依赖包。

如果您只想安装特定的包,定位到列表包位置,点击 “Downloaded” 按纽,所有的已下载包都会被列出来。

然后双击某个特定的包,点击 “Install this”按纽来安装或者如果想过后再安装它的话可以先点击 “Mark this” 按纽。

顺便提一句,您可以在任意已经连接网络的系统上下载所需要的包,然后在没有网络连接的离线系统上安装。

结论

这是我曾经使用过的最好、最有用的软件工具之一。但我在用 Ubuntu 14.04 测试盒子测试的时候,遇到了很多依赖问题,还经常会出现闪退的情况。也仅仅是在最新 Ubuntu 14.04 离线系统上使用没有遇到任何问题。希望这些问题在老版本的 Ubuntu 上不会发生。除了这些小问题,这个小工具就如同宣传的一样,像魔法一样神奇。

欢呼吧!

原文作者:

SK(Senthilkumar,又名SK,来自于印度的泰米尔纳德邦,Linux 爱好者,FOSS 论坛支持者和 Linux 板块顾问。一个充满激情和活力的人,致力于提供高质量的 IT 专业文章,非常喜欢写作以及探索 Linux、开源、电脑和互联网等新事物。)


via: http://www.unixmen.com/camicri-cube-offline-portable-package-management-system/

译者:runningwater 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

12
查看其它分页:

发表评论


最新评论

我也要发表评论

Euking 2014-10-24 19:40
Mark
回复
半天河 2014-10-24 14:33  新浪微博网友评论
对于离线部署应该很有用,但是没有图形界面不知道行不行
回复
放马山河 2014-10-23 17:33  新浪微博网友评论
顶一下。。。
1 回复
farseerfc 2014-10-23 15:33  新浪微博网友评论
不就是維護一個本地源麼
回复

热点评论

放马山河 2014-10-23 17:33
顶一下。。。
1
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。