How To Install vile-common on CentOS 8

vile-common is The common files needed by any version of the vile editor

Introduction

In this tutorial we learn how to install vile-common on CentOS 8.

What is vile-common

vile is a text editor which is extremely compatible with vi in terms of “finger feel”. In addition, it has extended capabilities in many areas, notably multi-file editing and viewing, syntax highlighting, and key rebinding. vile-common provides the files needed for all versions of vile.

We can use yum or dnf to install vile-common on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install vile-common.

Install vile-common on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install vile-common using dnf by running the following command:

sudo dnf -y install vile-common

Install vile-common on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install vile-common using yum by running the following command:

sudo yum -y install vile-common

How To Uninstall vile-common on CentOS 8

To uninstall only the vile-common package we can use the following command:

sudo dnf remove vile-common

vile-common Package Contents on CentOS 8

/usr/lib/.build-id
/usr/lib/.build-id/02
/usr/lib/.build-id/02/63d33baae3fea5c65c60a32c1ea65afc3aea0f
/usr/lib/.build-id/03
/usr/lib/.build-id/03/35911d21c05a7a14864f7fb90c143e4ad7aff2
/usr/lib/.build-id/04
/usr/lib/.build-id/04/8eca49a1ef56fdd9d062bc2ffbdcdd5287a35a
/usr/lib/.build-id/04/ccb612d31fb188df4fe8ba9f220ac2a6aaf9d2
/usr/lib/.build-id/07
/usr/lib/.build-id/07/7a9aa604aa2bb1539dbe172b38df13b2542989
/usr/lib/.build-id/12
/usr/lib/.build-id/12/ea997ba687e8ba6a77e385d5e21113f6d56b0b
/usr/lib/.build-id/16
/usr/lib/.build-id/16/0d41266a5e8c00be5b1cd51685fbda2e4f0bf7
/usr/lib/.build-id/19
/usr/lib/.build-id/19/f6d72aa862529ea2183d6a6dd3a3b4d252acc2
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/82346e79df69f3d411bbe94549f15c9ea8d9da
/usr/lib/.build-id/20
/usr/lib/.build-id/20/dcbdc8e6fd3d28ea4523bd9e304605340f1df9
/usr/lib/.build-id/21
/usr/lib/.build-id/21/fb793f9386da7e7d221849700991491268d69d
/usr/lib/.build-id/23
/usr/lib/.build-id/23/a95b90e4d08a43b72e91d79db92802624c80f5
/usr/lib/.build-id/24
/usr/lib/.build-id/24/a7233b89382bd3ac11347fc1fd434caf0e9c0c
/usr/lib/.build-id/25
/usr/lib/.build-id/25/5b07d40fb95dc0361ba6053b391b16ec93345f
/usr/lib/.build-id/27
/usr/lib/.build-id/27/6da89215fb7a01bb7de131aba4cd1933d76335
/usr/lib/.build-id/28
/usr/lib/.build-id/28/2d46f94dba156ac00a35a132425f0fdab9cf29
/usr/lib/.build-id/2a
/usr/lib/.build-id/2a/a0a6ef3c6b8139b4c2ccd92a1a4211790e84e1
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/db0291374ace08ac4b56891cb1153e092c862c
/usr/lib/.build-id/30
/usr/lib/.build-id/30/ad7a62f8af926344aabcfa40f6a348e552c13e
/usr/lib/.build-id/31
/usr/lib/.build-id/31/4cdf5a4b39bbfad9bd8f6dee0c4a7ef0c0e9ae
/usr/lib/.build-id/32
/usr/lib/.build-id/32/defae26b242b98df8b5c6870d5dc73741be44b
/usr/lib/.build-id/33
/usr/lib/.build-id/33/0196d297487b4fc61a2c7fa134e81e10ab869e
/usr/lib/.build-id/33/1543f5b010dddbef0e0f1cf0d5fd03013afd6d
/usr/lib/.build-id/33/cd3c947ac7f05567f510cbb4198684e2fd5f69
/usr/lib/.build-id/37
/usr/lib/.build-id/37/8cdf325ec5d2a41ff1768292fb45f35fb0a7c3
/usr/lib/.build-id/37/b45c2686b85a7ae98dcaf4b97d79fb76658802
/usr/lib/.build-id/3e
/usr/lib/.build-id/3e/46df5bbd3dc0fc7b37d43351094cdda5e7a182
/usr/lib/.build-id/4f
/usr/lib/.build-id/4f/241796776f9fe06d84209ab95c8e6d57185506
/usr/lib/.build-id/57
/usr/lib/.build-id/57/51f223011947a256156ec770bbf5f73eb6c24f
/usr/lib/.build-id/59
/usr/lib/.build-id/59/43caa7b7f1b80bc6cc447419602b95e2931669
/usr/lib/.build-id/5d
/usr/lib/.build-id/5d/936d8a55974536e5479ff2dd8b4fcf56da604d
/usr/lib/.build-id/5e
/usr/lib/.build-id/5e/bd53684fb264812928f7626a634f1f44a1e076
/usr/lib/.build-id/5f
/usr/lib/.build-id/5f/419d33f94814d9d0e9d8eee98d95bb8668f511
/usr/lib/.build-id/5f/51482559f8cc0eba8877ef86b67ca7727dfe9d
/usr/lib/.build-id/60
/usr/lib/.build-id/60/1467cfdd8deadd1f462a67d5f245fb3c4dd72b
/usr/lib/.build-id/64
/usr/lib/.build-id/64/832a99312ecff0d2cd7f0b6feeaa51c410c930
/usr/lib/.build-id/64/8efa51f7350a99f463bb733b3f0f6d4fe22960
/usr/lib/.build-id/74
/usr/lib/.build-id/74/2a0f0b151be2266ffe01bec7c9fe248b0a75ff
/usr/lib/.build-id/76
/usr/lib/.build-id/76/73653cc8c7a0c314a25241762960aaf91c3d2f
/usr/lib/.build-id/77
/usr/lib/.build-id/77/28d96dd281b57cdd0e34f027b38a0ccfbecda7
/usr/lib/.build-id/78
/usr/lib/.build-id/78/103840d58562367ec03498a3b04b2db0cca862
/usr/lib/.build-id/7e
/usr/lib/.build-id/7e/035eb0d43e7c50d180b52fd33a24c2b1f165cd
/usr/lib/.build-id/86
/usr/lib/.build-id/86/96e14d856a863afe21bd6f48ec45f3b4c87cce
/usr/lib/.build-id/88
/usr/lib/.build-id/88/0731d90e4cb148581fbb0ca9b2e819b3bb4665
/usr/lib/.build-id/88/b53ae88137c5091a75ef88a4e45232ef935e6e
/usr/lib/.build-id/8d
/usr/lib/.build-id/8d/c41ef09791278b0c02bfc61555b228bb28fedb
/usr/lib/.build-id/8d/f6d1369c12fad0f9bb3618bcdb266bd7ec4274
/usr/lib/.build-id/90
/usr/lib/.build-id/90/167c3111f4dcf386f84d1cb2712322aa846c7c
/usr/lib/.build-id/93
/usr/lib/.build-id/93/09b080bd904513810cc33a4772caecffd5fd3b
/usr/lib/.build-id/94
/usr/lib/.build-id/94/6d3bab564e3b28584b20b66c37f76d95445817
/usr/lib/.build-id/95
/usr/lib/.build-id/95/9a1233dc972972b1ef0a910d5f22c8639ddfb3
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/526967587fbc31f32d634cf393f23f085cf76b
/usr/lib/.build-id/a5
/usr/lib/.build-id/a5/bbcee016df5e69d60270aa8f1940dc784f98f6
/usr/lib/.build-id/a5/beb83ae5980e5f49719aaeb51b463663dfd352
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/5d0d8b23b72738693d3838103d7f91cb5539f8
/usr/lib/.build-id/ad
/usr/lib/.build-id/ad/bb42db8cfe632c50c6bf80dc328ff2efc9c083
/usr/lib/.build-id/b0
/usr/lib/.build-id/b0/595af49b45cff1826cf65a2936b78d8a95ad5d
/usr/lib/.build-id/b0/add70d39e8167456514fddc11b9cedb0cfdbb3
/usr/lib/.build-id/b7
/usr/lib/.build-id/b7/4e9f7fdd3ca16b34d884a07b2ca54f952fdd16
/usr/lib/.build-id/b8
/usr/lib/.build-id/b8/3006e121628958168b02f4db4630253a9c9190
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/cdfd72bf9d2f9d5fe7e77f9f5a364cfcb07a10
/usr/lib/.build-id/bd
/usr/lib/.build-id/bd/384af5e33f267451940944a3b016a74524ec38
/usr/lib/.build-id/c0
/usr/lib/.build-id/c0/2782efdce1ae096be69adddd6cdd5919792252
/usr/lib/.build-id/c1
/usr/lib/.build-id/c1/661aea010b81a5f9ccc9dcc9c335cd2855c35b
/usr/lib/.build-id/c3
/usr/lib/.build-id/c3/85ed3b685655e9ad0d9b920d720065fb195fd3
/usr/lib/.build-id/c3/f8d2df853c0d9a6e25b4adeb724849584cb3c8
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/134adf0f3e77ac411fd7b4818c1a9330742bbd
/usr/lib/.build-id/c8
/usr/lib/.build-id/c8/877c31023448d0e8aa4b23725c04c05ad47d53
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/1864291349b210636fed3305b9f67f14d04516
/usr/lib/.build-id/d4
/usr/lib/.build-id/d4/c629cee5bbcaf03cca12f004493d7f0cf0fd93
/usr/lib/.build-id/d7
/usr/lib/.build-id/d7/2f2e7b6b1468feea0aa5bc8fb5c39e993a45f6
/usr/lib/.build-id/d7/e857e08a059b0516bcff5d6e69fa5df6394cb6
/usr/lib/.build-id/dd
/usr/lib/.build-id/dd/dadddfd44dd59268ae96f364dc6b4cdcff15c5
/usr/lib/.build-id/e4
/usr/lib/.build-id/e4/1cf3bef67c213a7649bd2583fdb636340a5bc6
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/bced39e63fc79c4ead4b8d7d8d46638701811f
/usr/lib/.build-id/e8/c30d6c364eb6bb98d406ae59e3eec6f206b0bb
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/42972187a85185b842a210142502f10b566590
/usr/lib/.build-id/f0/e2f957eb3c8052993eb0a751093291bf97f640
/usr/lib/.build-id/f2
/usr/lib/.build-id/f2/580c9bfda9d15d4fd0c9ee1793f0471a760f2c
/usr/lib/.build-id/f4
/usr/lib/.build-id/f4/1f3c6ba6809aa1f1b52d8ffdd18344a6fed917
/usr/lib/.build-id/f4/756f41f93c894418a7b0dda4ffb6f131fb3319
/usr/lib/.build-id/f4/fa6e30c2057541d74843bb82f7b40d366359d3
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/24b3779c218e966de33ae99c0a15fc4f422814
/usr/lib64/vile
/usr/lib64/vile/atr2ansi
/usr/lib64/vile/atr2html
/usr/lib64/vile/atr2text
/usr/lib64/vile/vile-ada-filt.so
/usr/lib64/vile/vile-as-filt.so
/usr/lib64/vile/vile-asm-filt.so
/usr/lib64/vile/vile-au3-filt.so
/usr/lib64/vile/vile-awk-filt.so
/usr/lib64/vile/vile-basic-filt.so
/usr/lib64/vile/vile-bat-filt.so
/usr/lib64/vile/vile-bnf-filt.so
/usr/lib64/vile/vile-c-filt.so
/usr/lib64/vile/vile-cfg-filt.so
/usr/lib64/vile/vile-conf-filt.so
/usr/lib64/vile/vile-crypt
/usr/lib64/vile/vile-css-filt.so
/usr/lib64/vile/vile-cweb-filt.so
/usr/lib64/vile/vile-dcl-filt.so
/usr/lib64/vile/vile-def-filt.so
/usr/lib64/vile/vile-diff-filt.so
/usr/lib64/vile/vile-ecl-filt.so
/usr/lib64/vile/vile-erl-filt.so
/usr/lib64/vile/vile-esql-filt.so
/usr/lib64/vile/vile-est-filt.so
/usr/lib64/vile/vile-fdl-filt.so
/usr/lib64/vile/vile-hs-filt.so
/usr/lib64/vile/vile-html-filt.so
/usr/lib64/vile/vile-imake-filt.so
/usr/lib64/vile/vile-info-filt.so
/usr/lib64/vile/vile-ini-filt.so
/usr/lib64/vile/vile-iss-filt.so
/usr/lib64/vile/vile-json-filt.so
/usr/lib64/vile/vile-key-filt.so
/usr/lib64/vile/vile-latex-filt.so
/usr/lib64/vile/vile-lex-filt.so
/usr/lib64/vile/vile-lisp-filt.so
/usr/lib64/vile/vile-lua-filt.so
/usr/lib64/vile/vile-m4-filt.so
/usr/lib64/vile/vile-mail-filt.so
/usr/lib64/vile/vile-mailcap-filt.so
/usr/lib64/vile/vile-make-filt.so
/usr/lib64/vile/vile-manfilt
/usr/lib64/vile/vile-mcrl-filt.so
/usr/lib64/vile/vile-midl-filt.so
/usr/lib64/vile/vile-mms-filt.so
/usr/lib64/vile/vile-nr-filt.so
/usr/lib64/vile/vile-pas-filt.so
/usr/lib64/vile/vile-perl-filt.so
/usr/lib64/vile/vile-php-filt.so
/usr/lib64/vile/vile-pot-filt.so
/usr/lib64/vile/vile-ps-filt.so
/usr/lib64/vile/vile-ps1-filt.so
/usr/lib64/vile/vile-py-filt.so
/usr/lib64/vile/vile-rc-filt.so
/usr/lib64/vile/vile-rcs-filt.so
/usr/lib64/vile/vile-rexx-filt.so
/usr/lib64/vile/vile-rpm-filt.so
/usr/lib64/vile/vile-rtf-filt.so
/usr/lib64/vile/vile-ruby-filt.so
/usr/lib64/vile/vile-rust-filt.so
/usr/lib64/vile/vile-sccs-filt.so
/usr/lib64/vile/vile-scheme-filt.so
/usr/lib64/vile/vile-sed-filt.so
/usr/lib64/vile/vile-sh-filt.so
/usr/lib64/vile/vile-sml-filt.so
/usr/lib64/vile/vile-spell-filt.so
/usr/lib64/vile/vile-sql-filt.so
/usr/lib64/vile/vile-tags-filt.so
/usr/lib64/vile/vile-tbl-filt.so
/usr/lib64/vile/vile-tc-filt.so
/usr/lib64/vile/vile-tcl-filt.so
/usr/lib64/vile/vile-texi-filt.so
/usr/lib64/vile/vile-ti-filt.so
/usr/lib64/vile/vile-txt-filt.so
/usr/lib64/vile/vile-vile-filt.so
/usr/lib64/vile/vile-vlog-filt.so
/usr/lib64/vile/vile-wbt-filt.so
/usr/lib64/vile/vile-xml-filt.so
/usr/lib64/vile/vile-xq-filt.so
/usr/lib64/vile/vile-xres-filt.so
/usr/lib64/vile/vile-xs-filt.so
/usr/lib64/vile/vile-yacc-filt.so
/usr/lib64/vile/vile-yaml-filt.so
/usr/share/doc/vile-common
/usr/share/doc/vile-common/AUTHORS
/usr/share/doc/vile-common/CHANGES
/usr/share/doc/vile-common/COPYING
/usr/share/doc/vile-common/README
/usr/share/doc/vile-common/Vileserv.doc
/usr/share/doc/vile-common/config.doc
/usr/share/doc/vile-common/dir.doc
/usr/share/doc/vile-common/filters.doc
/usr/share/doc/vile-common/macros.doc
/usr/share/doc/vile-common/menus.doc
/usr/share/doc/vile-common/modes.doc
/usr/share/doc/vile-common/oleauto.doc
/usr/share/doc/vile-common/perl.doc
/usr/share/doc/vile-common/visvile.doc
/usr/share/vile
/usr/share/vile/ada.keywords
/usr/share/vile/ant.keywords
/usr/share/vile/as.keywords
/usr/share/vile/as386.keywords
/usr/share/vile/asm.keywords
/usr/share/vile/au3.keywords
/usr/share/vile/awk.keywords
/usr/share/vile/bash.keywords
/usr/share/vile/basic.keywords
/usr/share/vile/bat.keywords
/usr/share/vile/bnf.keywords
/usr/share/vile/c.keywords
/usr/share/vile/color-ls.rc
/usr/share/vile/complete.rc
/usr/share/vile/cpp.keywords
/usr/share/vile/cs.keywords
/usr/share/vile/csh.keywords
/usr/share/vile/css.keywords
/usr/share/vile/cweb.keywords
/usr/share/vile/dates.rc
/usr/share/vile/dcl.keywords
/usr/share/vile/def.keywords
/usr/share/vile/delphi.keywords
/usr/share/vile/diff.keywords
/usr/share/vile/digraphs.rc
/usr/share/vile/doc
/usr/share/vile/docbook.keywords
/usr/share/vile/ecl.keywords
/usr/share/vile/erl.keywords
/usr/share/vile/esql.keywords
/usr/share/vile/est.keywords
/usr/share/vile/fdl.keywords
/usr/share/vile/filters.rc
/usr/share/vile/gnugpg.rc
/usr/share/vile/hs.keywords
/usr/share/vile/html.keywords
/usr/share/vile/imake.keywords
/usr/share/vile/ini.keywords
/usr/share/vile/iss.keywords
/usr/share/vile/java.keywords
/usr/share/vile/js.keywords
/usr/share/vile/json.keywords
/usr/share/vile/ksh.keywords
/usr/share/vile/latex.keywords
/usr/share/vile/lex.keywords
/usr/share/vile/lisp.keywords
/usr/share/vile/loaderrs.rc
/usr/share/vile/lua.keywords
/usr/share/vile/m4.keywords
/usr/share/vile/mail.keywords
/usr/share/vile/mailcap.keywords
/usr/share/vile/make.keywords
/usr/share/vile/manpage.rc
/usr/share/vile/mcrl.keywords
/usr/share/vile/midl.keywords
/usr/share/vile/modes.rc
/usr/share/vile/mvn.keywords
/usr/share/vile/nr.keywords
/usr/share/vile/nsis.keywords
/usr/share/vile/objc.keywords
/usr/share/vile/palettes.rc
/usr/share/vile/pas.keywords
/usr/share/vile/pc.keywords
/usr/share/vile/perl.keywords
/usr/share/vile/php.keywords
/usr/share/vile/pictmode.rc
/usr/share/vile/pot.keywords
/usr/share/vile/prolog.keywords
/usr/share/vile/ps.keywords
/usr/share/vile/ps1.keywords
/usr/share/vile/py.keywords
/usr/share/vile/rb.keywords
/usr/share/vile/rc.keywords
/usr/share/vile/rcs.keywords
/usr/share/vile/rexx.keywords
/usr/share/vile/rpm.keywords
/usr/share/vile/rtf.keywords
/usr/share/vile/ruby.keywords
/usr/share/vile/rust.keywords
/usr/share/vile/sccs.keywords
/usr/share/vile/scheme.keywords
/usr/share/vile/search.rc
/usr/share/vile/sh.keywords
/usr/share/vile/shifts.rc
/usr/share/vile/showeach.rc
/usr/share/vile/sml.keywords
/usr/share/vile/spell.rc
/usr/share/vile/sql.keywords
/usr/share/vile/syntax.keywords
/usr/share/vile/tags.keywords
/usr/share/vile/tbl.keywords
/usr/share/vile/tc.keywords
/usr/share/vile/tcl.keywords
/usr/share/vile/tex.keywords
/usr/share/vile/texi.keywords
/usr/share/vile/ti.keywords
/usr/share/vile/vb.keywords
/usr/share/vile/vb6.keywords
/usr/share/vile/vbs.keywords
/usr/share/vile/vcproj.keywords
/usr/share/vile/vcxproj.keywords
/usr/share/vile/vile.hlp
/usr/share/vile/vile.keywords
/usr/share/vile/vileinit.rc
/usr/share/vile/vilemenu.rc
/usr/share/vile/vileperl.rc
/usr/share/vile/vim.keywords
/usr/share/vile/vlog.keywords
/usr/share/vile/wbt.keywords
/usr/share/vile/which.rc
/usr/share/vile/xml.keywords
/usr/share/vile/xq.keywords
/usr/share/vile/xres.keywords
/usr/share/vile/xs.keywords
/usr/share/vile/xsl.keywords
/usr/share/vile/yacc.keywords
/usr/share/vile/yaml.keywords
/usr/share/vile/zsh.keywords

References

Summary

In this tutorial we learn how to install vile-common on CentOS 8 using yum and dnf.