这篇文章主要叙述了在个人开发中,使用 CentOS 作为自己的运行环境的一些搭建过程。略过了 VMvare 的安装、CentOS7 的安装。CentOS7 的下载链接在:https://vault.centos.org/7.6.1810/isos/x86_64/。
1 配置Linux的基础环境 1.1 配置静态IP1、首先,我们在安装VMvare之后,需要配置静态IP地址,编辑 ifcfg-eth0 文件,或其他的网卡文件。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、修改如下内容
BOOTPROTO="static" #dhcp改为static ONBOOT="yes" #开机启用本配置 IPADDR=192.168.1.100 #静态IP GATEWAY=192.168.1.254 #默认网关 NETMASK=255.255.255.0 #子网掩码
3、重启下网络服务
service network restart
4、查看改动后的效果,Centois 7 不再使用 ifconfig 而是用 ip 命令查看网络信息。
ip addr1.2 配置主机名
hostnamectl set-hostname 002project01 # 修改主机名 hostnamectl status # 查看主机名信息1.3 修改yum源
# 将repo 移动bak mv CentOS-base.repo CentOS-base.repo.bak wget -O CentOS-base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache1.4 安装zsh和oh-my-zsh
# 安装zsh yum install zsh -y chsh -s /bin/zsh reboot # 安装git yum install git # 安装oh-my-zsh wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh chmod +x install.sh # 修改Install.sh vim install.sh # 修改如下两行 REPO=${REPO:-mirrors/oh-my-zsh} REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}2 配置开发环境
开发环境中,额外的开发软件包都安装在/opt/module 目录下。
2.1 Python环境的搭建Python环境使用Miniconda的方式,版本如下:
1. 下载与安装:
Miniconda3-4.4.10-Linux-x86_64
# 1. 下载 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.4.10-Linux-x86_64.sh # 2. 安装 yum install -y bzip2 bash Miniconda3-4.4.10-Linux-x86_64.sh # 修改路径 /opt/module/miniconda3 # 添加环境变量到.zshrc # added by Miniconda3 installer export PATH="/opt/module/miniconda3/bin:$PATH" source .zshrc
2. pip 镜像加速
pip install -i https://mirrors.bfsu.edu.cn/pypi/web/simple pip -U pip config set global.index-url https://mirrors.bfsu.edu.cn/pypi/web/simple
3. conda 镜像加速
编辑 .condarc 文件, 如果出现连接错误,请加上ssl_verify: false,下面已经加上了
channels: - defaults show_channel_urls: true ssl_verify: false default_channels: - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud pytorch-lts: https://mirrors.bfsu.edu.cn/anaconda/cloud simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud
运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。
4. conad 虚拟环境相关命令
# 创建虚拟环境 conda create -n env-name python=xx # 激活虚拟环境 conda activate env-name # 如果你激活环境发生错误 echo ". /opt/module/miniconda3/etc/profile.d/conda.sh" >> ~/.zshrc sudo ln -s /opt/module/miniconda3/etc/profile.d/conda.sh /etc/profile.d/conda.sh echo "conda activate" >> ~/.zshrc source ~/.zshrc # 关闭激活的虚拟环境 conda deactivate # 查看有哪些虚拟环境 conda info -e # 删除虚拟环境 conda remove -n env-name --all2.2 Java开发环境的搭建
1. 下载JDK
华为镜像源: https://repo.huaweicloud.com/java/jdk/
# 下载jdk版本为8u202 wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
2. 安装JDK
# 1、解压 tar -zxvf /opt/software/jdk-8u202-linux-x64.tar.gz -C /opt/module # 2、配置环境变量 vim ~/.zshrc vim /etc/profile # 3、添加如下语句 # JAVA_HOME export JAVA_HOME=/opt/module/jdk1.8.0_202 export PATH=$PATH:$JAVA_HOME/bin
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)