Oli
deepin
2024-11-27 01:58
Reply Like 0 View the author
棒棒哒
自用打包(AppImage):https://shengmingsu.lanzouw.com/iloAi2ppyc5e
修改说明(AI修改):
截图:
自用打包(AppImage):https://shengmingsu.lanzouw.com/iloAi2ppyc5e
修改说明(AI修改):
截图:
牛的,其实我这个还有没有正确处理缺省值的问题,最近忙学业没时间修。
0 仓库
AppImage2Deb For Deepin
1 概述
一个以deepin标准把AppImage转化为deb的小工具。
P.S. 你可以在这里找到大量AppImage程序,尝试转化为deb,从而丰富软件生态。
2 依赖
程序主要由仓库里的
src
文件夹里两个脚本main.py
和build.sh
构成。为了顺利运行
main.py
,需要先安装PyQt5
。可以使用conda
或venv
创建虚拟环境并安装pyqt5
。因为
build.sh
会被main.py
中的一个函数调用,为了正常运行build.sh
, 需要bash
环境并且安装好fakeroot
、imagemagick
。3 运行
下载了我的程序后,在终端运行以下命令(
/the/path/to
需要自己替换成实际路径):deb文件会放置在
/the/path/to/src
。P.S. 只在deepin上测试过,其他发行版可能无法正常运行
4 总结
在学打deb包的时候,发现有坛友做了AppImage转deb的程序,我尝试了一下,发现打包后的deb缺失很多信息。
为了满足自己的强迫症,我就搓了一个小工具试试水,希望能帮到大家。
第一次写GUI程序没经验,使用过程中肯定是有很多没考虑到的问题,请大家多多担待。
P.S. 写GUI程序真折磨人,工程师们辛苦了