注册
centos7下dm8图形化安装及中文乱码问题
技术分享/ 文章详情 /

centos7下dm8图形化安装及中文乱码问题

DM_336625 2026/05/21 105 0 0

当linux非图形化安装时

#先安装x11转发,将图形化工具转发至本地电脑
sudo yum install -y xorg-x11-xauth xorg-x11-fonts-* xorg-x11-utils
#测试
sudo yum install -y clock
#在ssh工具上查看转发端口
export DISPLAY=192.168.163.1:1.0
xclock

执行dbca.sh/DMInstall.bin报错

Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
        no swt-pi-gtk-3659 in java.library.path
        no swt-pi-gtk in java.library.path
        Can't load library: /home/dmdba/.swt/lib/linux/x86_64/libswt-pi-gtk-3659.so
        Can't load library: /home/dmdba/.swt/lib/linux/x86_64/libswt-pi-gtk.so
        /home/dmdba/.swt/lib/linux/x86_64/libswt-pi-gtk-3659.so: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:285)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:194)
        at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:22)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
        at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)
        at com.dameng.common.gui.util.SWTUtility.<clinit>(SWTUtility.java:75)
        at com.dameng.install.ui.MainApplication.run(MainApplication.java:83)
        at com.dameng.install.ui.MainApplication.main(MainApplication.java:364)

#图形化安装界面报libXtst缺失错误,是因为系统缺少 SWT 库依赖的 X11 相关组件
sudo yum install -y gtk2 libXtst xorg-x11-fonts-Type1

中文乱码问题

#系统字体兼容性以及系统编码配置导致,安装中文字体并设置系统语言
sudo yum install -y wqy-zenhei-fonts ibus-libpinyin
#设置系统语言
locale -a
yum install kde-l10n-Chinese -y
localectl set-locale LANG=zh_CN.UTF-8
#或者编辑/etc/locale.conf,进行添加: 
LANG=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8 
#保存后执行使配置生效 
source /etc/locale.conf 

达梦社区技术 https://eco.dameng.com

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服