How to Install and Uninstall scsh Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 12,2024

1. Install "scsh" package

This tutorial shows how to install scsh on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install scsh

2. Uninstall "scsh" package

Please follow the steps below to uninstall scsh on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove scsh $ sudo apt autoclean && sudo apt autoremove

3. Information about the scsh package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: scsh
Priority: extra
Section: universe/interpreters
Installed-Size: 44
Maintainer: Lionel Elie Mamane
Architecture: all
Source: scsh-defaults
Version: 0.6.6.3
Depends: scsh-0.6
Suggests: scsh-doc
Filename: pool/universe/s/scsh-defaults/scsh_0.6.6.3_all.deb
Size: 2748
MD5sum: aabe0cf843d9caa889d6967bfe6f4349
SHA1: 80601e6982a2190df55b809d87a972512c8270ae
SHA256: 7f6cd2e985625358e11b3dd23c03d89c79b04f2d0bcd5595df774736633bb484
Description-en: A `scheme' interpreter designed for writing system programs (default version)
Scsh has a high-level process notation for doing shell-script like
tasks: running programs, establishing pipelines and I/O redirection.
Scsh embeds this process notation within a full implementation of
Scheme, a minimal and clean dialect of the Lisp programming language.
The process notation is realized as a set of macro definitions, and
is carefully designed to allow full integration with standard Scheme
code. Scsh isn't Scheme-like; it is Scheme.
.
At the scripting level, scsh also has an Awk design, also implemented
as a macro that can be embedded inside general Scheme code.
.
Scsh additionally provides the low-level access to the operating
system normally associated with C. The current release provides full
access to POSIX, plus important non-POSIX extensions, such as
complete sockets support. "Complete POSIX" means: fork, exec & wait,
sockets, full read, write, open & close, seek & tell, complete
file-system access, including stat, chmod/chgrp/chown, symlink, FIFO
& directory access, tty & pty support, file locking, pipes, select,
file-name pattern-matching, time & date, environment variables,
signal handlers, and more.
.
Please be aware that several of the other scheme implementations
being distributed as Debian packages also provide much of the similar
system programming functionality. It is wisest to try them all and
explore.
.
This package is a dependency package, which depends on Debian's default
scsh version (currently v0.6).
Description-md5: b5fc8d092246183f7a20844ec46c7611
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu