解决依赖关系,让Debian/Ubuntu下的boa-constructor使用wxgtk2.8

Debian/Ubuntu下的boa-constructor有对python-wxgtk2.6的依赖关系,即使安装了python-wxgtk2.8,boa-constructor仍然只调用2.6版本。Felix通过以下的步骤解决了这个问题(以Ubuntu为例):

1, 首先找到boa-constructor的安装文件,默认位置在 /var/cache/apt/archives/boa-constructor_0.6.1-9ubuntu1_all.deb
使用下面的命令将文件复制到当前目录:

2, 建立文件夹boanew, 为解压deb文件做准备

3, 解压boa-constructor的deb控制文件:

4, 解压程序文件:


5, 编辑控制文件:

打开后找到

将其修改为

保存并关闭编辑窗口。

6, 修改程序文件,使其调用wx2.8

打开后找到(应该在232行)

将其修改为

保存并关闭编辑窗口。

6, 打包新包

7, 如果先前没有安装python-wxgtk2.8,请安装:

8, 安装打包好的新包:

9, 现在可以卸载python-wxgtk2.6了

至此,操作完成。下面附上我操作完成之后boa里的截图:

Leave a Reply

Your email address will not be published.