• 7.6 yum更换国内源 7.7 yum下载rpm包
  • 7.8/7.9 源码包安装

yum更换国内源

cd  /etc/yum.repo.d/

删除源

rm -f   dvd.repo

rm -f  CentOS-Base.repo

自己编辑一个源或者下载一个源文件:

curl  -O http://mirrors.163.com/.help/CentOS7-Base-163.repo

wget  http://mirrors.163.com/.help/CentOS7-Base-163.repo

yum下载rpm包

安装扩展源 epel

yum install  -y   epel-release

安装扩展源后会有很多包出来

yum list

只下载rpm包不安装:

yum     install  zsh  --downloadonly

查看是否安装: rpm  -q   zsh

未安装

查看下载的rpm包存放路径

[root@localhost yum.repos.d]# ls /var/cache/yum/x86_64/7/base/packages/zsh-5.0.2-28.el7.x86_64.rpm

/var/cache/yum/x86_64/7/base/packages/zsh-5.0.2-28.el7.x86_64.rpm

指定下载路径

yum  install   -y  vim  --downloadonly  --downloaddir=/tmp/

源码包安装

首先下载一个源码包;

源码包放到这个路径,方便找,方便管理。

cd /usr/local/src/

yum install wget

安装一个apache 源码包

wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.34.tar.gz

解压:

[root@localhost ~]# tar  zxvf httpd-2.2.34.tar.gz

编译,配置

./configure  --prefix =/usr/local/apache2

报错了:

查看是否出错: echo  $?    非0 就是 出错,1就是错误;

echo $? 是看上一条命令是否出错。

gcc 不存在

安装gcc : yum install  -y gcc

再重新配置

./configure  --prefix =/usr/local/apache2

重新检查一下是否出错

[root@localhost httpd-2.2.34]# echo $?

0

0 就是没要出错。

编译完,生成一个makefile

执行make

make  完 执行 make install

echo $?   为 0 成功

[root@localhost httpd-2.2.34]# ls  /usr/local/apache2/

bin  build  cgi-bin  conf  error  htdocs  icons  include  lib  logs  man  manual  modules

卸载这个包,就把这个目录删掉即可。

yum更换国内源 yum下载rpm包 源码包安装的更多相关文章

  1. yum更换国内源及yum下载rpm包

    一.yum更换国内源 运维开发技术交流群欢迎大家加入一起学习(QQ:722381733) 1.前往yum文件路径地址 [root@web1 ~]# cd /etc/yum.repos.d/ [root ...

  2. yum更换国内源、yum下载rpm包、源码包安装 使用介绍

    第5周第4次课(4月19日) 课程内容: 7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装 7.6 yum更换国内源 当yum仓库的软件不好用时,例如很多yum源都是国外的 ...

  3. [Linux]服务管理:rpm包, 源码包

    --------------------------------------------------------------------------------------------------- ...

  4. linux服务器上,yum、rpm、源码编译安装及卸载

    源码的编译安装及卸载 源码安装三部曲 1.生成makefile编译文件./configure 一般安装包下面都有一个configure文件,用来生成makefile编译文件常用的参数: --prefi ...

  5. 下载mysql的源码包

  6. linux 软件管理--yum工具及源码包

    目录 linux 软件管理--yum工具及源码包 一.yum基本概述 二.yum源的配置 三.yum实践案例 四.yum全局配置文件 五.yum签名检查机制 五.制作本地yum仓库 六.构建企业级yu ...

  7. yum工具及源码包

    目录 yum工具及源码包 yum yum源 yum实战案例 yum全局配置文件 制作本地yum仓库 构建企业级yum仓库 源码包 yum工具及源码包 yum yum是RedHat以及CentOS中的软 ...

  8. Apache源码包在LINUX(CENTOS6.8)中的安装(出现问题及解决)

    任务:在CENT6.8系统中安装Apache(版本为:httpd-2.4.41) 前提:由于源码包必须先编译后安装,所以必须先安装编译器:gcc 理论步骤: 1.检测gcc软件包,如果不存在则进行安装 ...

  9. Linux系列教程(十三)——Linux软件包管理之源码包、脚本安装包

    上篇博客我们讲解了网络yum源和光盘yum源的搭建步骤,然后详细介绍了相关的yum命令,yum 最重要是解决了软件包依赖性问题.在安装软件时,我们使用yum命令将会简单方便很多.我们知道yum命令只能 ...

随机推荐

  1. 【Ubuntu】ubuntu系统下python3和python2环境自由切换

    shell里执行: sudo update-alternatives --install /usr/bin/python python /usr/local/lib/python2.7 100sudo ...

  2. idea 改变version control

    idea 当一个moudule拥有2个VCS的时候 如何切换其应用的VSC 如拥有 SVN 和 GIT 2个版本  ,想换回SVN则删除  git目录 将 version control  vcs 设 ...

  3. java 多线程12 : 无锁 实现CAS原子性操作----原子类

    由于java 多线程11:volatile关键字该文讲道可以使用不带锁的情况也就是无锁使变量变成可见,这里就理解下如何在无锁的情况对线程变量进行CAS原子性及可见性操作 我们知道,在并发的环境下,要实 ...

  4. Commons.net FTPClient 上传文件

    使用 Commons.net FTPClient 上传 文件打不开. 原因,FTPClient 默认使用 ASCII 传输文件,FTP.ASCII_FILE_TYPE; 需要在登录代码后重新指定传输方 ...

  5. ParseUrl

    #!/usr/bin/python # coding:utf-8 import re import urlparse # 解析url def ParseUrl(url): if not re.sear ...

  6. mybatis中的.xml文件总结——mybatis的动态sql

    resultMap resultType可以指定pojo将查询结果映射为pojo,但需要pojo的属性名和sql查询的列名一致方可映射成功. 如果sql查询字段名和pojo的属性名不一致,可以通过re ...

  7. jQuery弹性展开收缩菜单插件gooey.js

    分享一款基于jQuery弹性展开收缩菜单插件gooey.js.这是一款基于gooey.js插件实现的弹性菜单特效代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <hea ...

  8. 用B表更新A表

    UPDATE dbo.POR_LOT SET POR_LOT.SHIPPED_FLAG =B.SHIPPED_FLAGFROM POR_LOT A INNER JOIN ( SELECT T5.LOT ...

  9. 如何在CentOS或者RHEL上启用Nux Dextop仓库 安装shutter截图工具

    Nux Dextop是一个面对CentOS.RHEL.ScientificLinux的含有许多流行的桌面和多媒体相关的包的第三方RPM仓库(比如:Ardour,Shutter等等).目前,Nux De ...

  10. 【随记】Q号解除限制一波三折

    平日里养了一批QQ号码,前段时间部分号码出问题了,在一个不可能是我登录的时间登录了,而且还异常操作了.结果,被QQ安全中心关进了小黑屋,让我发送手机短信去领回来.这是事情的背景,不细述了. 这个事情的 ...