Linux系统yum安装软件(一)
2017-08-04 07:27
316 查看
**********************************************************************************************************************************
学习目标:
1.了解Linux应用程序的组成部分
2.掌握使用yum工具管理软件包的方法
3.掌握使用RPM工具管理软件包的方法
4.掌握应用程序源代码包的编辑安装方法
yum软件安装这部分基本需要掌握这四个方面.
1.1应用程序与命令的关系:
基本命令时Linux系统中不可缺少的组成部分
命令保存在/bin和/sbin目录中 比如用户在创建文件、文件夹,文件的增、删、改、查命令都是存储在bin和sbin目录下面
打开xshell,进到根目录下,进行浏览:
可以看到这两个目录,打开bin目录,显示很多的命令,
这两个目录中的命令都是系统或者发行版已经集成好的命令,我们登录进去直接使用就可以。
而应用程序保存在/usr/bin和/usr/sbin目录中
命令的作用是完成对Linux系统本身的管理工作,应用程序则完成与Linux系统管理相对独立的任务
命令只能以命令行的形式运行,命令格式中包括命令字、命令选项和命令参数
应用程序可以是以命令行的形式运行,也可以是字符界面或图形界面的窗口程序,表现形式比较多样
1.2系统应用程序与第三方应用程序的比较
系统应用程序通常遵从Linux发行版本中额软件包管理格式进行安装和卸载
第三方应用程序可能以Linux发行版本中使用的软件包的格式提供安装程序,也可能使用来自安装程序或其他的形式提供应用程序的安装
应用程序中不同类型的文件保存在Linux系统的不同目录中
文件类型 保存目录
普通执行程序文件 /usr/bin
d63e
服务器执行程序文件和管理程序文件 /usr/sbin
应用程序配置文件 /etc
应用程序文档文件 /usr/share/doc
应用程序手册页文件 /usr/share/man
yum是什么?
yum是用python写成,早时称为yup,后经杜克大学的linux@Duke团队进行改进,才更名为yum. yum的宗旨是自动化升级,安装/移除rpm软件包,收集rpm软件包的相关信息,检查依赖并自动提示用户解决。yum的关键之处要有可靠的repoitory,也就是软件仓库,他可以是http或ftp站点,也可以是本地软件池。
为什么要使用yum:
Linux系统维护中管理员最头痛的就是软件包之间的依赖了,往往是你想要安装a软件,安装的时候又提示你必须先安装b软件,安装b软件的时候,又告诉你还需要安装c库,好不容易安装好z库,发现版本还有问题,RPM软件包管理系统对软件直接的依赖关系没有内部定义,造成安装RPM软件时,经常出现令人无法理解的问题。
yum的相关配置位于etc目录下,主要有yum、yum.conf、yum.repos.d三个目录、文件
进入yum文件夹中的pluginconf.d 文件夹, plugin里面存放的是yum的插件,通过插件可以非常快速的从互联网上下载软件并进行软件安装,这个插件通常是直接集成在系统中,所以一般情况下,装上系统就可以直接使用插件;而在一些老版本中,fastesmirror没有进行集成,就需要开发者手动安装一下,安装完就显示出配置文件,我们可以通过vi的方式对改文件进行查看,其实也没啥大用,主要用于提速。
下面的图显示的是yum.conf文件的配置内容:
debug 设为0,则不保存缓存;
logfile 记录安装哪些软件,及软件的信息
下面看yum.repos.d目录,其中包含三个文件,打开其中的CentOS-Base.repo文件,
yum工具命令;
升级系统 yum update
移除指定的软件包 yum remove httpd
安装指定的软件包 yum install httpd
搜索相关的软件包 yum search httpd
升级指定的软件包 yum update httpd
列出软件的详细信息 yum list httpd
这些命令的使用方法非常简单,在任意的目录下面,输入该命令,即可进行该命令指定的操作,
uanme 命令显示系统名称:
uanme -a 命令显示系统全称:
yum install httpd命令:
我的apache已经安装过了,就显示这样,系统没有安装的话,输入这条命令,按照提示,直接输入Y就可以成功安装。
现在先写这么多,其余的部分,抽时间接着写!
Bye !
**********************************************************************************************************************************
学习目标:
1.了解Linux应用程序的组成部分
2.掌握使用yum工具管理软件包的方法
3.掌握使用RPM工具管理软件包的方法
4.掌握应用程序源代码包的编辑安装方法
yum软件安装这部分基本需要掌握这四个方面.
1.1应用程序与命令的关系:
基本命令时Linux系统中不可缺少的组成部分
命令保存在/bin和/sbin目录中 比如用户在创建文件、文件夹,文件的增、删、改、查命令都是存储在bin和sbin目录下面
打开xshell,进到根目录下,进行浏览:
可以看到这两个目录,打开bin目录,显示很多的命令,
这两个目录中的命令都是系统或者发行版已经集成好的命令,我们登录进去直接使用就可以。
而应用程序保存在/usr/bin和/usr/sbin目录中
命令的作用是完成对Linux系统本身的管理工作,应用程序则完成与Linux系统管理相对独立的任务
命令只能以命令行的形式运行,命令格式中包括命令字、命令选项和命令参数
应用程序可以是以命令行的形式运行,也可以是字符界面或图形界面的窗口程序,表现形式比较多样
1.2系统应用程序与第三方应用程序的比较
系统应用程序通常遵从Linux发行版本中额软件包管理格式进行安装和卸载
第三方应用程序可能以Linux发行版本中使用的软件包的格式提供安装程序,也可能使用来自安装程序或其他的形式提供应用程序的安装
应用程序中不同类型的文件保存在Linux系统的不同目录中
文件类型 保存目录
普通执行程序文件 /usr/bin
d63e
服务器执行程序文件和管理程序文件 /usr/sbin
应用程序配置文件 /etc
应用程序文档文件 /usr/share/doc
应用程序手册页文件 /usr/share/man
yum是什么?
yum是用python写成,早时称为yup,后经杜克大学的linux@Duke团队进行改进,才更名为yum. yum的宗旨是自动化升级,安装/移除rpm软件包,收集rpm软件包的相关信息,检查依赖并自动提示用户解决。yum的关键之处要有可靠的repoitory,也就是软件仓库,他可以是http或ftp站点,也可以是本地软件池。
为什么要使用yum:
Linux系统维护中管理员最头痛的就是软件包之间的依赖了,往往是你想要安装a软件,安装的时候又提示你必须先安装b软件,安装b软件的时候,又告诉你还需要安装c库,好不容易安装好z库,发现版本还有问题,RPM软件包管理系统对软件直接的依赖关系没有内部定义,造成安装RPM软件时,经常出现令人无法理解的问题。
yum的相关配置位于etc目录下,主要有yum、yum.conf、yum.repos.d三个目录、文件
进入yum文件夹中的pluginconf.d 文件夹, plugin里面存放的是yum的插件,通过插件可以非常快速的从互联网上下载软件并进行软件安装,这个插件通常是直接集成在系统中,所以一般情况下,装上系统就可以直接使用插件;而在一些老版本中,fastesmirror没有进行集成,就需要开发者手动安装一下,安装完就显示出配置文件,我们可以通过vi的方式对改文件进行查看,其实也没啥大用,主要用于提速。
下面的图显示的是yum.conf文件的配置内容:
debug 设为0,则不保存缓存;
logfile 记录安装哪些软件,及软件的信息
下面看yum.repos.d目录,其中包含三个文件,打开其中的CentOS-Base.repo文件,
yum工具命令;
升级系统 yum update
移除指定的软件包 yum remove httpd
安装指定的软件包 yum install httpd
搜索相关的软件包 yum search httpd
升级指定的软件包 yum update httpd
列出软件的详细信息 yum list httpd
这些命令的使用方法非常简单,在任意的目录下面,输入该命令,即可进行该命令指定的操作,
uanme 命令显示系统名称:
uanme -a 命令显示系统全称:
yum install httpd命令:
我的apache已经安装过了,就显示这样,系统没有安装的话,输入这条命令,按照提示,直接输入Y就可以成功安装。
现在先写这么多,其余的部分,抽时间接着写!
Bye !
**********************************************************************************************************************************
相关文章推荐
- Linux系统 yum 命令安装软件时保留(下载)rpm包
- 腾讯云linux系统yum安装软件——以nginx为例
- linux系统中通过yum安装软件的使用总结
- 软件管理——rpm、yum分别对Linux系统的软件信息查看、安装和管理等操作
- 配置使用yum安装升级linux系统和软件
- Linux--系统yum安装软件(二)
- Linux系统 使用yum 命令只安装64位的软件包
- Linux系统常用的软件管理工具rpm、yum及软件源码编译安装 推荐
- Linux 学习笔记 -- 第五部分 Linux 系统管理员 -- 第23章 软件安装:RPM、SRPM 与 YUM 功能
- Linux系统下安装软件,程序
- Linux系统手动安装rz sz 软件包
- Linux系统平台上软件安装心得
- linux 系统上安装软件小提示
- linux系统必备软件安装(持续更新)
- linux之 终端 权限 软件安装(yum)等
- Linux查看系统信息的一些命令及查看已安装软件包的命令(转)
- 如何在Linux系统中安装应用软件
- 浅析如何在Linux系统中如何安装软件
- Linux查看系统信息的一些命令及查看已安装软件包的命令(转)
- linux安装软件原理,系统结构