专栏首页cwl_Java快速学习Linux-软件的安装

快速学习Linux-软件的安装

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

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

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

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

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

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

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

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

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

卸载一个包 
# rpm -e <软件名>
yum
1 配置一个自定义的仓库地址
	/etc/yum.repos.d
	local.repo
2 安装命令
	yum install 
3 查看软件包
	yum list |grep mysql
	yum list installed
4 卸载软件包
	yum remove  

修改yum源

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • CentOS 5/6下安装Axel插件加速yum下载

    axel插件是基于yum下的一个多线程下载插件,通过打开多个HTTP/FTP连接来将一个文件进行分段下载,从而达到加速下载的目的。对于下载大文件,该工具特别有用...

    孙杰
  • centos 7以上版本安装vmtools时提示kernel 路径问题

    Vsphere是通过VMTOOLS来实时监控管理虚机的,在centos7以上版本中会自带open-vm-tools工具,我们需要把这个组件卸载掉,然后安装vsp...

    孙杰
  • rhel7修改ssh端口

    rhel7在安全上考虑的比较细,规则设计比较严密。列出关键修改步骤,针对SSH调整实验工作记录。

    孙杰
  • rhel7.3 安装配置 VNC 详解

    VNC( Virtual Network Computing)允许Linux系统,实现可以像Windows中的远程桌面访问那样访问Linux桌面。本文配置是在r...

    孙杰
  • linux代理设置

    有些局域网环境上网需要使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是Linux纯命令行的界面就需要手动配置了。

    孙杰
  • centos6.8使用外网yum源

    在数据中心内是不允许直接连外网的,上外网需要通过代理。那么如何使用外网YUM源呢? 1、设置/etc/profile 在最后添加两行: http_proxy=代...

    孙杰
  • libssl.so.10缺失库文件的解决办法

    在RHEL6.5中对openssl进行了升级,如果老版本是OpenSSL 1.0.1e-fips,那直接安装最新的openssl-1.0.1g-1.x86_64...

    孙杰
  • linux中blacklist.conf解读

    我们在linux中安装驱动,有时会遇到受限或冲突,通常解决方式都是要修改blacklist.conf, 那么如何认识和深入了解它呢?下面就解读下 一、black...

    孙杰
  • linux rc.sysinit修复

      #删除/boot,然后重启 [root@serv01 boot]# rm -rf * [root@serv01 boot]# ls [root@serv01...

    孙杰
  • rhel7.2 yum使用CentOS 的更新包

    redhat 的更新包只对注册的用户生效,所以我们自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,安...

    孙杰

扫码关注云+社区

领取腾讯云代金券