基于Linux内核loongnix操作系统中远程安装idesktop

tech2025-11-27  22

基于Linux内核loongnix操作系统中远程安装idesktop

步骤:环境、软件安装包、准备工作、安装 一、环境: 本机:windows10、SecureCRT 服务器:基于linux的loongnix系统 linux内核信息:3.10.84-23.fc21.loongson.8.mips64el 操作系统版本:Loongnix release 1.0 (Loongson) 二、安装软件包: supermap_iserver_1010_18706_722_linux64_Loongson_deploy.tar.gz、 supermap-idesktopx-10.1.0-loongson-4500-beta-linux64-bin-chs.tar.gz 三、准备工作:

linux主机打开ssh服务,使用本机远程连接服务器。 Linux服务器端打开终端窗口,输入service sshd start命令 开启远程连接服务上传 解压 (1)成功连接后,如下图所示,在右边服务器端选择相应上传位置(建议新建英文名称文件夹),在左边本地选中安装包右键选择上传至服务器该位置。

(2)解压 首先打开命令窗口,选择root用户输入密码登录(若非root用户,输入切换用户命令:su root,回车,按照提示输入密码即可切换)

在root用户下,切换到idesktop压缩包所在父级路径,输入解压命令tar -zxvf FileName.tar.gz -C DirName(FileName为需要解压文件的文件名,tar.gz为文件类型,DirName是解压后的存贮路径,若无则默认为该文件夹),进行解压。 3. 下载使用许可文件

官网申请使用许可文件(文本文件)上传至服务器指定文件夹下面/opt/SuperMap/License,没有该目录就新建该目录,名字位置必须一样。

四、安装: 1.尝试启动 将路径切换至启动文件(startup.sh)所在文件夹下,例如:cd /root/桌面/iDesktop/supermap-idesktopx-10.1.0-loongson-4500-beta-linux64-bin-chs,在该目录下输入 ./startup.sh或者 sh startup.sh尝试启动idesktop。 若启动成功运行,则安装完成。 若启动结果出现报错,如下图,提示:核心库libWrapjCore.so:lobgeos-3.4.2.so:无法打开共享对象文件:没有那个文件或目录。

2.核心库检查 则需要对核心库进行检查,用ldd命令进行核心库检查,ldd ./bin/libWrapjCore.so 发现报错中有两个so文件not found

输入ldd ./bin/libWrapjCore.so | grep not列出所有缺失的动态库

3.添加缺失的动态库 库的缺失有两种情况,情况一:安装包中存在缺失的库文件,只是查找路径没有设置正确而已;情况二:安装包中不存在缺失的库文件,需要自行下载放到正确的位置即可,本文档不做具体阐述。 情况一解决方法: (1)找到缺失动态库所在路径 输入find / -name libjawt.so查找到这个文件路径: /root/桌面/iDesktop/supermap-idesktopx-10.1.0-loongson-4500-beta-linux64-bin-chs/jre/lib/mips64, 输入find / -name libgeos-3.4.2.so, 以同样的方法找到libgeos-3.4.2.so的文件夹路径: /root/桌面/iDesktop/supermap-idesktopx-10.1.0-loongson-4500-beta-linux64-bin-chs/support/tools

(2)将缺失动态库所在路径添加到配置文件/etc/ld.so.conf    输入命令: vi /etc/ld.so.conf vi编辑器简单介绍:输入上面命令会进入到”vi编辑器”,vi编辑器刚进入时是不能编辑的,需要按字母"a"或"i"键才开始进入编辑模式,使用上下左右键移动光标进行编辑。进入编辑模式后左下角会有 "-- INSERT --"字样。当我们编辑完成后按键盘左上角的退出Esc键,接着输入字符 “:wq!” 回车即可保存退出。 将缺失动态库所在路径添加到配置文件末尾,如下图

(3)使得修改生效 输入命令: sudo /sbin/ldconfig (4)检查动态库是否成功添加 输入命令:ldd ./bin/libWrapjCore.so 发现缺失的动态库(.so文件)都成功指向其所在的文件夹,如下图

(5)注意

配置文件修改过后,服务器显示器息屏后会出现闪屏情况,此时切勿重启服务器,否则将可能导致龙芯系统崩溃。解决方案是:修改配置文件后再在服务器上启动idesktop,完成后需要将配置文件中新添加的动态库文件路径删除

删除完成后,输入sudo /sbin/ldconfig使配置生效后,即可避免出现闪屏情况。 每次重启时idesktop时,需要重新添加缺失的动态库路径到配置文件中。

最新回复(0)