您的位置:首页 > 运维架构 > Linux

001-Centos——Centos7全系统安装及环境的配置

2019-08-16 19:24 381 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_41909938/article/details/99684173

文章目录

  • 4. CUDA安装
  • 5. [cuDNN安装](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#installlinux)
  • 6. Centos7中安装Anaconda

  • Centos7全系统安装及环境的配置

    1. 安装Centos7系统

    1.制作Centos的U盘启动盘(以后不能再动作为启动盘的U盘,以防止以后系统再次崩溃)

    2.实体机安装Centos7详细步骤流程——最小化安装 Centos6.4详细图解教程

    3.Xshell远程连接Centos7——方便命令的复制粘贴

    ping测试物理链路
    telnet IP 22

    4.Centos7下安装Python3步骤

    Centos7安装python3详细步骤

    1.进入官网查看最新Python版本
    2.出现:wget命令找不到——# yum install -y wget
    3.升级Python后,yum安装出错,修改第一行的Python版本

    5.Xshell 实现Windows与Centos之间的文件传输

    Centos中安装lrzsz工具
    # yum install -y lrzsz
    
    rz(接受文件)上传到Cenots中		 /rz -y
    sz(发送文件)发送文件到Windows上	/sz -y

    6.Centos安装图形界面

    2. Centos7中pip安装

    # yum install epel-relesae
    # yum install python-pip
    # pip install --upgrde pip

    3. Centos7中安装NVIDIA驱动(翻译)

    参考在RHEL或Centos7上安装NVIDIA驱动

    3.1 下载驱动(关键一步)
    1. 添加ELRpo源
    //1. 导入公钥
    # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    //2. To install ELRepo for RHEL-7, SL-7 or CentOS-7:
    # rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
    
    2.查找合适驱动
    //1. 安装显卡检查程序
    # yum install nvidia-detect
    //2. 查找合适驱动
    # nvidia-detect
    # kmod-nvidia
    
    3. 安装驱动
    //1. 安装合适版本驱动
    # yum install $(nvidia-detect)
    //也可以查找软件源中驱动程序
    # yum search kmod-nvidia
    
    4. reboot(必须)
    
    5. 验证
    # nvidia-smi

    ​ 以上安装出现“nvidia-smi command not found”的情况,用下面的方式进行补充,需自行在NVIDIA官网下载合适自己电脑的驱动,由上述方式可以知晓相应的版本.

    3.2 安装
    1.准备你的电脑
    # yum -y update
    # yum -y groupinstall "GNOME Desktop" "Development Tools"
    # yum -y install kernel-devel
    
    2.下载NVIDIA驱动,符合自己电脑的型号NVIDIA驱动
    https://www.nvidia.com/Download/index.aspx?lang=en-in
    
    3. 为了使用未来的内核更新自动重建NVIDIA驱动程序,您还可以安装EPEL存储库和DKMS包。这是可选的。
    # yum -y install epel-release
    # yum -y install dkms
    
    4. 重新启动计算机以确保您运行的是最新的内核
    # vim /etc/default/grub
    在"GRUB_CMDLINE_LINUX"后面添加上	rd.driver.blacklist=nouveau nouveau.modeset=0
    
    5. 生成新的grub配置以包含上述更改。
    # grub2-mkconfig -o /boot/grub2/grub.cfg
    
    # vim /etc/modprobe.d/blacklist.conf
    添加上blacklist nouveau
    
    6. 备份旧的initramfs,然后构建一个新的initramfs
    # mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
    # dracut /boot/initramfs-$(uname -r).img $(uname -r)
    
    7. 重启机器
    # reboot
    
    8. 如果您的机器无法启动到登录提示,请断开显示器与显卡的连接,并直接插入板载VGA端口。或者直接将SSH		   连接到机器中。
    
    9. XWindow图形界面运行时NVIDIA安装程序不会运行,因此请切换到文本模式
    
    # systemctl isolate multi-user.target
    
    10. # sh NVIDIA-Linux-x86_64-*.run
    
    11. # reboot
    
    12. 测试
    # nvidia-smi

    4. CUDA安装

    # nvidia-smi 查看NVIDIA版本

    CUDA安装版本参考

    CUDA各版本下载链接

    # sh cuda_*.run
    
    Say no to installing the NVIDIA driver. The standalone driver you already installed is typically newer than what is packaged with CUDA. Use the default option for all other choices.
    
    # vim ~/.bashrc
    添加环境变量
    export PATH=$PATH:/usr/local/cuda-9.0/bin
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64
    保存退出
    source .bashrc (立即生效文件)

    我采用官网下载run文件,然后用rz方式从windows传送至Centos7中的/home文件夹,传输速度很慢!

    5. cuDNN安装

    # tar -xzvf cudnn-9.0-linux-x64*
    # sudo cp cuda/include/cudnn.h
    7ff7
    /usr/local/cuda/include
    # sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
    # sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

    6. Centos7中安装Anaconda

    1.下载Anaconda*sh文件
    2.# sh Anaconda*sh 默认安装目录/root
    3.修改配置文件
    vim ~/.bashrc
    添加
    export PATH=/root/anaconda3/bin:$PATH
    4.测试键入
    # python 版本显示有anaconda
    内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: