一、背景:在vi中使用命令:%!xxd无法进行十六进制编辑,为缺少xxd命令所致

二、yum直接安装xxd无法成功
[root@ELK ~]# yum install xxd
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.bit.edu.cn
 * epel: mirror01.idc.hinet.net
 * extras: mirror.bit.edu.cn
 * updates: mirror.bit.edu.cn
没有可用软件包 xxd。
错误:无须任何处理

三、使用yum命令检查xxd命令由哪些模块提供(可看到有两个vim-common安装包包含有xxd工具)
[root@ELK ~]# yum whatprovides '*bin/xxd'
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.bit.edu.cn
 * epel: mirror01.idc.hinet.net
 * extras: mirror.bit.edu.cn
 * updates: mirror.bit.edu.cn
base/7/x86_64/filelists_db                                                    | 7.1 MB  00:00:01     
2:vim-common-7.4.160-5.el7.x86_64 : The common files needed by any version of the VIM editor
源    :base
匹配来源:
文件名    :/usr/bin/xxd

updates/7/x86_64/filelists_db                                                 | 5.2 MB  00:00:01     
2:vim-common-7.4.160-6.el7_6.x86_64 : The common files needed by any version of the VIM editor
源    :updates
匹配来源:
文件名    :/usr/bin/xxd

四、选择一个安装包进行yum安装
[root@ELK ~]# yum install vim-common-7.4.160-6.el7_6.x86_64
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.bit.edu.cn
 * epel: mirror01.idc.hinet.net
 * extras: mirror.bit.edu.cn
 * updates: mirror.bit.edu.cn
正在解决依赖关系
--> 正在检查事务
---> 软件包 vim-common.x86_64.2.7.4.160-6.el7_6 将被 安装
--> 正在处理依赖关系 vim-filesystem,它被软件包 2:vim-common-7.4.160-6.el7_6.x86_64 需要
--> 正在检查事务
---> 软件包 vim-filesystem.x86_64.2.7.4.160-6.el7_6 将被 安装
--> 解决依赖关系完成

依赖关系解决

=====================================================================================================
 Package                   架构              版本                           源                  大小
=====================================================================================================
正在安装:
 vim-common                x86_64            2:7.4.160-6.el7_6              updates            5.9 M
为依赖而安装:
 vim-filesystem            x86_64            2:7.4.160-6.el7_6              updates             10 k

事务概要
=====================================================================================================
安装  1 软件包 (+1 依赖软件包)

总下载量:5.9 M
安装大小:21 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): vim-filesystem-7.4.160-6.el7_6.x86_64.rpm                              |  10 kB  00:00:00     
(2/2): vim-common-7.4.160-6.el7_6.x86_64.rpm                                  | 5.9 MB  00:00:08     
-----------------------------------------------------------------------------------------------------
总计                                                                 685 kB/s | 5.9 MB  00:00:08     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : 2:vim-filesystem-7.4.160-6.el7_6.x86_64                                          1/2
  正在安装    : 2:vim-common-7.4.160-6.el7_6.x86_64                                              2/2
  验证中      : 2:vim-filesystem-7.4.160-6.el7_6.x86_64                                          1/2
  验证中      : 2:vim-common-7.4.160-6.el7_6.x86_64                                              2/2

已安装:
  vim-common.x86_64 2:7.4.160-6.el7_6

作为依赖被安装:
  vim-filesystem.x86_64 2:7.4.160-6.el7_6

完毕!

xxd十六进制编辑器的安装的更多相关文章

  1. Ubuntu 16.04安装Bless十六进制编辑器

    一款专注于十六进制的编辑器. 安装: sudo apt-get install bless 启动:

  2. linux下的十六进制编辑器---wxHexEdit

    ....其实wxHexEdit是一个跨平台的十六进制编辑器,支持windows,linux,mac. 之所以标题用linux...是因为windows下多数都用winhex,UE之类的编辑器,而lin ...

  3. 发现一个不错的十六进制编辑器-HxD

    十六进制编辑器我觉得是个必需的工具,遥想当年用文曲星的时候,Pacmanager.Ewayeditor…… 之前都在用WinHex,好用,但是是个收费软件,老用着破解版心里还是不舒服 后来发现这个名叫 ...

  4. 百度富文本编辑器UEditor安装配置全过程

    网站开发时富文本编辑器是必不可少的,他可以让用户自行编辑内容的样式然后上传到后台!下面我们来介绍如何安装使用百度富文本编辑器 一.下载并且设置百度富文本编辑器的样式     你可以去百度UEditor ...

  5. windows下python IDE安装注意事项&Python安装及编辑器UliPad安装

    python下载地址: http://www.python.org/download/releases/2.7.6/ 我自己用的是ulipad  ,但是注意  ulipad和python的版本一定要配 ...

  6. Vim+xxd=强大的十六进制编辑器

    Vim 是黑客文化中强大的编辑器.利用它调用外部十六进制文件显示命令xxd就可以顺利的编辑二进制文件了. 其中,%在vimComandLine时代表当前文件的路径,xxd是以十六进制显示一个文件,xx ...

  7. sublime_text编辑器下载安装使用

    1.sublime_text下载 https://www.sublimetext.com/3   (选择相对应的版本) 2.通过package control安装插件 https://packagec ...

  8. Atom编辑器中安装Emmet插件失败的问题

    今天使用Atom编辑器安装Emmet插件的时候,刚开始的时候报错: 报错内容如下: Installing “emmet@2.4.3” failed.Show output… Compiler tool ...

  9. Markdown编辑器软件安装及问题处理

    一.Markdown简介 MarkdownPad是Windows下的一个多功能Markdown编辑器 Markdown是一门编辑语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,可以用来对 ...

随机推荐

  1. Golang 实现 Redis(5): 用跳表实现SortedSet

    本文是使用 golang 实现 redis 系列的第五篇, 将介绍如何使用跳表实现有序集合(SortedSet)的相关功能. 跳表(skiplist) 是 Redis 中 SortedSet 数据结构 ...

  2. uCOS2014.1.11

    typedef unsigned char  BOOLEAN;typedef unsigned char  INT8U;      /* Unsigned  8 bit quantity   */ty ...

  3. JDBC02 加载JDBC驱动 建立连接

    JDBC(Java Database Connection)为Java开发者使用数据库提供了统一的编程接口 sun公司由于不知道各个主流商用数据库的程序代码,因此无法自己写代码连接各个数据库,因此su ...

  4. 【hdu1007】最近点对

    http://acm.hdu.edu.cn/showproblem.php?pid=1007 分治法的经典应用,复杂度可以证明为nlognlogn #include <iostream> ...

  5. 用js写一个贪吃蛇小游戏

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. select 标签的数据绑定

    修改数据的页面 进入页面绑定select的值 会value绑定但是没有显示相应的option <script> $("#id option[value=${item.decora ...

  7. 感觉shopex现在的升级方式太慢了

    我是说产品的更新,484,485是一个经典的版本,那时候免费,shopex 系统市场占用率很高.但是485以后呢,只有小版本的更新,fxw ,ekd 都是改进版本吧,没用特别大幅度的更新.5年前,10 ...

  8. nginx安装目录文件

    nginx安装目录 conf 存放nginx的配置文件 在修改配置文件nginx.conf之前,一般先备份cp nginx.conf nginx.conf.bak html 存放前端文件的 默认带有首 ...

  9. Django之forms.ModelForm

    通常在Django项目中,我们编写的大部分都是与Django 的模型紧密映射的表单. 举个例子,你也许会有个Book 模型,并且你还想创建一个form表单用来添加和编辑书籍信息到这个模型中. 在这种情 ...

  10. 使用pandas库实现csv行和列的获取

    1.读取csv import pandas as pd df = pd.read_csv('路径/py.csv') 2.取行号 index_num = df.index 举个例子: import pa ...