xxd十六進制編輯器的安裝

1、背景:在vi中使用命令:%!xxd沒法進行十六進制編輯,爲缺乏xxd命令所致

2、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。
錯誤:無須任何處理

3、使用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

4、選擇一個安裝包進行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                                                            

完畢!

vim

相關文章
相關標籤/搜索