前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快速学习Linux-软件的安装

快速学习Linux-软件的安装

作者头像
cwl_java
发布2019-11-14 14:46:18
6650
发布2019-11-14 14:46:18
举报
文章被收录于专栏:cwl_Javacwl_Java

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42528266/article/details/103061910

软件的安装
代码语言:javascript
复制
软件包管理器: 软件的安装,卸载,查询等功能
后端工具: rpm, dpt
  rpm:RedHat package Management 
		是Linux界的软件管理的一个工业标准
  dpt: debian的一个包管理器

 依赖管理:
   X --->Y  ---Z
  X --->Y ---X
前端工具: yum: 基于后端工具的软件包的管理,主要是解决rpm安装软件的时候的依赖的解决
			 apt-get
rpm
代码语言:javascript
复制
rpm 常用命令
安装一个包 
# rpm -ivh <包名>
--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 
--force 即使覆盖属于其它包的文件也强迫安装 

查询一个包是否被安装 
# rpm -q <软件名>

得到被安装的包的信息 
# rpm -qi < 软件名> 

列出该包中有哪些文件 
# rpm -ql < 软件名> 

列出服务器上的一个文件或目录属于哪一个RPM包 
#rpm -qf <文件或目录名>

列出所有被安装的rpm package 
# rpm -qa 

卸载一个包 
# rpm -e <软件名>
yum
代码语言:javascript
复制
1 配置一个自定义的仓库地址
	/etc/yum.repos.d
	local.repo
2 安装命令
	yum install 
3 查看软件包
	yum list |grep mysql
	yum list installed
4 卸载软件包
	yum remove  
修改yum源
代码语言:javascript
复制
yum install wget -y

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum makecache

yum -y update
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-11-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 软件的安装
  • rpm
  • yum
  • 修改yum源
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档