Solo Linux 32 Es 202109
Solo Linux 32 Es 202109
Solo Linux 32 Es 202109
Dirección y maquetación
Adrián Almenar
e-mail: [email protected] Bienvenido a la Revista SOLOLINUX
Redacción Sergio G. B. nuestro compañero, mentor, Maestro.
Sergio G. B. (Administrador y
redactor artículos SoloLinux)
e-mail: [email protected] Este mes la revista se ha quedado corta, no porque falten artículos
Henry G. R. (Redactor artículos
SoloWordPress)
(hay menos de los habituales) si no, porque no hemos sabido
e-mail: [email protected] reemplazarle; Sergio nos ha dejado, aunque seguro que nos está
observando desde su nuevo puesto.
Diseño Portada
Karina Fernández
Instagram: @karyfernandez.design
El pasado 22 de septiembre, ha fallecido por culpa de un maldito
virus por desgracia muy famoso.
Publicidad
Quieres poner publicidad en la Toda la comunidad está de luto y le echamos de menos. Era una
revista, ahora puedes hacerlo de
forma muy simple, llegando a todo el inspiración para muchos, un guía incansable, rivalizaba en él su
mundo con esta revista digital de hambre de conocimientos y su basto saber acumulado pero, además,
software libre y GNU/Linux en
ESPAÑOL era un magnífico divulgador que nos sorprendía cada día, con un
nuevo tema con su particular enfoque.
CON SOLOLINUX
MULTIPLICARAS
TUS CLIENTES Sergio, los que te conocimos, intentaremos seguir con tu legado,
Para mayor información escribe un sabemos que así lo habrías querido; quizá no consigamos igualarte,
e-mail a: [email protected] pero seguiremos adelante mientras podamos.
Contacto
Para cualquier consulta sobre la
revista, publicidad o colaboraciones Gracias Sergio, hasta siempre.
escribir un email a:
[email protected]
Agradecimientos
Javier Salgado Serrano, por su
donación a la revista
MANUALES
09. Uso del comando passwd con ejemplos
13. Uso del comando dmesg con ejemplos
CARTA AL LECTOR
07. CARTA AL LECTOR. GRACIAS
08. Notas de los LECTORES
20. Crear un entorno virtual Python en Ubuntu 20.04
23. Qué es el instalador calamares en Linux
SOFTWARE
11. Comparar archivos y carpetas con meld
SOLOLINUX 3
CONTENIDO, NÚMERO 32
DISTROS LINUX
26. Kali Linux 2021.3 – Listo para su descarga
SEGURIDAD
15. Restringir la shell de usuario con rbash
HARDWARE
18. Conectar un iPhone como unidad externa en Ubuntu
20.04
NOTICIAS
22. Manjaro abandona Mozilla Firefox
4 SOLOLINUX
CARTA AL LECTOR
Estamos de luto:
Estas líneas no solíamos escribirlas nosotros, siempre era Sergio G. B.
Pero septiembre ha terminado con algo que no hubiéramos imaginado, y que nos ha golpeado en el corazón
de nuestra comunidad.
Sergio G. B. fue y es una gran persona, que siempre ayudó sin mirar a quién, con una mentalidad libre como
el software, y que supo dejar su huella marcada en esta nuestra comunidad, y en todo el panorama Open-
Source.
Así ha quedado reflejado por la comunidad Sololinux, que se ha volcado en este momento de dolor, como del
resto de comunidades, lectores, patrocinadores y empresas del sector que nos han hecho llegar una multitud
de ánimos, apoyos y condolencias a la comunidad, familiares y amigos.
GRACIAS.
Nos deja un legado y un camino marcado, para continuar con su misión como él hubiera querido. Así
perdurará en el tiempo lo que entre él y todos hemos creado.
Nuestro más sincero pésame a la familia, lamentando el dolor y reciban todo nuestro apoyo.
A Sergio G. B.:
Gracias por todo. Siempre estarás con nosotros.
SOLOLINUX 7
NOTAS DE LOS LECTORES. GRACIAS
Me he quedado muy apenado al enterarme hoy de la noticia, a No me lo puedo creer. Descansa en paz Sergio. Gracias por tu
pesar de conocer a Sergio únicamente a través del ciberespacio. obra.
Sus centenares de artículos destilan y atesoran muchísimo Mi más sentido pésame a la familia y a esta tu familia linuxera.
conocimiento, experiencia y pasión por lo que hacía. Nos deja
todo un legado y es un ejemplo a seguir. Intercambié con él Firmado: Luis
algunos correos y me demostró ser muy buena persona y me
inspiró mucha confianza. A mí, como a otros compañeros que Este comunicado me deja tan...descolocado?sin palabras?
han intervenido, también me inspiró y animó a retornar a desconcertado....?y muy triste...cuántas veces me habrá
Linux y seguir aprendiendo. Que en paz descanse y que perviva ayudado....cuántas respuestas a un recién llegado a este mundo
su legado. Linux....que descanse en paz, mucha fuerza y ánimos a su
familia,y compañeros. Gracias Sergio por todos tus artículos y
Firmado: Roberto G. sabiduría compartida....
Firmado: Drbn.
Triste noticia, pero toda semilla germina y crece y ese será su
legado.
Que tenga un buen camino y mi sentido pésame para la Que root lo acompañe en el bucle donde el desee pasar su
familia. eternidad.
Firmado: D.
8 SOLOLINUX
MANUALES
SOLOLINUX 9
MANUALES
Este último comando que te propongo no es recomendable, pero si es útil en caso de que olvides la contraseña de
algún usuario. La opción «-d» borra el password del usuario indicado.
passwd -d [usuario]
Se imprime la salida.
sergio@sololinux:~$ passwd -h
Modo de uso: passwd [opciones] [USUARIO]
Opciones:
-a, --all informa del estado de las contraseñas de
todas las cuentas
-d, --delete borra la contraseña para la cuenta indicada
-e, --expire fuerza a que la contraseña de la cuenta
caduque
-h, --help muestra este mensaje de ayuda y termina
-k, --keep-tokens cambia la contraseña sólo si ha caducado
-i, --inactive INACTIVO establece la contraseña inactiva después de
caducar a INACTIVO
-l, --lock bloquea la contraseña de la cuenta indicada
-n, --mindays DÍAS_MIN establece el número mínimo de días antes
de que se cambie la contraseña a DÍAS_MIN
-q, --quiet modo silencioso
-r, --repository REP cambia la contraseña en el repositorio REP
-R, --root CHROOT_DIR directorio en el que hacer chroot
-S, --status informa del estado de la contraseña la cuenta
indicada
-u, --unlock desbloquea la contraseña de la cuenta indicada
-w, --warndays DÍAS_AVISO establece el aviso de caducidad a DÍAS_AVISO
-x, --maxdays DÍAS_MAX establece el número máximo de días antes de
cambiar la contraseña a DÍAS_MAX
sergio@sololinux:~$
Si aún necesitas más información, este comando dispone de un completo manual integrado.
man passwd
10 SOLOLINUX
SOFTWARE
SOLOLINUX 11
SOFTWARE
Como puedes ver en la siguiente imagen, las diferencias están marcadas por colores. El tono verde claro, indica que
esa zona al completo (en este caso caracteres) no se encuentra en el archivo primario. Al observar detenidamente,
vemos que existe una flecha pequeñita en el segundo archivo. Si pulsas en ella… toda la zona marcada en verde se
clonara al archivo primario.
Las líneas que tenemos en azul, son diferencias en espacios que en nuestro caso no influyen para nada en el buen
funcionamiento del script. Una vez tengas todos los cambios realizados, puedes guardar el archivo. Es así de simple.
12 SOLOLINUX
MANUALES
SOLOLINUX 13
MANUALES
Estos filtros de mensajes, los debes usar con esta Ahora especificamos el dispositivo del cual quieres ver
sintaxis… los mensajes, en nuestro caso USB.
dmesg --level=alert,[filtro] dmesg | grep -i usb
Ejemplos de uso.
dmesg --level=alert,emerg
##
dmesg --level=alert,alert
##
dmesg --level=alert,err
##
dmesg --level=alert,crit Si tienes problemas con el anillo, puedes probar a
## reducir o aumentar su tamaño.
dmesg --level=alert,warn
## dmesg -s 1024
dmesg --level=alert,debug
## Es evidente, que este comando tiene muchas más
dmesg --level=alert,notice
## opciones y filtros. Si quieres aprender más sobre él,
dmesg --level=alert,info revisa su manual integrado en consola.
man dmesg
Imagen con ejemplos de uso, en el que podemos
observar una serie de errores y alertas. Tendremos que
revisar que sucede, aunque en realidad es una
vieja tarjeta SD (no me preocupa mucho).
sergio@sololinux:~$ dmesg -c
[12501.582069] usb 1-4: USB disconnect, device number 10
[12503.462291] usb 1-4: new high-speed USB device number 11
using xhci_hcd
[12503.622454] usb 1-4: New USB device found, idVendor=0bda,
idProduct=0177, bcdDevice=77.11
[12503.622463] usb 1-4: New USB device strings: Mfr=1,
Product=2, SerialNumber=3
[12503.622469] usb 1-4: Product: USB2.0-CRW
[12503.622475] usb 1-4: Manufacturer: Generic
[12503.622479] usb 1-4: SerialNumber: 20121112761000000
[12503.630446] ums-realtek 1-4:1.0: USB Mass Storage device
detected
[12503.635461] scsi host2: usb-storage 1-4:1.0
[12504.652987] scsi 2:0:0:0: Direct-Access Generic- Canales de Telegram:
SD/MMC/MS PRO 1.00 PQ: 0 ANSI: 4 Canal SoloLinux
[12504.654874] scsi 2:0:0:0: Attached scsi generic sg1 type Canal SoloWordpress
0
[12505.743088] sd 2:0:0:0: [sdb] 1950720 512-byte logical Chat de SoloLinux en Telegram
blocks: (999 MB/953 MiB)
[12505.743424] sd 2:0:0:0: [sdb] Write Protect is off
[12505.743427] sd 2:0:0:0: [sdb] Mode Sense: 2f 00 00 00
[12505.743759] sd 2:0:0:0: [sdb] Write cache: disabled, read
cache: enabled, doesn't support DPO or FUA
[12505.763833] sdb: sdb1
[12505.765578] sd 2:0:0:0: [sdb] Attached SCSI removable
disk
dmesg: fallo al leer el «buffer» del núcleo: Operación no
permitida
sergio@sololinux:~$
14 SOLOLINUX
SEGURIDAD
SOLOLINUX
15
MANUALES
16 SOLOLINUX
MANUALES
Cambiar de interfaz gráfica a línea de
comandos con TTY
TTY es el acrónimo de Ahora supongamos que usas el
TeleTYpewriter, y tomamos su entorno de escritorio Gnome. No es
nombre porque en los comienzos de algo común, pero puede suceder
UNIX, los terminales de usuario que que en un momento dado el sistema
conectaban a viejas computadoras Gnome se queda congelado y no
eran en realidad… teletipos hay nada que hacer. Bueno, TTY es
comunes o teletipos la solución a tu problema.
electromecánicos, también
conocidos como máquinas tty. Pulsas la combinación de teclas Ctrl
+ Alt + F2 (tecla de función), automáticamente se abre
Desde entonces, el nombre TTY se familiarizó con la
la línea de comandos que como podrás comprobar es
línea de comandos hasta nuestros días, hasta tal punto
diferente a tu emulador de terminal. Si es necesario
que se sigue usando en consolas de texto. Actualmente,
inserta tu nombre de usuario y contraseña.
la cosa ha cambiado y todas las consolas basadas en
texto son consolas virtuales, en vez de las vetustas
consolas físicas. Por otro lado, tenemos el comando tty En nuestro ejemplo de uso queremos reiniciar Gnome,
que imprime el nombre de archivo del terminal por tanto deberás ejecutar el siguiente comando.
conectado a la entrada estándar. sudo killall -1 gnome-shell
Las funciones TTY son muchas y variadas, pero
nosotros (en este artículo) nos vamos a centrar en como Una vez ejecutado el comando, pulsas la combinación
saltar de tu entorno de escritorio gráfico, a la línea de de teclas Ctrl + Alt + F7 (tecla de función) para retornar
comandos de forma sencilla, rápida y reiniciando la a la interfaz gráfica de Gnome. Problema solucionado.
sesión.
SOLOLINUX 17
MANUALES
Conectar un iPhone como unidad externa
en Ubuntu 20.04
Hasta no hace mucho tiempo, conectar un iPhone como objetivo, ejecuta el siguiente comando.
unidad externa en Ubuntu era una tarea complicada. El usbmuxd -f -v
soporte que ofrecía Linux para los dispositivos iOS,
como por ejemplo el iPhone, iPad e iPod, no fue de los Si por el contrario es imposible emparejar, y recibes error
mejores. Situación lógica, dado el trato con el que de dispositivo no encontrado como el de la siguiente
maneja sus controladores privativos. imagen; mejor nos decantamos por la instalación
de iFuse.
Por suerte la situación ha cambiado, y hoy en día si es
posible. En este artículo de hoy, vemos como montar el
almacenamiento de tu iPhone (iPad, etc…) en Ubuntu,
Linux Mint y derivados, de forma que se detecte como
un nuevo dispositivo de almacenamiento externo.
El paquete iFuse también instala la
librería Libimobiledevice, y como en el caso anterior
permite montar un iPhone y que acceda al sistema de
archivos Linux, entre otras cosas. IFuse viene incluido
en los repositorios oficiales de Ubuntu, por tanto su
instalación es bastante simple.
sudo apt install ifuse
Conectar un iPhone como
sergio@demo-sololinux:~$ sudo apt install ifuse
unidad externa en Ubuntu 20.04 Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Para que el iPhone y otros dispositivos iOS sean Se instalarán los siguientes paquetes NUEVOS:
ifuse
reconocidos en Ubuntu, es necesaria la instalación de la 0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0
biblioteca libimobiledevice. Debido a las medidas de no actualizados.
seguridad de Apple, la librería Libimobiledevice es la Se necesita descargar 15,7 kB de archivos.
Se utilizarán 48,1 kB de espacio de disco adicional después
única forma de obtener acceso a la información del de esta operación.
dispositivo externo, así como a su almacenamiento Des:1 http://es.archive.ubuntu.com/ubuntu focal/universe
interno. amd64 ifuse amd64 1.1.4~git20181007.3b00243-1 [15,7 kB]
Descargados 15,7 kB en 1s (22,0 kB/s)
Seleccionando el paquete ifuse previamente no seleccionado.
Comenzamos instalando las librerías. Si tienes una (Leyendo la base de datos ... 165245 ficheros o directorios
instalados actualmente.)
versión actualizada, es posible que ya la tengas, aun Preparando para desempaquetar
siendo así también son necesarias sus utilidades. .../ifuse_1.1.4~git20181007.3b00243-1_amd64.deb ...
Desempaquetando ifuse (1.1.4~git20181007.3b00243-1) ...
sudo apt install libimobiledevice6 libimobiledevice-utils Configurando ifuse (1.1.4~git20181007.3b00243-1) ...
Procesando disparadores para man-db (2.9.1-1) ...
sergio@demo-sololinux:~$ sudo sudo apt install
libimobiledevice6 libimobiledevice-utils Progreso: [ 80%]
[sudo] contraseña para sergio: [###########################################################
Leyendo lista de paquetes... Hecho ##############################.......................]
Creando árbol de dependencias
Leyendo la información de estado... Hecho Una vez que hayas instalado las librerías, conecta
libimobiledevice6 ya está en su versión más reciente
(1.2.1~git20191129.9f79242-1build1).
tu iPhone al sistema. Si el sistema de archivos del
fijado libimobiledevice6 como instalado manualmente. iPhone no se monta automáticamente, deberás
Se instalarán los siguientes paquetes NUEVOS: emparejar el dispositivo iPhone con Ubuntu. Ejecuta lo
libimobiledevice-utils
0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0 siguiente en la terminal.
no actualizados.
idevicepair pair
Se necesita descargar 88,1 kB de archivos.
Se utilizarán 509 kB de espacio de disco adicional después usbmuxd -f -v
de esta operación.
¿Desea continuar? [S/n]
18 SOLOLINUX
HARDWARE
En el extraño caso de que iFuse también de problemas, reinicia el sistema con el dispositivo conectado, creas su
directorio manualmente y de igual forma lo montas.
sudo reboot
sudo mkdir /media/iphone
ifuse /media/iphone
Una vez montado, deberías poder ver el sistema de archivos como de cualquier otro dispositivo. Copiar, cortar, pegar,
agregar, modificar, y mucho más.
Recuerda que de la misma forma que has montado la unidad manualmente, también lo puedes desmontar de manera
segura ejecutando este comando en tu consola / terminal.
ifuse -u /media/iphone
Canales de Telegram:
Canal SoloLinux
Canal SoloWordpress
Chat de SoloLinux en Telegram
SOLOLINUX 19
MANUALES
Crear un entorno virtual Python en
Ubuntu 20.04
Ahora verificamos la versión actual de Python, instalada en nuestro sistema.
python3 -V
sergio@demo-sololinux:~$ python3 -V
Python 3.8.10
sergio@demo-sololinux:~$
20 SOLOLINUX
MANUALES
Bien, solo falta habilitar el entorno, para ello accedemos al directorio y lo activamos. No olvide cambiar «my-python»,
por el nombre que tú hayas elegido.
sudo su
cd /opt/
source my_python/bin/activate
Automáticamente accedemos al nuevo entorno, observa que su nombre aparece al principio de cada línea de nuestra
terminal / consola.
sergio@demo-sololinux:~$ sudo su
[sudo] contraseña para sergio:
root@demo-sololinux:/home/sergio# cd /opt/
root@demo-sololinux:/opt# source my_python/bin/activate
(my_python) root@demo-sololinux:/opt#
Una vez habilitado, ya puedes comenzar a trabajar en el nuestro proyecto. También puedes instalar y usar cualquier
aplicación Python, incluyendo nuevos módulos. En el ejemplo instalamos el módulo IDNA, que ofrece soporte para el
protocolo de nombres de dominio internacionalizados en aplicaciones (IDNA), como se especifica en RFC 5891.
pip install idna
SOLOLINUX 21
NOTICIAS
La noticia fue recibida por los desarrolladores de Vivaldi, en medio de una gran algarabía. Es la primera vez que la
versión completa de una de las distribuciones más importantes, dejaba fuera a Mozilla Firefox. Esta vez solo ha
sido Cinnamon, pero ya verás como tan solo es la primera ficha del dominó que ha caído, vendrán más. Aquí el
comunicado traducido del equipo Vivaldi.
¡Hoy tenemos una gran noticia!. Estamos orgullosos de compartir con vosotros que Vivaldi es ahora el navegador predeterminado de la
distribución Linux basada en Arch, Manjaro en su edición Cinnamon que ahora ofrece una experiencia de navegación rápida, confiable y rica en
funciones.
Cinnamon, una de las ediciones más populares de Manjaro, pues es un entorno de escritorio que funciona sin ningún problema con las nuevas
funciones y la filosofía de diseño que identifica a Vivaldi.
La popular distribución Linux Manjaro se basa en Arch Linux, un sistema de lanzamiento continuo, rápido y personalizable (rolling). Manjaro ha
introducido una capa de estabilidad, con la capacidad de manejar las actualizaciones de paquetes con un proceso de evaluación y corrección de
errores. Posee herramientas dedicadas que simplifican enormemente la instalación, el manejo de hardware y la administración de paquetes,
actualizaciones y copias de seguridad. Esto hace que Manjaro sea muy fácil de usar, ahora con Vivaldi aún más.
22 SOLOLINUX
MANUALES
SOLOLINUX 23
MANUALES
La instalación es rápida.
24 SOLOLINUX
MANUALES
Ejemplo…
root@sololinux-demo:~# rustup update
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: checking for self-updates
stable-x86_64-unknown-linux-gnu unchanged - rustc 1.55.0 (c8dfcfe04 2021-09-06)
info: cleaning up downloads & tmp directories
root@sololinux-demo:~#
SOLOLINUX 25
DISTROS LINUX
Kali Linux 2021.3 también viene con una serie de nuevas herramientas, realmente interesantes:
●
Berate_ap – Orquestar puntos de acceso Wi-Fi no autorizados.
●
CALDERA – Plataforma de emulación automatizada.
●
EAPHammer – Ataques dirigidos contra redes Wi-Fi WPA2-Enterprise.
●
HostHunter – Identificar y descubrir nombres de host usando técnicas OSINT.
●
RouterKeygenPC – Generador de claves Wi-Fi WPA / WEP predeterminadas.
●
Subjack – Adquisición de subdominios.
●
WPA_Sycophant – Cliente para ataque de retransmisión EAP.
Los desarrolladores también han mejorado el soporte de imágenes de Kali ARM. El nuevo sitio >KALI Tools ha
mejorado considerablemente respecto a su antecesor. Por otro lado, la nueva distribución Linux KALI también ha
recibido mejoras interesantes a nivel visual, en su escritorio por defecto.
●
Descargar Kali Linux 2021.3
26 SOLOLINUX
MANUALES
root@sololinux-demo:~#
La última versión de PHP es la serie 8, que supone una root@sololinux-demo:~# sudo sh -c 'echo "deb
actualización importante del lenguaje PHP. Nuevas y https://packages.sury.org/php/ $(lsb_release -sc) main" >
potentes características y optimizaciones, incluyendo los /etc/apt/sources.list.d/php.list'
root@sololinux-demo:~#
argumentos con nombre, tipos de unión, atributos,
propiedades del constructor, expresiones de
coincidencia, operador seguro null, JIT, mejoras en el Instalar PHP 8
sistema de tipos, además de un excelente manejo de
errores y coherencias. En Apache
En el artículo de hoy veremos como instalar PHP 8.x, Para instalar PHP 8 como un módulo de Apache, ingresa
en Debian 11 Bullseye y sus derivados. Trataremos las el siguiente comando.
tres opciones más habituales.
sudo apt update && sudo apt install php8.0 libapache2-mod-
1. En módulo Apache php8.0
2. En módulo Apache con FPM
Solo falta reiniciar el servicio, para que cargue el nuevo
3. En Nginx módulo.
sudo systemctl restart apache2
root@sololinux-demo:~# sudo apt update && sudo apt install php8.0 libapache2-mod-
php8.0
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://ftp.debian.org/debian bullseye InRelease
Hit:3 http://ftp.debian.org/debian bullseye-updates InRelease
Get:4 https://packages.sury.org/php bullseye InRelease [6841 B]
Get:5 https://packages.sury.org/php bullseye/main amd64 Packages [300 kB]
Fetched 307 kB in 1s (598 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
Bullseye The following package was automatically installed and is no longer required:
bsdmainutils
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1
Requisitos previos libaprutil1-dbd-sqlite3 libaprutil1-ldap libjansson4 liblua5.3-0 libsodium23
php-common php8.0-cli php8.0-common php8.0-opcache php8.0-readline
Suggested packages:
apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser
Como es habitual, comenzamos actualizando el sistema. php-pear
The following NEW packages will be installed:
apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php8.0 libapr1
sudo apt update && sudo apt full-upgrade -y libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libjansson4 liblua5.3-0
libsodium23 php-common php8.0 php8.0-cli php8.0-common php8.0-opcache
php8.0-readline
0 upgraded, 18 newly installed, 0 to remove and 3 not upgraded.
Need to get 6678 kB of archives.
After this operation, 28.5 MB of additional disk space will be used.
Do you want to continue? [Y/n]
SOLOLINUX 27
MANUALES
Verificamos su estado.
sudo systemctl status php8.0-fpm
En Nginx
28 SOLOLINUX
MANUALES
SOLOLINUX 29
MANUALES
30 SOLOLINUX
MANUALES
Instalar Opera en Debian 11 y todos sus
derivados
Es posible que tu distribución no tenga la herramienta
curl instalada por defecto, la instalas con este comando.
sudo apt-get install -y curl
Debian 11
En los últimos tiempos, estamos viviendo drásticos
cambios en el mundo de los navegadores web para curl -fsSL https://deb.opera.com/archive.key | sudo gpg --
dearmor -o /usr/share/keyrings/operabrowser-keyring.gpg
Linux y, otros sistemas operativos. Desde la decisión
de Chrome de bloquear la API a Chromium, con el único echo "deb [signed-by=/usr/share/keyrings/operabrowser-
fin de entorpecer el correcto funcionamiento de los keyring.gpg] https://deb.opera.com/opera-stable/ stable non-
free" | sudo tee /etc/apt/sources.list.d/opera stable.list
clones del mismo Chromium, hasta la valiente iniciativa
de los desarrolladores de Manjaro Cinnamon al Debian 10
prescindir de Firefox, usando como alternativa
el navegador Vivaldi. curl -fsSL https://deb.opera.com/archive.key | sudo apt-key
add -
Las imposiciones con tufillo a mafia, por parte de echo "deb https://deb.opera.com/opera-stable/ stable non-
Canonical tampoco se quedan atrás. Todos recordáis el free" | sudo tee /etc/apt/sources.list.d/opera-stable.list
SOLOLINUX 31
MANUALES
Encontrarás el lanzador del navegador en el menú de aplicaciones, de tu entorno de escritorio preferido. Normalmente
en el apartado «Internet». Vemos un par de imágenes de ejemplo.
32 SOLOLINUX