vim文本编辑器rpm,yum仓库编译安装

263 阅读2分钟

一 . vi 文本编辑器

格式

   vim     选项     文件

+号:

  vim     +9        文件passwd
       跳到文本第9行

!号

   !vim
   打开上一次文件

vim +‘文件处于的位置’ passwd

vim  +‘^b’  passwd
跳到以b开头的文本处

vi 编辑器工作模式

  1. 命令模式
  • 光标跳转,复制,删除
image.png image.png

0跳转至首行

image.png

$跳转至尾行

image.png

G

跳转指定行  36G    G到行尾

image.png

gg

小gg跳转至首行

image.png

x删除一个字符

image.png

 u   撤销操作
 ~    大小写转换
 dw  删除一个单词
 dd  删除一整行  p会还原回来

yy复制

p粘贴

image.png

  1. 输入模式
  • 对文本进行编辑 i o
  1. 末行模式
  • 可以退出,vi编辑器
  • 保存,设置格式的设置等

image.png

image.png

image.png

ctrl v

image.png

查找替换

固定格式

(%全部) 范围 s/旧字符 /新字符 /g(修饰符)

例 1

   s/root/admin  只改第一行的root变为admin
%  s/root/admin  将所有的root改成admin

例2

     % s/^/#/     全部加上#号
     % s/^#/ /#全部去掉
 13  s/^/#/1-3行加上#号

例3

将anaconda-ks.cfg文件里所有的 / 换成 $

 % s@/ @$ @g

rpm

rpm 红帽安装系统 主要功能查询检测
rmp -q  软件名  检查软件是否已经安装
rmp -qc 软件名  显示该软件的配置文件 
rmp -ivh 软件名  装软件
rmp  -e 软件名   卸载

二.编译安装

1:解压:tar xf 自定义文件 gz.tar

2:./configure 配置 将检测安装环境

3:make 将文件编译成电脑能懂得二进制语言

4.make install 复制二进制文件到系统,配置应用环境

3.4联用

make -jz && make install

具体安装过程

1.先关闭防火墙

image.png

2.解压源代码包

image.png

image.png

3.进入解压文件 输入yum解析包

image.png

4../configure 检测安装环境

image.png image.png

5.ls 看见makefile

image.png

  1. 将人类高级语言文本翻译成二进制apache
  • make

    将二进制文件复制到系统中,适应配置环境

  • make install

image.png

  编译和复制联用 
  -j2 两个cpu处理编译

7.查看软件包是否配置适应好环境

image.png

image.png

8.建立软连接将做好的软件放进内部命令方便补全

image.png

9.开启软件和关闭软件

image.png

三.无网络自建yum仓库安装软件过程

1.yum客户端和yum服务端关系图

image.png

image.png

image.png

image.png

image.png

具体构建过程

    1. 将光驱挂载到文件夹内 image.png
  • 2.去客户端指定的本地yum仓库

image.png

  • 3.建立一个文件夹存放网络yum仓库的配置的;将网络移进去减少干扰

image.png

  • 4.开始编写本地yum仓库的配置信息

image.png

image.png

  • 5.清理缓存

image.png

image.png

  • 6.重新构建元数据

image.png

  • 7.yum包开始安装

image.png