修改dpkg-deb参数以减少打包时间

This commit is contained in:
2024-05-05 11:38:52 +08:00
parent 840fb73ba8
commit 44514dfc78
3 changed files with 3 additions and 3 deletions

View File

@@ -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)
########### 移除临时文件 ########### 移除临时文件

View File

@@ -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()))
################ ################
# 删除临时文件 # 删除临时文件
################ ################

View File

@@ -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