加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux---软件包管理

发布时间:2022-10-21 13:32:05 所属栏目:Linux 来源:转载
导读: 目录
一、RPM软件包管理
RPM分两种:二进制包和源码包;
二进制包中封装的是编译后可执行文件,此类软件包使用rpm命令直接安装;
源码包中封装的是源代码,在安装前需先安装源码包以生成源

目录

一、RPM软件包管理

RPM分两种:二进制包和源码包;

二进制包中封装的是编译后可执行文件,此类软件包使用rpm命令直接安装;

源码包中封装的是源代码,在安装前需先安装源码包以生成源码,再对源码进行编译生成后缀名为.rpm的RPM包,之后才能安装软件本身

rmp常用命令:

linux 163源_linux软件源_linux软件源

1.1 安装

在Oracle 官网(Oracle | Cloud Applications and Cloud Platform)下载jdk包,打开终端linux软件源,切换到root用户后执行安装命令:

rpm -ivh jdk-8u151-linux-x64.rpm

1.2 查询

rpm -qp jdk-8u151-linux-x64.rpm

1.3 验证

1.3.1 安全性验证

rpm -Kjdk-8u151-linux-x64.rpm

1.3.2 完整性验证

rpm -Vpjdk-8u151-linux-x64.rpm

1.4 更新

下载更新版本的软件包,搭配-U选项使用与 -vh 组合实现跟高版本安装,与安装过程一致

1.5 删除

rpm -ejdk1.8-1.8.0_151-fcs.x86_64

二、YUM软件包管理

与RPM相比,最大优势是可以自动处理软件包之间的依赖关系;yum命令格式:

yum [options] COMMAND

options表示选项; yum命令常用的选项是-y,使用该选项,安装过程中遇到的所有问题将自动给出肯定回答,避免用户手动一一确认;COMMAND表示命令,常用的是安装、更新等

2.1 安装

yum -y install telnet

2.2 查询 2.2.1 list

list 用于列出一个或一组软件包

yum list telnet

2.2.2 info

info 用于显示关于软件包或组的详细信息

yum info telnet

2.2.3 check-update

查询是否有可用软件包的更新

yum check-update

2.3 更新

yum update telnet

2.4 删除 2.4.1 remove 删除软件包

yum -y remove telnet

2.4.2 clean 清除缓存数据

yum clean all

三、 YUM源管理

ls 命令查看该目录下的源文件

ls /etc/yum.repos.d/

查看 CentOS-Base.repo

linux软件源_linux软件源_linux 163源

[base]:命名一个叫“base”的源;

name:标识源的名字为CentOS-$releasever – Base;

mirrorlist:记录源的镜像地址;

baseurl:记录源的地址,此项支持 http、ftp、file三种类型;

gpgcheck=1:开启gpg验证

gpgkey:定义gpgkey地址;

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!