码迷,mamicode.com
首页 > 系统相关 > 详细

linux下安装软件的方法

时间:2016-05-13 13:17:08      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:

1. 区分 rpm -qi -qf  -ql  -qa四个不同选项组合的作用?rpm -qi:得到一个已安装rpm包的详细信息
rpm -qf:列出某一个文件属于哪个rpm包
rpm -ql:列出一个rpm包安装的文件
rpm -qa:查询当前系统所有安装过的rpm包

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

3. 请找出 vim 这个命令是由哪个rpm包安装来的?
rpm -qf `which vim`
vim-enhanced-7.2.411-1.8.el6.i686

4. 使用rpm安装和卸载某个包的命令是什么?
安装:rpm -ivh filename
卸载:rpm -e 包名


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

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

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

8. 如何使用yum来下载一个rpm包?
yum install -y 包名 --downloadonly --downloaddir=/user/home/download

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

10. 查资料搞明白 yum upgrade 以及 yum update 两者的区别?它们在什么情况下使用?
yum -y update
升级所有包,改变软件设置和系统设置,系统版本内核都升级
yum -y upgrade
升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

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

12. ./configure 完成后,并不知道到底有没有成功,用什么命令可以验证呢?
echo $?,如返回0,则表示成功

13.  如果在./configure 这一步出现这样的错误"configure: error: no acceptable C compiler found in $PATH" 我们该怎么办?
没有安装gcc编译器,yum install -y gcc

14. 有时,你忘记某个编译参数是如何写的,你怎么办?
查看安装包里的install帮助文档
15. 如何使用光盘构建yum仓库?
1、挂载光盘
mount /dev/cdrom /mnt
2、删除/etc/yum.repos.d目录所有的repo文件,保险起见,需先备份一下
3、创建新文件dvd.repo
vim /etc/yum.repos.d/dvd.repo     //加入下列内容
[dvd]
name=install dvd
baseurl=file://mnt
enabled=1
gpgcheck=0
4、刷新repos生成缓存
yum makecache

linux下安装软件的方法

标签:

原文地址:http://www.cnblogs.com/zhangyin6985/p/5487606.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!