How To Install dialog.x86_64 on Amazon Linux 2

In this tutorial we learn how to install dialog.x86_64 in Amazon Linux 2. dialog.x86_64 is A utility for creating TTY dialog boxes

Introduction

In this tutorial we learn how to install dialog.x86_64 on Amazon Linux 2.

What is dialog.x86_64

Dialog is a utility that allows you to show dialog boxes (containing questions or messages) in TTY (text mode) interfaces. Dialog is called from within a shell script. The following dialog boxes are implemented checklist, radiolist, and gauge. Install dialog if you would like to create TTY dialog boxes.

We can use yum to install dialog.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install dialog.x86_64.

Install dialog.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install dialog.x86_64 using yum by running the following command:

sudo yum -y install dialog.x86_64

How To Uninstall dialog.x86_64 on Amazon Linux 2

To uninstall only the dialog.x86_64 package we can use the following command:

sudo yum remove dialog.x86_64

dialog.x86_64 Package Contents on Amazon Linux 2

/usr/bin/dialog
/usr/lib64/libdialog.so.11
/usr/lib64/libdialog.so.11.1.0
/usr/share/doc/dialog-1.2
/usr/share/doc/dialog-1.2/COPYING
/usr/share/doc/dialog-1.2/README
/usr/share/doc/dialog-1.2/dialog.lsm
/usr/share/doc/dialog-1.2/samples
/usr/share/doc/dialog-1.2/samples/README
/usr/share/doc/dialog-1.2/samples/buildlist
/usr/share/doc/dialog-1.2/samples/buildlist2
/usr/share/doc/dialog-1.2/samples/calendar
/usr/share/doc/dialog-1.2/samples/calendar-stdout
/usr/share/doc/dialog-1.2/samples/calendar2
/usr/share/doc/dialog-1.2/samples/calendar2-stdout
/usr/share/doc/dialog-1.2/samples/calendar3
/usr/share/doc/dialog-1.2/samples/calendar3-stdout
/usr/share/doc/dialog-1.2/samples/checklist
/usr/share/doc/dialog-1.2/samples/checklist-8bit
/usr/share/doc/dialog-1.2/samples/checklist-utf8
/usr/share/doc/dialog-1.2/samples/checklist1
/usr/share/doc/dialog-1.2/samples/checklist10
/usr/share/doc/dialog-1.2/samples/checklist11
/usr/share/doc/dialog-1.2/samples/checklist12
/usr/share/doc/dialog-1.2/samples/checklist2
/usr/share/doc/dialog-1.2/samples/checklist3
/usr/share/doc/dialog-1.2/samples/checklist4
/usr/share/doc/dialog-1.2/samples/checklist5
/usr/share/doc/dialog-1.2/samples/checklist6
/usr/share/doc/dialog-1.2/samples/checklist7
/usr/share/doc/dialog-1.2/samples/checklist8
/usr/share/doc/dialog-1.2/samples/checklist9
/usr/share/doc/dialog-1.2/samples/checklist9.txt
/usr/share/doc/dialog-1.2/samples/debian.rc
/usr/share/doc/dialog-1.2/samples/dft-cancel
/usr/share/doc/dialog-1.2/samples/dft-extra
/usr/share/doc/dialog-1.2/samples/dft-help
/usr/share/doc/dialog-1.2/samples/dft-no
/usr/share/doc/dialog-1.2/samples/dialog.py
/usr/share/doc/dialog-1.2/samples/editbox
/usr/share/doc/dialog-1.2/samples/editbox-utf8
/usr/share/doc/dialog-1.2/samples/editbox2
/usr/share/doc/dialog-1.2/samples/editbox3
/usr/share/doc/dialog-1.2/samples/editbox4
/usr/share/doc/dialog-1.2/samples/form1
/usr/share/doc/dialog-1.2/samples/form1-both
/usr/share/doc/dialog-1.2/samples/form1-extra
/usr/share/doc/dialog-1.2/samples/form1-help
/usr/share/doc/dialog-1.2/samples/form1-utf8
/usr/share/doc/dialog-1.2/samples/form2
/usr/share/doc/dialog-1.2/samples/form3
/usr/share/doc/dialog-1.2/samples/form4
/usr/share/doc/dialog-1.2/samples/form5
/usr/share/doc/dialog-1.2/samples/form6
/usr/share/doc/dialog-1.2/samples/fselect
/usr/share/doc/dialog-1.2/samples/fselect-stdout
/usr/share/doc/dialog-1.2/samples/fselect0
/usr/share/doc/dialog-1.2/samples/fselect1
/usr/share/doc/dialog-1.2/samples/fselect1-stdout
/usr/share/doc/dialog-1.2/samples/fselect2
/usr/share/doc/dialog-1.2/samples/fselect2-stdout
/usr/share/doc/dialog-1.2/samples/gauge
/usr/share/doc/dialog-1.2/samples/gauge0
/usr/share/doc/dialog-1.2/samples/gauge0-input-fd
/usr/share/doc/dialog-1.2/samples/gauge2
/usr/share/doc/dialog-1.2/samples/infobox
/usr/share/doc/dialog-1.2/samples/infobox1
/usr/share/doc/dialog-1.2/samples/infobox2
/usr/share/doc/dialog-1.2/samples/infobox3
/usr/share/doc/dialog-1.2/samples/infobox4
/usr/share/doc/dialog-1.2/samples/infobox5
/usr/share/doc/dialog-1.2/samples/infobox6
/usr/share/doc/dialog-1.2/samples/inputbox
/usr/share/doc/dialog-1.2/samples/inputbox-both
/usr/share/doc/dialog-1.2/samples/inputbox-extra
/usr/share/doc/dialog-1.2/samples/inputbox-help
/usr/share/doc/dialog-1.2/samples/inputbox1
/usr/share/doc/dialog-1.2/samples/inputbox2
/usr/share/doc/dialog-1.2/samples/inputbox3
/usr/share/doc/dialog-1.2/samples/inputbox4
/usr/share/doc/dialog-1.2/samples/inputbox5
/usr/share/doc/dialog-1.2/samples/inputbox6-8bit
/usr/share/doc/dialog-1.2/samples/inputbox6-utf8
/usr/share/doc/dialog-1.2/samples/inputbox7
/usr/share/doc/dialog-1.2/samples/inputmenu
/usr/share/doc/dialog-1.2/samples/inputmenu-stdout
/usr/share/doc/dialog-1.2/samples/inputmenu1
/usr/share/doc/dialog-1.2/samples/inputmenu2
/usr/share/doc/dialog-1.2/samples/inputmenu3
/usr/share/doc/dialog-1.2/samples/inputmenu4
/usr/share/doc/dialog-1.2/samples/killall
/usr/share/doc/dialog-1.2/samples/listing
/usr/share/doc/dialog-1.2/samples/menubox
/usr/share/doc/dialog-1.2/samples/menubox-8bit
/usr/share/doc/dialog-1.2/samples/menubox-utf8
/usr/share/doc/dialog-1.2/samples/menubox1
/usr/share/doc/dialog-1.2/samples/menubox10
/usr/share/doc/dialog-1.2/samples/menubox12
/usr/share/doc/dialog-1.2/samples/menubox2
/usr/share/doc/dialog-1.2/samples/menubox3
/usr/share/doc/dialog-1.2/samples/menubox4
/usr/share/doc/dialog-1.2/samples/menubox5
/usr/share/doc/dialog-1.2/samples/menubox6
/usr/share/doc/dialog-1.2/samples/menubox7
/usr/share/doc/dialog-1.2/samples/menubox8
/usr/share/doc/dialog-1.2/samples/menubox9
/usr/share/doc/dialog-1.2/samples/mixedform
/usr/share/doc/dialog-1.2/samples/mixedform2
/usr/share/doc/dialog-1.2/samples/mixedgauge
/usr/share/doc/dialog-1.2/samples/msgbox
/usr/share/doc/dialog-1.2/samples/msgbox-help
/usr/share/doc/dialog-1.2/samples/msgbox-utf8
/usr/share/doc/dialog-1.2/samples/msgbox1
/usr/share/doc/dialog-1.2/samples/msgbox2
/usr/share/doc/dialog-1.2/samples/msgbox3
/usr/share/doc/dialog-1.2/samples/msgbox4-8bit
/usr/share/doc/dialog-1.2/samples/msgbox4-eucjp
/usr/share/doc/dialog-1.2/samples/msgbox4-utf8
/usr/share/doc/dialog-1.2/samples/msgbox5
/usr/share/doc/dialog-1.2/samples/msgbox6
/usr/share/doc/dialog-1.2/samples/msgbox6a
/usr/share/doc/dialog-1.2/samples/password
/usr/share/doc/dialog-1.2/samples/password1
/usr/share/doc/dialog-1.2/samples/password2
/usr/share/doc/dialog-1.2/samples/passwordform1
/usr/share/doc/dialog-1.2/samples/passwordform1-utf8
/usr/share/doc/dialog-1.2/samples/pause
/usr/share/doc/dialog-1.2/samples/pause-both
/usr/share/doc/dialog-1.2/samples/pause-extra
/usr/share/doc/dialog-1.2/samples/pause-help
/usr/share/doc/dialog-1.2/samples/prgbox
/usr/share/doc/dialog-1.2/samples/prgbox2
/usr/share/doc/dialog-1.2/samples/programbox
/usr/share/doc/dialog-1.2/samples/programbox2
/usr/share/doc/dialog-1.2/samples/progress
/usr/share/doc/dialog-1.2/samples/progress2
/usr/share/doc/dialog-1.2/samples/radiolist
/usr/share/doc/dialog-1.2/samples/radiolist1
/usr/share/doc/dialog-1.2/samples/radiolist10
/usr/share/doc/dialog-1.2/samples/radiolist2
/usr/share/doc/dialog-1.2/samples/radiolist3
/usr/share/doc/dialog-1.2/samples/radiolist4
/usr/share/doc/dialog-1.2/samples/rangebox
/usr/share/doc/dialog-1.2/samples/rangebox2
/usr/share/doc/dialog-1.2/samples/rangebox3
/usr/share/doc/dialog-1.2/samples/rangebox4
/usr/share/doc/dialog-1.2/samples/report-button
/usr/share/doc/dialog-1.2/samples/report-edit
/usr/share/doc/dialog-1.2/samples/report-string
/usr/share/doc/dialog-1.2/samples/report-tempfile
/usr/share/doc/dialog-1.2/samples/report-yesno
/usr/share/doc/dialog-1.2/samples/rotated-data
/usr/share/doc/dialog-1.2/samples/setup-edit
/usr/share/doc/dialog-1.2/samples/setup-tempfile
/usr/share/doc/dialog-1.2/samples/setup-utf8
/usr/share/doc/dialog-1.2/samples/setup-vars
/usr/share/doc/dialog-1.2/samples/shortlist
/usr/share/doc/dialog-1.2/samples/slackware.rc
/usr/share/doc/dialog-1.2/samples/sourcemage.rc
/usr/share/doc/dialog-1.2/samples/suse.rc
/usr/share/doc/dialog-1.2/samples/tailbox
/usr/share/doc/dialog-1.2/samples/tailboxbg
/usr/share/doc/dialog-1.2/samples/tailboxbg1
/usr/share/doc/dialog-1.2/samples/tailboxbg2
/usr/share/doc/dialog-1.2/samples/testdata-8bit
/usr/share/doc/dialog-1.2/samples/textbox
/usr/share/doc/dialog-1.2/samples/textbox-both
/usr/share/doc/dialog-1.2/samples/textbox-help
/usr/share/doc/dialog-1.2/samples/textbox.txt
/usr/share/doc/dialog-1.2/samples/textbox2
/usr/share/doc/dialog-1.2/samples/textbox3
/usr/share/doc/dialog-1.2/samples/timebox
/usr/share/doc/dialog-1.2/samples/timebox-stdout
/usr/share/doc/dialog-1.2/samples/timebox2
/usr/share/doc/dialog-1.2/samples/timebox2-stdout
/usr/share/doc/dialog-1.2/samples/treeview
/usr/share/doc/dialog-1.2/samples/treeview2
/usr/share/doc/dialog-1.2/samples/wheel
/usr/share/doc/dialog-1.2/samples/whiptail.rc
/usr/share/doc/dialog-1.2/samples/with-dquotes
/usr/share/doc/dialog-1.2/samples/with-squotes
/usr/share/doc/dialog-1.2/samples/yesno
/usr/share/doc/dialog-1.2/samples/yesno-both
/usr/share/doc/dialog-1.2/samples/yesno-extra
/usr/share/doc/dialog-1.2/samples/yesno-help
/usr/share/doc/dialog-1.2/samples/yesno-utf8
/usr/share/doc/dialog-1.2/samples/yesno2
/usr/share/doc/dialog-1.2/samples/yesno3
/usr/share/doc/dialog-1.2/samples/yesno4
/usr/share/locale/an/LC_MESSAGES/dialog.mo
/usr/share/locale/ar/LC_MESSAGES/dialog.mo
/usr/share/locale/be@latin/LC_MESSAGES/dialog.mo
/usr/share/locale/bg/LC_MESSAGES/dialog.mo
/usr/share/locale/ca/LC_MESSAGES/dialog.mo
/usr/share/locale/cs/LC_MESSAGES/dialog.mo
/usr/share/locale/cy/LC_MESSAGES/dialog.mo
/usr/share/locale/da/LC_MESSAGES/dialog.mo
/usr/share/locale/de/LC_MESSAGES/dialog.mo
/usr/share/locale/el/LC_MESSAGES/dialog.mo
/usr/share/locale/eo/LC_MESSAGES/dialog.mo
/usr/share/locale/es/LC_MESSAGES/dialog.mo
/usr/share/locale/et/LC_MESSAGES/dialog.mo
/usr/share/locale/eu/LC_MESSAGES/dialog.mo
/usr/share/locale/fi/LC_MESSAGES/dialog.mo
/usr/share/locale/fr/LC_MESSAGES/dialog.mo
/usr/share/locale/ga/LC_MESSAGES/dialog.mo
/usr/share/locale/gl/LC_MESSAGES/dialog.mo
/usr/share/locale/hi/LC_MESSAGES/dialog.mo
/usr/share/locale/hr/LC_MESSAGES/dialog.mo
/usr/share/locale/hu/LC_MESSAGES/dialog.mo
/usr/share/locale/ia/LC_MESSAGES/dialog.mo
/usr/share/locale/id/LC_MESSAGES/dialog.mo
/usr/share/locale/is/LC_MESSAGES/dialog.mo
/usr/share/locale/it/LC_MESSAGES/dialog.mo
/usr/share/locale/ja/LC_MESSAGES/dialog.mo
/usr/share/locale/ku/LC_MESSAGES/dialog.mo
/usr/share/locale/lt/LC_MESSAGES/dialog.mo
/usr/share/locale/lv/LC_MESSAGES/dialog.mo
/usr/share/locale/mg/LC_MESSAGES/dialog.mo
/usr/share/locale/mk/LC_MESSAGES/dialog.mo
/usr/share/locale/ms/LC_MESSAGES/dialog.mo
/usr/share/locale/nb/LC_MESSAGES/dialog.mo
/usr/share/locale/nl/LC_MESSAGES/dialog.mo
/usr/share/locale/pl/LC_MESSAGES/dialog.mo
/usr/share/locale/pt/LC_MESSAGES/dialog.mo
/usr/share/locale/pt_BR/LC_MESSAGES/dialog.mo
/usr/share/locale/rm/LC_MESSAGES/dialog.mo
/usr/share/locale/ro/LC_MESSAGES/dialog.mo
/usr/share/locale/ru/LC_MESSAGES/dialog.mo
/usr/share/locale/rw/LC_MESSAGES/dialog.mo
/usr/share/locale/sk/LC_MESSAGES/dialog.mo
/usr/share/locale/sl/LC_MESSAGES/dialog.mo
/usr/share/locale/sq/LC_MESSAGES/dialog.mo
/usr/share/locale/sr/LC_MESSAGES/dialog.mo
/usr/share/locale/sv/LC_MESSAGES/dialog.mo
/usr/share/locale/sw/LC_MESSAGES/dialog.mo
/usr/share/locale/th/LC_MESSAGES/dialog.mo
/usr/share/locale/tr/LC_MESSAGES/dialog.mo
/usr/share/locale/uk/LC_MESSAGES/dialog.mo
/usr/share/locale/vi/LC_MESSAGES/dialog.mo
/usr/share/locale/wa/LC_MESSAGES/dialog.mo
/usr/share/locale/zh_CN/LC_MESSAGES/dialog.mo
/usr/share/locale/zh_TW/LC_MESSAGES/dialog.mo
/usr/share/man/man1/dialog.1.gz

References

Summary

In this tutorial we learn how to install dialog.x86_64 on Amazon Linux 2 using yum.