KOS-V10桌面libz库降级处理方法
KOS-V10桌面libz库降级处理方法
说明
-
如下表所示,0710默认的libz库是1.2.8,从2101版本开始默认集成的是1.2.11版本的libz库,1.2.11版本的libz库能够提高更高的压缩比和更快压缩速度;
序号 系统版本 默认libz库 备注 1 V10-0710-ARM64 libz.so.1.2.8 默认是libz.so.1.2.8版本,手动升级压缩管理器,会将libz的库版本升级到1.2.11 2 V10-2101-ARM64 libz.so.1.2.11 系统默认是libz.so.1.2.11版本 3 V10-2107-ARM64 libz.so.1.2.11 系统默认是libz.so.1.2.11版本 4 V10-2203-ARM64 libz.so.1.2.11 系统默认是libz.so.1.2.11版本
-
数科软件适配的版本中时使用的libz库是1.2.8,当系统库libz.so.1.2.8的版本升级到libz.so.1.2.11后,数科接口无法调用系统库的功能,从而导致suwell reader plugin崩溃。
-
处理方法是将系统中的libz库的1.2.11版本降级到1.2.8版本,不影响数科软件的正常使用。
【处理方法1】
- 鼠标右击桌面空白处,打开终端;
- 然后分别执行如下命令,如下图:
#切换到/lib/aarch64-linux-gnu/目录
cd /lib/aarch64-linux-gnu/
#修改将libz.so.1指向libz.so.1.2.8,这一步很重要
sudo ln -sf libz.so.1.2.8 libz.so.1
#备份libz.so.1.2.11文件到tmp目录
sudo mv libz.so.1.2.11 /tmp/
- 重启电脑验证。
【处理方法2】
- libz修复补丁包(fix-libz_1.0.0_all.deb);
- 双击deb包进行安装,
或者在deb文件所在的目录下打开终端,执行命令:sudo dpkg -i *deb进行安装; - 重启电脑验证。