This shows the currently figlet is not installed
$ which figlet
$ man figlet
No manual entry for figlet
$ figlet
Command 'figlet' not found, but can be installed with
snap install figlet # version 2.2.5+git24.202a0a8, or
apt install figlet
apt install toilet
See 'snap info figlet' for additional versions.
Searching for figlet in apt repository
$ apt search figlet
Sorting... 0%Sorting... 0%Sorting... 0%Sorting... Done
Full Text Search... 50%Full Text Search... 50%Full Text Search... Done
[32mfiglet[0m/bionic 2.2.5-3 amd64
Make large character ASCII banners out of ordinary text
[32mirssi-scripts[0m/bionic,bionic 20170711 all
collection of scripts for irssi
[32mphp-text-figlet[0m/bionic,bionic 1.0.2-4 all
Engine for use FIGlet fonts to rendering text
[32mpresentty[0m/bionic 0.2.0-1 amd64
Console-based presentation software
[32mpython-pyfiglet[0m/bionic,bionic 0.7.4+dfsg-2 all
Python port of the FIGlet specification
[32mpython3-pyfiglet[0m/bionic,bionic 0.7.4+dfsg-2 all
Python 3 port of the FIGlet specification
[32mruby-text[0m/bionic,bionic 1.3.0-1 all
Collection of text algorithms for Ruby
[32mtoilet[0m/bionic 0.3-1.1 amd64
display large colourful characters in text mode
[32mtoilet-fonts[0m/bionic,bionic 0.3-1.1 all
collection of TOIlet fonts
To get a list of all options for the apt utility
$ apt --help
apt 1.6.12ubuntu0.2 (amd64)
Usage: apt [options] command
apt is a commandline package manager and provides commands for
searching and managing as well as querying information about packages.
It provides the same functionality as the specialized APT tools,
like apt-get and apt-cache, but enables options more suitable for
interactive use by default.
Most used commands
list - list packages based on package names
search - search in package descriptions
show - show package details
install - install packages
remove - remove packages
autoremove - Remove automatically all unused packages
update - update list of available packages
upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages
edit-sources - edit the source information file
See apt(8) for more information about the available commands.
Configuration options and syntax is detailed in apt.conf(5).
Information about how to configure sources can be found in sources.list(5).
Package and version choices can be expressed via apt_preferences(5).
Security details are available in apt-secure(8).
This APT has Super Cow Powers.
$ apt list figtlet
Listing... 0%Listing... 0%Listing... 0%Listing... Done
[32mfiglet[0m/bionic 2.2.5-3 amd64
$ apt list figlet
Listing... 0%Listing... 0%Listing... 0%Listing... Done
[32mfiglet[0m/bionic 2.2.5-3 amd64
To install with less previliage, you will get Permission denied
$ apt install figlet
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
This time, we run the same command with sudo access higher permission
$ sudo !!
sudo apt install figlet
[sudo] password for Deverloper1:
Reading package lists... 0%Reading package lists... 100%Reading package lists... Done
Building dependency tree... 0%Building dependency tree... 0%Building dependency tree... 50%Building dependency tree... 50%Building dependency tree
Reading state information... 0%Reading state information... 0%Reading state information... Done
The following NEW packages will be installed
figlet
0 upgraded, 1 newly installed, 0 to remove and 52 not upgraded.
Need to get 133 kB of archives.
After this operation, 752 kB of additional disk space will be used.
...
Will run for a bit and installed successfully.
Here is the result after installation completed successfully
$ which figlet
/usr/bin/figlet
$ whereis figlet
figlet: /usr/bin/figlet /usr/share/figlet /usr/share/man/man6/figlet.6.gz
$ clear
'vi': unknown terminal type.
$ echo $TERM
vi
$ export TERM=xterm-256color
$ echo $TERM
xterm-256color
$ which figlist
/usr/bin/figlist
To get a manual page for the command figlet after installation completed
$ man figlet
The output is not shown here, you can run it yourself if need to as homework.
$ figlist
figlist
Default font: standard
Font directory: /usr/share/figlet
Figlet fonts in this directory
banner
big
block
bubble
digital
ivrit
lean
mini
mnemonic
script
shadow
slant
small
smscript
smshadow
smslant
standard
term
Figlet control files in this directory
646-ca2
646-ca
646-cn
646-cu
646-de
646-dk
646-es2
646-es
646-fr
646-gb
646-hu
646-irv
646-it
646-jp
646-kr
646-no2
646-no
646-pt2
646-pt
646-se2
646-se
646-yu
8859-2
8859-3
8859-4
8859-5
8859-7
8859-8
8859-9
frango
hz
ilhebrew
jis0201
koi8r
moscow
upper
ushebrew
uskata
utf8
$ figlet
To get a list of figfonts.
$ showfigfonts
$ figlet -f script "The script Font"
$ figlet -f standard erm "The standard Font"
$ figlet -f shadow erm "The shadwo Font"
$ figlet -f banner "The banner Font"
$ figlet -f big "The big Font"
$ figlet -f small "The small Font"
$ figlet -f bubble "The bubble Font"
$ figlet -f block "The block Font"
$ figlet -f big "The big Font"
$ figlet -f small "The small Font"
$ figlet -f banner "The banner Font"
$ figlet -f shadow "The shadow Font"
$ figlet -f standard "The standard Font"
$ figlet -f term "The term Font"
$ figlet -f script "The script Font"
$ figlet -f digital "The digital font"
$ figlet -f digital -c "The digital Font"
$ figlet -f digital -r "The digital Font"
$ figlet -f digital -l "The digital Font"
$ figlet -f script -l "Welcome to MyWebUniversity.com"
$ which figlet
/usr/bin/figlet
$ which showfigfonts
/usr/bin/showfigfonts
$ ls -l /usr/bin/*fig*
-rwxr-xr-x 1 root root 22616 Dec 7 06:13 [0m[01;32m/usr/bin/apt-config[0m
-rwxr-xr-x 1 root root 996 Dec 4 2017 [01;32m/usr/bin/byobu-config[0m
lrwxrwxrwx 1 root root 24 May 3 14:34 [01;36m/usr/bin/figlet[0m -> /etc/alternatives/figlet
-rwxr-xr-x 1 root root 47168 Jun 22 2017 [01;32m/usr/bin/figlet-figlet[0m
-rwxr-xr-x 1 root root 1396 Jun 22 2017 [01;32m/usr/bin/figlist[0m
-rwxr-xr-x 1 root root 1360 Jun 22 2017 [01;32m/usr/bin/showfigfonts[0m
$ which figlist
/usr/bin/figlist
$ whereis figlist
figlist: /usr/bin/figlist /usr/share/man/man6/figlist.6.gz
$ basename figlist
figlist
$ dirname figlist
.
$ dirname /usr/bin/figlist
/usr/bin
$ basename /usr/bin/showfigfonts
showfigfonts
/usr/bin
$ dirname /usr/bin/showfigfonts
/usr/bin
# showfigfonts
Please click on "
man figlet to see the Manual Page for this command.
man showfigfonts to see the Manual Page for this command.
![]()
![]()
![]()
Contact us | About us | Term of use | Copyright © 2000-2025 MyWebUniversity.com ™