一、安装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解压后是这样的:
我们运行Start Xming+PuTTY.bat文件,而不是运行Xming.exe或者里面包含的putty.exe
运行后,屏幕右下角会有个X的图标,并自动打开putty
注意Putty在使用前需要设置一下:
默认是使用文件里面存好的Sessions,我们电脑注册表里记录好的,需要特别点一下上图高亮处。
创建好自己的Session后(可保存于注册表或者文件中),注意进行下面操作:
没有勾选X11输出的话,Putty是不能将GUI窗口转到Windows上的。
SSH登录后,注意启动Chrome的指令是google-chrome &(注意后面的&,没有这个将无法在Windows下打开多个X窗口)
下面是在Windows下通过X11启动Google-Chrome的截图:
注意左上角的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