Hace unos 5 años escribí cómo agregar una Canon Pixma G2100 a Debian, esta vez lo necesité hacer para Rocky Linux 10 y fue similar:
Instalamos cupsd:
dnf -y install cups gutenprint gutenprint-cups
Configuramos cupsd para que escuche el mi interfaz de red, y para poder manejar cupsd via web (si queremos). Vamos a cambiar o modificar las siguientes secciones/parámetros. Fundamentalmente es ponerle a escuchar en 0.0.0.0 y Permitir mi red local (Allow from 192.168.1.0/24):
vim /etc/cups/cupsd.conf
Listen 0.0.0.0:631
# Restrict access to the server...
<Location />
Order allow,deny
Allow from 192.168.1.0/24
</Location>
# Restrict access to the admin pages...
<Location /admin>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow from 192.168.1.0/24
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow from 192.168.1.0/24
</Location>
Arrancamos cupsd:
systemctl enable --now cupsd
Luego entro a 192.168.1.x:631 voy a la interfaz de administración y agrego la impresora. Como instalamos gutenprint, aparecerá Canon en la lista de impresoras. La impresora mía es Canon Pixma G2100 (no Canon G2100).
This small tutorial will show you how to build and install wsjt-x for your ARMBIAN. In my case I have an OrangePI PC board and armbian buster desktop. But this tuto should work for any other board. It should also work for any other Linux and architecture. E.g.: raspios, debian, ubuntu, etc.
This process will take time depending on how fast is your CPU. After it finished, we will invoke the next command in order for it to build the .deb package. Pay attention you will have to modify option number 10:
sudo checkinstall
Don’t create documentation (n)
This package will be built according to these values:
En este video, comenzamos una serie sobre raspberry pi, y ARM en general. Donde exploraremos diversas formas de aprovechar estos boards de muy bajo costo e interesantes prestaciones.