前一章,写了脚本的初步,这一章当然接着说脚本了。标题为啥那么怪呢!因为我们是运维人员,我们不写程序,我们只是程序的搬运工。既然是使用程序那我们必不可少的,需要了解程序的类型,程序的编译,程序的管理。一 程序的类型 脚本就是程序,只不过这个程序比较特殊。脚本需要使用解释器,每
原创
2016-11-27 13:57:28
505阅读
点赞
1、yum(Yellow dog Updater, Modified) yum是一个在Fedora(基于Linux的操作系统)和RedHat(基于Linux的操作系统)以及SUSE(基于Linux的操作系统)中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装
转载
2017-02-20 14:01:00
61阅读
2评论
Linux包管理 系列文章目录 提示: 第一章 :red hat linux系统下载安装 第二章:Linux用户和组 第三章:Linux文件管理 第四章:Linux目录管理 第五章:Linux文本编辑器 第六章:Linux文件查找与管理 第七章:Linux输入,输出的重定向以及管道 第八章:Linu ...
转载
2021-09-28 17:54:00
286阅读
2评论
Linux系统中常用的包管理工具有很多种,其中之一就是红帽系统中使用的yum。yum是一个开源的软件包管理工具,专门用于管理Red Hat Linux和CentOS等操作系统中的软件包。
yum的优势在于它可以自动解决包之间的依赖关系,并且能够自动更新已安装的软件包。通过yum,用户可以方便地搜索、安装、更新和卸载软件包,使系统的维护变得更加简单和高效。
在使用yum进行软件包管理时,用户只需
rpm命令 1、rpm: 数据库/var/lib/rpm 2、rpmbuild安装、查询、卸载、升级、校验、数据库的重建工作。rpm命名 包:组成部分 主包:bind-9.7.1-1.i586.el5.rpm 子包: bind-libs-9.7.1
原创
2017-04-13 19:36:46
497阅读
rpm包校验校验失败码详解
rpm -V|--verify programe-name
S file Size differs 文件大小发生了变化
M Mode differs (includes permissions and file type) 文件权限和文件类型
5 digest (formerly MD5 sum) differs MD5数字签名
D Device major/minor number mismatch 设备的主设备号与次设备号发生了改变
L readLink(2) path mismatch 文件链接发生了改变
U User ownership differs 文件属主发生了改变
G Group ownership differs 文件属组发生了改变
T mTime differs 修改文件内容的时间戳发生了改变
P caPabilities differ 文件的所提供的依赖能力发生了改变
missing:文件丢失了
原创
2016-08-22 21:25:58
760阅读
啥是RPM? 原来RPM就是redhat package manager的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,后来采取名称采取了递归缩写的方式,即:RPM Package Manager(RPM 软件包管理器)。现在包括OpenLinux、S.u.S.E.以及
原创
2015-06-09 19:14:14
376阅读
RPM包简介RPM包是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工 具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的,Linux的分发版本基本上都有采用(redhat, centos 等)。...
原创
2022-03-02 15:58:57
102阅读
tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的
转载
精选
2012-11-13 09:51:20
337阅读
程序包管理器分类debian:deb、dptredhat:rpm(redhat program manager)gentooarchlinux管理程序包的方式:使用包管理器:rpm使用前端工具:yum, dnfCOMMAND安装rpm {-i|--install} [install-options] PACKAGE_FILE-v: verbose-vv:-h: 以#显示程序包管理执行进度;每个#表
原创
精选
2017-05-08 10:05:07
581阅读
源码编译 # 下载源码包进行编译 # 我们这里以nginx包为例 [root@localhost ~]# wget http://nginx.org/download/nginx-1.18.0.tar.gz # 不指定下载位置默认下载当前目录 下好了解压 [root@localhost ~]# ta
原创
2021-07-29 09:48:11
96阅读
RPM包简介RPM包是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工 具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的,Linux的分发版本基本上都有采用(redhat, centos 等)。...
原创
2021-08-06 16:27:47
75阅读
Alpine Linux是一种轻量级的Linux发行版,以其简洁、高效和安全的特点而闻名。作为一种适用于容器和云环境的操作系统,Alpine Linux非常受开发者和系统管理员的青睐。在Alpine Linux中,包管理是非常重要的一部分,它能帮助用户安装、更新和管理软件包。
Alpine Linux使用的是apk包管理工具,它是一款轻量级、简单易用的包管理工具。与其他Linux发行版中的包管理
Linux程序包管理软件包管理功能:将编译好的程序的各组成文件打包成一个或几个程序包文件,为了方便的实现程序包的安装、升级、卸载、查询、校验、数据库维护。API:Application ProgramInterface应用程序接口;ABI:Application BinaryInterface应用二进制接口;Unix-like和linux在ABI层次是相同的linux程序包:ELF格式;但是与Wi
原创
2016-03-20 20:19:49
1564阅读
rpm用法
由 laokan 于 2007-05-10 15:16
RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用; RPM包里面都包含什么?里面包含可
转载
2008-11-08 10:06:53
343阅读
软件包管理:
二进制软件包 RPM包 -- rpm、yum
源代码包 .tar.gz .tar.bz2
1、标准安装
2、脚本安装
sudo-1.7.2pl-5.el5.i386.rpm
软件名-版本号-发行号-CPU-后缀名
versio
原创
2011-11-25 10:46:26
696阅读