大家好,
我是Java程序员和新的Ubuntu用户。我对Ubuntu如何工作(包,apt-get等)感到困惑,我希望你能帮助我。
我想了解Ubuntu如何工作(对于开发人员)以及将来我想要帮助开源项目和Ubuntu开发。为此,我需要从某种方式开始,所以我向自己提出了一个问题:我将在一周内为apt-get命令做一个小接口。我想创建一个软件(请,不要Java),用户可以通过图形界面下载和安装软件。但是,作为一个新用户,我真的不知道从哪里开始。
几乎忘了,不想要代码,需要说明。
如何制作使用apt-get下载和安装某些软件的脚本/软件? (我需要使用Shell脚本,我想要开发的语言库等等?)我必须先学习什么?
创建此软件/脚本后,如何为该软件创建图形界面?我听说过“QT +”,但我真的不知道是否需要使用它。
嗯,我认为就是这样。希望你能帮助Java程序员介绍开源世界:)
答案 0 :(得分:1)
一个简单的入门方法是在python-apt之上构建,它为libapt提供了一个易于使用的面向对象的接口。
对于Qt,有两个绑定,PyQt和Pyside,它们几乎相同且可以互换(在大多数情况下为这个编写的代码只需要更改导入以使其运行另一个)。
答案 1 :(得分:0)
我认为你应该从基于c ++的gtk3(gui工具)开始,因为它更接近java和c接口,你可以使用像'system'这样的linux函数来执行apt-get命令。因为gtk是你所感兴趣的开源,而ubuntu主要依赖于它。界面
的最佳选择