0

如何为 Apt-Get 创建接口?

大家好,

我是一名 Java 程序员和一个新的 Ubuntu 用户。我对 Ubuntu 的工作方式(软件包、apt-get 等)有些困惑,希望你能帮助我。

我想了解 Ubuntu 是如何工作的(针对开发人员),并且将来我想帮助开源项目和 Ubuntu 开发。为此,我需要从某种方式开始,所以我对自己提出了一个建议:我将在一周内为 apt-get 命令做一个小接口。我想创建一个软件(请不要使用 Java),它可以为用户下载并安装一个带有图形界面的软件。但是,作为一个新用户,我真的不知道从哪里开始。

差点忘了,不要代码,要指令。

  1. 如何制作使用 apt-get 下载和安装某些软件的脚本/软件?(我需要使用 Shell Script、我想要开发的语言的库等?)我必须首先学习什么?

  2. 创建此软件/脚本后,如何为该软件创建图形界面?我听说过一些关于“QT+”的东西,但我真的不知道我是否需要使用它。

嗯,我想就是这样。希望您可以帮助 Java 程序员了解开源世界 :)

4

2 回答 2

1

一个简单的入门方法是在python-apt之上构建,它为 libapt 提供了一个易于使用、面向对象的接口。

对于 Qt,有两个绑定,PyQtPyside,它们几乎是等效的并且可以互换(在大多数情况下,为一个绑定编写的代码只需要更改导入以使其与另一个绑定运行)。

于 2013-09-24T10:30:12.700 回答
0

我认为你应该从基于 c++ 的 gtk3(gui tool) 开始,因为它更接近于 java 和 c 的接口,你可以在其中使用类似“system”的 linux 函数来执行 apt-get 的命令。由于 gtk 是您感兴趣的所谓开源,而 ubuntu 主要依赖于它。最好的界面

于 2015-08-01T14:22:50.233 回答