走进Linux第九天 (如何更换仓库)

软件包管理工具

软件包

源码包: 压缩包.tar.gz .tar.xz .tar.bzip .zip 结尾 压缩包
源码包:''量身定做'' 安装时需要编译

二进制包 .rpm 结尾的包
二进制包:''地摊货'' 已经编译好状态 二进制包:用rpm和yum去管理

无论是源码包还是二进制包都是普通文件
注意!不管是源码包还是二进制包,安装时都有依赖关系

rpmfind.net 包存放网址· pkgs.org 网址

cat /etc/redhat-release 查看系统发行版本 uname -a 获取系统平台架构详细信息


yum

yum 软件包管理命令:(安装,卸载,查询等功能)uname -a yum 在安装软件时需要借助仓库 (仓库文件),存放仓库文件的目录 位置 /etc/yum.repos.d/ 所有以.repo结尾的都是仓库文件 ,一个仓库文件中可以有多个仓库(理解即可)

指定的存放软件包的仓库地址有两个 国内yum仓库 国外yum仓库 刚刚安装好的系统(国外yum系统)

那么如何把国外的yum仓库更换成国内的yum仓库(简称更换yum源)

要知道在centos 7 中有两个非常重要的仓库文件(BASE基础仓库)和(EPEL仓库)扩展仓库

如何刚刚安装好的服务器 ===> 更换yum源 (BASE 和 EPEL仓库更换为国内yum仓库)


如何更换仓库

1.先去删除 /etc/yum.repos.d/* 下的全部内容(国外仓库) 然后去阿里镜像站(网址) 找到centos 镜像 7 复制粘贴即可获取(BASE 仓库) 我这里用的时镜像7所有是镜像7

2.然后到阿里云找到EPEL 镜像,找到centos7 复制(不要直接用) 更换命令 curl -u (EPEL仓库)获取成功  

wget -O = coul -o  

 yum clean all (清理缓存) 清除就旧的yum 信息 《yum makecache 缓冲加载过程 准备工作完成 ——完毕

三方仓库文件获取

1获取rpm包,利用 yum -y install 安装的的方式得到文件

2提供了仓库文件的内容,创建一个仓库文件,然后复制粘贴

nginx.org (网址)


yum软件包管理的参数

安装 :install

卸载 :remove /erase

查询 :provides

语法格式:yum provides 安装包大概名字

重新安装 :reinstall

清理yum缓冲 :clean all

加载yum缓冲 :makecache

yum安装软件时可以自动解决依赖关系

安装软件 yum -y install wget (-y是为了尾部没有确认选项)

waget:下载命令 wget +下载地址 直接按到终端上


rpm 包  参数 -e -qa -ql -i

rpm 不能自动解决依赖关系(需要手动解决)复杂 安装:-Uvh -ivh (i 安装 v 显示安装过程 h 人性化显示) 卸载: -e (可加v h )

查询:-qa (查询当前系统安装的软件包 可以用过滤 | grep)

-ql 查询安装的路径 (理解即可) -qi 查询软件包的详细信息 (理解即可) -qf 指定文件查询软件包(理解即可)

列如: rpm -qf /etc/passwd 软件包名字

源码包管理: EPEL 镜像 命令:make install

rpm 手动安装需要记什么 掌握什么

编译安装的流程重装系统

准备编译安装所需要的环境 1yum -y install 源码包

2.准备编译安装(准备源码包) nginx源码包 (nginx.org网址 )

tar xf niginx -1.24.0.tar.gz 下载源码包 上传服务器 解压

3.配置 切换到解压目录下操作 cd 目录 / ./软件包 --prefix(指定安装位置)=/usr/local/nginx (指定安装位置配置)

4.编译

5.make安装 make install 软件包

验证 查看目录 以绝对路径的方式执行文件 没有报错就是启动 /user/localn/ginx sbin/nginx

小知识:httpd端口号为80  查看端口= ss -anutpl   

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值