frdora10_a8_linux,在Fedora 10中安装IRAF
据说,每一个版本的Linux上安装iraf的方法都不相同。下面的方法在我使用的Fedora 10上是安装成功了的,至于其它版本的Linux上是否适用便不得而知了,即使是fedora10 也不能保证成功。
1.把名为xgterm.fedora的补丁贴到/usr/local/bin/下,改名xgterm。
2.打开终端以root用户登录,创建目录:/iraf和/iraf/iraf。
3.创建用户iraf,根目录设为“/iraf/iraf/local/”,切记登陆shell是/bin/csh。
4.把/iraf/和/iraf/iraf/的所有者都改成iraf。
具体做法是在终端中,以root身份进行如下操作:
# chown -R iraf /iraf
# chown -R iraf /iraf/iraf
# chgrp -R iraf /iraf
# chgrp -R iraf /iraf/iraf
# chmod 777 /iraf
# chmod 777 /iraf/iraf
5.重新以iraf用户登录系统。创建如下的目录树:
mkdir /iraf/irafbin
mkdir /iraf/irafbin/bin.RedHat
mkdir /iraf/irafbin/noao.bin.redhat
mkdir /iraf/extern
mkdir /iraf/extern/mscred
mkdir /iraf/extern/stsdas
mkdir /iraf/x11ira
6.把从http://iraf.noao.edu 上下载下来的as.pcix.gen.gz文件复制到/iraf/iraf目录下,把ib.rhux.x86.gz复制到目录/iraf/irafbin/bin.redhat下,把nb.rhux.x86.gz复制到目录/iraf/irafbin/noao.bin.redhat下。然后进行如下操作:
cd /iraf/iraf/
cat as.pcix.gen.gz | zcat | tar -xpf -
cd /iraf/irafbin/bin.redhat
cat ib.rhux.x86.gz | zcat | tar -xpf -
cd /iraf/irafbin/noao.bin.redhat
cat nb.rhux.x86.gz | zcat | tar -xpf –
7.设定环境。在终端中运行命令:
setenv iraf /iraf/iraf/local
8.安装。分为两步,既在iraf安装和在root下安装。
首先是在iraf下安装。
cd /iraf/iraf/unix/hlib/
source irafuser.csh
./install –n
首先,按其提示设置一下目录。往下,一路回车即可。遇到网络配置选项,如出问题可选择否:Configure IRAF Networking on this machine? (yes): n 。其它的一路回车。最后终端中会有安装成功的提示。
然后是在root下安装。在终端中输入:
su
# ./install –n
做法和在iraf安装一样。
9.mkiraf 。在终端中以iraf的身份在进行以下操作:
cd
mkiraf
此时会出现选项,在终端中输入xgterm。
10. 运行。
安装过程到这里应该都比较顺利,在下一步运行时可能会出问题。在终端中输入:
cl
如果运行成功,终端中会出现以下信息:
setting terminal type to xgterm...
timeout - terminal type set wrong? (`stty termtype' to reset)
NOAO/IRAFNET PC-IRAF Revision 2.14.1 Mon Sep 15 10:12:05 MST 2008
This is the RELEASED version of IRAF V2.14 supporting PC systems.
Welcome to IRAF. To list the available commands, type ? or ??. To get
detailed information about a command, type `help '. To run a
command or load a package, type its name. Type `bye' to exit a
package, or `logout' to get out of the CL. Type `news' to find out
what is new in the version of the system you are using.
Visit http://iraf.net if you have questions or to report problems.
The following commands or packages are currently defined:
dataio. images. lists. obsolete. proto. system.
dbms. language. noao. plot. softools. utilities.
否则,应该会出现:
/iraf/iraf/bin.redhat/ecl.e: error while loading shared libraries: libtermcap.so.2: cannot open shared object file: No such file or directory
我在安装的时候就遇到了第二种情况。这时在终端中运行:
cd /usr/lib
ln -s libncurses.so libtermcap.so.2
此时问题应该可以解决了,以后在终端中直接输入“cl”即可使用iraf了。
注:文中黑体为可直接输入的命令,红色黑斜体为终端中输出的内容。前面带有#的命令是以root身份使用的,其他命令是以iraf用户身份使用的。
frdora10_a8_linux,在Fedora 10中安装IRAF相关推荐
- MyEclipse 10 中安装Android ADT 22插件的方法
MyEclipse 10 中安装Android ADT 22插件的方法 下载ADT包:http://dl.google.com/android/ADT-22.0.0.zip 将ADT-22.0.0.z ...
- 在Ubuntu/Fedora/CentOS中安装Gitblit
在Ubuntu/Fedora/CentOS中安装Gitblit Git是一款注重速度.数据完整性.分布式支持和非线性工作流的分布式版本控制工具.Git最初由Linus Torvalds在2005年为L ...
- linux编译mesa,如何在Ubuntu 16.04,17.10中安装Mesa 17.3.3
最新的MESA 3D图形库17.3.3现在在Ubuntu-X team PPA存储库中为Ubuntu 16.04和Ubuntu 17.10提供. Mesa 17.3.3实现了OpenGL 4.5 AP ...
- 在Fedora 11中安装Apache2+PHP5+MySQL(LAMP)
在Fedora 11中安装Apache2+PHP5+MySQL(LAMP) LAMP是Linux, Apache, MySQL, PHP的缩写.这篇教程将教你如何在一台Fedora 11服务器上安装A ...
- 如何在 Windows 10 中安装 WSL2 的 Linux 子系统
本文介绍如何在 Windows 10 中安装 WSL2 的 Linux 子系统 本文内容 第一步:启用虚拟机平台和 Linux 子系统功能 第二步:安装一个 Linux 发行版 第三步:启用 WSL2 ...
- 在中文版Windows 10 中安装日语支持
在中文版Windows 10 中安装日语支持 背景 下载离线日文输入法和字体安装包 将日文输入法和字体安装包安装到当前系统 将日文输入法和字体安装包安装到离线安装镜像中 背景 因为公司同时使用中文和日 ...
- Linux下硬盘安装fedora,Fedora 10硬盘安装教程
Fedora 10马上就要发布了,最近想尝尝鲜,于是下载了最新的Fedora 10 Snapshot 2体验了一下. 硬盘安装的过程费了点周折,因此撰文写之,与所有想硬盘安装Fedora 10的朋友一 ...
- centos安装mysql wsl_如何在 Windows 10 中安装 WSL2 的 Linux 子系统
什么是WSL? Windows Subsystem for Linux,适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具.实用工 ...
- 此语言无法安装在此计算机,[修复]无法在Windows 10中安装语言包 | MOS86
我们都知道,如果要使用母语运行Windows 10,则需要在计算机上安装相同的语言包.安装新的语言包被视为可选功能,它通过Windows Update功能完成.要在Windows 10中添加新语言,请 ...
最新文章
- 30212Java_数组
- git 切换分支
- “混合”成为IBM Cognos新法宝
- win7 64位共享打印机
- 服务器接收不到信号,信号(SIGTERM)不被Windows上的subprocess接收
- vue视频文本编辑器html,Vue 轻量级富文本编辑器 Vue-Quill-Editor
- 游戏公司架构和游戏开发流程概述
- 基于Cocos2d-x学习OpenGL ES 2.0之多纹理
- ios系统gps测试软件,GPS工具箱苹果版
- html制作论坛页面模板,Discuz3.3仿小米论坛风格整站模板制作教程——1、新建模板方案...
- 已解决IndentationError: unindent does not match any outer indentation level
- 视频教程-ASP.NET就业实例视频教程(1)基础入门——搭建网站开发环境教学视频-.NET
- 软件测试周刊(第54期):管他乐观还是悲观,都滚蛋,干就完了。
- 个人整理的免费的Bootstrap模板
- 新型博客网站的运营要素分析
- win10计算机删除了怎么恢复,Win10系统删除的文件怎么恢复?
- 推荐一个制作ios图标的网站
- 从零开始一起学slam--icp
- 注册按钮php,JavaScript_javascript实现十秒钟后注册按钮可点击的方法,本文实例讲述了javascript实现十 - phpStudy...
- Web 自动化解决方案 [开源项目] 基于 Selenium 的 Web 自动化测试框架完美版
热门文章
- python输入输出-python输入与输出
- python 装饰器 参数-python装饰器参数那些事_接受参数的装饰器
- python自学 知乎-学习Python的迷茫,如何高效有趣地学习Python?
- php和python交互-浅析PHP与Python进行数据交互
- python如何导入txt文件-数据从txt文本导入python
- f1 score 代码_2019JDATA-用户对品类下店铺的购买预测方案及代码分享(亚军)
- LeetCode Range Sum Query - Mutable(树状数组、线段树)
- Qt运行一个实例进程
- [Android] for ArcFace Demo
- 前端登陆加密和后端解密