关 于 yum rpm 的 类 习 题
2015-10-23 21:11
369 查看
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)挂载光盘
[root@localhost ~]# mount /dev/cdrom /mnt
b)删除/etc/yum.repos.d目录所有的repo文件
[root@localhost ~]# rm -rf /etc/yum.repos.d/*
c) 创建新文件dvd.repo
[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo
加入以下内容:
[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0
d) 刷新 repos 生成缓存
[root@localhost ~]# yum makecache
16.yum install glibc glibc.i386 –enablerepo=c532*
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)挂载光盘
[root@localhost ~]# mount /dev/cdrom /mnt
b)删除/etc/yum.repos.d目录所有的repo文件
[root@localhost ~]# rm -rf /etc/yum.repos.d/*
c) 创建新文件dvd.repo
[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo
加入以下内容:
[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0
d) 刷新 repos 生成缓存
[root@localhost ~]# yum makecache
16.yum install glibc glibc.i386 –enablerepo=c532*
相关文章推荐
- Linux socket 初步
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区