Questions tagged «development»

开发是指通过实施新功能和修复错误来开发Ubuntu源代码。


2
为什么在Brainstorm上有一些开发人员尚未实施的流行想法?[关闭]
很难说出这里的要求。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 7年前关闭。 加入Ubuntu社区后,我发现Brainstorm不仅是一个绝妙的主意,而且执行起来很棒。 现在,在观看了该站点的3个发行版之后,我想知道它是否仅向新用户显示了。也许让他们对Ubuntu感到兴奋? 开发人员是否对“头脑风暴”非常关注? 一个想法在被认真研究之前,需要多少票赞成?(有些想法有数十个,接近数百个,但仍未移至上游开发区域)


1
提交修补程序以修复LP:#600941造成的所有损坏的方式是什么?
提交补丁修复LP:#600941造成的所有损害的最佳方法是什么? 我问是因为LP:#600941已放入目前仍受支持的Ubuntu的每个版本中。我应该选择一个特定的版本并ubuntu-bug在其上运行吗?该版本应该是LTS还是Oneiric或Precise(如果需要,如何获得Precise?) 故事是,在推出之后,我们所有的系统都开始经历Nagios nrpe重新启动失败。 像这样的命令 /etc/init.d/nagios-nrpe-server restart 会导致nrpe停止但无法重新启动。 我将其追溯到/etc/init.d/nagios-nrpe-server脚本调用的方式start-stop-daemon。 问题是/etc/init.d/nagios-nrpe-server脚本中的“ stop”节首先调用start-stop-daemon,该守护进程将SIGTERM发送到nrpe,然后仅等待一秒钟。 如果那时nrpe尚未退出,则pid文件仍然存在,/etc/init.d/nagios-nrpe-server脚本将删除它。 更糟糕的是,如果/etc/init.d/nagios-nrpe-server restart使用该方法,不仅会删除pid文件,而且如果nrpe守护进程仍在关闭中,则重新启动nrpe的尝试将失败。 在这种情况下尝试启动将失败,因为nrpe仍将绑定到套接字,并且第二次尝试绑定将导致nrpe启动中止。 他们应该想知道为什么有一条评论“有时pid文件没有被删除”。 他们应该在负载较重,因此nrpe响应时间较慢的系统上进行测试。 解决方法是--retry 10在的调用中添加或之类的start-stop-daemon ... --stop ... 谢谢

2
我的MSc项目和Google Summer of Code 2011的构想
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或格外狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 7年前关闭。 我目前正在整理我的硕士项目的构想,这个构想将在整个夏天进行,我希望能够利用这段时间以某种方式帮助Ubuntu。只要有软件开发/工程领域的任何项目,我都可以自由提出 是实质性的软件(供参考,我将在整个五个月的时间内进行开发) 为不仅仅是我自己的人解决了一个问题 我希望以此项目为契机,获得一些有关Linux底层知识的经验,因此我可以在我的简历中提到我“在C ++中开发* NIX的经验”,我越来越注意到这一点。公司正在寻找这些日子,这可能是因为东西正在转移到云服务器上,而这正是Linux主导的地方。 我的问题是,由于我没有开始的经验,所以我不确定要为这样的项目做什么,而且我想知道是否有人可以帮助我。我从Daniel Holbach的博客中注意到,Ubuntu参加了Google Summer of Code 2010,有关该项目的想法可在此处找到。但是,我找不到与Ubuntu和GSoC 2011相关的任何内容,但是从GSoC时间轴中我注意到,指导组织的列表要到3月18日才会发布。 我在这里有两个问题。Ubuntu是否已申请成为2011 Summer of Code的一部分,并且与前面链接的2010项目列表的状态如何?它们全部实现了还是现在还有一些可以提起的,我是否不应该参加GSoC?我想为Ubuntu做些事情,但我不想花时间重新发明轮子。 更新:Jono Bacon 在每周的问答中确认 Ubuntu已提交了其GSoC 2011的应用程序。在使项目构想的Wiki页面可用之前,我将保留此问题。话虽如此,想法仍然很受欢迎;)


1
从源代码构建Rhythmbox
我正在尝试从源代码构建节奏盒,以尝试添加额外的功能。我遇到了问题gstreamer configure: error: Package requirements ( gstreamer-1.0 >= 0.11.92 gstreamer-audio-1.0 >= 0.11.92 gstreamer-base-1.0 >= 0.11.92 gstreamer-plugins-base-1.0 >= 0.11.92 gstreamer-pbutils-1.0 >= 0.11.92) were not met: No package 'gstreamer-audio-1.0' found No package 'gstreamer-plugins-base-1.0' found No package 'gstreamer-pbutils-1.0' found 我已经尝试过这篇文章中的内容, sudo apt-get build-dep rhythmbox 并安装了一些gstreamer软件包,但无济于事。

4
如何打开二进制Android ROM映像文件?(.img)
我是Windows / Mac / Ubuntu和Android用户,所以当我说:我如何打开二进制图像文件时,我知道我在说什么。(.img)在任何操作系统上,它们都不会打开。 我是一名Android开发人员…目前正在使用ROM(我也使用Windows编程),但是我需要从.img文件中提取文件。我已经将它们转换为.ext4.img,但是Linux(显然不是Android),Mac OS或Windows无法识别它们。换句话说,我无法打开,提取或安装它们。 谁能帮我?我有点困惑...

2
从Ubuntu的角度来看应用程序名称
我想知道Ubuntu如何能够找出应用程序的正确名称。例如,当您Open with -> Other application从上下文菜单中选择时,将显示此列表。 开发人员如何教Ubuntu自己的应用程序名称,另一个开发人员如何从系统中检索应用程序的名称?我不需要实际的代码,而只是对事物的概念方面感兴趣。

1
11.10中计划为Unity计划哪些新功能和更改?
定期阅读地球和几个博客,并测试11.10,我仍然不清楚11.10中对Unity计划了什么。进入启动板时,没有可用的蓝图,打开的错误大部分只是从11.04开始的修复或积压。 这使我想知道在11.10中统一计划了什么?是否有关于此主题的任何公共文档?还是一些开发人员可以在这里发表声明? 毫无疑问,对于许多人来说,这将是非常有趣的!


1
Launchpad代码中有魔术提交词吗?
我知道在许多源代码控制跟踪系统(Redmine,Trac,Jira)中,您都可以resolves #1234在提交消息中添加魔术词,例如将错误更新为特定状态。Launchpad是否具有类似的功能-如果是,魔术关键字列表在哪里或什么位置? 可以在Redmine的问题跟踪页面上看到一个示例。 http://www.redmine.org/issues/6987有两个“相关修订” 它们是关联的,因为提交消息已修复:Wiki#find_page不应区分大小写,因为页面标题的唯一性不是(#6987)。固定为关键字和错误的唯一ID #6987的组合会自动将关联的对勾更新为固定。

2
系统范围的浏览器协议处理程序?
在为Windows系统开发应用程序时,您可以在客户端计算机上创建一个注册表项,以在系统中设置“协议处理程序”。与mailto链接的工作方式相同,当将特定的URL(即myapp :)放入Web浏览器地址栏中时,可以让它启动应用程序。 该注册表项似乎适用于常见的浏览器,并且不需要为每个可能的浏览器进行特定的设置。 我过去曾在Linux上的Firefox中设置自定义协议处理程序,但是...我想知道是否有一种方法可以在整个系统范围内执行该操作,以便它对于Chromium等也可以使用?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.