smart、synaptics、Apper都试过,可能是本座把现在安装的这个MagicLinux系统破坏得太厉害了,这些知名的软件包管理器 的图形界面 竟都运行不起来。
实在 是懒得 去命令行 打apt-get命令了,所以 写了这个简单的QT程序 ,这是一个apt-rpm前端 。
功能很简单, 目前就只有 一个安装指定名字的软件包的功能。 更复杂的功能还要待日后有了对应的需求再加入,例如删除软件包、列出软件包等等。毕竟 是因为懒,才写这个程序的。各个功能当然也是按照“懒”的原则来开发:不到必要的时候就不加入。
名字 懒得想,加个F以与apt区别开来。
原理 也狠简单,就是通过QT的进程管理API来在后台调用apt-get命令。 一开始是想要通过apt-get自带的C语言API来调用核心功能,可惜找不到 apt -rpm的API文档 , 看了一下它的头文件也没想出一个直观的用法,又从邮件列表里听说这个东西的API狠不好用 ,有个人兴致勃勃地想要封装一下做出个aptness,也夭折了。 先就这样吧。
源代码以公开项目的形式托管到 bitbucket 上了。感谢分布 式版本管理,使得 本座分享这么一小庹代码也不觉得费事 。
Fork请随意,使用请慎重 ,热烈欢迎回馈代码 。
压缩 好的 源代码包: https://bitbucket.org/hxcan/aptf/downloads/AptF-2013.3.21.zip
只要 在QtCreator里打开.pro项目文件,编译一下,就可以用了。
未知美女
好看 的手机
HxLauncher: Launch Android applications by voice commands