How To Install ruby-chunky-png on Debian 12
Introduction
In this tutorial we learn how to install ruby-chunky-png
on Debian 12.
What is ruby-chunky-png
ruby-chunky-png is:
This pure Ruby library can read and write PNG images without depending on an external image library, like RMagick. It tries to be memory efficient and reasonably fast.
Features:
- Decodes any image that the PNG standard allows. This includes all standard color modes, all bit depths and all transparency, interlacing and filtering options.
- Encodes images supports all color modes (true color, grayscale and indexed) and transparency for all these color modes. The best color mode will be chosen automatically, based on the amount of used colors.
- R/W access to the image’s pixels.
- R/W access to all image metadata that is stored in chunks.
- Memory efficient (uses a Fixnum, i.e. 4 or 8 bytes of memory per pixel, depending on the hardware)
- Reasonably fast for Ruby standards, by only using integer math and a highly optimized saving routine.
- Interoperability with RMagick if you really have to.
There are three methods to install ruby-chunky-png
on Debian 12. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install ruby-chunky-png Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install ruby-chunky-png
using apt-get
by running the following command:
sudo apt-get -y install ruby-chunky-png
Install ruby-chunky-png Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install ruby-chunky-png
using apt
by running the following command:
sudo apt -y install ruby-chunky-png
Install ruby-chunky-png Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install ruby-chunky-png
using aptitude
by running the following command:
sudo aptitude -y install ruby-chunky-png
How To Uninstall ruby-chunky-png on Debian 12
To uninstall only the ruby-chunky-png
package we can use the following command:
sudo apt-get remove ruby-chunky-png
Uninstall ruby-chunky-png And Its Dependencies
To uninstall ruby-chunky-png
and its dependencies that are no longer needed by Debian 12, we can use the command below:
sudo apt-get -y autoremove ruby-chunky-png
Remove ruby-chunky-png Configurations and Data
To remove ruby-chunky-png
configuration and data from Debian 12 we can use the following command:
sudo apt-get -y purge ruby-chunky-png
Remove ruby-chunky-png configuration, data, and all of its dependencies
We can use the following command to remove ruby-chunky-png
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge ruby-chunky-png
Dependencies
ruby-chunky-png have the following dependencies:
References
Summary
In this tutorial we learn how to install ruby-chunky-png
package on Debian 12 using different package management tools: apt
, apt-get
and aptitude
.