CentOS常用软件安装方法
软件包介绍
- 源码包(脚本安装包)
 - 二进制包(RPM包,系统默认包)
 
源码包
- 优点
- 开源,如果有足够的能力,可以修改源代码
 - 编译安装,更加适合自己的系统,稳定高效
 
 - 缺点
- 安装步骤较多,容易出错
 - 编译过程时间较长
 
 
- 优点
 RPM包
- 优点: 包管理系统简单,只需要几个命令就可以实现包的安装,升级,查询和卸载
 - 缺点: 经过编译,不再可以看到源代码
 
脚本安装包
- 优点: 安装简单,快捷
 - 缺点: 完全丧失了自定义性
 
- 使用rpm方式管理软件包
- 包全名: 操作的包是没有安装的软件包时,是包全名,而且要注意路径
 - 包名: 操作已经安装的软件包时,使用包名,是搜索/var/lig/rpm/中的数据库
 - rpm -ivh 包全名
- -i(install)
 - -v(verbose) 显示详细信息
 - -h(hash)显示进度
 
 - rpm -Uvh 包全名
- -U(upgrade) 升级
 
 - rpm -e 包名
- -e(erase) 卸载
 
 - rpm -qa
- 查询所有已经安装的rpm包
 
 
 
- 使用yum方式管理软件包
- yum源的概念
- 简单来说,我们请求软件包时,则会到yum源搜索软件包,即我们配置的服务器地址,一般这个repos在etc目录下,不同系统位置不同,etc目录下很容易找到
 - [base] 容易名称,一定要放在[]中
 - name 容易说明,可以自己随便写
 - mirrorlist 镜像站点,这个可以注释掉
 - baseurl 我们的yum源服务器地址
 - enabled 此容器是否生效
 - 一般来说,上面的配置baseurl和mirrorlist只要有一个生效就可以了
 
 - 常用yum命令
- yum list
- 查询所有可用软件包列表
 
 - yum search
- 搜索服务器上所有和关键字相关的包
 
 - yum -y install 包名
- yum -y install gcc
 
 - yum -y update 包名
 - yum -y remove 包名
 
 - yum list
 
 - yum源的概念
 
- 使用源码包方式安装(建议)
- 下载源码包
 - 解压缩下载的源码包
 - 进入解压目录
 - /configure 软件配置与检查
- 定义需要的功能选项
 - 检测系统环境是否符合安装要求
 - 把定义好的功能选项和检测环境的信息都写入Makefile文件,用于后续的编辑
 - 可以使用./configure --help来查看有哪些选项
 
 - make编译
- make clean
 
 - make install 编译安装
 
 
CentOS常用软件安装方法的更多相关文章
- centos的软件安装方法rpm和yum
		
centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令 类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装 类似[ubuntu ...
 - Linux学习总结(九)—— CentOS常用软件安装:中文输入法、Chrome
		
中文输入法 切换到root用户,运行以下命令: yum install "@Chinese Support" 按照提示,一路Yes等待安装完成.安装完成后点击左上角System - ...
 - Ubuntu 常用软件安装方法
		
macubuntu 安裝方法: $wget https://github.com/downloads/ChinaLuo/Mac_Ubuntu/Mac_Ubuntu-12.04.tar.gz -O /t ...
 - CentOS常用软件安装
		
yum install *firefox* yum install flash-plugin
 - ubuntu一些基本软件安装方法
		
ubuntu一些基本软件安装方法 首先说明一下 ubuntu 的软件安装大概有几种方式:1. deb 包的安装方式deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 deb ...
 - Ubuntu16.04系统美化、常用软件安装等,长期更新
		
Ubuntu16.04系统美化.常用软件安装等,长期更新 IT之家啊 18-09-0915:00 因为我个人偏向于玩VPS.服务器之类的东西,所以一般我都是用CentOS.不过对于桌面版的Linux, ...
 - Ubuntu 18.04 安装和常用软件安装
		
Ubuntu 18.04 安装 下载 Ubuntu 制作 U 盘启动盘 设置电脑为 U 盘启动 插入 U 盘,重启电脑 按照提示安装 Ubuntu 更新 NVIDIA 显卡和 Broadcom 无线网 ...
 - Linux软件安装方法
		
常用的两种软件安装方法: 1.RPM软件安装 rpm -qi 软件名 查询 rpm -ivh *.rpm 安装 rpm -e 软件名 卸载 系统自带的一些rpm包在系统镜像的Server文件夹里,需要 ...
 - 《前端运维》一、Linux基础--09常用软件安装
		
一.软件包管理 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序".软件包有几种类型,我们一起来看下: 源 ...
 
随机推荐
- CSS3制作分步注册表单
			
这个DEMO是使用CSS3制作的一个分步注册表单,每个input对应的是每一步,在表单得到焦点时,对应的step也会进行对应的改变.不过这个效果是使用js代码来实现,但整个表单的外观是由CSS3来完成 ...
 - 英语发音规则---字母组合oo的发音规律
			
英语发音规则---字母组合oo的发音规律 一.总结 一句话总结:在英语单词中,字母组合oo多数读长音/u:/,少数读短音/ʊ/.另外,还有极少数的特殊情况读/ʌ/, 在英语单词中,字母组合oo多数读长 ...
 - 山东省第七届ACM省赛
			
ID Title Hint A Julyed 无 B Fibonacci 打表 C Proxy 最短路径 D Swiss-system tournament 归并排序 E The Binding of ...
 - C 字节对齐.我的算法学习之路
			
C/C++基础笔试题1.0(字节对齐) http://blog.csdn.net/dengyaolongacmblog/article/details/37559687 我的算法学习之路 http:/ ...
 - http接口测试框架-构想图
			
写这篇,是当初如何学习,如何写,如何实现,总体的流程
 - Tomcat_异常_03_Tomcat日志(Logger)中文乱码
			
一.异常现象 tomcat的日志中出现中文乱码 二.异常解决 2.1 修改catalina.sh文件 在 Tomcat安装目录下的bin目录中,修改catalina.sh文件,第229行. (1)修改 ...
 - hibernate复习第(一)天
			
首先导入jar. 这个版本是3.2.5 开发流程: 1.由Domain object ->mapping ->db (官方推荐) 2.由DB开始,使用工具生成mapping和Domain ...
 - 【leetcode刷题笔记】Path Sum
			
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all ...
 - git导入项目
			
远程仓库已经存在,使用的是gitblit,作为终端eclipse如何从中拷贝代码呢? 0.准备工作,windows->preference->team->git->config ...
 - MYSQL主从复制配置遇到的问题
			
在进行配置从服务器时遇到的错误. mysql> change master to master_host='192.168.136.129',master_user='repl',master_ ...