linux下安装软件的方法

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

时间: 2024-08-11 08:12:15

linux下安装软件的方法的相关文章

64位Linux下安装软件注意事项

执行到./configure --enable-shared一步时提示: checking host system type... Invalid configuration `x86_64-unknown-linux-gnu ': machine `x86_64-unknown ' not recognized 解决办法:cp /usr/share/libtool/config.guess .  (覆盖到相关软件自带的config.guess,t1lib在解压包的ac-tools下) cp /

Ubuntu Linux下安装软件方法

1.deb包的安装方式 deb是debian系Linux的包管理方式,Ubuntu是属于debian系的Linux发行版,所以默认支持这种软件安装方式,当下载到一个deb格式的软件后,在终端输入这个命令就能安装: sudo dpkg -i *.deb 或者直接双击安装. 2.编译安装方式 (小贴士:使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境:sudo apt-get install build-essential )在linux的世界,有很多软件只提供了源代码给你,需要你

LINUX下安装软件方法命令方法

1.通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包的. 2) rpm包,如software-1.2.3-1.i386.rpm.它是Redhat Linux提供的一种包封装格式.安装rpm包的命令是"rpm -参数,包管理工具 yum ." 3) deb包,如software-1.2.3-1.deb.它是Debain Linux提供的一种包封装格式.安装deb包的命令是"dpkg

Linux下安装软件的一般步骤

目录 一.解析Linux应用软件安装包 二.了解包里的内容 三.搞定使用tar打包的应用软件 四.搞定使用rpm打包的应用软件 五.搞定使用deb打包的应用程序 一.解析Linux应用软件安装包(回目录) 通常Linux应用软件的安装包有三种: tar包,如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包的. rpm包,如software-1.2.3-1.i386.rpm.它是Redhat Linux提供的一种包封装格式. dpkg包,如software-

Linux下安装软件命令详解

Linux下软件安装方法总结: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在的目录: 4.输入rpm -ivh soft.version.rpm 二.deb包安装方式步骤: 1.找到相应的软件包,比如soft.version.deb,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.deb所

linux下安装mongodb的方法和终端下基本操作

在linux环境安装mongoDB: 一般认为偶数版本为稳定版 如 1.6.x,奇数版本为开发版如1.7.x 32bit的mongoDB最大能存放2g的数据,64bit没有限制 方法1: 终端执行: 安装服务器: sudo apt install mongodb-server 安装客户端: sudo apt install mongodb-clients 方法2: 1 官网下载合适版本 2 解压到/user/local/目录下: tar -zxvf 安装压缩包 /user/local/mongo

在linux下安装软件

1.采用rpm安装软件 采用rpm安装时,主要有三个选项,分别是-i选项,-q选项,-V选项,这三个选项都有着若干个子选项,我们将会分条介绍这些选项.1.-e选项在介绍安装之前我们要先介绍卸载命令,这样我们就可以拿一个包进行反复试验,其命令如下: rpm -e ftp 2.-i选项-i 选项单此一个选项,后面跟上安装包的路径,就是安装软件,我们ftp为例,将光盘挂载在/media下: mount /dev/cdrom /media 安装命令如下: rpm -i /media/Package/ft

Centos 下安装软件的方法--rpm简介

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

linux下安装mysql5.7方法与常见问题

linux上安装mysql5.7 1.下载tar包,这里使用wget从官网下载 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 2.将mysql安装到/usr/local/mysql下 # 解压 tar -xvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz # 移动 mv mysql-5.7.22-linux-gli