How to Install and Uninstall swi-prolog-x Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: December 24,2024

1. Install "swi-prolog-x" package

In this section, we are going to explain the necessary steps to install swi-prolog-x on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install swi-prolog-x

2. Uninstall "swi-prolog-x" package

Please follow the guidelines below to uninstall swi-prolog-x on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove swi-prolog-x $ sudo apt autoclean && sudo apt autoremove

3. Information about the swi-prolog-x package on Ubuntu 20.10 (Groovy Gorilla)

Package: swi-prolog-x
Architecture: amd64
Version: 8.2.1+dfsg-2ubuntu1
Priority: optional
Section: universe/interpreters
Source: swi-prolog
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Lev Lamberov
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 11418
Depends: libc6 (>= 2.17), libfontconfig1 (>= 2.12.6), libjpeg8 (>= 8c), libx11-6, libxft2 (>> 2.1.1), libxpm4, libxt6, swi-prolog-nox (= 8.2.1+dfsg-2ubuntu1)
Filename: pool/universe/s/swi-prolog/swi-prolog-x_8.2.1+dfsg-2ubuntu1_amd64.deb
Size: 2127980
MD5sum: aa8bf0b280abc6e9a6ac6962ed34a816
SHA1: df75773d7a0e7e293a5870d3c280ae1d3a7bb31c
SHA256: 3055994d83723641b869c9ae9c33163ec860296aa0486d836b9b65850bed8d4d
SHA512: 9f557c16dc444f4c1fb6e83c62889e78da9d4a48d13b887f1ddcd341ccef000e6e10f7e195eb27bc144d13e8f848aa1dcd32b3d23d9ed0baf4855fe786a0cf42
Homepage: http://www.swi-prolog.org
Description-en: User interface library for SWI-Prolog - with X support
SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
rich set of built-in predicates. It offers a fast, robust and small
environment which enables substantial applications to be developed with it.
.
SWI-Prolog additionally offers:
.
* A powerful module system
* Garbage collection
* Unicode character set handling
* Unbounted integer and rational number arithmetic
* Multithreading support
* A powerful C/C++ interface
* GNU Readline interface
.
XPCE is an object-oriented symbolic programming environment for user
interfaces. Although XPCE was designed to be language-independent, it has
gained popularity most with Prolog.
Description-md5: 348565382a37ab54f194a1d785c7ddcb