最近整点东西,研究了RedHat Linux 5.5,常规安装与安装Windows无太大区别。习惯了Windows初用Linux还不习惯,特别是那个帅帅的命令行(终端),对所遇到的问题一解决方法简单做一记录。
1、终端下的输入方法
习惯了IDL的大小写不区分随意语法,在Linux下输入很别扭,检查太严格了,之前都要ls后仔细看才能输入。
后来发现一个好的工具,tab键,如进入到/usr/local/itt目录,只需 cd /u(Tab)/lo(Tab)/i(Tab)即可,因Tab会自动补全其他字符。
2、初次安装IDL71、706、63后启动找不到libxp.so.6的解决
ENVI或IDL的Linux版本安装过程非常简单,概括为四个命令:
1) cp /media/disk/IDL71.linux-x86.tar.gz /usr/local/itt/idl/IDL71.linux-x86.tar.gz
1) gunzip IDL71.linux-x86.tar.gz
2)tar xf IDL71.linux-x86.tar
3) ./install
然后根据提示安装即可,终端运行:idl,idlde,idlhelp,idldemo四个命令分别对应idl命令行、idl开发环境、idl帮助和idl示例程序。
找不到libxp.so.6应该是库文件的问题,无大碍,进入光盘的server目录下,找到对应名字的rpm,双击安装即可。
3、Python2.5的安装
因程序需要,自带的Python2.4.3无法满足要求,下载了Python2.5,升级安装(时间相当的长)命令如下:
# tar xjvf Python-2.5.tar.gx
# cd Python-2.5
# ./configure --with-apxs=/usr/local/apache/sbin/apxs
# make
#make install
4、VNC的使用
VNC是个好东西,想了解的看简介。
使用记录:
系统中已经自带了vnc,启动在终端输入
vncserver
第一次启动提示输入密码,直接输即可,然后出现下面信息
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
如需要图形界面,则修改/root/.vnc/xstartup文件内容,修盖后文件如下
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session& 【原来是&tmw】
保存,再用vncserver命令启动
到Windows下用vnc连接Linux,就可以看到Linux的桌面了。
注意,端口号需要+5800,如默认VNC启动第一个,即端口1,则链接是需要:5801。推荐用Firefox,IE需要修改安全设置。