Linux系统中常用的包管理工具有很多种,其中之一就是红帽系统中使用的yum。yum是一个开源的软件包管理工具,专门用于管理Red Hat Linux和CentOS等操作系统中的软件包。
yum的优势在于它可以自动解决包之间的依赖关系,并且能够自动更新已安装的软件包。通过yum,用户可以方便地搜索、安装、更新和卸载软件包,使系统的维护变得更加简单和高效。
在使用yum进行软件包管理时,用户只需
原创
2024-02-20 11:01:49
83阅读
前一章,写了脚本的初步,这一章当然接着说脚本了。标题为啥那么怪呢!因为我们是运维人员,我们不写程序,我们只是程序的搬运工。既然是使用程序那我们必不可少的,需要了解程序的类型,程序的编译,程序的管理。一 程序的类型 脚本就是程序,只不过这个程序比较特殊。脚本需要使用解释器,每
原创
2016-11-27 13:57:28
581阅读
点赞
1、yum(Yellow dog Updater, Modified) yum是一个在Fedora(基于Linux的操作系统)和RedHat(基于Linux的操作系统)以及SUSE(基于Linux的操作系统)中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装
转载
2017-02-20 14:01:00
72阅读
2评论
Linux包管理 系列文章目录 提示: 第一章 :red hat linux系统下载安装 第二章:Linux用户和组 第三章:Linux文件管理 第四章:Linux目录管理 第五章:Linux文本编辑器 第六章:Linux文件查找与管理 第七章:Linux输入,输出的重定向以及管道 第八章:Linu ...
转载
2021-09-28 17:54:00
308阅读
2评论
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
515阅读
CentOS笔记(十七)
原创
2022-06-21 10:03:03
42阅读
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
863阅读
一、Python包简介1、包Python中使用包管理模块,包通常对应一个目录,必须在目录下创建一个__init__.py模块,__init__.py模块的模块名称即为包名,Python才会将目录解析为包。__init__.py文件内可以定义初始化包的内容,导入包的内容,限制包内模块的导出。__init__.py文件可以为空,也可以是一个模块,其模块名称为包名称。导入包或包的模块、变量、函数时,__
转载
2023-08-17 09:25:09
170阅读
RPM包简介RPM包是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工 具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的,Linux的分发版本基本上都有采用(redhat, centos 等)。...
原创
2022-03-02 15:58:57
135阅读
啥是RPM? 原来RPM就是redhat package manager的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,后来采取名称采取了递归缩写的方式,即:RPM Package Manager(RPM 软件包管理器)。现在包括OpenLinux、S.u.S.E.以及
原创
2015-06-09 19:14:14
388阅读
tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的
转载
精选
2012-11-13 09:51:20
542阅读
linux rpm包管理
原创
2012-12-15 08:42:04
194阅读
程序包管理器分类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
600阅读
源码编译 # 下载源码包进行编译 # 我们这里以nginx包为例 [root@localhost ~]# wget http://nginx.org/download/nginx-1.18.0.tar.gz # 不指定下载位置默认下载当前目录 下好了解压 [root@localhost ~]# ta
原创
2021-07-29 09:48:11
100阅读
RPM包简介RPM包是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工 具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的,Linux的分发版本基本上都有采用(redhat, centos 等)。...
原创
2021-08-06 16:27:47
84阅读
Alpine Linux是一种轻量级的Linux发行版,以其简洁、高效和安全的特点而闻名。作为一种适用于容器和云环境的操作系统,Alpine Linux非常受开发者和系统管理员的青睐。在Alpine Linux中,包管理是非常重要的一部分,它能帮助用户安装、更新和管理软件包。
Alpine Linux使用的是apk包管理工具,它是一款轻量级、简单易用的包管理工具。与其他Linux发行版中的包管理
原创
2024-04-12 09:38:01
170阅读
Linux程序包管理软件包管理功能:将编译好的程序的各组成文件打包成一个或几个程序包文件,为了方便的实现程序包的安装、升级、卸载、查询、校验、数据库维护。API:Application ProgramInterface应用程序接口;ABI:Application BinaryInterface应用二进制接口;Unix-like和linux在ABI层次是相同的linux程序包:ELF格式;但是与Wi
原创
2016-03-20 20:19:49
1606阅读
1. 模块一个模块就是一个包含python代码的文件,后缀名称是.py就可以,模块就是个python文件为什么我们用模块程序太大,编写维护非常不方便,需要拆分模块可以增加
原创
2022-07-07 09:57:58
182阅读
python官方的第三方库的仓库:https://pypi.org/ pip 是python的包管理工具 安装 卸载 搜索 包信息 已安装列表
原创
2022-12-08 15:19:20
127阅读
# Python 包管理
在Python开发中,包管理是一个重要的话题。Python包管理可以帮助我们有效地管理第三方库和项目依赖关系,提高开发效率。本文将介绍Python包管理的概念、常用的包管理工具和使用方法,并通过代码示例详细说明。
## 什么是包管理
在Python中,包是一个包含模块和其他子包的目录。包管理是指对这些包的安装、升级和卸载等操作的管理工作。
包管理的主要目标有:
原创
2024-01-11 07:40:55
59阅读