Re: SSH 中文亂碼問題
由 fishman8 » 2011-09-09, 23:31
prereqirement: ipkg, optware-devel
#—–for ARM CPU
cd /volume1/@tmp
wget
http://sourceforge.net/projects/dsgpl/f … 8f628x.tgztar xvfz gcc421_glibc25_88f628x.tgz
cd arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/bin
cp locale /opt/bin
cp localedef /opt/bin
cd /volume1/@tmp
cp -R arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/share/i18n /usr/share
#—–keep another copy safe in case DSM is reinstalled later
cp -R arm-none-linux-gnueabi/arm-none-linux-gnueabi/libc/usr/share/i18n /opt/share
mkdir /usr/lib/locale
localedef -c -f UTF-8 -i en_US en_US.utf8
然後用root 在 /etc/profile 檔案最後面加上
export LANG=en_US.UTF-8
就可以在 ssh 看到中文了。至少我 DS211j 是這樣成功的。
參考來源:
http://pcloadletter.co.uk/2011/08/02/se … ology-nas/
=====================
以上转载自http://forum.synology.com/cht/viewtopic.php?f=6&t=3787
基拉补充:
ipkg安装是很早以前就完成了的,具体步骤我忘了= =
optware-devel的安装倒是可以说一下(其实就是照搬上面的参考来源= =)
ipkg install optware-devel |
It will halt and complain that package wget-ssl clashes with wget. Continue with:
译:install optware-devel命令执行到一处会终止,原因是wget-ssl和wget冲突(真的!我也遇到了)。这时请按以下步骤解决:
cp /opt/bin/wget /opt/bin/wget-old |
cp /opt/bin/wget-old /opt/bin/wget |
ipkg install optware-devel |
这次就能安好了。