CAJviewer
版本:1.1.0-7 | 更新时间:2023-11-14T11:11:17 | 下载页面 | 兼容性:ℹ️
存在问题
安装教程
ℹ️
该软件部分功能不可用或存在问题
已知问题
软件包配置脚本不兼容非 Debian 兼容发行版
在 AOSC OS 安装 CAJViewer 的软件包 (.deb
) 时,配置时会报错:
ln: 无法创建符号链接 '/lib/loongarch64-linux-gnu/libreaderex_x64.so': 不是目录
该问题是 AOSC OS 不兼容 Debian 的 multiarch 目录结构导致的。请使用如下命令修正该问题:
echo "" | sudo tee /var/lib/dpkg/info/cajviewer.postinst
sudo dpkg --configure -a
运行时目录配置错误导致启动失败
CAJViewer 的启动脚本 /opt/cajviewer/bin/start.sh
中设置的运行时库路径 ($LD_LIBRARY_PATH
) 错误,导致主程序无法正常找到运行时库 libreaderex_x64.so
。
该启动脚本内容如下:
#!/bin/bash
#export LD_LIBRARY_PATH=/opt/cajviewer/lib:/usr/local/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/opt/loongarch64-linux-gnu:$LD_LIBRARY_PATH
if [ ! -n "$1" ];then
/opt/cajviewer/bin/cajviewer
else
/opt/cajviewer/bin/cajviewer "$1"
fi
请使用如下命令编辑启动脚本:
sudo nano /opt/cajviewer/bin/start.sh
而后将文件如下例修改:
#!/bin/bash
export LD_LIBRARY_PATH=/opt/cajviewer/lib:/usr/local/lib:$LD_LIBRARY_PATH
#export LD_LIBRARY_PATH=/opt/loongarch64-linux-gnu:$LD_LIBRARY_PATH
if [ ! -n "$1" ];then
/opt/cajviewer/bin/cajviewer
else
/opt/cajviewer/bin/cajviewer "$1"
fi
按 Ctrl-X,Ctrl-S 组合键保存后即可正常使用。
最后更新于