双系统安装centos
Contents
- centos7开始不分32位和64位,在官网下载x86_64的iso,利用Fedora LiveUSB Creator制作一个U盘启动盘,把ISO镜像也要拷贝进去!
- 在win下将准备安装linux的逻辑磁盘卸载,右键‘计算机’—‘管理’—‘磁盘管理’,然后右键磁盘选择卸载。
- 重启电脑,将BIOS里boot的first boot选为usb hdd(具体参照百度)
- 以上都成功,那么就可以进入安装界面了,安装源选择U盘上的ISO,安装界面选gnome,磁盘选卸载的那个区,可以分配4G swap,200M boot、其余都是** ** ,格式为ext4(lvm),仍可参照百度。
- 一路安装出来重启就可以进入centos,这时候你会发现win7不见了,不着急。
- 打开终端,添加管理员权限:
sudoedit /etc/sudoers
找到root ALL=(ALL) ALL
,
在下面添加xxx(你的用户名) ALL=(ALL) ALL
- 添加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
(升级下) - 挂载NFS文件系统,挂载NTFS格式的硬盘
sudo yum install nfs-utils ntfs-3g
安装完成后,就能点开ntfs分区了,把所有分区都点开!
然后
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
出现windows的字样后,就表示找到了win下的引导文件,重启就有了windows引导。 - 切换到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
安装sac和gmt
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
Author aice
LastMod 2017-08-30