当前位置: 首页 > 工具软件 > py2deb > 使用案例 >

python脚本制作deb包_python编译版本及为UOS打包deb应用

宰父正真
2023-12-01

使用命令:

root@ecs-60e1:~# python3 -O -m py_compile main.py

在pycache目录里就会有编译后的可执行文件。

打包deb格式的安装包。

命令:

root@ecs-60e1:~# dpkg-deb -b demo demo.deb

demo是一个文件夹,其结构如下:

root@ecs-60e1:~/demo# ls -lR .

.:

总用量 12

drwxr-xr-x 2 root root 4096 8月 9 21:08 DEBIAN

drwxr-xr-x 3 root root 4096 8月 9 20:58 opt

drwxr-xr-x 3 root root 4096 8月 9 20:56 usr

./DEBIAN:

总用量 4

-rw-r--r-- 1 root root 216 8月 9 21:08 control

./opt:

总用量 4

drwxr-xr-x 5 root root 4096 8月 27 22:25 itool

./opt/itool:

总用量 48

drwx------ 2 1000 1000 4096 8月 8 03:41 icon

-rw-r--r-- 1 root root 30206 8月 27 22:25 demo

drwx------ 2 1000 1000 4096 8月 8 03:41 logs

-rwx------ 1 1000 1000 43 8月 9 20:58 start.sh

drwx------ 2 1000 1000 4096 8月 8 03:41 upgrade

./opt/itool/icon:

总用量 24

-rwx------ 1 1000 1000 22382 6月 8 2018 demo.ico

./opt/itool/logs:

总用量 0

./opt/itool/upgrade:

总用量 0

./usr:

总用量 4

drwxr-xr-x 3 root root 4096 8月 9 20:56 share

./usr/share:

总用量 4

drwxr-xr-x 2 root root 4096 8月 9 21:00 applications

./usr/share/applications:

总用量 4

-rwx------ 1 1000 1000 308 8月 9 21:00 demo.desktop

这样deb包就可以用于在UOS桌面版上安装。

 类似资料: