How To Install tk on CentOS 8
Introduction
In this tutorial we learn how to install tk
on CentOS 8.
What is tk
When paired with the Tcl scripting language, Tk provides a fast and powerful way to create cross-platform GUI applications. tk 1 8.6.8 1.el8 x86_64 1.6 M tk-8.6.8-1.el8.src.rpm appstream The graphical toolkit for the Tcl scripting language http TCL When paired with the Tcl scripting language, Tk provides a fast and powerful way to create cross-platform GUI applications.
We can use yum
or dnf
to install tk
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install tk.
Install tk on CentOS 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install tk
using dnf
by running the following command:
sudo dnf -y install tk
Install tk on CentOS 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install tk
using yum
by running the following command:
sudo yum -y install tk
How To Uninstall tk on CentOS 8
To uninstall only the tk
package we can use the following command:
sudo dnf remove tk
tk Package Contents on CentOS 8
/usr/bin/wish
/usr/bin/wish8.6
/usr/lib/.build-id
/usr/lib/.build-id/38
/usr/lib/.build-id/38/9b6f0b0fa44630574bb0f25583048e95973c21
/usr/lib/.build-id/df
/usr/lib/.build-id/df/47eeadc1af9681f0f605b6c77c6503049e4b05
/usr/lib64/libtk8.6.so
/usr/lib64/tk8.6
/usr/lib64/tk8.6/pkgIndex.tcl
/usr/share/doc/tk
/usr/share/doc/tk/README
/usr/share/doc/tk/changes
/usr/share/doc/tk/license.terms
/usr/share/man/man1/wish.1.gz
/usr/share/man/mann/bell.n.gz
/usr/share/man/mann/bind.n.gz
/usr/share/man/mann/bindtags.n.gz
/usr/share/man/mann/bitmap.n.gz
/usr/share/man/mann/busy.n.gz
/usr/share/man/mann/button.n.gz
/usr/share/man/mann/canvas.n.gz
/usr/share/man/mann/checkbutton.n.gz
/usr/share/man/mann/clipboard.n.gz
/usr/share/man/mann/colors.n.gz
/usr/share/man/mann/console.n.gz
/usr/share/man/mann/cursors.n.gz
/usr/share/man/mann/destroy.n.gz
/usr/share/man/mann/entry.n.gz
/usr/share/man/mann/event.n.gz
/usr/share/man/mann/focus.n.gz
/usr/share/man/mann/font.n.gz
/usr/share/man/mann/fontchooser.n.gz
/usr/share/man/mann/frame.n.gz
/usr/share/man/mann/geometry.n.gz
/usr/share/man/mann/grab.n.gz
/usr/share/man/mann/grid.n.gz
/usr/share/man/mann/image.n.gz
/usr/share/man/mann/keysyms.n.gz
/usr/share/man/mann/label.n.gz
/usr/share/man/mann/labelframe.n.gz
/usr/share/man/mann/listbox.n.gz
/usr/share/man/mann/lower.n.gz
/usr/share/man/mann/menu.n.gz
/usr/share/man/mann/menubutton.n.gz
/usr/share/man/mann/message.n.gz
/usr/share/man/mann/option.n.gz
/usr/share/man/mann/options.n.gz
/usr/share/man/mann/pack.n.gz
/usr/share/man/mann/pack_old.n.gz
/usr/share/man/mann/panedwindow.n.gz
/usr/share/man/mann/photo.n.gz
/usr/share/man/mann/place.n.gz
/usr/share/man/mann/radiobutton.n.gz
/usr/share/man/mann/raise.n.gz
/usr/share/man/mann/safe_loadTk.n.gz
/usr/share/man/mann/scale.n.gz
/usr/share/man/mann/scrollbar.n.gz
/usr/share/man/mann/selection.n.gz
/usr/share/man/mann/send.n.gz
/usr/share/man/mann/spinbox.n.gz
/usr/share/man/mann/text.n.gz
/usr/share/man/mann/tk.n.gz
/usr/share/man/mann/tk_bindForTraversal.n.gz
/usr/share/man/mann/tk_bisque.n.gz
/usr/share/man/mann/tk_chooseColor.n.gz
/usr/share/man/mann/tk_chooseDirectory.n.gz
/usr/share/man/mann/tk_dialog.n.gz
/usr/share/man/mann/tk_focusFollowsMouse.n.gz
/usr/share/man/mann/tk_focusNext.n.gz
/usr/share/man/mann/tk_focusPrev.n.gz
/usr/share/man/mann/tk_getOpenFile.n.gz
/usr/share/man/mann/tk_getSaveFile.n.gz
/usr/share/man/mann/tk_library.n.gz
/usr/share/man/mann/tk_mac.n.gz
/usr/share/man/mann/tk_menuBar.n.gz
/usr/share/man/mann/tk_menuSetFocus.n.gz
/usr/share/man/mann/tk_messageBox.n.gz
/usr/share/man/mann/tk_optionMenu.n.gz
/usr/share/man/mann/tk_patchLevel.n.gz
/usr/share/man/mann/tk_popup.n.gz
/usr/share/man/mann/tk_setPalette.n.gz
/usr/share/man/mann/tk_strictMotif.n.gz
/usr/share/man/mann/tk_textCopy.n.gz
/usr/share/man/mann/tk_textCut.n.gz
/usr/share/man/mann/tk_textPaste.n.gz
/usr/share/man/mann/tk_version.n.gz
/usr/share/man/mann/tkerror.n.gz
/usr/share/man/mann/tkwait.n.gz
/usr/share/man/mann/toplevel.n.gz
/usr/share/man/mann/ttk_button.n.gz
/usr/share/man/mann/ttk_checkbutton.n.gz
/usr/share/man/mann/ttk_combobox.n.gz
/usr/share/man/mann/ttk_entry.n.gz
/usr/share/man/mann/ttk_frame.n.gz
/usr/share/man/mann/ttk_image.n.gz
/usr/share/man/mann/ttk_intro.n.gz
/usr/share/man/mann/ttk_label.n.gz
/usr/share/man/mann/ttk_labelframe.n.gz
/usr/share/man/mann/ttk_menubutton.n.gz
/usr/share/man/mann/ttk_notebook.n.gz
/usr/share/man/mann/ttk_panedwindow.n.gz
/usr/share/man/mann/ttk_progressbar.n.gz
/usr/share/man/mann/ttk_radiobutton.n.gz
/usr/share/man/mann/ttk_scale.n.gz
/usr/share/man/mann/ttk_scrollbar.n.gz
/usr/share/man/mann/ttk_separator.n.gz
/usr/share/man/mann/ttk_sizegrip.n.gz
/usr/share/man/mann/ttk_spinbox.n.gz
/usr/share/man/mann/ttk_style.n.gz
/usr/share/man/mann/ttk_treeview.n.gz
/usr/share/man/mann/ttk_vsapi.n.gz
/usr/share/man/mann/ttk_widget.n.gz
/usr/share/man/mann/winfo.n.gz
/usr/share/man/mann/wm.n.gz
/usr/share/tk8.6
/usr/share/tk8.6/bgerror.tcl
/usr/share/tk8.6/button.tcl
/usr/share/tk8.6/choosedir.tcl
/usr/share/tk8.6/clrpick.tcl
/usr/share/tk8.6/comdlg.tcl
/usr/share/tk8.6/console.tcl
/usr/share/tk8.6/demos
/usr/share/tk8.6/demos/README
/usr/share/tk8.6/demos/anilabel.tcl
/usr/share/tk8.6/demos/aniwave.tcl
/usr/share/tk8.6/demos/arrow.tcl
/usr/share/tk8.6/demos/bind.tcl
/usr/share/tk8.6/demos/bitmap.tcl
/usr/share/tk8.6/demos/browse
/usr/share/tk8.6/demos/button.tcl
/usr/share/tk8.6/demos/check.tcl
/usr/share/tk8.6/demos/clrpick.tcl
/usr/share/tk8.6/demos/colors.tcl
/usr/share/tk8.6/demos/combo.tcl
/usr/share/tk8.6/demos/cscroll.tcl
/usr/share/tk8.6/demos/ctext.tcl
/usr/share/tk8.6/demos/dialog1.tcl
/usr/share/tk8.6/demos/dialog2.tcl
/usr/share/tk8.6/demos/en.msg
/usr/share/tk8.6/demos/entry1.tcl
/usr/share/tk8.6/demos/entry2.tcl
/usr/share/tk8.6/demos/entry3.tcl
/usr/share/tk8.6/demos/filebox.tcl
/usr/share/tk8.6/demos/floor.tcl
/usr/share/tk8.6/demos/fontchoose.tcl
/usr/share/tk8.6/demos/form.tcl
/usr/share/tk8.6/demos/goldberg.tcl
/usr/share/tk8.6/demos/hello
/usr/share/tk8.6/demos/hscale.tcl
/usr/share/tk8.6/demos/icon.tcl
/usr/share/tk8.6/demos/image1.tcl
/usr/share/tk8.6/demos/image2.tcl
/usr/share/tk8.6/demos/images
/usr/share/tk8.6/demos/images/earth.gif
/usr/share/tk8.6/demos/images/earthmenu.png
/usr/share/tk8.6/demos/images/earthris.gif
/usr/share/tk8.6/demos/images/flagdown.xbm
/usr/share/tk8.6/demos/images/flagup.xbm
/usr/share/tk8.6/demos/images/gray25.xbm
/usr/share/tk8.6/demos/images/letters.xbm
/usr/share/tk8.6/demos/images/noletter.xbm
/usr/share/tk8.6/demos/images/ouster.png
/usr/share/tk8.6/demos/images/pattern.xbm
/usr/share/tk8.6/demos/images/tcllogo.gif
/usr/share/tk8.6/demos/images/teapot.ppm
/usr/share/tk8.6/demos/items.tcl
/usr/share/tk8.6/demos/ixset
/usr/share/tk8.6/demos/knightstour.tcl
/usr/share/tk8.6/demos/label.tcl
/usr/share/tk8.6/demos/labelframe.tcl
/usr/share/tk8.6/demos/license.terms
/usr/share/tk8.6/demos/mclist.tcl
/usr/share/tk8.6/demos/menu.tcl
/usr/share/tk8.6/demos/menubu.tcl
/usr/share/tk8.6/demos/msgbox.tcl
/usr/share/tk8.6/demos/nl.msg
/usr/share/tk8.6/demos/paned1.tcl
/usr/share/tk8.6/demos/paned2.tcl
/usr/share/tk8.6/demos/pendulum.tcl
/usr/share/tk8.6/demos/plot.tcl
/usr/share/tk8.6/demos/puzzle.tcl
/usr/share/tk8.6/demos/radio.tcl
/usr/share/tk8.6/demos/rmt
/usr/share/tk8.6/demos/rolodex
/usr/share/tk8.6/demos/ruler.tcl
/usr/share/tk8.6/demos/sayings.tcl
/usr/share/tk8.6/demos/search.tcl
/usr/share/tk8.6/demos/spin.tcl
/usr/share/tk8.6/demos/states.tcl
/usr/share/tk8.6/demos/style.tcl
/usr/share/tk8.6/demos/tclIndex
/usr/share/tk8.6/demos/tcolor
/usr/share/tk8.6/demos/text.tcl
/usr/share/tk8.6/demos/textpeer.tcl
/usr/share/tk8.6/demos/timer
/usr/share/tk8.6/demos/toolbar.tcl
/usr/share/tk8.6/demos/tree.tcl
/usr/share/tk8.6/demos/ttkbut.tcl
/usr/share/tk8.6/demos/ttkmenu.tcl
/usr/share/tk8.6/demos/ttknote.tcl
/usr/share/tk8.6/demos/ttkpane.tcl
/usr/share/tk8.6/demos/ttkprogress.tcl
/usr/share/tk8.6/demos/ttkscale.tcl
/usr/share/tk8.6/demos/twind.tcl
/usr/share/tk8.6/demos/unicodeout.tcl
/usr/share/tk8.6/demos/vscale.tcl
/usr/share/tk8.6/demos/widget
/usr/share/tk8.6/dialog.tcl
/usr/share/tk8.6/entry.tcl
/usr/share/tk8.6/focus.tcl
/usr/share/tk8.6/fontchooser.tcl
/usr/share/tk8.6/iconlist.tcl
/usr/share/tk8.6/icons.tcl
/usr/share/tk8.6/images
/usr/share/tk8.6/images/README
/usr/share/tk8.6/images/logo.eps
/usr/share/tk8.6/images/logo100.gif
/usr/share/tk8.6/images/logo64.gif
/usr/share/tk8.6/images/logoLarge.gif
/usr/share/tk8.6/images/logoMed.gif
/usr/share/tk8.6/images/pwrdLogo.eps
/usr/share/tk8.6/images/pwrdLogo100.gif
/usr/share/tk8.6/images/pwrdLogo150.gif
/usr/share/tk8.6/images/pwrdLogo175.gif
/usr/share/tk8.6/images/pwrdLogo200.gif
/usr/share/tk8.6/images/pwrdLogo75.gif
/usr/share/tk8.6/images/tai-ku.gif
/usr/share/tk8.6/listbox.tcl
/usr/share/tk8.6/megawidget.tcl
/usr/share/tk8.6/menu.tcl
/usr/share/tk8.6/mkpsenc.tcl
/usr/share/tk8.6/msgbox.tcl
/usr/share/tk8.6/msgs
/usr/share/tk8.6/msgs/cs.msg
/usr/share/tk8.6/msgs/da.msg
/usr/share/tk8.6/msgs/de.msg
/usr/share/tk8.6/msgs/el.msg
/usr/share/tk8.6/msgs/en.msg
/usr/share/tk8.6/msgs/en_gb.msg
/usr/share/tk8.6/msgs/eo.msg
/usr/share/tk8.6/msgs/es.msg
/usr/share/tk8.6/msgs/fr.msg
/usr/share/tk8.6/msgs/hu.msg
/usr/share/tk8.6/msgs/it.msg
/usr/share/tk8.6/msgs/nl.msg
/usr/share/tk8.6/msgs/pl.msg
/usr/share/tk8.6/msgs/pt.msg
/usr/share/tk8.6/msgs/ru.msg
/usr/share/tk8.6/msgs/sv.msg
/usr/share/tk8.6/obsolete.tcl
/usr/share/tk8.6/optMenu.tcl
/usr/share/tk8.6/palette.tcl
/usr/share/tk8.6/panedwindow.tcl
/usr/share/tk8.6/safetk.tcl
/usr/share/tk8.6/scale.tcl
/usr/share/tk8.6/scrlbar.tcl
/usr/share/tk8.6/spinbox.tcl
/usr/share/tk8.6/tclIndex
/usr/share/tk8.6/tearoff.tcl
/usr/share/tk8.6/text.tcl
/usr/share/tk8.6/tk.tcl
/usr/share/tk8.6/tkfbox.tcl
/usr/share/tk8.6/ttk
/usr/share/tk8.6/ttk/altTheme.tcl
/usr/share/tk8.6/ttk/aquaTheme.tcl
/usr/share/tk8.6/ttk/button.tcl
/usr/share/tk8.6/ttk/clamTheme.tcl
/usr/share/tk8.6/ttk/classicTheme.tcl
/usr/share/tk8.6/ttk/combobox.tcl
/usr/share/tk8.6/ttk/cursors.tcl
/usr/share/tk8.6/ttk/defaults.tcl
/usr/share/tk8.6/ttk/entry.tcl
/usr/share/tk8.6/ttk/fonts.tcl
/usr/share/tk8.6/ttk/menubutton.tcl
/usr/share/tk8.6/ttk/notebook.tcl
/usr/share/tk8.6/ttk/panedwindow.tcl
/usr/share/tk8.6/ttk/progress.tcl
/usr/share/tk8.6/ttk/scale.tcl
/usr/share/tk8.6/ttk/scrollbar.tcl
/usr/share/tk8.6/ttk/sizegrip.tcl
/usr/share/tk8.6/ttk/spinbox.tcl
/usr/share/tk8.6/ttk/treeview.tcl
/usr/share/tk8.6/ttk/ttk.tcl
/usr/share/tk8.6/ttk/utils.tcl
/usr/share/tk8.6/ttk/vistaTheme.tcl
/usr/share/tk8.6/ttk/winTheme.tcl
/usr/share/tk8.6/ttk/xpTheme.tcl
/usr/share/tk8.6/unsupported.tcl
/usr/share/tk8.6/xmfbox.tcl
/usr/bin/wish
/usr/bin/wish8.6
/usr/lib/.build-id
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/da69fdc4fb8617ed34a7ab93ff9a7e68976e74
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/31d85287749ad892d1152043a2cffdb14a7f00
/usr/lib/libtk8.6.so
/usr/lib/tk8.6
/usr/lib/tk8.6/pkgIndex.tcl
/usr/share/doc/tk
/usr/share/doc/tk/README
/usr/share/doc/tk/changes
/usr/share/doc/tk/license.terms
/usr/share/man/man1/wish.1.gz
/usr/share/man/mann/bell.n.gz
/usr/share/man/mann/bind.n.gz
/usr/share/man/mann/bindtags.n.gz
/usr/share/man/mann/bitmap.n.gz
/usr/share/man/mann/busy.n.gz
/usr/share/man/mann/button.n.gz
/usr/share/man/mann/canvas.n.gz
/usr/share/man/mann/checkbutton.n.gz
/usr/share/man/mann/clipboard.n.gz
/usr/share/man/mann/colors.n.gz
/usr/share/man/mann/console.n.gz
/usr/share/man/mann/cursors.n.gz
/usr/share/man/mann/destroy.n.gz
/usr/share/man/mann/entry.n.gz
/usr/share/man/mann/event.n.gz
/usr/share/man/mann/focus.n.gz
/usr/share/man/mann/font.n.gz
/usr/share/man/mann/fontchooser.n.gz
/usr/share/man/mann/frame.n.gz
/usr/share/man/mann/geometry.n.gz
/usr/share/man/mann/grab.n.gz
/usr/share/man/mann/grid.n.gz
/usr/share/man/mann/image.n.gz
/usr/share/man/mann/keysyms.n.gz
/usr/share/man/mann/label.n.gz
/usr/share/man/mann/labelframe.n.gz
/usr/share/man/mann/listbox.n.gz
/usr/share/man/mann/lower.n.gz
/usr/share/man/mann/menu.n.gz
/usr/share/man/mann/menubutton.n.gz
/usr/share/man/mann/message.n.gz
/usr/share/man/mann/option.n.gz
/usr/share/man/mann/options.n.gz
/usr/share/man/mann/pack.n.gz
/usr/share/man/mann/pack_old.n.gz
/usr/share/man/mann/panedwindow.n.gz
/usr/share/man/mann/photo.n.gz
/usr/share/man/mann/place.n.gz
/usr/share/man/mann/radiobutton.n.gz
/usr/share/man/mann/raise.n.gz
/usr/share/man/mann/safe_loadTk.n.gz
/usr/share/man/mann/scale.n.gz
/usr/share/man/mann/scrollbar.n.gz
/usr/share/man/mann/selection.n.gz
/usr/share/man/mann/send.n.gz
/usr/share/man/mann/spinbox.n.gz
/usr/share/man/mann/text.n.gz
/usr/share/man/mann/tk.n.gz
/usr/share/man/mann/tk_bindForTraversal.n.gz
/usr/share/man/mann/tk_bisque.n.gz
/usr/share/man/mann/tk_chooseColor.n.gz
/usr/share/man/mann/tk_chooseDirectory.n.gz
/usr/share/man/mann/tk_dialog.n.gz
/usr/share/man/mann/tk_focusFollowsMouse.n.gz
/usr/share/man/mann/tk_focusNext.n.gz
/usr/share/man/mann/tk_focusPrev.n.gz
/usr/share/man/mann/tk_getOpenFile.n.gz
/usr/share/man/mann/tk_getSaveFile.n.gz
/usr/share/man/mann/tk_library.n.gz
/usr/share/man/mann/tk_mac.n.gz
/usr/share/man/mann/tk_menuBar.n.gz
/usr/share/man/mann/tk_menuSetFocus.n.gz
/usr/share/man/mann/tk_messageBox.n.gz
/usr/share/man/mann/tk_optionMenu.n.gz
/usr/share/man/mann/tk_patchLevel.n.gz
/usr/share/man/mann/tk_popup.n.gz
/usr/share/man/mann/tk_setPalette.n.gz
/usr/share/man/mann/tk_strictMotif.n.gz
/usr/share/man/mann/tk_textCopy.n.gz
/usr/share/man/mann/tk_textCut.n.gz
/usr/share/man/mann/tk_textPaste.n.gz
/usr/share/man/mann/tk_version.n.gz
/usr/share/man/mann/tkerror.n.gz
/usr/share/man/mann/tkwait.n.gz
/usr/share/man/mann/toplevel.n.gz
/usr/share/man/mann/ttk_button.n.gz
/usr/share/man/mann/ttk_checkbutton.n.gz
/usr/share/man/mann/ttk_combobox.n.gz
/usr/share/man/mann/ttk_entry.n.gz
/usr/share/man/mann/ttk_frame.n.gz
/usr/share/man/mann/ttk_image.n.gz
/usr/share/man/mann/ttk_intro.n.gz
/usr/share/man/mann/ttk_label.n.gz
/usr/share/man/mann/ttk_labelframe.n.gz
/usr/share/man/mann/ttk_menubutton.n.gz
/usr/share/man/mann/ttk_notebook.n.gz
/usr/share/man/mann/ttk_panedwindow.n.gz
/usr/share/man/mann/ttk_progressbar.n.gz
/usr/share/man/mann/ttk_radiobutton.n.gz
/usr/share/man/mann/ttk_scale.n.gz
/usr/share/man/mann/ttk_scrollbar.n.gz
/usr/share/man/mann/ttk_separator.n.gz
/usr/share/man/mann/ttk_sizegrip.n.gz
/usr/share/man/mann/ttk_spinbox.n.gz
/usr/share/man/mann/ttk_style.n.gz
/usr/share/man/mann/ttk_treeview.n.gz
/usr/share/man/mann/ttk_vsapi.n.gz
/usr/share/man/mann/ttk_widget.n.gz
/usr/share/man/mann/winfo.n.gz
/usr/share/man/mann/wm.n.gz
/usr/share/tk8.6
/usr/share/tk8.6/bgerror.tcl
/usr/share/tk8.6/button.tcl
/usr/share/tk8.6/choosedir.tcl
/usr/share/tk8.6/clrpick.tcl
/usr/share/tk8.6/comdlg.tcl
/usr/share/tk8.6/console.tcl
/usr/share/tk8.6/demos
/usr/share/tk8.6/demos/README
/usr/share/tk8.6/demos/anilabel.tcl
/usr/share/tk8.6/demos/aniwave.tcl
/usr/share/tk8.6/demos/arrow.tcl
/usr/share/tk8.6/demos/bind.tcl
/usr/share/tk8.6/demos/bitmap.tcl
/usr/share/tk8.6/demos/browse
/usr/share/tk8.6/demos/button.tcl
/usr/share/tk8.6/demos/check.tcl
/usr/share/tk8.6/demos/clrpick.tcl
/usr/share/tk8.6/demos/colors.tcl
/usr/share/tk8.6/demos/combo.tcl
/usr/share/tk8.6/demos/cscroll.tcl
/usr/share/tk8.6/demos/ctext.tcl
/usr/share/tk8.6/demos/dialog1.tcl
/usr/share/tk8.6/demos/dialog2.tcl
/usr/share/tk8.6/demos/en.msg
/usr/share/tk8.6/demos/entry1.tcl
/usr/share/tk8.6/demos/entry2.tcl
/usr/share/tk8.6/demos/entry3.tcl
/usr/share/tk8.6/demos/filebox.tcl
/usr/share/tk8.6/demos/floor.tcl
/usr/share/tk8.6/demos/fontchoose.tcl
/usr/share/tk8.6/demos/form.tcl
/usr/share/tk8.6/demos/goldberg.tcl
/usr/share/tk8.6/demos/hello
/usr/share/tk8.6/demos/hscale.tcl
/usr/share/tk8.6/demos/icon.tcl
/usr/share/tk8.6/demos/image1.tcl
/usr/share/tk8.6/demos/image2.tcl
/usr/share/tk8.6/demos/images
/usr/share/tk8.6/demos/images/earth.gif
/usr/share/tk8.6/demos/images/earthmenu.png
/usr/share/tk8.6/demos/images/earthris.gif
/usr/share/tk8.6/demos/images/flagdown.xbm
/usr/share/tk8.6/demos/images/flagup.xbm
/usr/share/tk8.6/demos/images/gray25.xbm
/usr/share/tk8.6/demos/images/letters.xbm
/usr/share/tk8.6/demos/images/noletter.xbm
/usr/share/tk8.6/demos/images/ouster.png
/usr/share/tk8.6/demos/images/pattern.xbm
/usr/share/tk8.6/demos/images/tcllogo.gif
/usr/share/tk8.6/demos/images/teapot.ppm
/usr/share/tk8.6/demos/items.tcl
/usr/share/tk8.6/demos/ixset
/usr/share/tk8.6/demos/knightstour.tcl
/usr/share/tk8.6/demos/label.tcl
/usr/share/tk8.6/demos/labelframe.tcl
/usr/share/tk8.6/demos/license.terms
/usr/share/tk8.6/demos/mclist.tcl
/usr/share/tk8.6/demos/menu.tcl
/usr/share/tk8.6/demos/menubu.tcl
/usr/share/tk8.6/demos/msgbox.tcl
/usr/share/tk8.6/demos/nl.msg
/usr/share/tk8.6/demos/paned1.tcl
/usr/share/tk8.6/demos/paned2.tcl
/usr/share/tk8.6/demos/pendulum.tcl
/usr/share/tk8.6/demos/plot.tcl
/usr/share/tk8.6/demos/puzzle.tcl
/usr/share/tk8.6/demos/radio.tcl
/usr/share/tk8.6/demos/rmt
/usr/share/tk8.6/demos/rolodex
/usr/share/tk8.6/demos/ruler.tcl
/usr/share/tk8.6/demos/sayings.tcl
/usr/share/tk8.6/demos/search.tcl
/usr/share/tk8.6/demos/spin.tcl
/usr/share/tk8.6/demos/states.tcl
/usr/share/tk8.6/demos/style.tcl
/usr/share/tk8.6/demos/tclIndex
/usr/share/tk8.6/demos/tcolor
/usr/share/tk8.6/demos/text.tcl
/usr/share/tk8.6/demos/textpeer.tcl
/usr/share/tk8.6/demos/timer
/usr/share/tk8.6/demos/toolbar.tcl
/usr/share/tk8.6/demos/tree.tcl
/usr/share/tk8.6/demos/ttkbut.tcl
/usr/share/tk8.6/demos/ttkmenu.tcl
/usr/share/tk8.6/demos/ttknote.tcl
/usr/share/tk8.6/demos/ttkpane.tcl
/usr/share/tk8.6/demos/ttkprogress.tcl
/usr/share/tk8.6/demos/ttkscale.tcl
/usr/share/tk8.6/demos/twind.tcl
/usr/share/tk8.6/demos/unicodeout.tcl
/usr/share/tk8.6/demos/vscale.tcl
/usr/share/tk8.6/demos/widget
/usr/share/tk8.6/dialog.tcl
/usr/share/tk8.6/entry.tcl
/usr/share/tk8.6/focus.tcl
/usr/share/tk8.6/fontchooser.tcl
/usr/share/tk8.6/iconlist.tcl
/usr/share/tk8.6/icons.tcl
/usr/share/tk8.6/images
/usr/share/tk8.6/images/README
/usr/share/tk8.6/images/logo.eps
/usr/share/tk8.6/images/logo100.gif
/usr/share/tk8.6/images/logo64.gif
/usr/share/tk8.6/images/logoLarge.gif
/usr/share/tk8.6/images/logoMed.gif
/usr/share/tk8.6/images/pwrdLogo.eps
/usr/share/tk8.6/images/pwrdLogo100.gif
/usr/share/tk8.6/images/pwrdLogo150.gif
/usr/share/tk8.6/images/pwrdLogo175.gif
/usr/share/tk8.6/images/pwrdLogo200.gif
/usr/share/tk8.6/images/pwrdLogo75.gif
/usr/share/tk8.6/images/tai-ku.gif
/usr/share/tk8.6/listbox.tcl
/usr/share/tk8.6/megawidget.tcl
/usr/share/tk8.6/menu.tcl
/usr/share/tk8.6/mkpsenc.tcl
/usr/share/tk8.6/msgbox.tcl
/usr/share/tk8.6/msgs
/usr/share/tk8.6/msgs/cs.msg
/usr/share/tk8.6/msgs/da.msg
/usr/share/tk8.6/msgs/de.msg
/usr/share/tk8.6/msgs/el.msg
/usr/share/tk8.6/msgs/en.msg
/usr/share/tk8.6/msgs/en_gb.msg
/usr/share/tk8.6/msgs/eo.msg
/usr/share/tk8.6/msgs/es.msg
/usr/share/tk8.6/msgs/fr.msg
/usr/share/tk8.6/msgs/hu.msg
/usr/share/tk8.6/msgs/it.msg
/usr/share/tk8.6/msgs/nl.msg
/usr/share/tk8.6/msgs/pl.msg
/usr/share/tk8.6/msgs/pt.msg
/usr/share/tk8.6/msgs/ru.msg
/usr/share/tk8.6/msgs/sv.msg
/usr/share/tk8.6/obsolete.tcl
/usr/share/tk8.6/optMenu.tcl
/usr/share/tk8.6/palette.tcl
/usr/share/tk8.6/panedwindow.tcl
/usr/share/tk8.6/safetk.tcl
/usr/share/tk8.6/scale.tcl
/usr/share/tk8.6/scrlbar.tcl
/usr/share/tk8.6/spinbox.tcl
/usr/share/tk8.6/tclIndex
/usr/share/tk8.6/tearoff.tcl
/usr/share/tk8.6/text.tcl
/usr/share/tk8.6/tk.tcl
/usr/share/tk8.6/tkfbox.tcl
/usr/share/tk8.6/ttk
/usr/share/tk8.6/ttk/altTheme.tcl
/usr/share/tk8.6/ttk/aquaTheme.tcl
/usr/share/tk8.6/ttk/button.tcl
/usr/share/tk8.6/ttk/clamTheme.tcl
/usr/share/tk8.6/ttk/classicTheme.tcl
/usr/share/tk8.6/ttk/combobox.tcl
/usr/share/tk8.6/ttk/cursors.tcl
/usr/share/tk8.6/ttk/defaults.tcl
/usr/share/tk8.6/ttk/entry.tcl
/usr/share/tk8.6/ttk/fonts.tcl
/usr/share/tk8.6/ttk/menubutton.tcl
/usr/share/tk8.6/ttk/notebook.tcl
/usr/share/tk8.6/ttk/panedwindow.tcl
/usr/share/tk8.6/ttk/progress.tcl
/usr/share/tk8.6/ttk/scale.tcl
/usr/share/tk8.6/ttk/scrollbar.tcl
/usr/share/tk8.6/ttk/sizegrip.tcl
/usr/share/tk8.6/ttk/spinbox.tcl
/usr/share/tk8.6/ttk/treeview.tcl
/usr/share/tk8.6/ttk/ttk.tcl
/usr/share/tk8.6/ttk/utils.tcl
/usr/share/tk8.6/ttk/vistaTheme.tcl
/usr/share/tk8.6/ttk/winTheme.tcl
/usr/share/tk8.6/ttk/xpTheme.tcl
/usr/share/tk8.6/unsupported.tcl
/usr/share/tk8.6/xmfbox.tcl
References
- [tk website](http://tcl.sourceforge.net http://tcl.sourceforge.net)
Summary
In this tutorial we learn how to install tk
on CentOS 8 using yum and dnf.