índice

← Anterior || Siguiente →

Diplomado 2021: Semana 4, sesión 9.

Recuento

Narramos algunas de las experiencias en la sesión anterior.

Uso de infraestructuras de bolsillo desde el caso de la intervención a la publiicación Data Feminism.

  • Libertad nominal. Sobre las libertades enunciadas en una licencia.
  • Libertad factual. Las libertades reales para el uso de una obra.

Dos versiones de Data Feminism en distintas infraestrucutras | Izquierda: en PubPub del MIT. Derecha: en Infraestructuras de Bolsillo.

Exploraciones de consola

  • Ya hay mejor navegación de archivos, pero no aún las tuberías.
  • Aún cierto empantanamiento sobre el movimiento de carpetas por el hecho de colocar rutas completas de archivos.
  • Dudas sobre cómo lanzar archivos.

En derivados de Arch:

  • Miramos la información de instalación de un programa:

    pacman -Qi firefox
    

    A través de Pacman Rosseta (en la Wiki de Arch), se pueden mirar las equivalencias de estos comandos entre varia distribuciones de Gnu/Linux.

Esto es para los programas que hayan sido instalado desde los gestores de paquetes.

En caso de que queramos ubicar un programa que no fue instalado desde tales gestores, usamos find:

find  -name "Programa*"

Donde Programa es el nombre del programa particular, por ejemplo Glamorous.

La consola funciona sobre la lógica de tener operador y operando o comando y argumentos, que en esencia nos dicen qué hacer y con qué. Para la instrucción anterior el comando es find y los argumentos son -name "Programa*".

Tuberías "o pipes". Esencialmente permite pegar el resultado de un comando como ingreso del otro. Esencialmente esto permite abordar el problema de composión.

Las autocompleción, que nos permite navegar en el sistema de archivos y en la línea de comandos, la clave es usar la tecla [tab] (o tabulador).

Hay unos intérpretes de consola enchulados:

  • https://ohmyz.sh/
  • https://fishshell.com/
    • https://github.com/oh-my-fish/oh-my-fish
  • https://starship.rs/

Actividad de instalar Fossil

Agregar wikis al repositorios

fossil open tekios.fossil -f

Debe salir algo como:

~/Descargas/grafoscopio/tiddlymap/tekios/tekios
1 % fossil open tekios.fossil -f
project-name: <unnamed>
repository:   /home/master/Descargas/grafoscopio/tiddlymap/tekios/tekios/tekios.fossil
local-root:   /home/master/Descargas/grafoscopio/tiddlymap/tekios/tekios/
config-db:    /home/master/.config/fossil.db
project-code: d133474cf47bcb711668f0b4001faf16e1926358
checkout:     f740e23672dcf58e55e2f7559c0885b717bf5aad 2021-10-28 01:52:43 UTC
tags:         trunk
comment:      initial empty check-in (user: master)
check-ins:    1

Agregar archivos no versionados:

fossil uv add wikilexias.html tiddlers.json

Lanzamos la interfaz web con fossil ui

Y luego vamos al menú de hamburguesa y damos File Browser > Unversioned Files y lo que deberíamos ver es el listado de los dos archivos versionados. Lo que haremos a continuación será habilitar a fossil para que muestre sus conteindos.

Enstramos al setup y nos vamos a Settings y donde dice default-csp escribimos "*" y luego vamos a "Apply Changes".

Volvamos a Unversiones

fossil uv sync -v

Si previamente los habíamos agregado como archivos versionados los removemos:

fossil rm wikilexias.html tiddlers.json

Enlaces de interés

Banda Sonora