linux 学习笔记 软件包管理

>查询文件所属软件包

#rpm -qf /usr/share/pixmaps/xplns.png

查询某个文件所属软件包

>查询软件包所包含文件列表

#rpm -ql xplus-3.3.1-lglibc213

查询已安装软件包所包含所有文件列表

>查询软件包概要信息

#rpm -qi xplus-clm-3.3.1.1

>查询所有已安装软件包

#rpm -qa |grep ____软件包名称

#rpm -ivh xplus-elm-3.3.1-l.i386.rpm

安装当前目录下的xplus-elm软件包

>测试安装并非实际安装  当测试安装没有错误信息时候

再次实际安装 #rpm -i --test xplu-elm-3.3.1-1.i386.rpm

>强制安装  忽略软件包以来性以及文件冲突

#rpm -ivh --fore xplus-elm-3.3.1.-1.i386.rpm

也可安装已经安装的rpm软件包

>卸除

#rpm -e xplus-elm

>强制卸除

#rpm --nodeps -e xplus-elm

>查看所有已经装载的安装包

rpm -qa|less -MN

时间: 2024-12-26 15:03:08

linux 学习笔记 软件包管理的相关文章

Linux学习之软件包管理--yum在线管理

一.网络yum源 对于centos系统来说,其yum源默认是已经配置好的,只要服务器能联网就可以直接利用centOS官方的yum源服务器进行下载.安装.升级等.当然,centOS的官方网站在国外,网络可能会有点慢,我们也可以把yum源的服务器地址换成国内的一些公开的免费的地址.网络yum源是保存在 /etc/yum.repos.d/目录下,默认是 CentOS-Base.repo yum源生效 CentOS-Base.repo 基本yum源,联网后一般用这个 CentOS-Debuginfo.r

Linux学习笔记——磁盘管理

废话不多说,直奔主题,磁盘常见的操作有创建.删除.查看磁盘分区,对磁盘进行软raid,创建磁盘阵列以及可以对磁盘重新组织,组建逻辑卷组以利于空间扩展.最后将创建的分区或者逻辑卷格式化后挂载使用.下边对相应的命令一一道来. fdisk [-l]  [device...] -l:查看硬盘挂载情况 [device]:所要操作的设备,例如/dev/sda 不使用-l 而直接后跟device则进入硬盘分区操作. 常用命令: -m:使用帮助: -p:显示指定磁盘的分区详细信息: -a:创建新分区: -d:删

Linux学习笔记——用户组管理(五)

++++++++++++++++++++++++++++++用户和用户组管理+++++++++++++++++++++++++++++++ 1. 用户管理配置文件(Linux主要通过用户配置文件来查看和修改用户信息) 用户信息文件     /etc/passwd 格式——用户名称 密码标志(x) 用户ID(UID-0:超级用户,1-499:系统用户-伪用户-服务和命令用的,500-65535:普通用户) 用户初始组(GID)           注:初始组——只能有一个.附加组——可以有多个 用

Linux学习之软件包管理--rpm命令管理

1.rpm包命名规则 对于Linux系统来说,所有的rpm包都在光盘里的Packages文件夹里.对于rpm包的命名规则,可以举例说明,如下面一个包: httpd-2.2.15-15.el6.centos.1.i686.rpm httpd 软件包名 2.2.15   软件版本 15 软件发布次数 el6.centos    适合的Linux平台 i686   适合的硬件平台 rpm    rpm包扩展名 2.rpm把的依赖性 1.树形依赖:安装a包,其依赖b包,装b包,其依赖c包.要安装c包才能

Linux学习笔记——权限管理(六)

1. ACL权限 简介:专业用于解决身份不够用的问题(与windows权限分配思路类似) 查看分区ACL权限是否开启:dumpe2fs -h /dev/sda3 选项:-h     仅显示超级块中的信息 临时开启分区ACL权限:mount -o remount,acl / 永久开启ACL权限:修改自动挂载文件/etc/fstab 查看与设定ACL权限 查看ACL权限命令:getfacl 文件名 设定ACL权限命令:setfacl 文件名 选项: -m     设定ACL权限     用户——se

Linux学习笔记—— 用户管理命令详解

 用户管理命令详解  用户管理: useradd,userdel,usermod,passwd,chsh,chfn,finger,id,chage 添加用户: useradd [options] USERNAME    -u (UID)   手动指定UID -g (GID)  (基本组) -G, ...     (附加组) 可以有多个,彼此之间用,号隔开 -c "COMMENT"         注释信息     -d /path/to/somedirectory  指定家目录 -s

Linux学习笔记---用户管理---帐号管理

root管理 (1)新增用户:useradd -u 指定UID -g 指定GID -G 作为组员添加到某个组 -M 不创建主用户目录 -m 创建主用户目录 -c 用户信息说明列 -d 指定某个目录为主用户目录 -r 创建系统帐号 -s 指定shell -e 帐号失效日 -f 0指密码立即失效,-1指永不失效 (2)useradd的默认值参考文件:/etc/default/useradd (3)UID/GID和密码参数参考文件:/etc/login.defs (3)修改密码:passwd (4)密

Linux学习笔记——文本管理命令及相关选项

文本处理: cut  echo  sort  uniq  wc tr 文本查看: cat tac  more less tail head 文本处理 #cut   文本输出 [[email protected] ~]# cut --help 用法:cut [选项]... [文件]... Print selected parts of lines from each FILE to standard output. Mandatory arguments to long options are m

Linux 程序设计学习笔记----进程管理与程序开发(下)

转载请注明出处:http://blog.csdn.net/suool/article/details/38419983,谢谢! 进程管理及其控制 创建进程 fork()函数 函数说明具体参见:http://pubs.opengroup.org/onlinepubs/009695399/functions/fork.html 返回值:Upon successful completion, fork() shall return 0 to the child process and shall re