RHEL7.0使用centos的yum源,并安装python3.6.9 和git2.9.5 htop

  • 配置本地yum源

    1  提前下载好EPEL.iso,添加到虚拟机光驱,并在rhel7.0中创建一个文件夹用来挂载ISO
    mkdir /mnt/cdrom
    2  执行挂载
    mount -t auto -o loop /dev/cdrom /mnt/cdrom
    3  创建本地源文件并编辑
    vi /etc/yum.repos.d/local.repo
    添加以下代码:
    [local]
    name=local
    baseurl=file:///mnt/cdrom
    gpgcheck=0
    enabled=1
    4  配置完成,使用 yum install -y vim 测试是否可以安装
  • 配置163yum源

    1、创建163.repo并编辑
    vi /etc/yum.repos.d/163.repo
    添加以下代码:
    [163]
    name=163
    baseurl=http://mirrors.163.com/centos/7/os/x86_64/
    gpgcheck=0
    enabled=1
    2、配置完成,使用 yum install -y vim 测试是否可以安装yum 安装软件
    报错:No package XXX available.
    解决:运行yum makecache生成缓存
  • 配置EPEL源

    使用fedora的源
    rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
    或者使用清华镜像的centos的源
    wget https://mirrors.ustc.edu.cn/epel//7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
    rpm -ivh epel-release-7-11.noarch.rpm
  • 安装 python3.6.9

    1 下载安装wget https://www.python.org/ftp/python/3.6.9/Python-3.6.9.tar.xz
        tar -xvf Python-3.6.9.tar.xz
        ./configure
        make && make
    2 报错:cannot find zlib
       依赖库:
        yum install zlib*
  • 安装 git 2.9.5

    1  准备git下载htop的源代码,
    报错 Peer reports incompatible or unsupported protocol version
    原因: git版本为1.8.1 太旧, 卸载git1.8并手动更新git2.9.5
    wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz
    tar -xvf git-2.9.5.tar.xz
    ./configure
    make && make install
    2  make 报错:Can‘‘t locate ExtUtils/MakeMaker.pm in @INC
    原因:缺少依赖库
    解决:yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
  • 安装 htop

    1 下载htop 源码包:git clone https://github.com/hishamhm/htop.git
    报错:fatal: Unable to find remote helper for ‘http‘
    原因:缺http支持库
    解决一:yum install curl-devel
    解决二:使用git 协议:git clone --recursive git://github.com/hishamhm/htop.git
    2 编译安装:./autogen.sh && ./configure && make
    3 报错:autoconf: command not found
     原因: 缺少 libtool解决: yum install install autoconf automake libtool3
    4 报错:configure: error: You may want to use --disable-unicode or install libncursesw
    解决:yum install ncurses-devel
    5 继续安装:./autogen.sh && ./configure && make
     提示:make[2]: Leaving directory ,
         错误:bash输入htop命令,提示找不到
         原因:默认安装到/usr/local/bin/htop,使用 ln -s /usr/local/bin/htop /bin/htop添加一条软链接到/bin/htop
  • 原文地址:https://blog.51cto.com/dldxzjr/2424671

    时间: 2024-11-09 00:39:20

    RHEL7.0使用centos的yum源,并安装python3.6.9 和git2.9.5 htop的相关文章

    在CentOs服务器上源码安装python3.5

    在CentOs服务器上源码安装python3.5 作者:尹正杰 1.系统环境介绍 2.安装依赖包 [[email protected] packages]# yum -y groupinstall "Development tools" [[email protected] packages]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk

    Centos修改yum源并安装docker

    首先备份/etc/yum.repos.d/CentOS-Base.repo 下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应备份) CentOS5 CentOS6 运行yum makecache生成缓存 eple源: rpm -Uvh http://ftp.sjtu.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm docker 安装: You will need RHEL 6.5 or higher,

    [转载]Redhat Enterprise 6.1 如何使用免费的CentOS的yum源

    Redhat Enterprise 6.1 如何使用免费的CentOS的yum源 graybull posted @ 2013年2月18日 22:29 in Unix/Linux with tags centos free redhat Source yum , 3938 阅读 Redhat Enterprise Linux 6.1 x86_64 使用官方yum源是需要收费的,本文将讲解如何使用免费的CentOS的yum源来安装/更新软件.分成以下几步: 卸载已有的yum 下载CentOS的yu

    redhat 系统和centos系统配置yum 源的几种方法

              红帽或centos系统配置yum源 本地配置yum 源:光驱仓库,ISO仓库(一般适用于红帽linux,(因为它没有配不然怎么收钱)或者没有联网的centos系统, (都是配好的网源,只要可以联网就可以进行yum操作)) 文档带图片链接    http://pan.baidu.com/s/1c2G6Xyg    (https://yunpan.cn/Oc6mzj4mLwgDzC  访问密码 d35c ) 一.虚拟机中有光驱(虚拟机中光盘的位置)挂载的情况: (1)找到光驱的位

    在Rethat上安装Centos的yum源

    首先因为Rethat的yum源要去订阅(当然是需要钱的),所以许多朋友都是以Centos的yum源来代替(Centos是开源的) 安转: 1:卸载原有Rethat的yum源 #rpm -aq|grep yum|xargs rpm -e --nodeps 2:下载需要的rpm包(Centos的yum安装包) #Wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-73.el6.centos.noarch.rpm #Wg

    CentOS更新yum源的方法

    一.下载国内比较稳定的yum源,我这里下载163的源 同时我使用的是CentOS6.2的x86_64版本,所以下载的是CentOS6-Base-163.repo 请根据,如下方法确认自己系统的版本 [[email protected] ~]# lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4

    搭建CentOS在线yum源镜像服务器

    说明: 操作系统:CentOS 6.7 Nginx版本:1.8.0 rsync版本:3.0.6 IP地址和端口:192.168.3.100:8080 目标:同步CentOS镜像站点的内容到此服务器,通过配置http服务器,提供yum服务 一.准备: 1).安装http服务器 使用Nginx服务器提供http服务 请参照Nginx 安装 2).Nginx配置 #vi/usr/local/nginx/conf/nginx.conf server { listen       8080; server

    Redhalt配置Centos的yum源 详细步骤

      大家都应该都清楚,redhalt 刚装完系统之后的yum是不好使的,有时我们像安装vsftp 这样的软件时用yum安装很方便.为此我们需要利用centos的yum源进行配置.现在这个源更新速度很快. 这是网易的资源总库http://mirror.centos.org/.里面应有尽有.废话不多说: 具体安装步骤: 1.删除redhat原有的yum源 # rpm -aq | grep yum|xargs rpm -e –nodeps 2.重新从网上获取yum的安装包  以root登陆到redha

    RHEL6.5系统更换Centos系统YUM源

    ##引言##:由于RHEL的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件.那么要想用yum在线安装软件我们可以使用centos的yum源,具体办法见下面内容. 一.删除RHEL原有的yum [[email protected] ~]# rpm -aq|grep yum|xargs rpm -e --nodeps    ##删除 二.下载centos的yum安装包 [[email protected] ~]# wget http://vault.centos.org/6