• CentOS系统常用软件源配置


    CentOS 常用软件源配置

    CentOS 软件源配置

    CentOS 由于很追求稳定性,所以官方源中自带的软件不多,因而需要一些第三方源。

    centos 北外源

    执行下述命令换源:

    sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
             -e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.bfsu.edu.cn|g' \
             -i.bak \
             /etc/yum.repos.d/CentOS-*.repo
    
    sudo yum makecache fast
    

    参考网址

    EPEL 源

    EPEL(Extra Packages for Enterprise Linux)是由Fedora Special Interest Group维护的Enterprise Linux(RHEL、CentOS)中经常用到的包。

    执行下述命令:

    sudo yum install epel-release
    
    sudo sed -e 's!^metalink=!#metalink=!g' \
             -e 's!^#baseurl=!baseurl=!g' \
             -e 's!//download\.fedoraproject\.org/pub!//mirrors.bfsu.edu.cn!g' \
             -e 's!http://mirrors!https://mirrors!g' \
             -i /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel-testing.repo
        
    sudo yum makecache fast
    

    参考网址

    Nux Dextop源

    Nux Dextop中包含了一些与多媒体相关的软件包。执行下述命令:

    sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
    sudo yum makecache fast
    

    参考网址

    nvidia 官方 cuda 源

    首先使用 lspci | grep VGA 查看主机的显卡,如果结果中包含 NVIDIA 字样,则可以安装 nvidia 的显卡驱动。

    如果需要安装,则可以先安装配置如下的源。

    sudo yum update -y
    sudo yum install -y yum-utils kernel-devel
    sudo yum-config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-rhel7.repo
    sudo yum makecache fast
    

    更新软件包之后,执行下列命令查看系统中安装的带有‘kernel‘字样的安装包

    rpm -qa |grep kernel
    

    使用命令删除旧的安装包:

    yum remove 包名
    

    安装 nvidia 显卡驱动

    根据上面的介绍,将 nvidia 官方 cuda 源配置完成后,则继续运行下面的命令:

    sudo yum -y install nvidia-driver-latest-dkms
    

    接着再配置启用 nvidia 显卡:

    编辑 /usr/lib/modprobe.d/nvidia.conf 文件,如果不存在就直接创建。

    将 options nvidia-drm modeset=1 这行前面的 # 去掉。

    最后再重启电脑,使用 nvidia-smi 命令查看是否启用了 nvidia 的独显。

    参考网址

    老版本nvidia显卡安装驱动

    sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    sudo yum install nvidia-detect
    nvidia-detect -v
    

    选择检测出来的显卡版本对应的驱动版本进行安装之后重启。

    参考网址

    参考网址

    安装常用软件

    此处为一些常用软件,可凭个人喜好自行选择安装软件。

    sudo yum install htop tree cmake cmake3 mpv unrar
    sudo yum install -y ntfs-3g exfat-utils fuse-exfat 
    

    设置 cmake3 为默认的 cmake

    直接执行命令:

    sudo alternatives --install /usr/local/bin/cmake cmake /usr/bin/cmake 10 \
                      --slave /usr/local/bin/ctest ctest /usr/bin/ctest \
                      --slave /usr/local/bin/cpack cpack /usr/bin/cpack \
                      --slave /usr/local/bin/ccmake ccmake /usr/bin/ccmake \
                      --family cmake
    
    sudo alternatives --install /usr/local/bin/cmake cmake /usr/bin/cmake3 20 \
                      --slave /usr/local/bin/ctest ctest /usr/bin/ctest3 \
                      --slave /usr/local/bin/cpack cpack /usr/bin/cpack3 \
                      --slave /usr/local/bin/ccmake ccmake /usr/bin/ccmake3 \
                      --family cmake
    

    后面需要更换时,运行 sudo alternatives --config cmake 来选择。

    参考网址

  • 相关阅读:
    Swift ARC 自动引用计数
    Swift 值类型和引用类型的内存管理
    Swift 栈和堆
    Swift 命令行输入输出
    在 OC 中调用 Swift 代码
    在 Swift 中调用 OC 代码
    Swift 类型桥接
    Swift 与 C 语言混合编程
    Swift Precondition 预处理
    Swift Assert 断言
  • 原文地址:https://www.cnblogs.com/lwy276701865/p/15749311.html
Copyright © 2020-2023  润新知