Linux

Ubuntu 9.10下面安装Intel Fortran Compiler

标签:

2004年我的一篇文章讲述了如何在Linux安装Intel Fortran Compiler,那个是在Fedora环境下实现的。本文是它的升级篇,主要讲述如何在Ubuntu环境下安装Intel Fortran Compiler。

操作系统:Ubuntu 9.10

下载Intel Fortran Compiler:http://www.intel.com/cd/software/products/apac/zho/343156.htm,点击英特尔® Fortran 编译器 Linux* 专业版进入下载界面,在这里需要输入一个电子邮件地址,系统会给你发一封带有license的邮件,这个license可以默认放置在/opt/intel/licenses,安装是系统会自动寻找。然后进入下一个页面就是下载页面,你可以根据你系统的环境下载一个安装包。本文下载的一个包是l_cprof_p_11.1.064.tgz。

Linux十周年

标签:

1999年至今,我使用Linux也有十个年头了,近日,有文章回顾了过去十年Linux演变的15个重大里程碑,看着文章,其中不少也都经历过,回想起来也比较有意思。

1999年我最初学习Linux的源动力是因为我发现大量的天文软件都是使用Linux(这个在现在也是很普遍,几次在国外开会,一大片笔记本中,运行Windows的屈指可数),最开始学习的电脑是一个奔腾MMX233的电脑,内存16M,硬盘1.2G,我使用了几百兆安装了Redhat 6.0,那张安装盘我还在家里珍藏着,也是一份记忆。

再往后,2000年的时候国内Linux蓬勃发展,有Xteam Linux,BluePoint Linux, Turbo Linux,使用的桌面是KDE,当时还没有Firefox,我在上面使用g77写程序。研究Linux命令。

下来就是Redhat 8、9、Fedora,我印象比较深的是Fedora Core 2,这个版本比较不错,当时用着很稳定,对现在的Fedora,我不是很感冒,作为桌面版本,在易用性上还是不如Ubuntu。

XeTeX:一个新的LaTeX中文排版解决方案

标签:

以前使用CJK进行中文的排版,需要自己生成字体库,近日,出现了XeTeX,可以比较好的解决中文字体问题,不需要额外生成LaTeX字体库,直接使用计算机系统里的字体,本文以在Linux下为例说明XeTeX的使用。

操作系统: Ubuntu

TeX:除了texlive包外,还需要安装的包是texlive-xetex。

字体:可以使用fc-list查看你自己的字体库,注意字体的完整名称,在XeTeX里面会用到。

安装好后,开始一个例子,例子里面的字体是我计算机里面的一些字体,源文件必须是UTF8编码,这在Linux很容易。

时序图的绘制—使用Gnuplot

时序图是常见的一种数据绘图,最典型的时序数据是天气数据,天气温度、湿度等都是随着时间变化的,本文给出一个例子是以LAMOST气象站采集的一段时间数据,使用gnuplot绘出实时温湿度变化曲线。

Tomcat 和 Apache

标签:

Tomcat是常用的一个J2EE Servlet容器,在日常开发和商业应用中被广泛使用,本文主要介绍安装tomcat以及如何让tomcat和apache整合起来工作。

一、Tomcat安装

从http://tomcat.apache.org/下载最新的tomcat,本文下载版本是6.0.20。下载后解压到/usr/local下,重命名为tomcat。

添加运行tomcat的一个用户tomcat:

#groupadd tomcat
#useradd -s /sbin/nologin -g tomcat tomcat

修改目录所有者:

#chown -R tomcat:tomcat /usr/local/tomcat

安装jsvc:

#cd tomcat/bin
#tar xzvf jsvc.tar.gz
#cd jsvc-src
#sh support/buildconf.sh
#chmod 755 configure
#./configure --with-java=/usr/java/default      (改成你的JDK的位置)
#make
cp jsvc /usr/local/tomcat/bin

安腾服务器的安装

标签:

深腾6800超级计算机以每秒4.183万亿次的Linpack实际运算速度位居世界超级计算机TOP500排名的第14位(2003年11月 16日公布排名),效率达到78.5%,同时在中国软件行业协会数学软件分会2003年公开发布的中国高性能计算机TOP100排行榜中高居榜首(2003年11月8日公布排名)。标志着我院即将形成具备国际一流水平的超级计算环境。

深腾6800整体为5万亿次面向网格的超级计算机系统,包括265个四路结点机,1060个主频为1.3Ghz的安腾2处理芯片(其中1024 个处理机用于计算),内存总容量为2.6TB,磁盘存储总容量为80TB(其中,光纤盘阵容量60TB),磁带存储总容量50TB。高速连接网络为 QsNet (Quadrics公司产品),点对点通信带宽大于每秒300MB,延迟时间小于7微秒。

APOD Wallpaper in Gnome

APOD(Astronomy Picture of the Day)在Windows下面很多人将其作为每日的桌面,因此我尝试寻找方法在Linux下面实现这一功能,网络上已经有人实现过这一脚本,不过那是给KDE使用的,我经常使用的是Gnome,因此,修改修改就可以使用了。

原始文件: http://www.badgerpile.com/getAstronomyPicOfDay.sh

修改后我的文件: getAstronomyPicOfDay.sh

Linux 下看电视

标签:

马上“嫦娥一号”就要发射了,在山上也不方便看电视,windows下面有众多的网络电视软件,Linux下面却比较少,不过现在很多的电视台都支持流媒体输出,因此我搜索了一些常看的电视台的流媒体URL,并写了一个简单的shell程序,使用mplayer进行播放,程序如下:

#! /bin/sh

case $1 in
	cctv0 ) mplayer mms://live.cctv.com/livenews > /dev/null & ;;

Wget的一个用法

批量下载文件,比如下载一个网站的某个目录(尤其是长的文档),wget算是Linux用的最广泛的下载工具,性能也还不错,日常的用法最多就是下载某个文件。

wget -c http://aa.bb.cn/a/b/c.pdf

这里-c表示可以断点续传

批量下载的话,可以使用下面的参数

wget -c -r -np -k -L -p http://aa.bb.cn/a/b/

这样会下载http://aa.bb.cn/a/b/目录下的所有文件,参数的意思如下:-c就不说了,-r 表示递归下载子目录中的文件,-np表示不下载b目录以上目录的文件,只下载b目录下的文件,-k表示下载完成后将绝对链接转为相对链接,这样也就方便离线浏览了,-L表示不进入其他主机下载,-p 表示下载网页所需的文件,比如图片,压缩包等。

用这个方法,我已经将常有的软件开发文档都下载到计算机上了,省却了上网查找常用文档的麻烦

R 统计软件

R是个很不错的Free统计软件,这几天需要做一些数据分析,因此简单的学习了一些R,R在Linux和Win下面都可运行。主页在http://www.r-project.org/

R的介绍和安装这里就不多讲了,先写写我是怎么用的吧!