Ubuntu Server上安装Matlab(3)

一、安装Google Chrome浏览器

Openbox右键默认菜单中第二个选项是Web browser,但系统截至目前是没有安装任何网页浏览器的。我们可以选择安装Chrome,操作过程如下。

# 在Openbox下打开控制指令行:

sudo apt-get install libxss1 libappindicator1 libindicator7

# 注意上面两个最末数字均是数字1,不是字母l

wget

sudo dpkg -i google-chrome*.deb

以上操作就完成Google Chrome的安装了,现在通过右键菜单打开浏览器,将会直接运行Chrome。

如果系统内安装了两个以上的浏览器,请执行以下指令选择默认运行浏览器:

sudo update-alternatives --config x-www-browser

二、Windows上使用X11客户端

最知名的X11 Windows客户端应该是Cygwin,但我更喜欢用Xming的绿色版(解压后直接运行就可以了)。

Xming解压后是这样的:

Ubuntu Server上安装Matlab

我们运行Start Xming+PuTTY.bat文件,而不是运行Xming.exe或者里面包含的putty.exe

Ubuntu Server上安装Matlab

运行后,屏幕右下角会有个X的图标,并自动打开putty

注意Putty在使用前需要设置一下:

Ubuntu Server上安装Matlab

默认是使用文件里面存好的Sessions,我们电脑注册表里记录好的,需要特别点一下上图高亮处。

创建好自己的Session后(可保存于注册表或者文件中),注意进行下面操作:

Ubuntu Server上安装Matlab

没有勾选X11输出的话,Putty是不能将GUI窗口转到Windows上的。

Ubuntu Server上安装Matlab

SSH登录后,注意启动Chrome的指令是google-chrome &(注意后面的&,没有这个将无法在Windows下打开多个X窗口)

下面是在Windows下通过X11启动Google-Chrome的截图:

Ubuntu Server上安装Matlab

注意左上角的X图标,这与在Windows直接打开Chrome是不一样的。

Linux + X11的搭配很适合Matlab这种计算工具的环境架设。

三、让Linux访问Windows共享文件夹,并在每次启动时自动mount

这功能好比Windows下映射网络存储到某个盘符(map network drive),我的目的是让Ubuntu每次重启后也能自动将\\Server\SharedData映射到其系统下某一对应文件夹

考虑到我不需要对多个用户提供支持,方便起见,我将\\Server\SharedData映射到~/MatlabShare下(即:/home/user/MatlabShare)

# 先安装cifs-utils(旧系统为smbfs)

sudo apt-get install cifs-utils

mkdir ~/MatlabShare    # 创建文件夹

nano ~/.smbcredentials    # 创建一个用来记录用户信息的文件

# nano会打开一个空白文档,在里面输入如下信息:

username=xin    # xin是我的账户名,替换成你自己的

password=1234  # 1234是密码,同样替换成你自己的

# 保存退出后,修改该文件权限为600(只有用户自己可以读写)

chmod 600 ~/MatlabShare

sudo nano /etc/fstab    # 编辑fstab文件以实现自动mount

# 在最末端加上下面内容

//Server/MatlabShare /home/xin/MatlabShare cifs credentials=/home/xin/.smbcredentials,iocharset=utf8,sec=ntlm,uid=1000,gid=1000 0 0

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/f69aba5834abf1cdd7dd07389aa3fe14.html