linux复习基础之软件管理

一:

1.linux常用软件包类型

直接可执行的RPM DEB

源代码模式的gzip bzip2

2.rpm软件包管理

安装与删除

rpm -ivh *.rpm 安装rpm软件包

rpm -e      卸载软件,具体版本号可以不写

rmp -U 删除旧版本 再安装新的版本

软件包信息查询

rpm -q 查询是否安装

rpm -qa 查询系统中安的所有软件

rpm -qi 查询制定安装包的详细信息

rpm -ql 显示指定软件的安装路径与文件列表

rpm -qc 查询指定软件店配置文件

rpm -qf 查询指定文件为哪个软件所用

如果希望查询某个尚未安装的软件包的详细信息,则可以使用rpm -qa 进行查询

3.安全验证

rmp -V bash

5 MD5

S 文件大小

L 文件的链接源

T 文件最后的修改时间

D 设备改变

U 用户发生改变

G 组发生改变

M 包括权限与类型等模式

? 不可读文件

二:

1.使用yum安装

[base]

name=

baseurl=

enabled=1

gpgcheck=0

gpgkey= 检查签名的密钥文件

2.yum命令

yum -y install

yum update 检查所有软件更新

yum list

时间: 2025-01-13 15:12:21

linux复习基础之软件管理的相关文章

大数据攻城狮之Linux基础------rpm软件管理

rpm的英文名称为: Redhat package manager 常用的命令加组合: i 安装 rpm -ivh 软件包名 当然我们的rpm也可以支持多包同时操作 rpm -ivh 软件包1 软件包2 软件包3 查看选项与参数: -q 包名 仅查看某个软件是否安装-qa 包名 查看本机上安装的所有软件-qc 包名 列出该软件的所有配置文件-qd 包名 列出该软件的所有说明文件-qr 包名 列出该软件有关的相依软件所含的文件-qf 包名 由后面的文件名,找出该文件属于那一个已安装的文件 常用组合

linux复习基础之网络配置

Linux 的网络配置基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失. 下面是相关的配置文件: /ect/hosts        配置主机名和IP地址的对应,对本机提供解析 /etc/resolv.conf      配置域名(在hosts内解析不到时此域名生效) /etc/sysconfig/network      配置主机名和网关 /etc/sysconfig/network-sc

第二十一期 Linux配置仓库及软件管理【yum】

实验目的:1.配置软件仓库2.客户端配置yum文件3.查询软件包4.查询文件和命令由哪个包生成实验步骤及结果:1.配置软件仓库#umount /dev/cdrom //预防之前有挂载,先干掉#ls /mnt //查看mnt里是否还有挂载#mount /dev/cdrom /mnt //将根下的Dev[存放设备相关的位置]里的cdrom挂载到根下的mnt下#ls /mnt //查看是否挂载成功#mkdir -p /repo/cos7dvd //连续创建一个在根下的repo下的cos7dvd[-p为

linux复习基础之账户与安全

账户及组 1.创建账户及组 useradd 创建账户 -c 设置账号描述信息 -d 设置账号家目录 -e 设置账户失效日期 -g 设置账户的基本组 -G 设置账户的附加组 -m 不创建家目录 ,一般与-s结合使用 -s 设置登录的shell 默认为bash useradd -s /sbin/nologin -u 指定账户UID 2.groupadd 创建组 -g 设置id号 3.id 描述账户及组信息 修改账户及组 1.password + 用户更改密码 更改账号认证信息 -l 锁定账户,仅ro

linux入门基础——linux软件管理RPM

因为linux入门基础是基于CentOS讲解的,讲的是CentOS上的软件包管理.ubuntu的软件包管理有这些:ubuntu软件包管理,包管理指南,ubuntu软件包管理. linux软件管理:RPM软件包管理 源代码形式 绝大多数开源软件都是直接以源代码形式发布 源代码一般会被打包成tar.gz的归档压缩文件 程序源代码需要手动编译成二进制形式之后才能够运行使用 源代码基本编译流程: 1 ./configure   检查编译环境.相关库文件以及配置参数并生成makefile 2 make  

linux入门基础——linux软件管理基础:YUM

YUM软件管理 YUM(yellowdog Updater,modified)是一个RPM的前端程序,主要的目的是设计用来自动解决RPM的依赖关系问题.其特点如下: 自动解决依赖关系 可以对RPM进行分组,并基于组进行安装操作 引入仓库概念,支持多个仓库 配置简单 YUM引入了仓库的概念,仓库用来存放所有现有的rpm软件包,当使用rpm安装一个rpm软件时,如果存在依赖关系,会自动在仓库中查找依赖软件并安装 仓库可以是本地的,也可以通过http.ftp或者NFS形式使用集中的.统一的网络仓库.

linux基础入门之管理linux软件

Linux软件包 软件包分类 源码包 修改源代码 编译 安装 运行效率更高更 加稳定 二进制包 优点 管理简单 缺点 不能修改源代码,依赖性问题 Redhat  centOS    rpm Debain  Ubuntu    deb RPM包命名 name-version-release.arch.rpm                src.rpm 源码包 名称-版本-发行版.平台.rpm version 主版本号 软件有了重大改进 次版本号 某个子功能发生重大变化 修订号   修复了软件的一

linux网络基础设置 以及 软件安装

一. linux网络基础设置 网络设置基本可以分为:网卡设置.网关设置.DNS设置三部分 ifconfig命令 ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数.用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在.要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了. 参数 add<地址>:设置网络设备IPv6的ip地址: del<地址>:删除网络设备IPv6的IP地址: down:关闭指定的网络设备: up:启动指定的网络

linux软件管理(六)

[教程主题]:linux软件管理 [1]软件包管理 在系统管理中,软件包的管理是最重要的,是系统管理的基础的基础, 只有我们学会软件包的管理才能谈得上其它的应用. RPM RPM是软件管理程序,提供软件的安装.升级.查询.反安装的功能.优点:a.安装方便,软件中所有数据都经过编译和打包b.查询.升级.反安装方便缺点:a.缺乏灵活性b.存在相依属性 用法: rpm  参数   软件包 指令选项-i:安装.-U:升级安装,如果不存在也安装.-F:更新安装,如果不存在不安装.-v:查看信息.-h:有进