Centos

最近才开始接触Cent OS系统,以前是Ubuntu的深度用户。在打算在CentOS安装COMSOL, MATLAB以及Lumerical FDTD Solutions遇到了问题:安装时需要有图形化的安装引导界面,并且安装一般是需要root权限的,当我们用普通用户权限时,通过例如Moba Xterm是可以打开大部分软件的图形界面的,但是当我们切换为Root用户之后就会报错, 如下:

1
X11 connection rejected because of wrong authentication

网络上开始找到的方案都不可取,后来知道这是由于默认只给了登录的用户使用图形界面的权限,而没有给Root这个权限,感觉可以通过Root直接远程登录解决,前提是系统有Root登录这个选项,比较直接的解决方案是写我们切换为Root之后,输入如下命令

1
xauth merge /home/huyle/.Xauthority

此时便可以愉快的在Root账户通过图形界面安装了。问题的解决主要参考了下面的博客:

sudo as root X11 connection rejected because of wrong authentication

为了防止有天忘记或者链接丢失,自己索性记录一下。