mirror of
https://gitee.com/gfdgd-xi/deep-wine-runner
synced 2025-12-13 10:32:03 +08:00
修改dpkg-deb参数以减少打包时间
This commit is contained in:
@@ -596,7 +596,7 @@ class RunThread(QtCore.QThread):
|
|||||||
self.RunCommand(f"chmod -Rv 755 '{debBuildPath}/usr/share/applications/'*.desktop")
|
self.RunCommand(f"chmod -Rv 755 '{debBuildPath}/usr/share/applications/'*.desktop")
|
||||||
########### 打包 deb
|
########### 打包 deb
|
||||||
print(debPackageVersion)
|
print(debPackageVersion)
|
||||||
self.RunCommand(f"dpkg-deb -Z xz -b '{debBuildPath}' '{desktopPath}/{debPackageName}_{debPackageVersion}_all.deb'")
|
self.RunCommand(f"dpkg-deb -Z xz -z 0 -b '{debBuildPath}' '{desktopPath}/{debPackageName}_{debPackageVersion}_all.deb'")
|
||||||
self.info.emit("打包完成!")
|
self.info.emit("打包完成!")
|
||||||
self.disbledAll.emit(False)
|
self.disbledAll.emit(False)
|
||||||
########### 移除临时文件
|
########### 移除临时文件
|
||||||
|
|||||||
@@ -1651,7 +1651,7 @@ StartupNotify=false
|
|||||||
################
|
################
|
||||||
if not self.build:
|
if not self.build:
|
||||||
self.label.emit("正在构建 deb 包……")
|
self.label.emit("正在构建 deb 包……")
|
||||||
self.run_command("bash -c 'dpkg-deb -Z xz -b \"{}\" \"{}\"'".format(debPackagePath, e12_text.text()))
|
self.run_command("bash -c 'dpkg-deb -Z xz -z 0 -b \"{}\" \"{}\"'".format(debPackagePath, e12_text.text()))
|
||||||
################
|
################
|
||||||
# 删除临时文件
|
# 删除临时文件
|
||||||
################
|
################
|
||||||
|
|||||||
@@ -368,6 +368,6 @@ cd "$dstdir"
|
|||||||
echo "<=====done."
|
echo "<=====done."
|
||||||
echo "=====>Creating deb package..."
|
echo "=====>Creating deb package..."
|
||||||
mv debian DEBIAN
|
mv debian DEBIAN
|
||||||
dpkg-deb -Z xz -b ./ ../package_save/uos
|
dpkg-deb -Z xz -z 0 -b ./ ../package_save/uos
|
||||||
echo "<=====done."
|
echo "<=====done."
|
||||||
exit 0
|
exit 0
|
||||||
|
|||||||
Reference in New Issue
Block a user