Linux软件包管理(12)】的更多相关文章

RPM包管理: RPM(RedHat Package Manager),早期是在RedHat发行版下,由于比较火,所以慢慢运行于各个发行版(如suse,centos等). 它生成具有.RPM扩展名的文件,类似windows的setup.exe. [查询] =>查询已安装的rpm列表 rpm -qa|grep xx =>查询软件包信息 rpm -qi 包名 =>查询软件包安装了哪些文件及路径 rpm -ql 包名 =>查询文件所属软件包 rpm -qf /etc/passwd [卸载…
一.用户管理 现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源. 普通用户在所分配到的资源内进行各自的操作,相互之间不受影响.但是这些普通用户的权限是有限制的,且用户太多的话,管理就不便,从而引入root用户. root用户是唯一的,且拥有系统的所有权限.root用户所在的组称为root组.“组”是具有相似权限的多个用户的集合. 1.root用户相关 Linux系统的特性…
Linux软件包管理 Linux软件包管理主要有2类:是二进制包管理.源码包管理 二进制包管理 主要有RPM和YUM两种 RPM包管理 安装 --ivh:-v ,-vv,-vvv显示的安装信息依次详细 --nodeps:忽略包依赖关系,直接安装 --replacepkgs:重新安装 --test:测试安装,而不执行真正的安装过程 --force:强制安装 -U:如果有较旧版本的程序包已经安装,则升级安装,否则,则执行安装操作 -F:如果有较旧版本的程序包已经安装,则升级安装,否则,不安装 --o…
简介: linux中软件包的管理随着linux版本的不同而不同,一般RPM和DPKG是最常见的两类软件包管理工具.分别应用基于rpm软件包的linux发行版本和基于deb软件包的linux发行版本. rpm软件包: rpm --help 查看rmp命令的帮助文档 选项-q查询系统安装的rpm软件包 选项-a 表示查看系统中安装所有软件包 rpm -qa | grep vim 查看系统中安装所有的vim软件包 选项-f 表示查看文件所属的软件包 rpm -qf /usr/bin/ls 选项-c 表…
在vi配置文件的编写的时候我们发现#并不能注释掉一行的信息 那什么才是linux标准的注释信息呢 查看软件对应的软件包命令 rpm –ap| grep vim 大多example是需要的事例文档  双引号注释vim配置文件 言归正传说linux软件包管理 (5)校验  rpm –v 软件名  当软件的配置文件被更改时候回告诉你被改位置. s size文件大小发生改变的时候.还有一个s:md5sum  当文件内容被改变的时候MD5sum就会变化. t时间变化  d设备文件  U文件的用户  G文件…
1.二进制包管理(RPM,yum) 2.源代码包的安装 3.脚本安装(shell或java) 4.Debian系列的linux软件包管理简介 在下载rmp包的时候注意检查硬件平台是否正确,如果硬件平台错误将会导致软件可以安装但是不能使用. RPM包的格式  sudo-1.7.2pl-5.el5.i386.rpm 上述分别代表  软件名  版本号  发行号   硬件平台 (1)rpm卸载 卸载只需要软件名,但是安装需要完整的rpm包的名字. 直接rpm –e 软件名即可 注意,如果卸载时软件存在依…
上篇博客我们讲解了网络yum源和光盘yum源的搭建步骤,然后详细介绍了相关的yum命令,yum 最重要是解决了软件包依赖性问题.在安装软件时,我们使用yum命令将会简单方便很多.我们知道yum命令只能安装rpm包,如果是源码包呢?我们又该如何安装,那么这篇博客我们主要介绍如何安装源码包. 1.源码包和RPM包的区别 在 Linux软件包管理之RPM命令 这篇博客中我们从概念上介绍了源码包和rpm包的区别. 源码包开源,如果有足够的能力,可以直接修改源代码.安装时可以自由选择所需的功能.软件是编译…
目录 1.源码包和RPM包的区别 RPM包和源码包默认安装位置: 由于安装位置不同带来的影响 2.源码包安装 ①.安装准备 ②.安装注意事项 ③.安装源码包 3.源码包卸载 4.脚本安装包 5.总结 上篇博客我们讲解了网络yum源和光盘yum源的搭建步骤,然后详细介绍了相关的yum命令,yum 最重要是解决了软件包依赖性问题.在安装软件时,我们使用yum命令将会简单方便很多.我们知道yum命令只能安装rpm包,如果是源码包呢?我们又该如何安装,那么这篇博客我们主要介绍如何安装源码包. 回到顶部…
linux软件包管理分为两种:RPM包管理和源码包管理,其中RPM包管理又有两种方式:①RPM命令管理,②YUM在线命令管理. RPM包依赖关系: 1.树形依赖 2.环形依赖 (用一条命令同时装来解决) 3.模块依赖,模块依赖查询网址www.rpmfind.net.例如,安装某个rpm包的时候需要依赖模块libodbcinst.so.2,解决步骤:在rpmfind网址上查找到模块所在的rpm包,然后安装该包即可. 区别“包全名”与“包名” 1.包全名:mysql-5.1.73-7.el6.x86…
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器. 基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装. yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记. yum本质上也是属于python的一个模块,打开/usr/bin/yum,我们可以看到其实它执行的是python,并且导…