Linux 第三章安装以及管理程序

.exe是一个源码二进制包

程序:未执行的代码。

进程:执行起来的代码。

线程:它是进程的真正执行者。

应用程序与系统命令的关系

典型应用程序的目录结构

 make:编译(翻译器)。

 

 

安装步骤

1,先你要用源码包,解压

2,安装依赖环境

3,配置 ./configure --prefix=/opt/apps/httpd

4,make 编译

5,make install 安装 make && make install ;make -j 4 && make install

mount :挂载设备到系统下的目录,进行使用

 rpm -ivh

rpm -q tree :检测服务是否已安装。

rpm -qa :显示当前系统当中所有以rpm方式安装的包。

为什么会有依赖关系?

1,linux系统自身的原因

2,linux系统比较简洁,省略了很多不必要的程序,软件,所以当你安装服务的时候需要自行解决,程序之间的依赖关系。

yum:是一个基于rpm包构建的软件更新机制。由仓库和客户端共同组成的。

仓库:提供rpm包。其中分为本地仓库(面试题),在线仓库。

客户端:调用仓库里面的包,来实现软件安装。(就是我们Linux系统)

yum的工作原理

1,在服务器上建立仓库,仓库里有很多提供对应服务的rpm包,包的相关的元数据(元数据在特定得到目录下)

元数据:所有包的信息:包名称,服务版本,依赖关系。让软件包的管理器知道软件包的信息,如何安装(解决依赖关系),升级,卸载。

总结:先设置仓库,在仓库中包含的元数据,下载软件包时,通过元数据来查找指定软件包所有信息(名称,版本,依赖关系),然后一步到位,全部安装完成,使用即可(yum,rpm,方式安装的软件服务,配置文件都在/etc目录当中)。

yum install :安装软件的命令。

yum remove :卸载软件。

挂载:

1,把设备文件映射到Linux系统的指定目录(人为指定)。

2,设备,光盘;硬盘;共享目录,在Linux当中,所有的设备必须挂载之后系统才能够识别并且使用设备 。

挂载错误示范

1,一个挂载点同一时间只能挂载一个设备。

2,一个设备非要挂载多次设备,只能看到最后一次挂载设备的数据,其他设备上的数据将被隐藏。

3,一个设备可以同时挂载到多个挂载点。

正确的挂载设备的方式方法:

1,一个设备就挂载在一个挂载点,否则重复挂载目录,会出错。

2,设备需要更换挂载点,需要先接触挂载,在挂载到新的挂载目录。

3,挂载的目录,最好是一个新建的空目录。

挂载命令:

mount 设备路径 挂载目录 #临时挂在,重启及失效。

umount 设备路径 挂载目录

umount -lf 强制解除挂载

yum源创建过程

cd /etc/yum.repos.d/

后缀名固定 .repo

[和文件名做对应]

name= #描述文件,可以随便写

baseurl=file:///mnt #指定光盘挂载目录作为仓库源

enabled=1 #开启此yum源,这个是默认项,可以省略不写

gpgcheck=0 #不去检查软件的序列号

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

yum remove

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

第一步: 安装光盘镜像

第二步: 挂载光盘到mnt目录下,命令:mount /dev/cdrom /mnt/

第三步: 把/etc/yum.repos.d目录下的其他yum仓库移到新创建的backup目录下防止歧义

第四步: 在/etc/yum.repos.d目录下创建本地yum vim local.repo 配置为: [local] name=local baseurl=file:///mnt gpgcheck=0

第五步: 清空缓存和自动更新,命令:yum clean all && yum makecache

以下为练习题

1,编译安装的过程

1,解包 tar

2,./configure --prefix=/opt/

3,make

4,make install

2,如何查看http服务是否安装

rpm -q -qa httpd

3,创建本地源的完整流程

1,mount /dev/cdrom/mnt

2,vim local.repo(内外必须一致)

[local]

name=lsy

baseurl=file:///mnt

gpgcheck=0

3,yum clean all && yum makecache

4,如何挂载,以及挂载的要求

1,mount 设备路径 挂载点

要求:

1,一个设备只能挂载一个挂载点。

2,如果重新挂载设备,要先解除挂载。

3,挂载点最好是一个新的目录。


比丘资源网 » Linux 第三章安装以及管理程序

发表回复

提供最优质的资源集合

立即查看 了解详情