CalafOS: Difference between revisions

From Wiki-Fou
(45 intermediate revisions by the same user not shown)
Line 1: Line 1:
== ¿Qué es? ==
== ¿Qué es? ==
CalafOS es un respin de la distribución Mx Linux a la que hemos añadido paquetes de software que empleamos en los distintos itinerarios formativos de Calafou. Un respin es un remix, una distribución a la que hemos añadido software y hemos generado un instalador del sistema.
'''CalafOS''' es un respin de la distribución MX Linux a la que hemos añadido paquetes de software que empleamos en los distintos '''[https://calafou.org/web/index.php/Formacion itinerarios formativos]''' de Calafou. Un respin es un remix, una distribución a la que hemos añadido software y de la que hemos generado un instalador del sistema.
 
[[File:CalafOS v1 desktop A.png|frameless]]


== ¿Por qué hacer un respin? ==
== ¿Por qué hacer un respin? ==
Line 6: Line 8:


== MX linux ==
== MX linux ==
La distribución [https://mxlinux.org/ MX Linux] es el resultado de la unión de dos comunidades de desarrollo: la comunidad MEPIS y la de Antix Linux. Se han unido y juntas desarrollan dos distribuciones con diferentes objetivos:
La distribución '''MX Linux''' es el resultado de la unión de dos comunidades de desarrollo: la comunidad MEPIS y la de Antix Linux. Se han unido y juntas desarrollan dos distribuciones con diferentes objetivos:


* Antix: distribución ultraligera destinada a computadoras viejas y con memoria ram inferior de 256mb
* '''[https://antixlinux.com Antix]''': distribución ultraligera destinada a computadoras viejas (a partir de Pentium III)  y con memorias RAM a partir de 256mb.
* MX Linux: distribución de medio tamaño, estable y amigable, está destinada a ser el sistema operativo principal de cualquier máquina.
* '''[https://mxlinux.org MX Linux]''': distribución de medio tamaño, estable y amigable, está destinada a ser el sistema operativo principal de cualquier máquina.


Ambas distribuciones están basadas en la última versión de Debian.
Ambas distribuciones están basadas en la última versión de Debian Stable.


La versión de MX Linux que empleamos actualmente es MX Linux 19.4 (Patito Feo)
La versión de MX Linux que empleamos actualmente es MX Linux 19.4 (Patito Feo)
Line 24: Line 26:
== Software incluido ==
== Software incluido ==
=== Audiovisual ===
=== Audiovisual ===
* Gimp: editor de imágenes.
* '''Gimp''': editor de imágenes.
* Inkscape: editor de imágenes vectoriales.
* '''Inkscape''': editor de imágenes vectoriales.
* Darktable: gestor de imágenes.
* '''Darktable''': gestor de imágenes y revelador RAW.
* ImageJ: software de análisis científico de imagen.
* '''ImageJ''': software de análisis científico de imagen.
* Audacity: editor de audio.
* '''Audacity''': editor de audio.
* Kdenlive: editor de video no lineal.
* '''Kdenlive''': editor de video no lineal.
* Aegisub: editor de subtítulos.
* '''Aegisub''': editor de subtítulos.
* Blender: editor de 2D y 3D.
* '''Blender''': editor de 2D y 3D.
* VLC: reproductor multimedia
* '''VLC''': reproductor multimedia
* Mediainfo: visualización de metadatos.
* '''Mediainfo''': visualización de metadatos.
* Metadata Cleaner: eliminación de metadatos.
* '''Metadata Cleaner''': eliminación de metadatos.
* Gedit: editor ligero de texto.
* '''Gedit''': editor ligero de texto.
* OBS studio: software de grabación de video y emisión en directo.
* '''OBS studio''': software de grabación de video y emisión en directo.
* Stellarium: planetario en vivo.
* '''Stellarium''': planetario en vivo.
* '''Mapeo''': herramienta de mapeo desarollada por Digital Democracy.


=== Electrónica y programación ===
=== Electrónica y programación ===
* Arduino IDE: programación de placas arduino y similares.
* '''Arduino IDE''': programación de placas arduino y similares.
* Purr.Data: fork del mítico Pure Data. Programación mediante iconos.
* '''Purr.Data''': fork del mítico Pure Data. Programación mediante iconos.
* Processing IDE: software de programación.
* '''Processing IDE''': software de programación.
* Scratch: programación por bloques a partir de 12 años de edad.
* '''Scratch''': programación por bloques a partir de 12 años de edad.
* Fritzing: editor de diagramas para circuitos electrónicos.
* '''Fritzing''': editor de diagramas para circuitos electrónicos.
* Cura: software para impresión 3D.
* '''Cura''': software para impresión 3D.


=== Comunicaciones ===
=== Comunicaciones ===
* Thunderbird + Enigmail: gestor de correo electrónico con soporte para cifrado GPG.
* '''Thunderbird + Enigmail''': gestor de correo electrónico con soporte para cifrado GPG.
* KeepassXC: gestor de contraseñas.
* '''KeepassXC''': gestor de contraseñas.
* Filezilla: transmisión de archivos via FTP y SFTP.
* '''Filezilla''': transmisión de archivos via FTP y SFTP.
* Onionshare: transmisióny recepción de archivos usando la red Tor.
* '''Onionshare''': transmisión y recepción de archivos usando la red Tor.
* Transmission: software de descarga de Torrents.
* '''Transmission''': software de descarga de Torrents.
* Tor Browser: navegador configurado para conectarse a la red Tor.
* '''Tor Browser''': navegador configurado para conectarse a la red Tor.
* Wire: chat cifrado.
* '''Wire''': chat cifrado.
* Element: char cifrado para el protocolo matrix.
* '''Signal''': chat cifrado.
* ZeNmap: interfaz gráfica del scanner de redes Nmap.
* '''Mumble''': comunicación con audio de baja latencia (voIP)
* '''ZeNmap''': interfaz gráfica del scanner de redes Nmap.


=== Herramientas del sistema ===
=== Herramientas del sistema ===
* Disks: gestión de discos.
* '''Gnome software''': descarga y actualización de software.
* '''Disks''': gestión de discos.
* '''Gparted''': editor de particiones.
* '''MX Snapshot''': herramienta para generar instaladores del sistema.
* '''MX Live USB''': permite crear sistemas operativos live cifrados en USBs para replicar el sistema.


=== Juegos ===
=== Juegos ===
* Minetest: videojuego basado en el motor Voxel. La alternativa libre y abierta a Minecraft.
* '''Minetest''': videojuego basado en el motor Voxel. La alternativa libre y abierta a Minecraft.


== DESCARGA ==
== Descarga ==
Puedes descargar la versión 1 de calafOS en el siguiente enlace:
Puedes descargar la versión 1 de calafOS en el siguiente enlace:


https://calafou.org/descargas/calafOS_v1.iso
'''https://calafou.org/descargas/calafOS_v1.iso''' (9gb)


Descargarás el sistema operativo directamente de [[Una pagina web auto-alojada de bajo consumo|nuestra servidora autoalojada en la colonia]] asi que se paciente. Puede suceder que la energía verde que empleamos no sea suficiente en este momento o que algún simpático árbol haya decidido reposar sobre la fibra óptica que nos conecta con el mundo exterior.
Descargarás el sistema operativo directamente de [[Una pagina web auto-alojada de bajo consumo|nuestra servidora autoalojada en la colonia]] asi que se paciente. Puede suceder que la energía verde que empleamos no sea suficiente en este momento o que algún simpático árbol haya decidido reposar sobre la fibra óptica que nos conecta con el mundo exterior.


Para verificar la integridad del archivo puedes hacer un [https://es.ccm.net/faq/103-md5sum-verificar-la-integridad-de-las-descargas md5 checksum] del archivo descargado. La suma de bits debe coincidir
con la siguiente:
'''c8af853f6a4f108a226e3ad9cdaffaaf'''
Si no coincide, puede que la descarga se haya corrompido o que alguien esté interviniendo tu conexión. Vuelve a descargarlo y si el problema persiste, ponte en contacto con nosotras.
== Crear el instalador / sistema live ==
Una vez descargado y verificado el archivo debes crear un instalador. Recomendamos que uses una memoria USB de 32gb para disponer de almacenamiento suficiente en el caso que quieras usar calafOS sin instalarlo en el disco duro de tu computadora.
=== GNU/Linux ===
Si empleas un sistema oerativo GNU/Linux puedes utilizar la aplicación Discos de Gnome para crear el instalador.
Selecciona la unidad de disco usb en el que quieras instalar calafOS y en lo tres puntos superiores haz click sobre "restaurar imagen"
[[File:Discos.png]]
A continuación selecciona el archivo calafOS_v1.iso y haz click en "iniciar la restauración".
[[File:Discos2.png]]
=== Mac o Windows ===
Descarga el software [https://www.balena.io/etcher/ Etcher] para crear un instalador de calafOS y aprende a utilizarlo en [https://www.linuxadictos.com/etcher.html este enlace].
Una vez creado el instalador podrás utilizar calafOS en cualquier computadora.
=== Desde una instalación de calafOS/MXLinux ===
La gran ventaja de utilizar otra instalación de calafOS es que podremos crear el instalador con la herramienta "MX Live USB". Esta herramienta nos permitirá crear fácilmente una instalación live, encriptada y con persistencia. Es el método que recomendamos. Sigue los siguientes pasos:
Abre la aplicación y selecciona la memoria USB que quieres utilizar y el archivo calafOS_v1.iso. Si quieres que la instalación tenga capacidad de almacenamiento debes marcar la opción "Full featured mode - writable liveUSB". Si quieres que el almacenamiento sea encriptado (opción que recomendamos SIEMPRE) debes marcar la opción "Cifrar".
[[File:Mx live USB.png]]
== Primer arranque ==
Una vez acabado el proceso tendrás que saber cómo alterar el orden de arranque de tu computadora para indicarle que arranque desde el USB. Cada computadora tiene un proceso distinto para acceder al menú de arranque que generalmente implica pulsar una tecla justo después de iniciar la computadora:
* Acer         F12, F9, F2, Esc
* Apple         Option
* Asus         Esc
* Clevo  F7
* Dell  F12
* Fujitsu F12, Esc
* HP    F9
* Huawei F12
* Intel  F10
* Lenovo F12
* MSI  F11
* Samsung Esc, F12, F2
* Sony  F11, Esc, F10
* Toshiba F12
* Otros F12, Esc
Selecciona la unidad USB en la que has instalado calafOS y pulsa F10. La computadora arrancará desde calafOS.
== Passwords del sistema ==
Tras el arranque, el sistema te pedirá que introduzcas la password de la usuaria por defecto Arduinna: '''calafOS'''
El sistema dispone también de una password de root: '''calafOSroot'''
Recomendamos que las cambies. Para cambiarlas introduce los siguientes comandos en la Terminal:
Usuaria Arduinna: '''sudo passwd'''


Root: '''sudo passwd root'''


[[File:CalafOS.jpg]]
((EN CONSTRUCCION))

Revision as of 20:36, 19 December 2021

¿Qué es?

CalafOS es un respin de la distribución MX Linux a la que hemos añadido paquetes de software que empleamos en los distintos itinerarios formativos de Calafou. Un respin es un remix, una distribución a la que hemos añadido software y de la que hemos generado un instalador del sistema.

CalafOS v1 desktop A.png

¿Por qué hacer un respin?

Generalmente cuando realizamos talleres sobre software y hardware libre nos encontramos con que las asistentes emplean sistemas operativos diferentes y generalmente privativos con lo que parte del tiempo del taller es invertido en instalar los programas en las distintas máquinas. Para evitar esto utilizamos sistemas operativos GNU/linux instalados en pendrives que permiten a las asistentes arrancar sus máquinas con un sistema operativo libre sin tener que instalarlo en su disco duro. Por eso hemos creado calafOS, para que cualquier taller al que asistas puedas realizarlo sin inconvenientes debidos a tu mac o windows. Y lo hemos hecho bonito y cargado con buen software para que una vez que lo pruebes quieras deshacerte de tu viejo sistema privativo.

MX linux

La distribución MX Linux es el resultado de la unión de dos comunidades de desarrollo: la comunidad MEPIS y la de Antix Linux. Se han unido y juntas desarrollan dos distribuciones con diferentes objetivos:

  • Antix: distribución ultraligera destinada a computadoras viejas (a partir de Pentium III) y con memorias RAM a partir de 256mb.
  • MX Linux: distribución de medio tamaño, estable y amigable, está destinada a ser el sistema operativo principal de cualquier máquina.

Ambas distribuciones están basadas en la última versión de Debian Stable.

La versión de MX Linux que empleamos actualmente es MX Linux 19.4 (Patito Feo)

Live o instalación permanente

La idea de calafOS es que puedas emplearlo como sistema live, es decir, sin instalarlo en tu computadora definitivamente y también que puedas instalarlo en el disco duro de tu computadora.

La versión live puede encriptarse y permite el almacenamiento de archivos y programas entre arranque y arranque, es lo que se llama un sistema live con persistencia.

Si decides instalarlo, tendrás un sistema operativo GNU/linux de medio tamaño estable y con una comunidad de desarrolladoras activa.

Software incluido

Audiovisual

  • Gimp: editor de imágenes.
  • Inkscape: editor de imágenes vectoriales.
  • Darktable: gestor de imágenes y revelador RAW.
  • ImageJ: software de análisis científico de imagen.
  • Audacity: editor de audio.
  • Kdenlive: editor de video no lineal.
  • Aegisub: editor de subtítulos.
  • Blender: editor de 2D y 3D.
  • VLC: reproductor multimedia
  • Mediainfo: visualización de metadatos.
  • Metadata Cleaner: eliminación de metadatos.
  • Gedit: editor ligero de texto.
  • OBS studio: software de grabación de video y emisión en directo.
  • Stellarium: planetario en vivo.
  • Mapeo: herramienta de mapeo desarollada por Digital Democracy.

Electrónica y programación

  • Arduino IDE: programación de placas arduino y similares.
  • Purr.Data: fork del mítico Pure Data. Programación mediante iconos.
  • Processing IDE: software de programación.
  • Scratch: programación por bloques a partir de 12 años de edad.
  • Fritzing: editor de diagramas para circuitos electrónicos.
  • Cura: software para impresión 3D.

Comunicaciones

  • Thunderbird + Enigmail: gestor de correo electrónico con soporte para cifrado GPG.
  • KeepassXC: gestor de contraseñas.
  • Filezilla: transmisión de archivos via FTP y SFTP.
  • Onionshare: transmisión y recepción de archivos usando la red Tor.
  • Transmission: software de descarga de Torrents.
  • Tor Browser: navegador configurado para conectarse a la red Tor.
  • Wire: chat cifrado.
  • Signal: chat cifrado.
  • Mumble: comunicación con audio de baja latencia (voIP)
  • ZeNmap: interfaz gráfica del scanner de redes Nmap.

Herramientas del sistema

  • Gnome software: descarga y actualización de software.
  • Disks: gestión de discos.
  • Gparted: editor de particiones.
  • MX Snapshot: herramienta para generar instaladores del sistema.
  • MX Live USB: permite crear sistemas operativos live cifrados en USBs para replicar el sistema.

Juegos

  • Minetest: videojuego basado en el motor Voxel. La alternativa libre y abierta a Minecraft.

Descarga

Puedes descargar la versión 1 de calafOS en el siguiente enlace:

https://calafou.org/descargas/calafOS_v1.iso (9gb)

Descargarás el sistema operativo directamente de nuestra servidora autoalojada en la colonia asi que se paciente. Puede suceder que la energía verde que empleamos no sea suficiente en este momento o que algún simpático árbol haya decidido reposar sobre la fibra óptica que nos conecta con el mundo exterior.

Para verificar la integridad del archivo puedes hacer un md5 checksum del archivo descargado. La suma de bits debe coincidir con la siguiente:

c8af853f6a4f108a226e3ad9cdaffaaf

Si no coincide, puede que la descarga se haya corrompido o que alguien esté interviniendo tu conexión. Vuelve a descargarlo y si el problema persiste, ponte en contacto con nosotras.

Crear el instalador / sistema live

Una vez descargado y verificado el archivo debes crear un instalador. Recomendamos que uses una memoria USB de 32gb para disponer de almacenamiento suficiente en el caso que quieras usar calafOS sin instalarlo en el disco duro de tu computadora.

GNU/Linux

Si empleas un sistema oerativo GNU/Linux puedes utilizar la aplicación Discos de Gnome para crear el instalador.

Selecciona la unidad de disco usb en el que quieras instalar calafOS y en lo tres puntos superiores haz click sobre "restaurar imagen"


Discos.png


A continuación selecciona el archivo calafOS_v1.iso y haz click en "iniciar la restauración".


Discos2.png


Mac o Windows

Descarga el software Etcher para crear un instalador de calafOS y aprende a utilizarlo en este enlace.

Una vez creado el instalador podrás utilizar calafOS en cualquier computadora.

Desde una instalación de calafOS/MXLinux

La gran ventaja de utilizar otra instalación de calafOS es que podremos crear el instalador con la herramienta "MX Live USB". Esta herramienta nos permitirá crear fácilmente una instalación live, encriptada y con persistencia. Es el método que recomendamos. Sigue los siguientes pasos:

Abre la aplicación y selecciona la memoria USB que quieres utilizar y el archivo calafOS_v1.iso. Si quieres que la instalación tenga capacidad de almacenamiento debes marcar la opción "Full featured mode - writable liveUSB". Si quieres que el almacenamiento sea encriptado (opción que recomendamos SIEMPRE) debes marcar la opción "Cifrar".


Mx live USB.png


Primer arranque

Una vez acabado el proceso tendrás que saber cómo alterar el orden de arranque de tu computadora para indicarle que arranque desde el USB. Cada computadora tiene un proceso distinto para acceder al menú de arranque que generalmente implica pulsar una tecla justo después de iniciar la computadora:

  • Acer F12, F9, F2, Esc
  • Apple Option
  • Asus Esc
  • Clevo F7
  • Dell F12
  • Fujitsu F12, Esc
  • HP F9
  • Huawei F12
  • Intel F10
  • Lenovo F12
  • MSI F11
  • Samsung Esc, F12, F2
  • Sony F11, Esc, F10
  • Toshiba F12
  • Otros F12, Esc

Selecciona la unidad USB en la que has instalado calafOS y pulsa F10. La computadora arrancará desde calafOS.

Passwords del sistema

Tras el arranque, el sistema te pedirá que introduzcas la password de la usuaria por defecto Arduinna: calafOS

El sistema dispone también de una password de root: calafOSroot

Recomendamos que las cambies. Para cambiarlas introduce los siguientes comandos en la Terminal:

Usuaria Arduinna: sudo passwd

Root: sudo passwd root

((EN CONSTRUCCION))