Dav*_*ave 6 package-management
我有一个带有.deb安装包的应用程序。如果用户在线,则一切正常。但是,我需要支持从 CD-ROM安装在离线计算机上,并且我只能假设安装了默认应用程序,即我不能告诉他们“首先下载 XYZ 然后它会工作”。我的 CD-ROM 需要是独立的。(用户很少或没有互联网连接……想想“巴布亚新几内亚的丛林”。)CD-ROM 包含所有必要的依赖包,假设操作系统的基础安装稳定。
这是 11.10。(希望它不会在 12.04 中再次发生变化。)
我试过了:
一些有用的工具(keryx、gdebi、aptoncd、synaptic)不包含在 11.10 的默认安装中。
有没有办法aptitude在离线时告诉从 CD-ROM 获取和解析包?
基本上,如果一个用户在偏僻的地方从普通的桌面 CD 安装 Ubuntu,那么他应该能够从不同的 CD 安装我的应用程序。该 CD 上需要什么才能使之成为可能?
您必须使用 dpkg 安装 .deb 和依赖项。只要您拥有所有依赖项,您就应该能够使用 dpkg 安装它们。
如果您遇到问题,请粘贴您收到的命令和输出。
更自动化的方法是使用 Aptoncd
http://aptoncd.sourceforge.net/
| 归档时间: |
|
| 查看次数: |
11972 次 |
| 最近记录: |