rpm用法

您所在的位置:网站首页 版本号的v是大写还是小写 rpm用法

rpm用法

2024-06-27 00:07:17| 来源: 网络整理| 查看: 265

首先我要阅读软件包内容的信息(选项): rpm -qpi my_new_file.rpm

该行查询(模式"q", 必须在破折号后第一个字母)尚未安装的软件包 (选项"p") 以便显示 该软件包所包含的信息 (选项 "i") .目如果我想安装该程序, 我(作为超级用户)运行: rpm -ihv my_new_file.rpm 上面的命令安装了该组件.运行 rpm 来安装该组件(模式 "i",必须是在破折号后第一个字 母), 此时屏幕上显示比平常更多的信息(选项"h"=显示 "hashes" 来展现解包过程, 选项 "v" =详细). 软件包内容放到了它们所在的目录下 (rpm 知道它们的位置). 安装后, 准 备运行, 我得知道可执行文件的名字和位置. 如果找不到可执行文件, 下面一行列出了软 件包所包含的所有文件和它们所在的目录: rpm -qpl my_new_file.rpm 该行查询(模式"q")尚未安装的软件包 (选项"p") 以便显示该软件包所包含的所有文件清 单(选项 "l").

解决方法:不安装,仅需升级 该软件包. rpm -Uvh my_new_file.rpm

rpm –qf a_file 查找文件“a_file”所属的已安装的软件包。如果你偶然删除了一个文件,现在需要找到正确的软 件包来重新安装,这个命令很有用。

rpm –qi package_name

查询已安装的软件包,显示其自身的信息。请注意,请注意在软件包名称最后没有“- version.platform.rpm”

rpm –qai | more 查询并显示系统上安装的所有的软件包的信息。在我的简单的系统上,我安装了大约600 多个软件 包,很显然,我必须花很多时间来阅读它们的信息。要查一下你的软件包的数量,试试: rpm –qa | grep –c ‘’ 要找出一个指定的软件包,试: rpm –qa | grep –I the_string_to_find (选项 –i 使grep 命令忽略了字符的大小写,所以无论是大写,还是小写,都会匹配的)

删除用rpm安装后的文件:

先找到安装好的rpm文件

rpm -qa installe

installered       (安装后的文件名)

删除

rpm -e installered

如果我从网上所下载的是一个已压缩的tarball(*.tar.gz or *.tgz )形式的Linux 源代 码,安装步骤比二进制的rpm 更长更棘手.我作为超级用户来安装该程序. 首先,我改变我当前的工作目录到/usr/local : cd /usr/local 其次, 我将我从网上下载的 tarball 解压: tar -xvzf /home/the_dir_where_the_tarball_is/my_tarball.tar.gz 这选取了 (选项 "x") *.tar.gz (or *.tgz) tarball 的内容, 解压它 (选项 "z"),同时 给我比平常更多的信息 (选项"v" = 详细). 请注意选项"f"是指"file", 所以字母"f"后面 要紧跟着文件名. Tarball 的内容被释放到在我的当前目录下的由tar 创建的子目录里. 典型的例/usr/local/. 该tarball 知道新的子目录的名字. 如果 tarball 未被压缩(比如, *.tar), 我可以用: tar -xvf /home/the_dir_where_the_tarball_is/my_tarball.tar 第三, 我要知道新目录的名称, 然后用cd 进入: dir cd the_new_program_subdir 因为有些目录的名字很长, 我使用autocompletion 选项来节省键盘输入时间—我只要输 入头几个字母再按下 . 第四, 通过执行下面的三条命令能编译大多数程序: ./configure make make install 上面的命令要花点时间完成(1 分钟?0.5 小时?). 如果上面命令的任意一个运行失败, 可以 读README 或 INSTALL 或任何该程序所提供的信息. 一些程序要求环境的定制(如路径的 定义)或额外库文件的安装, 或其它.有时这是痛苦的事.很简单的程序可能不需要 "./configure" 或/和 "make install" 步骤, 在此情况下"make"将单独工作. 第五, 如果运行正常, 我可以发现我刚刚编译的新的可执行文件.当运行以下命令时,该可 执行文件的名字显示绿色:

ls --color 现在, 我能运行这个可执行文件, 例如: ./the_executable 一些程序自动将可执行文件安装到/usr/local/bin 目录下,所以我可以试着: /usr/local/bin/the_executable 第六, 如果我想更频繁运行这个程序, 我从/usr/local/bin 目录创建一个到该可执行文 件的软连接: cd /usr/local/bin ln -s /usr/local/the_new_program_subdir/the_executable    ./executable



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭