linux的安装及yum本地库创建

目录

一、linux软件安装

rpm安装:

rpm查询:

卸载:

挂载:

二、编译安装

安装过程:

步骤1:tar解包

步骤2:./config配置

步骤3:make编译

步骤4:make install安装

三、yum仓库安装

原理:

搭建过程:


一、linux软件安装

可分为3大类:

1.rpm 类似360 软件管家 红帽公司开发出来的工具

2.编译安装 将源代码 编译成可执行文件(二进制包) 自由度 高 难度大

3.yum 最后用的还是rpm,它是rpm的升级版本

rpm安装:

rpm -ivh 软件包

rpm使用格式:  rpm[选项]软件名
[选项]

  • -i表示安装(若有其他依赖包,会提示但是不会直接安装)
  • -v表示显示安装过程
  • -h人性话显示
  • -e卸载软件Q(只能卸载一个,不会卸载安装的依赖包)
  • -q查看软件是否已安装#H#
  • -qc查看已安装所有配置文件##f#f

                  

rpm查询:

rpm -q httpd      #查询httpd软件包是否安装

rpm -ql httpd      #文件列表

rpm -qc httpd     #查询httpd软件的配置文件

rpm -qi httpd      #查询软件的基本信息

rmp -qa httpd      #查询软件的全部文件

卸载:

rpm -e 软件名

挂载:

挂载:用系统中的某个文件夹和外来硬件设备做关联·使用这个文件夹等于使用该硬件设备

所有的外来硬件设备,想在Linux中使用必须挂载

挂载命令:

  • mount /dev/sr0(光驱) /mnt
  • /dev/cdrom(光驱) /mnt

解挂载命令:

  • umount /mnt
  • umount /dev/sr0

二、编译安装

编译安装过程:

                

步骤1:tar解包

步骤2:./config配置

           

./configure  : 脚本文件 开发者写好的脚本,放在源代码目录中给人用的

作用:

  1. 检测编译环境(依赖包是否安装完整 gcc gcc-c++)

  2. 选择安装路径 yum 和 rpm 默认将软件安装在etc目录,编译可以自由选择安装路径

  3. 添加减少 安装包的功能 --help --prefix 指明安装路径yum 和 rpm 安装 只是把常用的功能编译好,有些不常用的

步骤3:make编译

         

make:

将人类使用的高级语言 翻译成二进制

-j 2 使用2颗 cpu去编译

会形成一个二进制文件

步骤4:make install安装

     

make install:

将这个二进制文件和 配套文件 复制到之前规定的目录中

三、yum仓库安装

原理:

  • yum 仓库 自动解决依赖关系
  • client /server
  • yum install 软件包

搭建过程:

    本地 自己既是 服务端 也是客户端

本机:安装包 元信息 配置文件

元信息:

1.别人生成好的

2.自己建

服务端一定要有两个文件夹

repodata    必须叫这个名字

packages     安装包的文件

代码

mount /dev/sr0 /mnt     #准备服务端必须要有两个文件夹

cd  /etc/yum.repos.d    # 切换到配置文件的规定目录

mkdir bak            #建立备份文件夹

mv *.repo bak     #把网络源移动到 备份文件夹中,减少影响

vim local.repo

[cxk]                          #仓库的描述

name=cxk             #仓库的名字

baseurl = file:///mnt        #安装包的位置

gpgcheck = 0        #不验证安装包的安全性

注意:配置文件必须以 *.repo

yum clean all #清除缓存

yum makecache #重新生成元信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值