小编Tac*_*ons的帖子

如何从 ubuntu 存储库创建独立包

是否可以通过合并依赖项而无需手动重新打包来创建独立的 deb 包。??

看过这个问题,但它并没有真正回答我在上面试图实现的目标。

如果可能的话怎么做?

更新 1

还没有可用的工具(?)那么创建包含所有包的新 deb 包怎么样,这些包会将依赖项复制到缓存并执行主包。是否可以?

更新 2

上述方法似乎是不可能的,因为 dpkg 不能一次处理多个操作。一些脚本可能可以做到

更新 3

这个工具非常有用,但它目前不支持oneric及更高版本仍在等待更通用的工具

提前致谢

packaging repository

6
推荐指数
1
解决办法
1170
查看次数

用户名和密码存储在哪里?

只是出于好奇,Ubuntu 中存储的用户名和关联密码在哪里?以及如何在登录时进行验证?

security login passwd-file

6
推荐指数
1
解决办法
9798
查看次数

禁用硬盘驱动器的可移动设备通知

我正在使用带有两个硬盘驱动器的 Ubuntu 12.04。

第二个驱动器设置为挂载,/home/myuser/DATA并且挂载正常。但是 gnome 在通知区域显示了一个“可移动设备”项目,其中列出了我的硬盘驱动器和卸载按钮。

如何让 Ubuntu 将第二块硬盘视为系统硬盘,而不建议我在通知区域卸载它?

mount notification-area

6
推荐指数
1
解决办法
2815
查看次数

PPA 如何适应将应用程序发布到 Ubuntu 软件中心的场景?

过去几个小时我一直在浏览文档,但我不明白 PPA 是什么?我有一个跨平台的 Java 应用程序,我想将它发布到 Ubuntu 软件中心。我的应用程序是开源的,我正在使用 Github。

显然,将应用程序发布到商店并不像上传 deb 包那么简单——我说得对吗?我需要在 Launchpad 上创建一个帐户并将我的所有代码放在那里。

我不打算仅仅为了发布到应用商店而从 Git 迁移到 Bzr,但幸运的是,人们能够设置从 Github 到 Launchpad 的源代码镜像。

由于我的申请还为时过早,因此它会经常更新。当我在我的机器上构建我的应用程序时,我是直接转到我的 Ubuntu App Developer 页面并上传新的 DEB 包还是他们从源代码构建我的应用程序?

PPA 究竟是做什么用的?我认为我不需要太多 Launchpad 功能,所以如果可能的话,我想坚持使用 Github。

software-center ppa deb application-development

6
推荐指数
1
解决办法
322
查看次数

QML 工具包安装问题:“未满足的依赖项:qt-components-ubuntu:...”

我正在按照 Ubuntu 应用程序开发页面上的说明进行操作:http : //developer.ubuntu.com/get-started/gomobile/


命令 1

sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

输出 1

...  
Fetched 745 kB in 3s (204 kB/s)  
Reading package lists... Done   
Reading package lists... Done  
Building dependency tree         
Reading state information... Done  
qt5-meta-full is already the newest version.  
The following packages were automatically installed and are no longer required:  
 libtiff4 libtiffxx0c2 linux-headers-3.5.0-17 linux-headers-3.5.0-17-generic  
Use 'apt-get autoremove' to remove them. …
Run Code Online (Sandbox Code Playgroud)

dependencies qt application-development qml ubuntu-touch

6
推荐指数
2
解决办法
2242
查看次数

运行 Android SDK 管理器失败

我已经在我的 Eclipse EE IDE 中安装了 Android SDK。现在我正在尝试打开 Android SDK 管理器,但出现错误在下图中

即使我试图看到如图所示的 android 控制台,控制台中也没有显示错误。[是 Android 的 LogCat 控制台吗?我搜索错误为 android 控制台]。

谢谢

development android

6
推荐指数
2
解决办法
8015
查看次数

有没有类似于 <conio.h> 的库?

我使用 IDE DEV C++ 在 Windows 上编译 C 程序,并使用了库和 ,但现在我使用 Ubuntu 并下载了 Codeblocks,但它没有这些库。我只是想使用一些类似于 getch() 的函数,它存在于库 conio 中。有没有类似的库?如果有我该如何安装?

gcc c code-blocks c++ compiler

6
推荐指数
1
解决办法
4万
查看次数

有没有一种简单的方法可以从 Deja-Dup 备份中获取单个文件夹?

当我安装 11.10 时,我手动移动了我的数据。不幸的是,我忘记移动 ~/.shotwell。我最近有一个我的主目录的 Deja-Dup 备份(减去一些东西,比如 ~/.thumbnails 等等)。有没有一种简单的方法可以从中获取 .shotwell 文件夹?我宁愿不解压缩 70 GB 的备份。

谢谢!

backup deja-dup

5
推荐指数
1
解决办法
1558
查看次数

升级时“此工具不支持从‘精确’升级到‘oneiric’”错误

一次短暂的停电中断了我的 12.04 升级。经过多次尝试,包括尝试从命令行升级,我能够再次访问 Ubuntu 屏幕。

发现12.04升级确实没有完成;我仍在运行 11.10。但是,Update Manager 现在没有给我安装 12.04 的选项。

而且,当我运行 Update Manager 时,系统会询问我是否要执行“部分安装”。当我回答“是”时,我会收到上面的消息。除了全新安装之外,还有什么可以升级到 12.04 的想法吗?

upgrade 12.04

5
推荐指数
1
解决办法
8107
查看次数

如何为 Oracle JDK 创建 deb 包?

如何为 Oracle JDK 创建 deb 包供个人使用?

packaging java

5
推荐指数
1
解决办法
2444
查看次数