How To Install compat-guile18 on CentOS 8

compat-guile18 is A GNU implementation of Scheme for application extensibility A GNU implementation of Scheme for application extensibility

Introduction

In this tutorial we learn how to install compat-guile18 on CentOS 8.

What is compat-guile18

GUILE (GNU’s Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs. Install the compat-guile18 package if you’d like to add extensibility to programs that you are developing. compat-guile18 1.8.8 22.el8 x86_64 846 k compat-guile18-1.8.8-22.el8.src.rpm powertools A GNU implementation of Scheme for application extensibility http LGPLv2+ GUILE (GNU’s Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs. Install the compat-guile18 package if you’d like to add extensibility to programs that you are developing.

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

Install compat-guile18 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 compat-guile18 using dnf by running the following command:

sudo dnf -y install compat-guile18

Install compat-guile18 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 compat-guile18 using yum by running the following command:

sudo yum -y install compat-guile18

How To Uninstall compat-guile18 on CentOS 8

To uninstall only the compat-guile18 package we can use the following command:

sudo dnf remove compat-guile18

compat-guile18 Package Contents on CentOS 8

/usr/bin/guile1.8
/usr/bin/guile1.8-tools
/usr/lib/.build-id
/usr/lib/.build-id/0b
/usr/lib/.build-id/0b/d26e0135c8b1a1f746cd36b9bbde360f12e1c8
/usr/lib/.build-id/72
/usr/lib/.build-id/72/76090b452129476ce41b62c59e01a31f12b42b
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/358cddbba58ddd20f7aac746e893a48f867fa6
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/e0300a54e97898cf2a7a7a972e80bc0f638faf
/usr/lib/.build-id/d7
/usr/lib/.build-id/d7/b2c3b0989a14477d015c43b4d15fed83c38625
/usr/lib/.build-id/e0
/usr/lib/.build-id/e0/ea3d57f00593cc11ab8882dee87fc480eb06ed
/usr/lib/.build-id/fb
/usr/lib/.build-id/fb/d6780776c8f71b4f8856cf8751ce29609f048c
/usr/lib64/libguile-srfi-srfi-1-v-3.so
/usr/lib64/libguile-srfi-srfi-1-v-3.so.3
/usr/lib64/libguile-srfi-srfi-1-v-3.so.3.0.2
/usr/lib64/libguile-srfi-srfi-13-14-v-3.so
/usr/lib64/libguile-srfi-srfi-13-14-v-3.so.3
/usr/lib64/libguile-srfi-srfi-13-14-v-3.so.3.0.1
/usr/lib64/libguile-srfi-srfi-4-v-3.so
/usr/lib64/libguile-srfi-srfi-4-v-3.so.3
/usr/lib64/libguile-srfi-srfi-4-v-3.so.3.0.1
/usr/lib64/libguile-srfi-srfi-60-v-2.so
/usr/lib64/libguile-srfi-srfi-60-v-2.so.2
/usr/lib64/libguile-srfi-srfi-60-v-2.so.2.0.2
/usr/lib64/libguile.so.17
/usr/lib64/libguile.so.17.4.0
/usr/lib64/libguilereadline-v-17.so
/usr/lib64/libguilereadline-v-17.so.17
/usr/lib64/libguilereadline-v-17.so.17.0.3
/usr/share/doc/compat-guile18
/usr/share/doc/compat-guile18/AUTHORS
/usr/share/doc/compat-guile18/COPYING.LESSER
/usr/share/doc/compat-guile18/ChangeLog
/usr/share/doc/compat-guile18/HACKING
/usr/share/doc/compat-guile18/NEWS.bz2
/usr/share/doc/compat-guile18/README
/usr/share/doc/compat-guile18/THANKS
/usr/share/emacs/site-lisp
/usr/share/emacs/site-lisp/gds-scheme.el
/usr/share/emacs/site-lisp/gds-server.el
/usr/share/emacs/site-lisp/gds.el
/usr/share/guile
/usr/share/guile/1.8
/usr/share/guile/1.8/guile-procedures.txt
/usr/share/guile/1.8/ice-9
/usr/share/guile/1.8/ice-9/and-let-star.scm
/usr/share/guile/1.8/ice-9/boot-9.scm
/usr/share/guile/1.8/ice-9/buffered-input.scm
/usr/share/guile/1.8/ice-9/calling.scm
/usr/share/guile/1.8/ice-9/channel.scm
/usr/share/guile/1.8/ice-9/common-list.scm
/usr/share/guile/1.8/ice-9/debug.scm
/usr/share/guile/1.8/ice-9/debugger
/usr/share/guile/1.8/ice-9/debugger.scm
/usr/share/guile/1.8/ice-9/debugger/command-loop.scm
/usr/share/guile/1.8/ice-9/debugger/commands.scm
/usr/share/guile/1.8/ice-9/debugger/state.scm
/usr/share/guile/1.8/ice-9/debugger/trc.scm
/usr/share/guile/1.8/ice-9/debugger/utils.scm
/usr/share/guile/1.8/ice-9/debugging
/usr/share/guile/1.8/ice-9/debugging/example-fns.scm
/usr/share/guile/1.8/ice-9/debugging/ice-9-debugger-extensions.scm
/usr/share/guile/1.8/ice-9/debugging/steps.scm
/usr/share/guile/1.8/ice-9/debugging/trace.scm
/usr/share/guile/1.8/ice-9/debugging/traps.scm
/usr/share/guile/1.8/ice-9/debugging/trc.scm
/usr/share/guile/1.8/ice-9/deprecated.scm
/usr/share/guile/1.8/ice-9/documentation.scm
/usr/share/guile/1.8/ice-9/emacs.scm
/usr/share/guile/1.8/ice-9/expect.scm
/usr/share/guile/1.8/ice-9/format.scm
/usr/share/guile/1.8/ice-9/ftw.scm
/usr/share/guile/1.8/ice-9/gap-buffer.scm
/usr/share/guile/1.8/ice-9/gds-client.scm
/usr/share/guile/1.8/ice-9/gds-server.scm
/usr/share/guile/1.8/ice-9/getopt-long.scm
/usr/share/guile/1.8/ice-9/hcons.scm
/usr/share/guile/1.8/ice-9/history.scm
/usr/share/guile/1.8/ice-9/lineio.scm
/usr/share/guile/1.8/ice-9/list.scm
/usr/share/guile/1.8/ice-9/ls.scm
/usr/share/guile/1.8/ice-9/mapping.scm
/usr/share/guile/1.8/ice-9/match.scm
/usr/share/guile/1.8/ice-9/networking.scm
/usr/share/guile/1.8/ice-9/null.scm
/usr/share/guile/1.8/ice-9/occam-channel.scm
/usr/share/guile/1.8/ice-9/optargs.scm
/usr/share/guile/1.8/ice-9/poe.scm
/usr/share/guile/1.8/ice-9/popen.scm
/usr/share/guile/1.8/ice-9/posix.scm
/usr/share/guile/1.8/ice-9/pretty-print.scm
/usr/share/guile/1.8/ice-9/psyntax.pp
/usr/share/guile/1.8/ice-9/psyntax.ss
/usr/share/guile/1.8/ice-9/q.scm
/usr/share/guile/1.8/ice-9/r4rs.scm
/usr/share/guile/1.8/ice-9/r5rs.scm
/usr/share/guile/1.8/ice-9/rdelim.scm
/usr/share/guile/1.8/ice-9/readline.scm
/usr/share/guile/1.8/ice-9/receive.scm
/usr/share/guile/1.8/ice-9/regex.scm
/usr/share/guile/1.8/ice-9/runq.scm
/usr/share/guile/1.8/ice-9/rw.scm
/usr/share/guile/1.8/ice-9/safe-r5rs.scm
/usr/share/guile/1.8/ice-9/safe.scm
/usr/share/guile/1.8/ice-9/serialize.scm
/usr/share/guile/1.8/ice-9/session.scm
/usr/share/guile/1.8/ice-9/slib.scm
/usr/share/guile/1.8/ice-9/stack-catch.scm
/usr/share/guile/1.8/ice-9/streams.scm
/usr/share/guile/1.8/ice-9/string-fun.scm
/usr/share/guile/1.8/ice-9/syncase.scm
/usr/share/guile/1.8/ice-9/threads.scm
/usr/share/guile/1.8/ice-9/time.scm
/usr/share/guile/1.8/ice-9/weak-vector.scm
/usr/share/guile/1.8/lang
/usr/share/guile/1.8/lang/elisp
/usr/share/guile/1.8/lang/elisp/base.scm
/usr/share/guile/1.8/lang/elisp/example.el
/usr/share/guile/1.8/lang/elisp/interface.scm
/usr/share/guile/1.8/lang/elisp/internals
/usr/share/guile/1.8/lang/elisp/internals/evaluation.scm
/usr/share/guile/1.8/lang/elisp/internals/format.scm
/usr/share/guile/1.8/lang/elisp/internals/fset.scm
/usr/share/guile/1.8/lang/elisp/internals/lambda.scm
/usr/share/guile/1.8/lang/elisp/internals/load.scm
/usr/share/guile/1.8/lang/elisp/internals/null.scm
/usr/share/guile/1.8/lang/elisp/internals/set.scm
/usr/share/guile/1.8/lang/elisp/internals/signal.scm
/usr/share/guile/1.8/lang/elisp/internals/time.scm
/usr/share/guile/1.8/lang/elisp/internals/trace.scm
/usr/share/guile/1.8/lang/elisp/primitives
/usr/share/guile/1.8/lang/elisp/primitives/buffers.scm
/usr/share/guile/1.8/lang/elisp/primitives/char-table.scm
/usr/share/guile/1.8/lang/elisp/primitives/features.scm
/usr/share/guile/1.8/lang/elisp/primitives/fns.scm
/usr/share/guile/1.8/lang/elisp/primitives/format.scm
/usr/share/guile/1.8/lang/elisp/primitives/guile.scm
/usr/share/guile/1.8/lang/elisp/primitives/keymaps.scm
/usr/share/guile/1.8/lang/elisp/primitives/lists.scm
/usr/share/guile/1.8/lang/elisp/primitives/load.scm
/usr/share/guile/1.8/lang/elisp/primitives/match.scm
/usr/share/guile/1.8/lang/elisp/primitives/numbers.scm
/usr/share/guile/1.8/lang/elisp/primitives/pure.scm
/usr/share/guile/1.8/lang/elisp/primitives/read.scm
/usr/share/guile/1.8/lang/elisp/primitives/signal.scm
/usr/share/guile/1.8/lang/elisp/primitives/strings.scm
/usr/share/guile/1.8/lang/elisp/primitives/symprop.scm
/usr/share/guile/1.8/lang/elisp/primitives/syntax.scm
/usr/share/guile/1.8/lang/elisp/primitives/system.scm
/usr/share/guile/1.8/lang/elisp/primitives/time.scm
/usr/share/guile/1.8/lang/elisp/transform.scm
/usr/share/guile/1.8/lang/elisp/variables.scm
/usr/share/guile/1.8/oop
/usr/share/guile/1.8/oop/goops
/usr/share/guile/1.8/oop/goops.scm
/usr/share/guile/1.8/oop/goops/accessors.scm
/usr/share/guile/1.8/oop/goops/active-slot.scm
/usr/share/guile/1.8/oop/goops/compile.scm
/usr/share/guile/1.8/oop/goops/composite-slot.scm
/usr/share/guile/1.8/oop/goops/describe.scm
/usr/share/guile/1.8/oop/goops/dispatch.scm
/usr/share/guile/1.8/oop/goops/internal.scm
/usr/share/guile/1.8/oop/goops/old-define-method.scm
/usr/share/guile/1.8/oop/goops/save.scm
/usr/share/guile/1.8/oop/goops/simple.scm
/usr/share/guile/1.8/oop/goops/stklos.scm
/usr/share/guile/1.8/oop/goops/util.scm
/usr/share/guile/1.8/scripts
/usr/share/guile/1.8/scripts/PROGRAM
/usr/share/guile/1.8/scripts/api-diff
/usr/share/guile/1.8/scripts/autofrisk
/usr/share/guile/1.8/scripts/display-commentary
/usr/share/guile/1.8/scripts/doc-snarf
/usr/share/guile/1.8/scripts/frisk
/usr/share/guile/1.8/scripts/generate-autoload
/usr/share/guile/1.8/scripts/lint
/usr/share/guile/1.8/scripts/punify
/usr/share/guile/1.8/scripts/read-rfc822
/usr/share/guile/1.8/scripts/read-scheme-source
/usr/share/guile/1.8/scripts/read-text-outline
/usr/share/guile/1.8/scripts/scan-api
/usr/share/guile/1.8/scripts/snarf-check-and-output-texi
/usr/share/guile/1.8/scripts/snarf-guile-m4-docs
/usr/share/guile/1.8/scripts/summarize-guile-TODO
/usr/share/guile/1.8/scripts/use2dot
/usr/share/guile/1.8/slib
/usr/share/guile/1.8/slibcat
/usr/share/guile/1.8/srfi
/usr/share/guile/1.8/srfi/srfi-1.scm
/usr/share/guile/1.8/srfi/srfi-10.scm
/usr/share/guile/1.8/srfi/srfi-11.scm
/usr/share/guile/1.8/srfi/srfi-13.scm
/usr/share/guile/1.8/srfi/srfi-14.scm
/usr/share/guile/1.8/srfi/srfi-16.scm
/usr/share/guile/1.8/srfi/srfi-17.scm
/usr/share/guile/1.8/srfi/srfi-19.scm
/usr/share/guile/1.8/srfi/srfi-2.scm
/usr/share/guile/1.8/srfi/srfi-26.scm
/usr/share/guile/1.8/srfi/srfi-31.scm
/usr/share/guile/1.8/srfi/srfi-34.scm
/usr/share/guile/1.8/srfi/srfi-35.scm
/usr/share/guile/1.8/srfi/srfi-37.scm
/usr/share/guile/1.8/srfi/srfi-39.scm
/usr/share/guile/1.8/srfi/srfi-4.scm
/usr/share/guile/1.8/srfi/srfi-6.scm
/usr/share/guile/1.8/srfi/srfi-60.scm
/usr/share/guile/1.8/srfi/srfi-69.scm
/usr/share/guile/1.8/srfi/srfi-8.scm
/usr/share/guile/1.8/srfi/srfi-88.scm
/usr/share/guile/1.8/srfi/srfi-9.scm
/usr/share/guile/site
/usr/share/man/man1/guile1.8.1.gz
/usr/bin/guile1.8
/usr/bin/guile1.8-tools
/usr/lib/.build-id
/usr/lib/.build-id/44
/usr/lib/.build-id/44/e21bed488413dd9b90df843cf73dc151249884
/usr/lib/.build-id/90
/usr/lib/.build-id/90/c72059fd8dea1d38033ecbbe2fd59486507946
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/77d42bb0e0d7771ecbecb3c3022a792b2a5d20
/usr/lib/.build-id/ea
/usr/lib/.build-id/ea/30c2ea903920e02b346f9dd139ca805ea5b1cb
/usr/lib/.build-id/ee
/usr/lib/.build-id/ee/600c57a84df8ef443eb984ae3d1dfe089c6b9f
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/2a7fcb93f2095b8c9a09f91db829494807a7c9
/usr/lib/.build-id/f5/41992d62a17c06d2e3348bb931b2f4ba81aac5
/usr/lib/libguile-srfi-srfi-1-v-3.so
/usr/lib/libguile-srfi-srfi-1-v-3.so.3
/usr/lib/libguile-srfi-srfi-1-v-3.so.3.0.2
/usr/lib/libguile-srfi-srfi-13-14-v-3.so
/usr/lib/libguile-srfi-srfi-13-14-v-3.so.3
/usr/lib/libguile-srfi-srfi-13-14-v-3.so.3.0.1
/usr/lib/libguile-srfi-srfi-4-v-3.so
/usr/lib/libguile-srfi-srfi-4-v-3.so.3
/usr/lib/libguile-srfi-srfi-4-v-3.so.3.0.1
/usr/lib/libguile-srfi-srfi-60-v-2.so
/usr/lib/libguile-srfi-srfi-60-v-2.so.2
/usr/lib/libguile-srfi-srfi-60-v-2.so.2.0.2
/usr/lib/libguile.so.17
/usr/lib/libguile.so.17.4.0
/usr/lib/libguilereadline-v-17.so
/usr/lib/libguilereadline-v-17.so.17
/usr/lib/libguilereadline-v-17.so.17.0.3
/usr/share/doc/compat-guile18
/usr/share/doc/compat-guile18/AUTHORS
/usr/share/doc/compat-guile18/COPYING.LESSER
/usr/share/doc/compat-guile18/ChangeLog
/usr/share/doc/compat-guile18/HACKING
/usr/share/doc/compat-guile18/NEWS.bz2
/usr/share/doc/compat-guile18/README
/usr/share/doc/compat-guile18/THANKS
/usr/share/emacs/site-lisp
/usr/share/emacs/site-lisp/gds-scheme.el
/usr/share/emacs/site-lisp/gds-server.el
/usr/share/emacs/site-lisp/gds.el
/usr/share/guile
/usr/share/guile/1.8
/usr/share/guile/1.8/guile-procedures.txt
/usr/share/guile/1.8/ice-9
/usr/share/guile/1.8/ice-9/and-let-star.scm
/usr/share/guile/1.8/ice-9/boot-9.scm
/usr/share/guile/1.8/ice-9/buffered-input.scm
/usr/share/guile/1.8/ice-9/calling.scm
/usr/share/guile/1.8/ice-9/channel.scm
/usr/share/guile/1.8/ice-9/common-list.scm
/usr/share/guile/1.8/ice-9/debug.scm
/usr/share/guile/1.8/ice-9/debugger
/usr/share/guile/1.8/ice-9/debugger.scm
/usr/share/guile/1.8/ice-9/debugger/command-loop.scm
/usr/share/guile/1.8/ice-9/debugger/commands.scm
/usr/share/guile/1.8/ice-9/debugger/state.scm
/usr/share/guile/1.8/ice-9/debugger/trc.scm
/usr/share/guile/1.8/ice-9/debugger/utils.scm
/usr/share/guile/1.8/ice-9/debugging
/usr/share/guile/1.8/ice-9/debugging/example-fns.scm
/usr/share/guile/1.8/ice-9/debugging/ice-9-debugger-extensions.scm
/usr/share/guile/1.8/ice-9/debugging/steps.scm
/usr/share/guile/1.8/ice-9/debugging/trace.scm
/usr/share/guile/1.8/ice-9/debugging/traps.scm
/usr/share/guile/1.8/ice-9/debugging/trc.scm
/usr/share/guile/1.8/ice-9/deprecated.scm
/usr/share/guile/1.8/ice-9/documentation.scm
/usr/share/guile/1.8/ice-9/emacs.scm
/usr/share/guile/1.8/ice-9/expect.scm
/usr/share/guile/1.8/ice-9/format.scm
/usr/share/guile/1.8/ice-9/ftw.scm
/usr/share/guile/1.8/ice-9/gap-buffer.scm
/usr/share/guile/1.8/ice-9/gds-client.scm
/usr/share/guile/1.8/ice-9/gds-server.scm
/usr/share/guile/1.8/ice-9/getopt-long.scm
/usr/share/guile/1.8/ice-9/hcons.scm
/usr/share/guile/1.8/ice-9/history.scm
/usr/share/guile/1.8/ice-9/lineio.scm
/usr/share/guile/1.8/ice-9/list.scm
/usr/share/guile/1.8/ice-9/ls.scm
/usr/share/guile/1.8/ice-9/mapping.scm
/usr/share/guile/1.8/ice-9/match.scm
/usr/share/guile/1.8/ice-9/networking.scm
/usr/share/guile/1.8/ice-9/null.scm
/usr/share/guile/1.8/ice-9/occam-channel.scm
/usr/share/guile/1.8/ice-9/optargs.scm
/usr/share/guile/1.8/ice-9/poe.scm
/usr/share/guile/1.8/ice-9/popen.scm
/usr/share/guile/1.8/ice-9/posix.scm
/usr/share/guile/1.8/ice-9/pretty-print.scm
/usr/share/guile/1.8/ice-9/psyntax.pp
/usr/share/guile/1.8/ice-9/psyntax.ss
/usr/share/guile/1.8/ice-9/q.scm
/usr/share/guile/1.8/ice-9/r4rs.scm
/usr/share/guile/1.8/ice-9/r5rs.scm
/usr/share/guile/1.8/ice-9/rdelim.scm
/usr/share/guile/1.8/ice-9/readline.scm
/usr/share/guile/1.8/ice-9/receive.scm
/usr/share/guile/1.8/ice-9/regex.scm
/usr/share/guile/1.8/ice-9/runq.scm
/usr/share/guile/1.8/ice-9/rw.scm
/usr/share/guile/1.8/ice-9/safe-r5rs.scm
/usr/share/guile/1.8/ice-9/safe.scm
/usr/share/guile/1.8/ice-9/serialize.scm
/usr/share/guile/1.8/ice-9/session.scm
/usr/share/guile/1.8/ice-9/slib.scm
/usr/share/guile/1.8/ice-9/stack-catch.scm
/usr/share/guile/1.8/ice-9/streams.scm
/usr/share/guile/1.8/ice-9/string-fun.scm
/usr/share/guile/1.8/ice-9/syncase.scm
/usr/share/guile/1.8/ice-9/threads.scm
/usr/share/guile/1.8/ice-9/time.scm
/usr/share/guile/1.8/ice-9/weak-vector.scm
/usr/share/guile/1.8/lang
/usr/share/guile/1.8/lang/elisp
/usr/share/guile/1.8/lang/elisp/base.scm
/usr/share/guile/1.8/lang/elisp/example.el
/usr/share/guile/1.8/lang/elisp/interface.scm
/usr/share/guile/1.8/lang/elisp/internals
/usr/share/guile/1.8/lang/elisp/internals/evaluation.scm
/usr/share/guile/1.8/lang/elisp/internals/format.scm
/usr/share/guile/1.8/lang/elisp/internals/fset.scm
/usr/share/guile/1.8/lang/elisp/internals/lambda.scm
/usr/share/guile/1.8/lang/elisp/internals/load.scm
/usr/share/guile/1.8/lang/elisp/internals/null.scm
/usr/share/guile/1.8/lang/elisp/internals/set.scm
/usr/share/guile/1.8/lang/elisp/internals/signal.scm
/usr/share/guile/1.8/lang/elisp/internals/time.scm
/usr/share/guile/1.8/lang/elisp/internals/trace.scm
/usr/share/guile/1.8/lang/elisp/primitives
/usr/share/guile/1.8/lang/elisp/primitives/buffers.scm
/usr/share/guile/1.8/lang/elisp/primitives/char-table.scm
/usr/share/guile/1.8/lang/elisp/primitives/features.scm
/usr/share/guile/1.8/lang/elisp/primitives/fns.scm
/usr/share/guile/1.8/lang/elisp/primitives/format.scm
/usr/share/guile/1.8/lang/elisp/primitives/guile.scm
/usr/share/guile/1.8/lang/elisp/primitives/keymaps.scm
/usr/share/guile/1.8/lang/elisp/primitives/lists.scm
/usr/share/guile/1.8/lang/elisp/primitives/load.scm
/usr/share/guile/1.8/lang/elisp/primitives/match.scm
/usr/share/guile/1.8/lang/elisp/primitives/numbers.scm
/usr/share/guile/1.8/lang/elisp/primitives/pure.scm
/usr/share/guile/1.8/lang/elisp/primitives/read.scm
/usr/share/guile/1.8/lang/elisp/primitives/signal.scm
/usr/share/guile/1.8/lang/elisp/primitives/strings.scm
/usr/share/guile/1.8/lang/elisp/primitives/symprop.scm
/usr/share/guile/1.8/lang/elisp/primitives/syntax.scm
/usr/share/guile/1.8/lang/elisp/primitives/system.scm
/usr/share/guile/1.8/lang/elisp/primitives/time.scm
/usr/share/guile/1.8/lang/elisp/transform.scm
/usr/share/guile/1.8/lang/elisp/variables.scm
/usr/share/guile/1.8/oop
/usr/share/guile/1.8/oop/goops
/usr/share/guile/1.8/oop/goops.scm
/usr/share/guile/1.8/oop/goops/accessors.scm
/usr/share/guile/1.8/oop/goops/active-slot.scm
/usr/share/guile/1.8/oop/goops/compile.scm
/usr/share/guile/1.8/oop/goops/composite-slot.scm
/usr/share/guile/1.8/oop/goops/describe.scm
/usr/share/guile/1.8/oop/goops/dispatch.scm
/usr/share/guile/1.8/oop/goops/internal.scm
/usr/share/guile/1.8/oop/goops/old-define-method.scm
/usr/share/guile/1.8/oop/goops/save.scm
/usr/share/guile/1.8/oop/goops/simple.scm
/usr/share/guile/1.8/oop/goops/stklos.scm
/usr/share/guile/1.8/oop/goops/util.scm
/usr/share/guile/1.8/scripts
/usr/share/guile/1.8/scripts/PROGRAM
/usr/share/guile/1.8/scripts/api-diff
/usr/share/guile/1.8/scripts/autofrisk
/usr/share/guile/1.8/scripts/display-commentary
/usr/share/guile/1.8/scripts/doc-snarf
/usr/share/guile/1.8/scripts/frisk
/usr/share/guile/1.8/scripts/generate-autoload
/usr/share/guile/1.8/scripts/lint
/usr/share/guile/1.8/scripts/punify
/usr/share/guile/1.8/scripts/read-rfc822
/usr/share/guile/1.8/scripts/read-scheme-source
/usr/share/guile/1.8/scripts/read-text-outline
/usr/share/guile/1.8/scripts/scan-api
/usr/share/guile/1.8/scripts/snarf-check-and-output-texi
/usr/share/guile/1.8/scripts/snarf-guile-m4-docs
/usr/share/guile/1.8/scripts/summarize-guile-TODO
/usr/share/guile/1.8/scripts/use2dot
/usr/share/guile/1.8/slib
/usr/share/guile/1.8/slibcat
/usr/share/guile/1.8/srfi
/usr/share/guile/1.8/srfi/srfi-1.scm
/usr/share/guile/1.8/srfi/srfi-10.scm
/usr/share/guile/1.8/srfi/srfi-11.scm
/usr/share/guile/1.8/srfi/srfi-13.scm
/usr/share/guile/1.8/srfi/srfi-14.scm
/usr/share/guile/1.8/srfi/srfi-16.scm
/usr/share/guile/1.8/srfi/srfi-17.scm
/usr/share/guile/1.8/srfi/srfi-19.scm
/usr/share/guile/1.8/srfi/srfi-2.scm
/usr/share/guile/1.8/srfi/srfi-26.scm
/usr/share/guile/1.8/srfi/srfi-31.scm
/usr/share/guile/1.8/srfi/srfi-34.scm
/usr/share/guile/1.8/srfi/srfi-35.scm
/usr/share/guile/1.8/srfi/srfi-37.scm
/usr/share/guile/1.8/srfi/srfi-39.scm
/usr/share/guile/1.8/srfi/srfi-4.scm
/usr/share/guile/1.8/srfi/srfi-6.scm
/usr/share/guile/1.8/srfi/srfi-60.scm
/usr/share/guile/1.8/srfi/srfi-69.scm
/usr/share/guile/1.8/srfi/srfi-8.scm
/usr/share/guile/1.8/srfi/srfi-88.scm
/usr/share/guile/1.8/srfi/srfi-9.scm
/usr/share/guile/site
/usr/share/man/man1/guile1.8.1.gz

References

Summary

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