How To Install dialog.i686 on Amazon Linux 2

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

Introduction

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

What is dialog.i686

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.i686 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install dialog.i686.

Install dialog.i686 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.i686 using yum by running the following command:

sudo yum -y install dialog.i686

How To Uninstall dialog.i686 on Amazon Linux 2

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

sudo yum remove dialog.i686

dialog.i686 Package Contents on Amazon Linux 2

/usr/bin/dialog
/usr/lib/libdialog.so.11
/usr/lib/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.i686 on Amazon Linux 2 using yum.