Introduction
In this tutorial we learn how to install babl
on CentOS 8.
What is babl
Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn’t only help with existing pixel formats, but also facilitates creation of new and uncommon ones. babl 0.1.52 1.el8 x86_64 322 k babl-0.1.52-1.el8.src.rpm appstream A dynamic, any to any, pixel format conversion library http LGPLv3+ and GPLv3+ Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn’t only help with existing pixel formats, but also facilitates creation of new and uncommon ones.
We can use yum
or dnf
to install babl
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install babl.
Install babl 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 babl
using dnf
by running the following command:
sudo dnf -y install babl
Install babl 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 babl
using yum
by running the following command:
sudo yum -y install babl
How To Uninstall babl on CentOS 8
To uninstall only the babl
package we can use the following command:
sudo dnf remove babl
babl Package Contents on CentOS 8
/usr/lib/.build-id
/usr/lib/.build-id/07
/usr/lib/.build-id/07/42248fbf74eabb031d667ff81aa3f48f8d1a91
/usr/lib/.build-id/10
/usr/lib/.build-id/10/2a4e080d589d5520f2c087c7bfac464a18d55d
/usr/lib/.build-id/16
/usr/lib/.build-id/16/47f72835981d3cf66c6907e358b282e804672d
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/b00f3c935c88139e9b19b688818d28081bc135
/usr/lib/.build-id/2e
/usr/lib/.build-id/2e/a5405b19336cd491a120e896713b35aec8dcdd
/usr/lib/.build-id/38
/usr/lib/.build-id/38/48c7d7aa3f6fccdda8ea38e8ac03f53eb98304
/usr/lib/.build-id/4c
/usr/lib/.build-id/4c/0f7cefc840131d7dbc614e78484209ecb33acb
/usr/lib/.build-id/58
/usr/lib/.build-id/58/814ef260b8b88b60c6c47ca84ffa6fdb6a8925
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/d5e7612de00e0810c305547175b2e90fedaa8d
/usr/lib/.build-id/74
/usr/lib/.build-id/74/6be4d1c005ae23aaa5e0e255033df4d7fb55c9
/usr/lib/.build-id/87
/usr/lib/.build-id/87/3a0b938400e3f827ac0b9458185484289b6d3a
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/fc764989d71b2646e3636c57e6719eb9ab586e
/usr/lib/.build-id/a2
/usr/lib/.build-id/a2/41ad1cdd28a1bea09cd87f6677174c7bb02e95
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/dce8b939940b99455f952aed79f6d52d9e6013
/usr/lib/.build-id/a9
/usr/lib/.build-id/a9/682d03ae7863509a9ac7d0a481cc2f5f44862b
/usr/lib/.build-id/bc
/usr/lib/.build-id/bc/bd31f1b335df036de4295eb360b7442f63d454
/usr/lib/.build-id/bf
/usr/lib/.build-id/bf/f4c68c2a0b7efc7ef17b89573b5c4cc97f7ddf
/usr/lib/.build-id/c3
/usr/lib/.build-id/c3/13997212f08318e2b8487e2e3ab33e5e82d0c2
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/057a74e102e4851c4d4d34d1777c8f2f6436a2
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/11ea9329cd0cab5c8b80aace5c60cd23c02044
/usr/lib/.build-id/ca
/usr/lib/.build-id/ca/6a1edb126369a903815372837165397a7cf013
/usr/lib/.build-id/cb
/usr/lib/.build-id/cb/6ccce3bbde0f7853c4b86555c1b1d79a72dc79
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/ce1cff6d3b0dc70e2e4989980980953c7a2c03
/usr/lib/.build-id/d2
/usr/lib/.build-id/d2/7c02c9f140c9944f74ad74dee5e806e2fa17fd
/usr/lib/.build-id/de
/usr/lib/.build-id/de/0e1e96a2aacf4c20383882a3812447aa918bb4
/usr/lib/.build-id/ed
/usr/lib/.build-id/ed/0bbdd89af0a1fdbe4654085b9e4c0a36683bb1
/usr/lib/.build-id/ee
/usr/lib/.build-id/ee/ac5fbc8659d2585cc48705109b53d395e9eaed
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/785cd760a90eff27729b9bca3a628dac87c7e5
/usr/lib64/babl-0.1
/usr/lib64/babl-0.1/CIE.so
/usr/lib64/babl-0.1/HCY.so
/usr/lib64/babl-0.1/HSL.so
/usr/lib64/babl-0.1/HSV.so
/usr/lib64/babl-0.1/cairo.so
/usr/lib64/babl-0.1/double.so
/usr/lib64/babl-0.1/fast-float.so
/usr/lib64/babl-0.1/float.so
/usr/lib64/babl-0.1/gegl-fixups.so
/usr/lib64/babl-0.1/gggl-lies.so
/usr/lib64/babl-0.1/gggl-table-lies.so
/usr/lib64/babl-0.1/gggl-table.so
/usr/lib64/babl-0.1/gggl.so
/usr/lib64/babl-0.1/gimp-8bit.so
/usr/lib64/babl-0.1/grey.so
/usr/lib64/babl-0.1/half.so
/usr/lib64/babl-0.1/naive-CMYK.so
/usr/lib64/babl-0.1/simple.so
/usr/lib64/babl-0.1/sse-half.so
/usr/lib64/babl-0.1/sse2-float.so
/usr/lib64/babl-0.1/sse2-int16.so
/usr/lib64/babl-0.1/sse2-int8.so
/usr/lib64/babl-0.1/sse4-int8.so
/usr/lib64/babl-0.1/two-table.so
/usr/lib64/babl-0.1/u16.so
/usr/lib64/babl-0.1/u32.so
/usr/lib64/babl-0.1/ycbcr.so
/usr/lib64/libbabl-0.1.so.0
/usr/lib64/libbabl-0.1.so.0.151.1
/usr/share/doc/babl
/usr/share/doc/babl/AUTHORS
/usr/share/doc/babl/COPYING
/usr/share/doc/babl/NEWS
/usr/share/doc/babl/README
/usr/lib/.build-id
/usr/lib/.build-id/15
/usr/lib/.build-id/15/45ce94d7dbe44281e0241bddad7a6433e1c9dc
/usr/lib/.build-id/20
/usr/lib/.build-id/20/fba34a610386137272b257013ab32c3f3cb827
/usr/lib/.build-id/27
/usr/lib/.build-id/27/125534931baa1d1d88586f1ce47550a1687794
/usr/lib/.build-id/2d
/usr/lib/.build-id/2d/7ec983458fdd589efa30c9be1662d7df4f1991
/usr/lib/.build-id/34
/usr/lib/.build-id/34/2ea931721527599846bb56cbb561d52f87daa8
/usr/lib/.build-id/42
/usr/lib/.build-id/42/8337a4dca823ac62b9e9114fafaba6fdb31c75
/usr/lib/.build-id/4b
/usr/lib/.build-id/4b/317cc2ad8de93098071911b81ef75f599c4b9a
/usr/lib/.build-id/55
/usr/lib/.build-id/55/658c224170e95a93db545c3b9c55e24366c58d
/usr/lib/.build-id/58
/usr/lib/.build-id/58/a382b98e70ff78e2e1cd476d03552f8ad24f08
/usr/lib/.build-id/59
/usr/lib/.build-id/59/2b189590f82c7d09bb5844f4c80e1a1b2ee4e5
/usr/lib/.build-id/5e
/usr/lib/.build-id/5e/4c2bc84e719602f62bd5fab080fee0aca77a0f
/usr/lib/.build-id/63
/usr/lib/.build-id/63/f0f63754a37f299a22fa4763ae9d8763123dd8
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/c4422ecd7bec2c5d9b6d0c5dd1b48fe0c92582
/usr/lib/.build-id/7a
/usr/lib/.build-id/7a/72810bc5091b7d845ee4b0713e4ba3b45e5aa4
/usr/lib/.build-id/81
/usr/lib/.build-id/81/e537d562a4b81d80dd89bf7f0cdadc1c91d874
/usr/lib/.build-id/a1
/usr/lib/.build-id/a1/7fff634df882096088e36b90d6170c6d2af64b
/usr/lib/.build-id/a9
/usr/lib/.build-id/a9/c610964f56fa75837b9581791bf56eee5c2e72
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/e8cfd788f1d4c7ee9c01075ede241658bc0cc6
/usr/lib/.build-id/bd
/usr/lib/.build-id/bd/0398b5b50dfe315bb7b0c963b6d517c633978b
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/a0266944cff0b8c1968be888505bb02df8ff6c
/usr/lib/.build-id/d0
/usr/lib/.build-id/d0/83d26b8bc86df7e588b3fa2fc3be0aa9e63880
/usr/lib/.build-id/ee
/usr/lib/.build-id/ee/f871826df3260d170bed8b135058421911c3a7
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/33b3d9c4669cad08ef0b68ec4808f25a10f224
/usr/lib/.build-id/f6
/usr/lib/.build-id/f6/c25f41578882f9dc1099bdba8fc6e9efe73d12
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/905e943dd72252ff9af32a420de1fe8da2da06
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/1dd2153ca2a10f5c61e29325f4fd2a4a05babb
/usr/lib/.build-id/fe
/usr/lib/.build-id/fe/06b809a4bb70f4ab37c3dfb672b5455a0fd4ce
/usr/lib/.build-id/fe/8efa2bf4adf8633724a5c4f1a78fa13c2e55ca
/usr/lib/babl-0.1
/usr/lib/babl-0.1/CIE.so
/usr/lib/babl-0.1/HCY.so
/usr/lib/babl-0.1/HSL.so
/usr/lib/babl-0.1/HSV.so
/usr/lib/babl-0.1/cairo.so
/usr/lib/babl-0.1/double.so
/usr/lib/babl-0.1/fast-float.so
/usr/lib/babl-0.1/float.so
/usr/lib/babl-0.1/gegl-fixups.so
/usr/lib/babl-0.1/gggl-lies.so
/usr/lib/babl-0.1/gggl-table-lies.so
/usr/lib/babl-0.1/gggl-table.so
/usr/lib/babl-0.1/gggl.so
/usr/lib/babl-0.1/gimp-8bit.so
/usr/lib/babl-0.1/grey.so
/usr/lib/babl-0.1/half.so
/usr/lib/babl-0.1/naive-CMYK.so
/usr/lib/babl-0.1/simple.so
/usr/lib/babl-0.1/sse-half.so
/usr/lib/babl-0.1/sse2-float.so
/usr/lib/babl-0.1/sse2-int16.so
/usr/lib/babl-0.1/sse2-int8.so
/usr/lib/babl-0.1/sse4-int8.so
/usr/lib/babl-0.1/two-table.so
/usr/lib/babl-0.1/u16.so
/usr/lib/babl-0.1/u32.so
/usr/lib/babl-0.1/ycbcr.so
/usr/lib/libbabl-0.1.so.0
/usr/lib/libbabl-0.1.so.0.151.1
/usr/share/doc/babl
/usr/share/doc/babl/AUTHORS
/usr/share/doc/babl/COPYING
/usr/share/doc/babl/NEWS
/usr/share/doc/babl/README
References
- [babl website](http://www.gegl.org/babl/
http://www.gegl.org/babl/)
Summary
In this tutorial we learn how to install babl
on CentOS 8 using yum and dnf.