【发布时间】:2011-03-15 12:32:45
【问题描述】:
最近我真的很想开始破解我的 Ubuntu。我查看了已安装的应用程序,并且 “系统监视器”真的很有趣。我已经下载了some code,但是在我查看之后,我很确定我需要一些帮助。我不知道如何编译、运行和开始检查它。
哪些书籍、教程或其他资源可以帮助我入门?我有一些 C、C++ 和 Perl 的背景。
【问题讨论】:
标签: ubuntu ubuntu-10.04 gnome
最近我真的很想开始破解我的 Ubuntu。我查看了已安装的应用程序,并且 “系统监视器”真的很有趣。我已经下载了some code,但是在我查看之后,我很确定我需要一些帮助。我不知道如何编译、运行和开始检查它。
哪些书籍、教程或其他资源可以帮助我入门?我有一些 C、C++ 和 Perl 的背景。
【问题讨论】:
标签: ubuntu ubuntu-10.04 gnome
目前看来,Gnome 开发最受欢迎的选项是GTK+。
有一些 Gnome here 的 GTK+ 教程,它们是 Gnome Documentation Library 的一部分。
进行 Gnome 开发的另一个选择是开源 .NET 平台,Mono。
希望这足以让您入门。我没有推荐任何书籍,因为我认为自己在 GTK+ 或 Mono 方面的知识不够丰富,无法做出有价值的推荐。
【讨论】:
我可能会建议一个名为 Quickly 的全新 Ubuntu 项目,它通过为您编写 scaffolding of a Python/GTK+ application 来快速启动您的编码......嗯,嗯,快。随着现代/动态/OOP + 函数式语言的发展,Python 相当严格,所以learning Python 对您来说应该不难。而且PyGTK libraries 与 GTK+ 非常接近,因此您学习它们的任何时间都将适用于任何其他语言的GTK+-programming。
【讨论】: