How To Install texlive-lib-devel on CentOS 8
Introduction
In this tutorial we learn how to install texlive-lib-devel
on CentOS 8.
What is texlive-lib-devel
Development files for TeX specific shared libraries. texlive-lib-devel 7 20180414 20.el8 x86_64 89 k texlive-20180414-20.el8.src.rpm powertools Development files for TeX specific shared libraries http Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL and MIT and Public Domain and UCD and Utopia Development files for TeX specific shared libraries.
We can use yum
or dnf
to install texlive-lib-devel
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install texlive-lib-devel.
Install texlive-lib-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 texlive-lib-devel
using dnf
by running the following command:
sudo dnf -y install texlive-lib-devel
Install texlive-lib-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 texlive-lib-devel
using yum
by running the following command:
sudo yum -y install texlive-lib-devel
How To Uninstall texlive-lib-devel on CentOS 8
To uninstall only the texlive-lib-devel
package we can use the following command:
sudo dnf remove texlive-lib-devel
texlive-lib-devel Package Contents on CentOS 8
/usr/include/kpathsea
/usr/include/kpathsea/absolute.h
/usr/include/kpathsea/c-auto-32.h
/usr/include/kpathsea/c-auto.h
/usr/include/kpathsea/c-ctype.h
/usr/include/kpathsea/c-dir.h
/usr/include/kpathsea/c-errno.h
/usr/include/kpathsea/c-fopen.h
/usr/include/kpathsea/c-limits.h
/usr/include/kpathsea/c-memstr.h
/usr/include/kpathsea/c-minmax.h
/usr/include/kpathsea/c-namemx.h
/usr/include/kpathsea/c-pathch.h
/usr/include/kpathsea/c-pathmx.h
/usr/include/kpathsea/c-proto.h
/usr/include/kpathsea/c-stat.h
/usr/include/kpathsea/c-std.h
/usr/include/kpathsea/c-unistd.h
/usr/include/kpathsea/cnf.h
/usr/include/kpathsea/concatn.h
/usr/include/kpathsea/config.h
/usr/include/kpathsea/debug.h
/usr/include/kpathsea/expand.h
/usr/include/kpathsea/getopt.h
/usr/include/kpathsea/hash.h
/usr/include/kpathsea/knj.h
/usr/include/kpathsea/kpathsea.h
/usr/include/kpathsea/lib.h
/usr/include/kpathsea/line.h
/usr/include/kpathsea/magstep.h
/usr/include/kpathsea/mingw32.h
/usr/include/kpathsea/paths.h
/usr/include/kpathsea/pathsearch.h
/usr/include/kpathsea/proginit.h
/usr/include/kpathsea/progname.h
/usr/include/kpathsea/readable.h
/usr/include/kpathsea/simpletypes.h
/usr/include/kpathsea/str-list.h
/usr/include/kpathsea/str-llist.h
/usr/include/kpathsea/systypes.h
/usr/include/kpathsea/tex-file.h
/usr/include/kpathsea/tex-glyph.h
/usr/include/kpathsea/tex-hush.h
/usr/include/kpathsea/tex-make.h
/usr/include/kpathsea/types.h
/usr/include/kpathsea/variable.h
/usr/include/kpathsea/version.h
/usr/include/kpathsea/win32lib.h
/usr/include/synctex
/usr/include/synctex/synctex_parser.h
/usr/include/synctex/synctex_parser_utils.h
/usr/include/texlua52
/usr/include/texlua52/lauxlib.h
/usr/include/texlua52/lua.h
/usr/include/texlua52/lua.hpp
/usr/include/texlua52/luaconf.h
/usr/include/texlua52/lualib.h
/usr/include/texlua53
/usr/include/texlua53/lauxlib.h
/usr/include/texlua53/lua.h
/usr/include/texlua53/lua.hpp
/usr/include/texlua53/luaconf.h
/usr/include/texlua53/lualib.h
/usr/include/texluajit
/usr/include/texluajit/lauxlib.h
/usr/include/texluajit/lua.h
/usr/include/texluajit/lua.hpp
/usr/include/texluajit/luaconf.h
/usr/include/texluajit/luajit.h
/usr/include/texluajit/lualib.h
/usr/lib/libkpathsea.so
/usr/lib/libptexenc.so
/usr/lib/libsynctex.so
/usr/lib/libtexlua52.so
/usr/lib/libtexlua53.so
/usr/lib/libtexluajit.so
/usr/lib/pkgconfig/kpathsea.pc
/usr/lib/pkgconfig/ptexenc.pc
/usr/lib/pkgconfig/synctex.pc
/usr/lib/pkgconfig/texlua52.pc
/usr/lib/pkgconfig/texlua53.pc
/usr/lib/pkgconfig/texluajit.pc
/usr/include/kpathsea
/usr/include/kpathsea/absolute.h
/usr/include/kpathsea/c-auto-64.h
/usr/include/kpathsea/c-auto.h
/usr/include/kpathsea/c-ctype.h
/usr/include/kpathsea/c-dir.h
/usr/include/kpathsea/c-errno.h
/usr/include/kpathsea/c-fopen.h
/usr/include/kpathsea/c-limits.h
/usr/include/kpathsea/c-memstr.h
/usr/include/kpathsea/c-minmax.h
/usr/include/kpathsea/c-namemx.h
/usr/include/kpathsea/c-pathch.h
/usr/include/kpathsea/c-pathmx.h
/usr/include/kpathsea/c-proto.h
/usr/include/kpathsea/c-stat.h
/usr/include/kpathsea/c-std.h
/usr/include/kpathsea/c-unistd.h
/usr/include/kpathsea/cnf.h
/usr/include/kpathsea/concatn.h
/usr/include/kpathsea/config.h
/usr/include/kpathsea/debug.h
/usr/include/kpathsea/expand.h
/usr/include/kpathsea/getopt.h
/usr/include/kpathsea/hash.h
/usr/include/kpathsea/knj.h
/usr/include/kpathsea/kpathsea.h
/usr/include/kpathsea/lib.h
/usr/include/kpathsea/line.h
/usr/include/kpathsea/magstep.h
/usr/include/kpathsea/mingw32.h
/usr/include/kpathsea/paths.h
/usr/include/kpathsea/pathsearch.h
/usr/include/kpathsea/proginit.h
/usr/include/kpathsea/progname.h
/usr/include/kpathsea/readable.h
/usr/include/kpathsea/simpletypes.h
/usr/include/kpathsea/str-list.h
/usr/include/kpathsea/str-llist.h
/usr/include/kpathsea/systypes.h
/usr/include/kpathsea/tex-file.h
/usr/include/kpathsea/tex-glyph.h
/usr/include/kpathsea/tex-hush.h
/usr/include/kpathsea/tex-make.h
/usr/include/kpathsea/types.h
/usr/include/kpathsea/variable.h
/usr/include/kpathsea/version.h
/usr/include/kpathsea/win32lib.h
/usr/include/synctex
/usr/include/synctex/synctex_parser.h
/usr/include/synctex/synctex_parser_utils.h
/usr/include/texlua52
/usr/include/texlua52/lauxlib.h
/usr/include/texlua52/lua.h
/usr/include/texlua52/lua.hpp
/usr/include/texlua52/luaconf.h
/usr/include/texlua52/lualib.h
/usr/include/texlua53
/usr/include/texlua53/lauxlib.h
/usr/include/texlua53/lua.h
/usr/include/texlua53/lua.hpp
/usr/include/texlua53/luaconf.h
/usr/include/texlua53/lualib.h
/usr/include/texluajit
/usr/include/texluajit/lauxlib.h
/usr/include/texluajit/lua.h
/usr/include/texluajit/lua.hpp
/usr/include/texluajit/luaconf.h
/usr/include/texluajit/luajit.h
/usr/include/texluajit/lualib.h
/usr/lib64/libkpathsea.so
/usr/lib64/libptexenc.so
/usr/lib64/libsynctex.so
/usr/lib64/libtexlua52.so
/usr/lib64/libtexlua53.so
/usr/lib64/libtexluajit.so
/usr/lib64/pkgconfig/kpathsea.pc
/usr/lib64/pkgconfig/ptexenc.pc
/usr/lib64/pkgconfig/synctex.pc
/usr/lib64/pkgconfig/texlua52.pc
/usr/lib64/pkgconfig/texlua53.pc
/usr/lib64/pkgconfig/texluajit.pc
References
- [texlive-lib-devel website](http://tug.org/texlive/ http://tug.org/texlive/)
Summary
In this tutorial we learn how to install texlive-lib-devel
on CentOS 8 using yum and dnf.