关 于 yum rpm 的 类 习 题

1. 区分 rpm -qi -qf  -ql  -qa四个不同选项组合的作用?

2. rpm -qi 后面如果跟一个未安装的包名,会显示什么信息?

3. 请找出 vim 这个命令是由哪个rpm包安装来的?

4. 使用rpm安装和卸载某个包的命令是什么?

5. rpm安装某个包有依赖关系时,如何忽略依赖关系,强制安装该包?

6. 如何使用rpm升级一个包?

7. 使用yum搜索包含关键词 "tidy" 的rpm包,并安装,安装后再使用yum将其卸载。

8. 如何使用yum来下载一个rpm包?

9. 请到php的官方网站下载一个php的源码包,动手试试编译安装它?(php官网地址 http://www.php.net/)

10. 查资料搞明白 yum upgrade 以及 yum update 两者的区别?它们在什么情况下使用?

11. 如何查看Linux系统中(CentOS)是否安装过某个包?

12. ./configure 完成后,并不知道到底有没有成功,用什么命令可以验证呢?

13.  如果在./configure 这一步出现这样的错误"configure: error: no acceptable C compiler found in $PATH" 我们该怎么办?

14. 有时,你忘记某个编译参数是如何写的,你怎么办?

15. 如何使用光盘构建yum仓库?

16.yum安装出现这个错误的解决办法 Error: No Package Matching glibc.i686

----------------------------------------------------------------------------------------

1. rpm -qi   //查询已经安装的某个RPM软件包的信息

rpm -qf   //查询某个程序文件是由哪个RPM软件包安装的

rpm -ql   //查询某个RPM软件包的所有安装文件

rpm -qa   //查询所有已经安装的RPM软件包

2. 会提示该软件包没有安装

3. rpm -qf `which vim`

4.rpm -ivh  rpm包文件名

rpm -e 包名

5.rpm -ivh --nodeps

6. rpm -Uvh

7. yum list |grep tidy

yum install -y tidy tidy-devel

yum remove  -y tidy  tidy-devel

8. yum install -y --downloadonly --downloaddir=/usr/local/src

9.

10. yum upgrade与yum update都能更新系统的所有软件包,不同的就是upgrade相当一次大规模的升级,连带了旧的要淘汰的包也升级。update 和 upgrade 的侧重点不一样,update主要是使软件达到最新,但upgrade更侧重的是软件功能得到一个很大的提升,区别于频繁的发布最新的补丁。

upgrade不改变软件设置和系统设置,系统版本升级,内核不改变;

update改变软件设置和系统设置,系统版本内核都升级。

yum upgrade : 用于大规模的版本升级,更新Linux系统和整个软件版本

yum update :  用于安装补丁文件,更新内核和软件包到最新

11. rpm -qa | grep 包名

12. echo $?

13.  yum install -y gcc

14. ./configure --help

15.a)挂载光盘

[[email protected] ~]# mount /dev/cdrom /mnt

b)删除/etc/yum.repos.d目录所有的repo文件

[[email protected] ~]# rm -rf /etc/yum.repos.d/*

c) 创建新文件dvd.repo

[[email protected] ~]# vim /etc/yum.repos.d/dvd.repo

加入以下内容:

[dvd]

name=install dvd

baseurl=file:///mnt

enabled=1

gpgcheck=0

d) 刷新 repos 生成缓存

[[email protected] ~]# yum makecache

16.yum install glibc glibc.i386 –enablerepo=c532*

时间: 2024-10-07 06:09:27

关 于 yum rpm 的 类 习 题的相关文章

关 于 解 压 缩 的 类 习 题

1. gzip, bzip2 能否直接压缩目录呢? 2. 请快速写出,使用gzip和bzip2压缩和解压一个文件的命令. 3. tar 在打包的时候,如果想排除多个文件或者目录如何操作? 4. 请实验,如果不加 "-" 是否正确, 如 tar zcvf  1.tar.gz  1.txt 2.txt ? 5. 如何使用tar打包和解包 .tar.gz, .tar.bz2 的压缩包? 6. 找一个大点的文件,使用tar 分别把这个文件打成 .tar.gz和.tar.bz2 压缩包,比较一下

关 于 vim 的 类 习 题

1. vi 与 vim 有什么区别呢,它们之间有什么关系? Vim是从Vi发展出来的一个文本编辑器,可以看作是vi的升级版.Vim的主要功能与原始的Vi完全兼容,与Vi不同的是,vi不会显示颜色,而vim会根据文件内容显示不同颜色,方便阅读和编辑.而且Vim具有代码补完.编译及错误跳转等方便编程的丰富功能,在程序员中被广泛使用.( Vim和Emacs并列成为类Unix系统用户最喜欢的编辑器.) 2. 如何查看当前系统vim的版本? vim --version 3. 如果想把文档中出现的全部"ab

关 于 环 境 变 量 的 类 习 题

1. 设置环境变量 HISTSIZE , 使其能够保存10000条命令历史. 2. 为什么如果这样设置PS1 (PS1="[\[email protected]\h \W]\$ ")  显示的结果和我们 预想的不一样,那要如何设置才能恢复原来默认的? 3. 想办法把当前目录下的文件的文件名中的小写字母全部替换为大写字母 4. 使用sort以":"为分隔符,对/etc/passwd文件的第5段排序. 5. 使用cut以":"为分隔符,截出/etc/

hdu 3657 最小割的活用 / 奇偶方格取数类经典题 /最小割

题意:方格取数,如果取了相邻的数,那么要付出一定代价.(代价为2*(X&Y))(开始用费用流,敲升级版3820,跪...) 建图:  对于相邻问题,经典方法:奇偶建立二分图.对于相邻两点连边2*(X&Y),源->X连边,Y->汇连边,权值w为点权. ans=总点权-最小割:如果割边是源->X,表示x不要选(是割边,必然价值在路径上最小),若割边是Y-汇点,同理:若割边是X->Y,则表示选Y点且选X点, 割为w( 2*(X&Y) ). 自己的确还没有理解其本质

yum rpm命令

yum rpm 概述  在Linux的日常维护管理中,管理员要不停的和Linux的程序安装,升级,卸载打交道,这里面用到最多的两个命令就是rpm和yum,甚至有时候我们还涉及源程序的编译安装,用来更高效利用我们的设备. Linux上常用的安装和升级工具主要有yum和apt,其中yum能更好的解决rpm的依存性问题,推荐使用yum.默认没有安装yum,需要单独下载并安装. RPM简介: RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是

yum rpm 命令 linux

centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令  类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装   类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安装的软件信息 对于一个rpm包来说,都是有"-"和"."构成的,基本上有以下几部分组成: * 包名 * 版本信息 * 发布版本号 * 运行平台,当出现noarch,代表的是软件可以平台兼容 1)查询系统中已经安装的

我 的 一 些 练 习 题

1. 简述GNU以及gpl的含义. GNU是1983年有Richard Stallman提出的一项自由软件运动,要求我们自由使用.自由更改.自由发布软件:GPL是定义如何自由的协议. 2. 列出你熟知的Linux发行版. Linux发行版:Redhat.CentOS.Ubuntu.Debian.Feroda.SuSE等 3. 你知道Unix和Linux之间的关系吗? Linux是类Unix系统,可以说是由Unix衍生而来 4. 如何查看你的Linux是64位还是32位? uname -r,得到结

必 备 习 题 集 ( 四 )

作业题: 自动获取IP地址的命令是什么?您知道在什么情况下,您的Linux才可以自动获取IP地址? 2. 远程连接Linux服务器,需要Linux服务器开启sshd服务,那么sshd服务默认监听哪个端口?这个端口是否可以自定义呢?如果可以,如何自定义? 3. 列举出常用的远程连接linux的终端工具有哪些? 4. 手动配置IP,需要修改哪个配置文件? 更改默认的配置文件,需要更改哪些地方,需要增加哪几行? 5. 重启网络服务的命令是什么? 6. 配置DNS需要修改哪个配置文件? 7. 请查资料了

Linux--wget,yum,rpm,apt-get

参考:http://blog.csdn.net/ziju125521/article/details/52575715 使用wget下载一个 rpm包, 然后用 rpm -ivh  xxx.rpm  安装这个软件,嫌麻烦的话,就 可以直接用  yum  install  sqoop   来自动下载和安装依赖的rpm软件. ap-get是ubuntu下的一个软件安装方式,它是基于debain.