Linux安装及yum安装

怎么在Linux上安装软件(重点)

Linux安装及yum安装_第1张图片

Linux安装及yum安装_第2张图片

源码包:源代码程序组成的,程序员按照特定的格式和语法编写出来的

               源码包包含多个文件,常见的格式tar.gz

复习一下:程序,未执行的代码叫程序

                  进程:执行起来的代码叫进程

                   线程:进程的真正执行者

二进制包,二进制安装,源码包经过编译之后,就会形成二进制包

为什么要二进制安装呢,因为计算机只识别二进制语言

编译器会把源代码翻译成计算机可以执行的二进制程序

二进制安装的好处:

  1. 开源,开源可以随便改,
  2. 可以自由选择功能,随时可以添加模块
  3. 卸载方便

二进制安装的缺点:

  1. 步骤过多,没有正确的指导,可能导致编写错误
  2. 时间较长
  3. 编译安装,一旦报错,新手很难解决

第一个命令关闭防火墙

第二个

安装: make insatll

conf/目录:一般都是配置文件所在的目录

log/:应用程序的日志目录

sbin/:应用程序的执行文件

创立软连接

添加到系统控制目录当中

编译安装总结:

  1. 解压源码包
  2. 进入解压出来的源码文件目录
  3. 指定程序的安装路径
  4. 编译,把代码翻译成二进制,让计算机处理,编译目录:make
  5. 安装 make install

Make && make install 编译和安装可以写在一起

Make -j 4 给四个CPU就够了,给的越多越快,根据电脑性能来,不然CPU会烧掉,给

两个就够了

rpm的安装方式:

  1. 可以通过rpm包的方式快捷安装应用程序,可以自动检测依赖关系
  2. mount挂载设备:linux的硬件设备,硬盘,光驱都需要通过挂载设备的方式才能实现

mount设备,文件路径(挂载目录)

  1. 挂载点(挂载的目录):已经存在,而且最好是一个空目录,如果非空,挂载设备之后,原来的数锯被隐藏
  2. 一个挂载点同时只能挂载一个设备
  3. Unmount设备 挂载点(挂载目录)

unmount -if 设备挂载点

I:懒惰模式,查到挂载点的目录不在被使用,立刻关闭其他的挂载点应用(所有程序运行结束才会结束)

f:强制。没有程序运行,立刻强制结束挂载

这种方式是临时挂载,重启服务就会消失

httpd:软件包的名称

2.4.6:软件的版本号

67:更新次数

el7:基于red hat linux的操作系统

X86_64: x86机构的64位系统

rpm的安装命令:

rpm-ivh(这个要会)

i :安装一个新包

v :显示安装过程

h :在安装过程中,以#显示安装进度

-e: 卸载软件

rpm -q(这个要会)软件名:检测当前系统是否安装这个软件

Linux安装及yum安装_第3张图片

yum安装方式:(核心重点)

yum也是基于rpm包的安装,但是yum方式会自动检测依赖环境,并且自动安装依赖环境

yum安装方式的组成结构:仓库,客户端. 可以放在不同的机器上,也可以部署在一台机器上

yum源:yum仓库,阿里云,腾讯云,本地源(仓库) 还有一些其他的,网易,搜狐 epel第三方  除了本地源,其他的都需要联网

阿里源wget http://mirrors.aliyun.com/repo/Centos-7.repo 

yum源:本地源,在线源

yum clean all && yum makecache 清除缓存并建立元数据

yum clean all 清除之前的yum缓存信息

yum makecache 建立源数据信息

yum -y install httpd 安装软件

yum remove -y httpd 卸载软件

安装过程:

1、挂载光盘镜像,其他的目录也可以使用,本地仓库。

Linux安装及yum安装_第4张图片   

Linux安装及yum安装_第5张图片

Linux安装及yum安装_第6张图片

Linux安装及yum安装_第7张图片

Linux安装及yum安装_第8张图片

Linux安装及yum安装_第9张图片

Linux安装及yum安装_第10张图片

Linux安装及yum安装_第11张图片

Linux安装及yum安装_第12张图片

Linux安装及yum安装_第13张图片

Linux安装及yum安装_第14张图片

Linux安装及yum安装_第15张图片

Linux安装及yum安装_第16张图片

Linux安装及yum安装_第17张图片

Linux安装及yum安装_第18张图片

创建本地yum源的完整流程。只要是yum安装都在etc/目录下

1、挂载光盘镜像,其他的目录也可以使用,本地仓库。

2、切换到/etc/yum.repos.d,把原文件备份。

3、创建一个本地yum源的配置文件,名称不限,但是不要用中文,不要带特殊符号。可以使用数字+英文结合。必须以.repo结尾。

开始编写本地yum源的配置文件:

[local]必须要和创建的vim文件名一致

name=123

baseurl=file:///mnt

gpgcheck=0

enabled=1

4、yum clean all 清yum缓存

5、yum makecache 建立元数据。

接下来:

yum -y install httpd 安装软件

yum remove -y httpd 卸载软件

阿里源:wget http://mirrors.aliyun.com/repo/Centos-7.repo

在线源:

所有的.repo的yum源配置文件必须放在/etc/yum.respos.d 下,其他的识别不了

在线源时间同步:

#时间同步

yum install ntpdate -y

ntpdate ntp.aliyun.com

安装第三方源:yum install epel-release

yum -y install sl 小火车

yum -y install cowsay 动物

你可能感兴趣的:(linux)