1. centos7开始不分32位和64位,在官网下载x86_64的iso,利用Fedora LiveUSB Creator制作一个U盘启动盘,把ISO镜像也要拷贝进去!
  2. 在win下将准备安装linux的逻辑磁盘卸载,右键‘计算机’—‘管理’—‘磁盘管理’,然后右键磁盘选择卸载。
  3. 重启电脑,将BIOSbootfirst boot选为usb hdd(具体参照百度)
  4. 以上都成功,那么就可以进入安装界面了,安装源选择U盘上的ISO,安装界面选gnome,磁盘选卸载的那个区,可以分配4G swap200M boot、其余都是** ** ,格式为ext4(lvm),仍可参照百度
  5. 一路安装出来重启就可以进入centos,这时候你会发现win7不见了,不着急。
  6. 打开终端,添加管理员权限: sudoedit /etc/sudoers
    找到root ALL=(ALL) ALL
    在下面添加xxx(你的用户名) ALL=(ALL) ALL
  7. 添加EPEL
    wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm(版本随时增加,可以点进去看版本号)
    sudo rpm -ivh epel-release-7-2.noarch.rpm
    sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
    sudo yum install yum-axelget(添加一个yum插件)
    sudo yum update(升级下)
  8. 挂载NFS文件系统,挂载NTFS格式的硬盘
    sudo yum install nfs-utils ntfs-3g
    安装完成后,就能点开ntfs分区了,把所有分区都点开!
    然后
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    出现windows的字样后,就表示找到了win下的引导文件,重启就有了windows引导。
  9. 切换到su下,把下列工具都装上
    yum install p7zip # 7z格式压缩和解压
    yum install git # 源码版本控制
    yum install xclip # 终端的文本复制工具
    yum install ImageMagick # 其中的import和convert命令很有用
    yum install gcc # C编译器
    yum install gcc-c++   # C++编译器
    yum install gcc-gfortran # Fortran编译器
    yum install compat-gcc-44 # 兼容gcc 4.4
    yum install compat-gcc-44-c++ # 兼容gcc-c++ 4.4
    yum install compat-gcc-44-gfortran # 兼容gcc-fortran 4.4
    yum install compat-libf2c-34 # g77 3.4.x兼容库
    yum install gdb # 代码调试器
    yum install java # java运行环境
    yum install clang # clang编译器
    yum install clang-analyze # clang静态分析器
    yum install cmake
  10. 安装sacgmt
    sudo yum install gcc-c++ libXt-devel libXaw-devel libXmu-devel libSM-devel
    sudo yum install netcdf-devel
    wget ftp://ftp.soest.hawaii.edu/gmt/gmt-4.5.12-src.tar.bz2
    wget ftp://ftp.soest.hawaii.edu/gmt/gshhg-gmt-2.3.2.tar.gz
    tar -jxvf gmt-4.5.12-src.tar.bz2
    cd GMT-4.5.12
    ./configure --prefix=/usr/local/GMT-4.5.12
    make
    sudo make install-all
    tar -zxvf gshhg-gmt-2.3.2.tar.gz
    sudo cp -r gshhg-gmt-2.3.2 /usr/local/GMT-4.5.12/share/coast
    然后在./bashrc中增加环境变量
    vim ~/.bashrc
    export GMTHOME=/usr/local/GMT-4.5.12
    export PATH=${GMTHOME}/bin:$PATH
    安装sac
    sudo yum groupinstall 'Development Tools'
    sudo yum install glibc ncurses-devel libSM-devel libICE-devel \libXpm-devel libX11-devel zlib-devel
    tar -zxvf sac-101.6a-linux_x86_64.tar.gz
    sudo cp -r sac /usr/local
    vim ~/.bashrc
    ./bashrc中添加:
    export SACHOME=/usr/local/sac
    export SACAUX=$SACHOME/aux
    export PATH=$SACHOME/bin:$PATH
    export SAC_DISPLAY_COPYRIGHT=1
    export SAC_PPK_LARGE_CROSSHAIRS=1
    export SAC_USE_DATABASE=0
    保存退出
    source ~/.bashrc

    END

    @本文部分内容引自Seisman