How To Install tk-devel on CentOS 8

tk-devel is Tk graphical toolkit development files Tk graphical toolkit development files

Introduction

In this tutorial we learn how to install tk-devel on CentOS 8.

What is tk-devel

When paired with the Tcl scripting language, Tk provides a fast and powerful way to create cross-platform GUI applications. The package contains the development files and man pages for tk. tk-devel 1 8.6.8 1.el8 x86_64 498 k tk-8.6.8-1.el8.src.rpm appstream Tk graphical toolkit development files http TCL When paired with the Tcl scripting language, Tk provides a fast and powerful way to create cross-platform GUI applications. The package contains the development files and man pages for tk.

We can use yum or dnf to install tk-devel on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install tk-devel.

Install tk-devel 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-devel using dnf by running the following command:

sudo dnf -y install tk-devel

Install tk-devel 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-devel using yum by running the following command:

sudo yum -y install tk-devel

How To Uninstall tk-devel on CentOS 8

To uninstall only the tk-devel package we can use the following command:

sudo dnf remove tk-devel

tk-devel Package Contents on CentOS 8

/usr/include/tk-private
/usr/include/tk-private/generic
/usr/include/tk-private/generic/default.h
/usr/include/tk-private/generic/ks_names.h
/usr/include/tk-private/generic/tk.h
/usr/include/tk-private/generic/tk3d.h
/usr/include/tk-private/generic/tkBusy.h
/usr/include/tk-private/generic/tkButton.h
/usr/include/tk-private/generic/tkCanvas.h
/usr/include/tk-private/generic/tkColor.h
/usr/include/tk-private/generic/tkDecls.h
/usr/include/tk-private/generic/tkEntry.h
/usr/include/tk-private/generic/tkFileFilter.h
/usr/include/tk-private/generic/tkFont.h
/usr/include/tk-private/generic/tkImgPhoto.h
/usr/include/tk-private/generic/tkInt.h
/usr/include/tk-private/generic/tkIntDecls.h
/usr/include/tk-private/generic/tkIntPlatDecls.h
/usr/include/tk-private/generic/tkIntXlibDecls.h
/usr/include/tk-private/generic/tkMenu.h
/usr/include/tk-private/generic/tkMenubutton.h
/usr/include/tk-private/generic/tkPlatDecls.h
/usr/include/tk-private/generic/tkPort.h
/usr/include/tk-private/generic/tkScale.h
/usr/include/tk-private/generic/tkScrollbar.h
/usr/include/tk-private/generic/tkSelect.h
/usr/include/tk-private/generic/tkText.h
/usr/include/tk-private/generic/tkUndo.h
/usr/include/tk-private/generic/ttk
/usr/include/tk-private/generic/ttk/ttkDecls.h
/usr/include/tk-private/generic/ttk/ttkManager.h
/usr/include/tk-private/generic/ttk/ttkTheme.h
/usr/include/tk-private/generic/ttk/ttkThemeInt.h
/usr/include/tk-private/generic/ttk/ttkWidget.h
/usr/include/tk-private/unix
/usr/include/tk-private/unix/tkUnixDefault.h
/usr/include/tk-private/unix/tkUnixInt.h
/usr/include/tk-private/unix/tkUnixPort.h
/usr/include/tk.h
/usr/include/tkDecls.h
/usr/include/tkPlatDecls.h
/usr/lib/libtk.so
/usr/lib/libtkstub8.6.a
/usr/lib/pkgconfig/tk.pc
/usr/lib/tkConfig.sh
/usr/share/man/man3/Tk_3DBorderColor.3.gz
/usr/share/man/man3/Tk_3DBorderGC.3.gz
/usr/share/man/man3/Tk_3DHorizontalBevel.3.gz
/usr/share/man/man3/Tk_3DVerticalBevel.3.gz
/usr/share/man/man3/Tk_AddOption.3.gz
/usr/share/man/man3/Tk_Alloc3DBorderFromObj.3.gz
/usr/share/man/man3/Tk_AllocBitmapFromObj.3.gz
/usr/share/man/man3/Tk_AllocColorFromObj.3.gz
/usr/share/man/man3/Tk_AllocCursorFromObj.3.gz
/usr/share/man/man3/Tk_AllocFontFromObj.3.gz
/usr/share/man/man3/Tk_AttachHWND.3.gz
/usr/share/man/man3/Tk_Attributes.3.gz
/usr/share/man/man3/Tk_BindEvent.3.gz
/usr/share/man/man3/Tk_CanvasDrawableCoords.3.gz
/usr/share/man/man3/Tk_CanvasEventuallyRedraw.3.gz
/usr/share/man/man3/Tk_CanvasGetCoord.3.gz
/usr/share/man/man3/Tk_CanvasPsBitmap.3.gz
/usr/share/man/man3/Tk_CanvasPsColor.3.gz
/usr/share/man/man3/Tk_CanvasPsFont.3.gz
/usr/share/man/man3/Tk_CanvasPsPath.3.gz
/usr/share/man/man3/Tk_CanvasPsStipple.3.gz
/usr/share/man/man3/Tk_CanvasPsY.3.gz
/usr/share/man/man3/Tk_CanvasSetStippleOrigin.3.gz
/usr/share/man/man3/Tk_CanvasTagsOption.3.gz
/usr/share/man/man3/Tk_CanvasTextInfo.3.gz
/usr/share/man/man3/Tk_CanvasTkwin.3.gz
/usr/share/man/man3/Tk_CanvasWindowCoords.3.gz
/usr/share/man/man3/Tk_ChangeWindowAttributes.3.gz
/usr/share/man/man3/Tk_Changes.3.gz
/usr/share/man/man3/Tk_CharBbox.3.gz
/usr/share/man/man3/Tk_Class.3.gz
/usr/share/man/man3/Tk_ClearSelection.3.gz
/usr/share/man/man3/Tk_ClipboardAppend.3.gz
/usr/share/man/man3/Tk_ClipboardClear.3.gz
/usr/share/man/man3/Tk_CollapseMotionEvents.3.gz
/usr/share/man/man3/Tk_Colormap.3.gz
/usr/share/man/man3/Tk_ComputeTextLayout.3.gz
/usr/share/man/man3/Tk_ConfigureInfo.3.gz
/usr/share/man/man3/Tk_ConfigureValue.3.gz
/usr/share/man/man3/Tk_ConfigureWidget.3.gz
/usr/share/man/man3/Tk_ConfigureWindow.3.gz
/usr/share/man/man3/Tk_CoordsToWindow.3.gz
/usr/share/man/man3/Tk_CreateBinding.3.gz
/usr/share/man/man3/Tk_CreateBindingTable.3.gz
/usr/share/man/man3/Tk_CreateClientMessageHandler.3.gz
/usr/share/man/man3/Tk_CreateErrorHandler.3.gz
/usr/share/man/man3/Tk_CreateEventHandler.3.gz
/usr/share/man/man3/Tk_CreateGenericHandler.3.gz
/usr/share/man/man3/Tk_CreateImageType.3.gz
/usr/share/man/man3/Tk_CreateItemType.3.gz
/usr/share/man/man3/Tk_CreateOptionTable.3.gz
/usr/share/man/man3/Tk_CreatePhotoImageFormat.3.gz
/usr/share/man/man3/Tk_CreateSelHandler.3.gz
/usr/share/man/man3/Tk_CreateWindow.3.gz
/usr/share/man/man3/Tk_CreateWindowFromPath.3.gz
/usr/share/man/man3/Tk_DefineBitmap.3.gz
/usr/share/man/man3/Tk_DefineCursor.3.gz
/usr/share/man/man3/Tk_DeleteAllBindings.3.gz
/usr/share/man/man3/Tk_DeleteBinding.3.gz
/usr/share/man/man3/Tk_DeleteBindingTable.3.gz
/usr/share/man/man3/Tk_DeleteClientMessageHandler.3.gz
/usr/share/man/man3/Tk_DeleteErrorHandler.3.gz
/usr/share/man/man3/Tk_DeleteEventHandler.3.gz
/usr/share/man/man3/Tk_DeleteGenericHandler.3.gz
/usr/share/man/man3/Tk_DeleteImage.3.gz
/usr/share/man/man3/Tk_DeleteOptionTable.3.gz
/usr/share/man/man3/Tk_DeleteSelHandler.3.gz
/usr/share/man/man3/Tk_Depth.3.gz
/usr/share/man/man3/Tk_DestroyWindow.3.gz
/usr/share/man/man3/Tk_Display.3.gz
/usr/share/man/man3/Tk_DisplayName.3.gz
/usr/share/man/man3/Tk_DistanceToTextLayout.3.gz
/usr/share/man/man3/Tk_Draw3DPolygon.3.gz
/usr/share/man/man3/Tk_Draw3DRectangle.3.gz
/usr/share/man/man3/Tk_DrawChars.3.gz
/usr/share/man/man3/Tk_DrawFocusHighlight.3.gz
/usr/share/man/man3/Tk_DrawTextLayout.3.gz
/usr/share/man/man3/Tk_Fill3DPolygon.3.gz
/usr/share/man/man3/Tk_Fill3DRectangle.3.gz
/usr/share/man/man3/Tk_FindPhoto.3.gz
/usr/share/man/man3/Tk_FontId.3.gz
/usr/share/man/man3/Tk_Free3DBorder.3.gz
/usr/share/man/man3/Tk_Free3DBorderFromObj.3.gz
/usr/share/man/man3/Tk_FreeBitmap.3.gz
/usr/share/man/man3/Tk_FreeBitmapFromObj.3.gz
/usr/share/man/man3/Tk_FreeColor.3.gz
/usr/share/man/man3/Tk_FreeColorFromObj.3.gz
/usr/share/man/man3/Tk_FreeColormap.3.gz
/usr/share/man/man3/Tk_FreeConfigOptions.3.gz
/usr/share/man/man3/Tk_FreeCursor.3.gz
/usr/share/man/man3/Tk_FreeCursorFromObj.3.gz
/usr/share/man/man3/Tk_FreeFont.3.gz
/usr/share/man/man3/Tk_FreeFontFromObj.3.gz
/usr/share/man/man3/Tk_FreeGC.3.gz
/usr/share/man/man3/Tk_FreeImage.3.gz
/usr/share/man/man3/Tk_FreeOptions.3.gz
/usr/share/man/man3/Tk_FreePixmap.3.gz
/usr/share/man/man3/Tk_FreeSavedOptions.3.gz
/usr/share/man/man3/Tk_FreeTextLayout.3.gz
/usr/share/man/man3/Tk_FreeXId.3.gz
/usr/share/man/man3/Tk_GeometryRequest.3.gz
/usr/share/man/man3/Tk_Get3DBorder.3.gz
/usr/share/man/man3/Tk_Get3DBorderFromObj.3.gz
/usr/share/man/man3/Tk_GetAllBindings.3.gz
/usr/share/man/man3/Tk_GetAnchor.3.gz
/usr/share/man/man3/Tk_GetAnchorFromObj.3.gz
/usr/share/man/man3/Tk_GetAtomName.3.gz
/usr/share/man/man3/Tk_GetBinding.3.gz
/usr/share/man/man3/Tk_GetBitmap.3.gz
/usr/share/man/man3/Tk_GetBitmapFromObj.3.gz
/usr/share/man/man3/Tk_GetCapStyle.3.gz
/usr/share/man/man3/Tk_GetColor.3.gz
/usr/share/man/man3/Tk_GetColorByValue.3.gz
/usr/share/man/man3/Tk_GetColorFromObj.3.gz
/usr/share/man/man3/Tk_GetColormap.3.gz
/usr/share/man/man3/Tk_GetCursor.3.gz
/usr/share/man/man3/Tk_GetCursorFromData.3.gz
/usr/share/man/man3/Tk_GetCursorFromObj.3.gz
/usr/share/man/man3/Tk_GetDash.3.gz
/usr/share/man/man3/Tk_GetFont.3.gz
/usr/share/man/man3/Tk_GetFontFromObj.3.gz
/usr/share/man/man3/Tk_GetFontMetrics.3.gz
/usr/share/man/man3/Tk_GetGC.3.gz
/usr/share/man/man3/Tk_GetHINSTANCE.3.gz
/usr/share/man/man3/Tk_GetHWND.3.gz
/usr/share/man/man3/Tk_GetImage.3.gz
/usr/share/man/man3/Tk_GetImageMasterData.3.gz
/usr/share/man/man3/Tk_GetItemTypes.3.gz
/usr/share/man/man3/Tk_GetJoinStyle.3.gz
/usr/share/man/man3/Tk_GetJustify.3.gz
/usr/share/man/man3/Tk_GetJustifyFromObj.3.gz
/usr/share/man/man3/Tk_GetMMFromObj.3.gz
/usr/share/man/man3/Tk_GetNumMainWindows.3.gz
/usr/share/man/man3/Tk_GetOption.3.gz
/usr/share/man/man3/Tk_GetOptionInfo.3.gz
/usr/share/man/man3/Tk_GetOptionValue.3.gz
/usr/share/man/man3/Tk_GetPixels.3.gz
/usr/share/man/man3/Tk_GetPixelsFromObj.3.gz
/usr/share/man/man3/Tk_GetPixmap.3.gz
/usr/share/man/man3/Tk_GetRelief.3.gz
/usr/share/man/man3/Tk_GetReliefFromObj.3.gz
/usr/share/man/man3/Tk_GetRootCoords.3.gz
/usr/share/man/man3/Tk_GetScreenMM.3.gz
/usr/share/man/man3/Tk_GetScrollInfo.3.gz
/usr/share/man/man3/Tk_GetScrollInfoObj.3.gz
/usr/share/man/man3/Tk_GetSelection.3.gz
/usr/share/man/man3/Tk_GetUid.3.gz
/usr/share/man/man3/Tk_GetUserInactiveTime.3.gz
/usr/share/man/man3/Tk_GetVRootGeometry.3.gz
/usr/share/man/man3/Tk_GetVisual.3.gz
/usr/share/man/man3/Tk_Grab.3.gz
/usr/share/man/man3/Tk_HWNDToWindow.3.gz
/usr/share/man/man3/Tk_HandleEvent.3.gz
/usr/share/man/man3/Tk_Height.3.gz
/usr/share/man/man3/Tk_IdToWindow.3.gz
/usr/share/man/man3/Tk_ImageChanged.3.gz
/usr/share/man/man3/Tk_Init.3.gz
/usr/share/man/man3/Tk_InitConsoleChannels.3.gz
/usr/share/man/man3/Tk_InitImageArgs.3.gz
/usr/share/man/man3/Tk_InitOptions.3.gz
/usr/share/man/man3/Tk_InitStubs.3.gz
/usr/share/man/man3/Tk_InternAtom.3.gz
/usr/share/man/man3/Tk_InternalBorderBottom.3.gz
/usr/share/man/man3/Tk_InternalBorderLeft.3.gz
/usr/share/man/man3/Tk_InternalBorderRight.3.gz
/usr/share/man/man3/Tk_InternalBorderTop.3.gz
/usr/share/man/man3/Tk_Interp.3.gz
/usr/share/man/man3/Tk_IntersectTextLayout.3.gz
/usr/share/man/man3/Tk_IsContainer.3.gz
/usr/share/man/man3/Tk_IsEmbedded.3.gz
/usr/share/man/man3/Tk_IsMapped.3.gz
/usr/share/man/man3/Tk_IsTopLevel.3.gz
/usr/share/man/man3/Tk_Main.3.gz
/usr/share/man/man3/Tk_MainLoop.3.gz
/usr/share/man/man3/Tk_MainWindow.3.gz
/usr/share/man/man3/Tk_MaintainGeometry.3.gz
/usr/share/man/man3/Tk_MakeWindowExist.3.gz
/usr/share/man/man3/Tk_ManageGeometry.3.gz
/usr/share/man/man3/Tk_MapWindow.3.gz
/usr/share/man/man3/Tk_MeasureChars.3.gz
/usr/share/man/man3/Tk_MinReqHeight.3.gz
/usr/share/man/man3/Tk_MinReqWidth.3.gz
/usr/share/man/man3/Tk_MoveResizeWindow.3.gz
/usr/share/man/man3/Tk_MoveToplevelWindow.3.gz
/usr/share/man/man3/Tk_MoveWindow.3.gz
/usr/share/man/man3/Tk_Name.3.gz
/usr/share/man/man3/Tk_NameOf3DBorder.3.gz
/usr/share/man/man3/Tk_NameOfAnchor.3.gz
/usr/share/man/man3/Tk_NameOfBitmap.3.gz
/usr/share/man/man3/Tk_NameOfCapStyle.3.gz
/usr/share/man/man3/Tk_NameOfColor.3.gz
/usr/share/man/man3/Tk_NameOfCursor.3.gz
/usr/share/man/man3/Tk_NameOfFont.3.gz
/usr/share/man/man3/Tk_NameOfImage.3.gz
/usr/share/man/man3/Tk_NameOfJoinStyle.3.gz
/usr/share/man/man3/Tk_NameOfJustify.3.gz
/usr/share/man/man3/Tk_NameOfRelief.3.gz
/usr/share/man/man3/Tk_NameToWindow.3.gz
/usr/share/man/man3/Tk_Offset.3.gz
/usr/share/man/man3/Tk_OwnSelection.3.gz
/usr/share/man/man3/Tk_Parent.3.gz
/usr/share/man/man3/Tk_ParseArgv.3.gz
/usr/share/man/man3/Tk_PathName.3.gz
/usr/share/man/man3/Tk_PhotoBlank.3.gz
/usr/share/man/man3/Tk_PhotoExpand.3.gz
/usr/share/man/man3/Tk_PhotoGetImage.3.gz
/usr/share/man/man3/Tk_PhotoGetSize.3.gz
/usr/share/man/man3/Tk_PhotoPutBlock.3.gz
/usr/share/man/man3/Tk_PhotoPutZoomedBlock.3.gz
/usr/share/man/man3/Tk_PhotoSetSize.3.gz
/usr/share/man/man3/Tk_PointToChar.3.gz
/usr/share/man/man3/Tk_PostscriptFontName.3.gz
/usr/share/man/man3/Tk_PreserveColormap.3.gz
/usr/share/man/man3/Tk_QueueWindowEvent.3.gz
/usr/share/man/man3/Tk_RedrawImage.3.gz
/usr/share/man/man3/Tk_ReqHeight.3.gz
/usr/share/man/man3/Tk_ReqWidth.3.gz
/usr/share/man/man3/Tk_ResetUserInactiveTime.3.gz
/usr/share/man/man3/Tk_ResizeWindow.3.gz
/usr/share/man/man3/Tk_RestackWindow.3.gz
/usr/share/man/man3/Tk_RestoreSavedOptions.3.gz
/usr/share/man/man3/Tk_RestrictEvents.3.gz
/usr/share/man/man3/Tk_SafeInit.3.gz
/usr/share/man/man3/Tk_Screen.3.gz
/usr/share/man/man3/Tk_ScreenNumber.3.gz
/usr/share/man/man3/Tk_SetAppName.3.gz
/usr/share/man/man3/Tk_SetBackgroundFromBorder.3.gz
/usr/share/man/man3/Tk_SetCaretPos.3.gz
/usr/share/man/man3/Tk_SetClass.3.gz
/usr/share/man/man3/Tk_SetClassProcs.3.gz
/usr/share/man/man3/Tk_SetGrid.3.gz
/usr/share/man/man3/Tk_SetInternalBorder.3.gz
/usr/share/man/man3/Tk_SetInternalBorderEx.3.gz
/usr/share/man/man3/Tk_SetMinimumRequestSize.3.gz
/usr/share/man/man3/Tk_SetOptions.3.gz
/usr/share/man/man3/Tk_SetWindowBackground.3.gz
/usr/share/man/man3/Tk_SetWindowBackgroundPixmap.3.gz
/usr/share/man/man3/Tk_SetWindowBorder.3.gz
/usr/share/man/man3/Tk_SetWindowBorderPixmap.3.gz
/usr/share/man/man3/Tk_SetWindowBorderWidth.3.gz
/usr/share/man/man3/Tk_SetWindowColormap.3.gz
/usr/share/man/man3/Tk_SetWindowVisual.3.gz
/usr/share/man/man3/Tk_SizeOfBitmap.3.gz
/usr/share/man/man3/Tk_SizeOfImage.3.gz
/usr/share/man/man3/Tk_StrictMotif.3.gz
/usr/share/man/man3/Tk_TextLayoutToPostscript.3.gz
/usr/share/man/man3/Tk_TextWidth.3.gz
/usr/share/man/man3/Tk_Uid.3.gz
/usr/share/man/man3/Tk_UndefineCursor.3.gz
/usr/share/man/man3/Tk_UnderlineChars.3.gz
/usr/share/man/man3/Tk_UnderlineTextLayout.3.gz
/usr/share/man/man3/Tk_Ungrab.3.gz
/usr/share/man/man3/Tk_UnmaintainGeometry.3.gz
/usr/share/man/man3/Tk_UnmapWindow.3.gz
/usr/share/man/man3/Tk_UnsetGrid.3.gz
/usr/share/man/man3/Tk_Visual.3.gz
/usr/share/man/man3/Tk_Width.3.gz
/usr/share/man/man3/Tk_WindowId.3.gz
/usr/share/man/man3/Tk_X.3.gz
/usr/share/man/man3/Tk_Y.3.gz
/usr/share/man/man3/Ttk_AddPadding.3.gz
/usr/share/man/man3/Ttk_BoxContains.3.gz
/usr/share/man/man3/Ttk_CreateTheme.3.gz
/usr/share/man/man3/Ttk_ExpandBox.3.gz
/usr/share/man/man3/Ttk_GetBorderFromObj.3.gz
/usr/share/man/man3/Ttk_GetCurrentTheme.3.gz
/usr/share/man/man3/Ttk_GetDefaultTheme.3.gz
/usr/share/man/man3/Ttk_GetPaddingFromObj.3.gz
/usr/share/man/man3/Ttk_GetStickyFromObj.3.gz
/usr/share/man/man3/Ttk_GetTheme.3.gz
/usr/share/man/man3/Ttk_MakeBox.3.gz
/usr/share/man/man3/Ttk_MakePadding.3.gz
/usr/share/man/man3/Ttk_PackBox.3.gz
/usr/share/man/man3/Ttk_PadBox.3.gz
/usr/share/man/man3/Ttk_PlaceBox.3.gz
/usr/share/man/man3/Ttk_RelievePadding.3.gz
/usr/share/man/man3/Ttk_StickBox.3.gz
/usr/share/man/man3/Ttk_UniformPadding.3.gz
/usr/share/tk8.6/tkAppInit.c
/usr/include/tk-private
/usr/include/tk-private/generic
/usr/include/tk-private/generic/default.h
/usr/include/tk-private/generic/ks_names.h
/usr/include/tk-private/generic/tk.h
/usr/include/tk-private/generic/tk3d.h
/usr/include/tk-private/generic/tkBusy.h
/usr/include/tk-private/generic/tkButton.h
/usr/include/tk-private/generic/tkCanvas.h
/usr/include/tk-private/generic/tkColor.h
/usr/include/tk-private/generic/tkDecls.h
/usr/include/tk-private/generic/tkEntry.h
/usr/include/tk-private/generic/tkFileFilter.h
/usr/include/tk-private/generic/tkFont.h
/usr/include/tk-private/generic/tkImgPhoto.h
/usr/include/tk-private/generic/tkInt.h
/usr/include/tk-private/generic/tkIntDecls.h
/usr/include/tk-private/generic/tkIntPlatDecls.h
/usr/include/tk-private/generic/tkIntXlibDecls.h
/usr/include/tk-private/generic/tkMenu.h
/usr/include/tk-private/generic/tkMenubutton.h
/usr/include/tk-private/generic/tkPlatDecls.h
/usr/include/tk-private/generic/tkPort.h
/usr/include/tk-private/generic/tkScale.h
/usr/include/tk-private/generic/tkScrollbar.h
/usr/include/tk-private/generic/tkSelect.h
/usr/include/tk-private/generic/tkText.h
/usr/include/tk-private/generic/tkUndo.h
/usr/include/tk-private/generic/ttk
/usr/include/tk-private/generic/ttk/ttkDecls.h
/usr/include/tk-private/generic/ttk/ttkManager.h
/usr/include/tk-private/generic/ttk/ttkTheme.h
/usr/include/tk-private/generic/ttk/ttkThemeInt.h
/usr/include/tk-private/generic/ttk/ttkWidget.h
/usr/include/tk-private/unix
/usr/include/tk-private/unix/tkUnixDefault.h
/usr/include/tk-private/unix/tkUnixInt.h
/usr/include/tk-private/unix/tkUnixPort.h
/usr/include/tk.h
/usr/include/tkDecls.h
/usr/include/tkPlatDecls.h
/usr/lib64/libtk.so
/usr/lib64/libtkstub8.6.a
/usr/lib64/pkgconfig/tk.pc
/usr/lib64/tkConfig.sh
/usr/share/man/man3/Tk_3DBorderColor.3.gz
/usr/share/man/man3/Tk_3DBorderGC.3.gz
/usr/share/man/man3/Tk_3DHorizontalBevel.3.gz
/usr/share/man/man3/Tk_3DVerticalBevel.3.gz
/usr/share/man/man3/Tk_AddOption.3.gz
/usr/share/man/man3/Tk_Alloc3DBorderFromObj.3.gz
/usr/share/man/man3/Tk_AllocBitmapFromObj.3.gz
/usr/share/man/man3/Tk_AllocColorFromObj.3.gz
/usr/share/man/man3/Tk_AllocCursorFromObj.3.gz
/usr/share/man/man3/Tk_AllocFontFromObj.3.gz
/usr/share/man/man3/Tk_AttachHWND.3.gz
/usr/share/man/man3/Tk_Attributes.3.gz
/usr/share/man/man3/Tk_BindEvent.3.gz
/usr/share/man/man3/Tk_CanvasDrawableCoords.3.gz
/usr/share/man/man3/Tk_CanvasEventuallyRedraw.3.gz
/usr/share/man/man3/Tk_CanvasGetCoord.3.gz
/usr/share/man/man3/Tk_CanvasPsBitmap.3.gz
/usr/share/man/man3/Tk_CanvasPsColor.3.gz
/usr/share/man/man3/Tk_CanvasPsFont.3.gz
/usr/share/man/man3/Tk_CanvasPsPath.3.gz
/usr/share/man/man3/Tk_CanvasPsStipple.3.gz
/usr/share/man/man3/Tk_CanvasPsY.3.gz
/usr/share/man/man3/Tk_CanvasSetStippleOrigin.3.gz
/usr/share/man/man3/Tk_CanvasTagsOption.3.gz
/usr/share/man/man3/Tk_CanvasTextInfo.3.gz
/usr/share/man/man3/Tk_CanvasTkwin.3.gz
/usr/share/man/man3/Tk_CanvasWindowCoords.3.gz
/usr/share/man/man3/Tk_ChangeWindowAttributes.3.gz
/usr/share/man/man3/Tk_Changes.3.gz
/usr/share/man/man3/Tk_CharBbox.3.gz
/usr/share/man/man3/Tk_Class.3.gz
/usr/share/man/man3/Tk_ClearSelection.3.gz
/usr/share/man/man3/Tk_ClipboardAppend.3.gz
/usr/share/man/man3/Tk_ClipboardClear.3.gz
/usr/share/man/man3/Tk_CollapseMotionEvents.3.gz
/usr/share/man/man3/Tk_Colormap.3.gz
/usr/share/man/man3/Tk_ComputeTextLayout.3.gz
/usr/share/man/man3/Tk_ConfigureInfo.3.gz
/usr/share/man/man3/Tk_ConfigureValue.3.gz
/usr/share/man/man3/Tk_ConfigureWidget.3.gz
/usr/share/man/man3/Tk_ConfigureWindow.3.gz
/usr/share/man/man3/Tk_CoordsToWindow.3.gz
/usr/share/man/man3/Tk_CreateBinding.3.gz
/usr/share/man/man3/Tk_CreateBindingTable.3.gz
/usr/share/man/man3/Tk_CreateClientMessageHandler.3.gz
/usr/share/man/man3/Tk_CreateErrorHandler.3.gz
/usr/share/man/man3/Tk_CreateEventHandler.3.gz
/usr/share/man/man3/Tk_CreateGenericHandler.3.gz
/usr/share/man/man3/Tk_CreateImageType.3.gz
/usr/share/man/man3/Tk_CreateItemType.3.gz
/usr/share/man/man3/Tk_CreateOptionTable.3.gz
/usr/share/man/man3/Tk_CreatePhotoImageFormat.3.gz
/usr/share/man/man3/Tk_CreateSelHandler.3.gz
/usr/share/man/man3/Tk_CreateWindow.3.gz
/usr/share/man/man3/Tk_CreateWindowFromPath.3.gz
/usr/share/man/man3/Tk_DefineBitmap.3.gz
/usr/share/man/man3/Tk_DefineCursor.3.gz
/usr/share/man/man3/Tk_DeleteAllBindings.3.gz
/usr/share/man/man3/Tk_DeleteBinding.3.gz
/usr/share/man/man3/Tk_DeleteBindingTable.3.gz
/usr/share/man/man3/Tk_DeleteClientMessageHandler.3.gz
/usr/share/man/man3/Tk_DeleteErrorHandler.3.gz
/usr/share/man/man3/Tk_DeleteEventHandler.3.gz
/usr/share/man/man3/Tk_DeleteGenericHandler.3.gz
/usr/share/man/man3/Tk_DeleteImage.3.gz
/usr/share/man/man3/Tk_DeleteOptionTable.3.gz
/usr/share/man/man3/Tk_DeleteSelHandler.3.gz
/usr/share/man/man3/Tk_Depth.3.gz
/usr/share/man/man3/Tk_DestroyWindow.3.gz
/usr/share/man/man3/Tk_Display.3.gz
/usr/share/man/man3/Tk_DisplayName.3.gz
/usr/share/man/man3/Tk_DistanceToTextLayout.3.gz
/usr/share/man/man3/Tk_Draw3DPolygon.3.gz
/usr/share/man/man3/Tk_Draw3DRectangle.3.gz
/usr/share/man/man3/Tk_DrawChars.3.gz
/usr/share/man/man3/Tk_DrawFocusHighlight.3.gz
/usr/share/man/man3/Tk_DrawTextLayout.3.gz
/usr/share/man/man3/Tk_Fill3DPolygon.3.gz
/usr/share/man/man3/Tk_Fill3DRectangle.3.gz
/usr/share/man/man3/Tk_FindPhoto.3.gz
/usr/share/man/man3/Tk_FontId.3.gz
/usr/share/man/man3/Tk_Free3DBorder.3.gz
/usr/share/man/man3/Tk_Free3DBorderFromObj.3.gz
/usr/share/man/man3/Tk_FreeBitmap.3.gz
/usr/share/man/man3/Tk_FreeBitmapFromObj.3.gz
/usr/share/man/man3/Tk_FreeColor.3.gz
/usr/share/man/man3/Tk_FreeColorFromObj.3.gz
/usr/share/man/man3/Tk_FreeColormap.3.gz
/usr/share/man/man3/Tk_FreeConfigOptions.3.gz
/usr/share/man/man3/Tk_FreeCursor.3.gz
/usr/share/man/man3/Tk_FreeCursorFromObj.3.gz
/usr/share/man/man3/Tk_FreeFont.3.gz
/usr/share/man/man3/Tk_FreeFontFromObj.3.gz
/usr/share/man/man3/Tk_FreeGC.3.gz
/usr/share/man/man3/Tk_FreeImage.3.gz
/usr/share/man/man3/Tk_FreeOptions.3.gz
/usr/share/man/man3/Tk_FreePixmap.3.gz
/usr/share/man/man3/Tk_FreeSavedOptions.3.gz
/usr/share/man/man3/Tk_FreeTextLayout.3.gz
/usr/share/man/man3/Tk_FreeXId.3.gz
/usr/share/man/man3/Tk_GeometryRequest.3.gz
/usr/share/man/man3/Tk_Get3DBorder.3.gz
/usr/share/man/man3/Tk_Get3DBorderFromObj.3.gz
/usr/share/man/man3/Tk_GetAllBindings.3.gz
/usr/share/man/man3/Tk_GetAnchor.3.gz
/usr/share/man/man3/Tk_GetAnchorFromObj.3.gz
/usr/share/man/man3/Tk_GetAtomName.3.gz
/usr/share/man/man3/Tk_GetBinding.3.gz
/usr/share/man/man3/Tk_GetBitmap.3.gz
/usr/share/man/man3/Tk_GetBitmapFromObj.3.gz
/usr/share/man/man3/Tk_GetCapStyle.3.gz
/usr/share/man/man3/Tk_GetColor.3.gz
/usr/share/man/man3/Tk_GetColorByValue.3.gz
/usr/share/man/man3/Tk_GetColorFromObj.3.gz
/usr/share/man/man3/Tk_GetColormap.3.gz
/usr/share/man/man3/Tk_GetCursor.3.gz
/usr/share/man/man3/Tk_GetCursorFromData.3.gz
/usr/share/man/man3/Tk_GetCursorFromObj.3.gz
/usr/share/man/man3/Tk_GetDash.3.gz
/usr/share/man/man3/Tk_GetFont.3.gz
/usr/share/man/man3/Tk_GetFontFromObj.3.gz
/usr/share/man/man3/Tk_GetFontMetrics.3.gz
/usr/share/man/man3/Tk_GetGC.3.gz
/usr/share/man/man3/Tk_GetHINSTANCE.3.gz
/usr/share/man/man3/Tk_GetHWND.3.gz
/usr/share/man/man3/Tk_GetImage.3.gz
/usr/share/man/man3/Tk_GetImageMasterData.3.gz
/usr/share/man/man3/Tk_GetItemTypes.3.gz
/usr/share/man/man3/Tk_GetJoinStyle.3.gz
/usr/share/man/man3/Tk_GetJustify.3.gz
/usr/share/man/man3/Tk_GetJustifyFromObj.3.gz
/usr/share/man/man3/Tk_GetMMFromObj.3.gz
/usr/share/man/man3/Tk_GetNumMainWindows.3.gz
/usr/share/man/man3/Tk_GetOption.3.gz
/usr/share/man/man3/Tk_GetOptionInfo.3.gz
/usr/share/man/man3/Tk_GetOptionValue.3.gz
/usr/share/man/man3/Tk_GetPixels.3.gz
/usr/share/man/man3/Tk_GetPixelsFromObj.3.gz
/usr/share/man/man3/Tk_GetPixmap.3.gz
/usr/share/man/man3/Tk_GetRelief.3.gz
/usr/share/man/man3/Tk_GetReliefFromObj.3.gz
/usr/share/man/man3/Tk_GetRootCoords.3.gz
/usr/share/man/man3/Tk_GetScreenMM.3.gz
/usr/share/man/man3/Tk_GetScrollInfo.3.gz
/usr/share/man/man3/Tk_GetScrollInfoObj.3.gz
/usr/share/man/man3/Tk_GetSelection.3.gz
/usr/share/man/man3/Tk_GetUid.3.gz
/usr/share/man/man3/Tk_GetUserInactiveTime.3.gz
/usr/share/man/man3/Tk_GetVRootGeometry.3.gz
/usr/share/man/man3/Tk_GetVisual.3.gz
/usr/share/man/man3/Tk_Grab.3.gz
/usr/share/man/man3/Tk_HWNDToWindow.3.gz
/usr/share/man/man3/Tk_HandleEvent.3.gz
/usr/share/man/man3/Tk_Height.3.gz
/usr/share/man/man3/Tk_IdToWindow.3.gz
/usr/share/man/man3/Tk_ImageChanged.3.gz
/usr/share/man/man3/Tk_Init.3.gz
/usr/share/man/man3/Tk_InitConsoleChannels.3.gz
/usr/share/man/man3/Tk_InitImageArgs.3.gz
/usr/share/man/man3/Tk_InitOptions.3.gz
/usr/share/man/man3/Tk_InitStubs.3.gz
/usr/share/man/man3/Tk_InternAtom.3.gz
/usr/share/man/man3/Tk_InternalBorderBottom.3.gz
/usr/share/man/man3/Tk_InternalBorderLeft.3.gz
/usr/share/man/man3/Tk_InternalBorderRight.3.gz
/usr/share/man/man3/Tk_InternalBorderTop.3.gz
/usr/share/man/man3/Tk_Interp.3.gz
/usr/share/man/man3/Tk_IntersectTextLayout.3.gz
/usr/share/man/man3/Tk_IsContainer.3.gz
/usr/share/man/man3/Tk_IsEmbedded.3.gz
/usr/share/man/man3/Tk_IsMapped.3.gz
/usr/share/man/man3/Tk_IsTopLevel.3.gz
/usr/share/man/man3/Tk_Main.3.gz
/usr/share/man/man3/Tk_MainLoop.3.gz
/usr/share/man/man3/Tk_MainWindow.3.gz
/usr/share/man/man3/Tk_MaintainGeometry.3.gz
/usr/share/man/man3/Tk_MakeWindowExist.3.gz
/usr/share/man/man3/Tk_ManageGeometry.3.gz
/usr/share/man/man3/Tk_MapWindow.3.gz
/usr/share/man/man3/Tk_MeasureChars.3.gz
/usr/share/man/man3/Tk_MinReqHeight.3.gz
/usr/share/man/man3/Tk_MinReqWidth.3.gz
/usr/share/man/man3/Tk_MoveResizeWindow.3.gz
/usr/share/man/man3/Tk_MoveToplevelWindow.3.gz
/usr/share/man/man3/Tk_MoveWindow.3.gz
/usr/share/man/man3/Tk_Name.3.gz
/usr/share/man/man3/Tk_NameOf3DBorder.3.gz
/usr/share/man/man3/Tk_NameOfAnchor.3.gz
/usr/share/man/man3/Tk_NameOfBitmap.3.gz
/usr/share/man/man3/Tk_NameOfCapStyle.3.gz
/usr/share/man/man3/Tk_NameOfColor.3.gz
/usr/share/man/man3/Tk_NameOfCursor.3.gz
/usr/share/man/man3/Tk_NameOfFont.3.gz
/usr/share/man/man3/Tk_NameOfImage.3.gz
/usr/share/man/man3/Tk_NameOfJoinStyle.3.gz
/usr/share/man/man3/Tk_NameOfJustify.3.gz
/usr/share/man/man3/Tk_NameOfRelief.3.gz
/usr/share/man/man3/Tk_NameToWindow.3.gz
/usr/share/man/man3/Tk_Offset.3.gz
/usr/share/man/man3/Tk_OwnSelection.3.gz
/usr/share/man/man3/Tk_Parent.3.gz
/usr/share/man/man3/Tk_ParseArgv.3.gz
/usr/share/man/man3/Tk_PathName.3.gz
/usr/share/man/man3/Tk_PhotoBlank.3.gz
/usr/share/man/man3/Tk_PhotoExpand.3.gz
/usr/share/man/man3/Tk_PhotoGetImage.3.gz
/usr/share/man/man3/Tk_PhotoGetSize.3.gz
/usr/share/man/man3/Tk_PhotoPutBlock.3.gz
/usr/share/man/man3/Tk_PhotoPutZoomedBlock.3.gz
/usr/share/man/man3/Tk_PhotoSetSize.3.gz
/usr/share/man/man3/Tk_PointToChar.3.gz
/usr/share/man/man3/Tk_PostscriptFontName.3.gz
/usr/share/man/man3/Tk_PreserveColormap.3.gz
/usr/share/man/man3/Tk_QueueWindowEvent.3.gz
/usr/share/man/man3/Tk_RedrawImage.3.gz
/usr/share/man/man3/Tk_ReqHeight.3.gz
/usr/share/man/man3/Tk_ReqWidth.3.gz
/usr/share/man/man3/Tk_ResetUserInactiveTime.3.gz
/usr/share/man/man3/Tk_ResizeWindow.3.gz
/usr/share/man/man3/Tk_RestackWindow.3.gz
/usr/share/man/man3/Tk_RestoreSavedOptions.3.gz
/usr/share/man/man3/Tk_RestrictEvents.3.gz
/usr/share/man/man3/Tk_SafeInit.3.gz
/usr/share/man/man3/Tk_Screen.3.gz
/usr/share/man/man3/Tk_ScreenNumber.3.gz
/usr/share/man/man3/Tk_SetAppName.3.gz
/usr/share/man/man3/Tk_SetBackgroundFromBorder.3.gz
/usr/share/man/man3/Tk_SetCaretPos.3.gz
/usr/share/man/man3/Tk_SetClass.3.gz
/usr/share/man/man3/Tk_SetClassProcs.3.gz
/usr/share/man/man3/Tk_SetGrid.3.gz
/usr/share/man/man3/Tk_SetInternalBorder.3.gz
/usr/share/man/man3/Tk_SetInternalBorderEx.3.gz
/usr/share/man/man3/Tk_SetMinimumRequestSize.3.gz
/usr/share/man/man3/Tk_SetOptions.3.gz
/usr/share/man/man3/Tk_SetWindowBackground.3.gz
/usr/share/man/man3/Tk_SetWindowBackgroundPixmap.3.gz
/usr/share/man/man3/Tk_SetWindowBorder.3.gz
/usr/share/man/man3/Tk_SetWindowBorderPixmap.3.gz
/usr/share/man/man3/Tk_SetWindowBorderWidth.3.gz
/usr/share/man/man3/Tk_SetWindowColormap.3.gz
/usr/share/man/man3/Tk_SetWindowVisual.3.gz
/usr/share/man/man3/Tk_SizeOfBitmap.3.gz
/usr/share/man/man3/Tk_SizeOfImage.3.gz
/usr/share/man/man3/Tk_StrictMotif.3.gz
/usr/share/man/man3/Tk_TextLayoutToPostscript.3.gz
/usr/share/man/man3/Tk_TextWidth.3.gz
/usr/share/man/man3/Tk_Uid.3.gz
/usr/share/man/man3/Tk_UndefineCursor.3.gz
/usr/share/man/man3/Tk_UnderlineChars.3.gz
/usr/share/man/man3/Tk_UnderlineTextLayout.3.gz
/usr/share/man/man3/Tk_Ungrab.3.gz
/usr/share/man/man3/Tk_UnmaintainGeometry.3.gz
/usr/share/man/man3/Tk_UnmapWindow.3.gz
/usr/share/man/man3/Tk_UnsetGrid.3.gz
/usr/share/man/man3/Tk_Visual.3.gz
/usr/share/man/man3/Tk_Width.3.gz
/usr/share/man/man3/Tk_WindowId.3.gz
/usr/share/man/man3/Tk_X.3.gz
/usr/share/man/man3/Tk_Y.3.gz
/usr/share/man/man3/Ttk_AddPadding.3.gz
/usr/share/man/man3/Ttk_BoxContains.3.gz
/usr/share/man/man3/Ttk_CreateTheme.3.gz
/usr/share/man/man3/Ttk_ExpandBox.3.gz
/usr/share/man/man3/Ttk_GetBorderFromObj.3.gz
/usr/share/man/man3/Ttk_GetCurrentTheme.3.gz
/usr/share/man/man3/Ttk_GetDefaultTheme.3.gz
/usr/share/man/man3/Ttk_GetPaddingFromObj.3.gz
/usr/share/man/man3/Ttk_GetStickyFromObj.3.gz
/usr/share/man/man3/Ttk_GetTheme.3.gz
/usr/share/man/man3/Ttk_MakeBox.3.gz
/usr/share/man/man3/Ttk_MakePadding.3.gz
/usr/share/man/man3/Ttk_PackBox.3.gz
/usr/share/man/man3/Ttk_PadBox.3.gz
/usr/share/man/man3/Ttk_PlaceBox.3.gz
/usr/share/man/man3/Ttk_RelievePadding.3.gz
/usr/share/man/man3/Ttk_StickBox.3.gz
/usr/share/man/man3/Ttk_UniformPadding.3.gz
/usr/share/tk8.6/tkAppInit.c

References

Summary

In this tutorial we learn how to install tk-devel on CentOS 8 using yum and dnf.