DEBIAN PRO

DEBIAN PRO
DEBIAN

sábado, 30 de septiembre de 2017

IPFS vs FreeNet


Un post con algunas ideas sobre las diferencias entre IPFS y FreeNET.
https://github.com/ipfs/faq/issues/18

Estoy usando Freenet hace muchos años y ahora estor probando IPFs, pensando en compartir contenido en internet.

viernes, 29 de septiembre de 2017

GPG / PGP rápido


Estoy probando como hacer para simplificar el proceso de encriptar un texto rápidamente.
El caso simple sería, estoy escribiendo un correo desde un WebMail (en APP para envio de correos es mas facil) y quisiera hacer
COPIAR
ctrl-alt-xxx
PEGAR
y que el texto ya esté encriptado usando mi clave.


Algunos componentes, desde linux importar clave pública y privada en GPG
gpg --import < claves.txt

crear un alias de bash
alias cryptclip='xsel|gpg --yes -ear cuenta@servidor.com|xsel --clipboard'

agregar la linea en /home/xxxx/.bashrc

crear un shortcut de treclado, ejemplo ctrl-alt-k para llamar al cryptlib

Luego seleccionar texto, copiar y ctrl-alt-k, pero me pide una confirmación.

Sigo probando como mejorarlo....

viernes, 22 de septiembre de 2017

Migrate Centos+Gnome to Arch+Xfce


Llevo usando Linux de manera profesional y diaria, desde hace mas de 7 años, aunque desde el 96 lo uso de manera virtual o solo en algunos portátiles o con ciertas condiciones.
Durante mas de 5 años usé Xubuntu, me parecía la mejor opción, pero durante los últimos 9 meses tuve que usar Centos 7 con Gnome (laboralmente), mi corazón educativo sigue estando con Debian !!!!

El hardware es un Portátil HP Elitebook I5, 8 gb, 256 ssd, monitor de 1920 x 1080, usb-c, última generación (algo muy parecido a un Macbook Air, dije parecido), básicamente por tener que correr un cliente de VPN especial que no funcionaba correctamente en derivados de Debian (Ubuntu, Xubuntu, etc). Aunque la interfaz Gnome ha mejorado mucho, es agradable y simple, todo bastante pulido pero seguía prefiriendo mi viejo y espartano XFCE4.

Hace unos dias actualicé a Centos 7.4 y comenzaron los problemas, dejó de funcionar MySQL-workbench, arandr y otros paquetes.... Necesito esos paquetes a diario y no puedo trabajar SIN ELLOS, me puse a pensar como resolverlo..... luego de varios dias dije "porqué no migrar nuevamente y salir de Centos+Gnome" ?

Tuve que revisar varias distros (usando Virtualbox) y verificar que el cliente de VPN funcionaba correctamente.

Si, XFCE es un Desktop simple, bastante básico, a medio camino entre un BlackBox/LXDE y un Gnome/Kde. Me sigue gustando como el primer dia. Pretendo tener todo lo que necesito a mano, directamente, sin muchas vueltas, todo bastante plano, sin bellezas estéticas que pueda demorar o hacer mas lento mi trabajo. Funciona muy rápido pero es bastante amigable.

Gracias a un "mate" (Andrea B.) quien me recomienda siempre ARCH, me puse a ver Manjaro 17.0.5.

Hoy luego de 3 horas de copias de datos a un disco externo, instalación de Manjaro+XFCE y copias de vuelta al PC, lo tengo en funcionamiento, quería evitar tener que perder horas de instalación manual (ARCH + XFCE), edición de archivos textos, configs.... leer páginas....

Preferí la solución rápida e instalé Manjaro. Todavía recuerdo a Miguel Angel que me había comentado la distro hace años, pero yo seguía fiel a mi Xubuntu.


Mis conclusiones luego de poner en marcha mi equipo desde cero nuevamente.

* La Instalación de Manjaro+XFCE es muy sencilla, tal sencilla o mas que Xubuntu. Rápida y sin muchas vueltas en que instalar. Pocas cosas de mas, pocos adicionales.

* Tuve que entender que debia crear una particion aislada para BOOT+EFI, quizas debido a mi hardware o la manera en que arranca Manjaro+xfce. Hasta ahora con Debian, Xubuntu y otras distros no me había pasado.

* Tuve que aprender rápidamente, gracias Andrea B. por los tips sobre paquetes en ARCH, pacman, pamac, yaourt y otros APPs. Al final con la interfaz gráfica de Manjaro no es tan complicado.

* He instalado lo que uso a diario. Casi todo con los paquetres oficiales, aunque tuve que descubrir AUR. Estoy revisando ese repositorio, porque no le tengo 100% de confianza, está preparado por usuarios. La comunidad ayuda pero miro cada paquete de AUR con mucho cuidado, riezgos los mínimos porque es mi portátil de trabajo.

PAQUETES
- calibre
- chrome
- dbeaver
- desktop access
- firefox
- jitsi
- keepass x
- libreoffice
- mysql-workbench
- owncloud
- pinta
- remmina
- skype
- slack
- sublimetext
- teamviewer
- transmission
- veracrypt
- virtualbox
- vlc
- arandr



* Al Bootear luego de varias instalaciones la pantalla se quedó en negro, y no pude entrar a la interfax gráfica, tuve que modificar el grub.conf para que arranque en modo texto y luego desde el shell texto (de mi cuenta) arrancar el entorno gráfico (startx).

Aunque seguramente lo arreglaré, la solución de 15 mins fue esta

Add "systemd.unit=multi-user.target" (without quotes) to the linux line of grub entry. [1]
Best also remove "quiet" and "splash" there.

[1] - At grub menu, arrow to manjaro entry, press 'e'

type in systemd.unit=multi-user.target en medio del Linux boot info.
F10 to boot.
Do not press 'esc' ; if do repeat steps.

El fichero queda

linux /boot/vmlinuz-4.9-x86_64 root=UUID=eb77aa43-eb11-4f27-aae2-2a1ec7b8b836 rw quiet systemd.unit=multi-user.target resume=UUID=39784c92-d258-42ea-8e93-a880df0684ac

* Tuve algunos problemas con el invernado, sigo probando las opciones.

* Tengo un problema al tipear caracteres españoles. Sin nada corriendo, al tipear se congela el teclado y solo puedo ctrl-alt-f1 / f2 y reboot.
https://www.youtube.com/edit?o=U&video_id=GXT5CZ6MVyk
Resuelto aqui
https://forum.manjaro.org/t/solved-xfce-freeze-when-type-special-chars-and-others/31932

* ALGO MUY POSITIVO es tener las ultimas versiones funcionando, me preocupa FIREFOX que es algo que uso a diario, ssh y otros paquetes que puedan ser atacados por 0days. Me gusta el que cada paquete sea bajado y compilado en mi equipo, quizas un poco mas lento que instalar binarios, pero me da mas confianza.

* Como ocurre siempre, al reinstalar todo de nuevo, gano unos 30 gb que estaban ocupados en cache, shares locales, temporales... etc.etc... Gano disco que ya llenaré en unos meses.

* Otro punto positivo es que comenzó a funcionar el Bluetooth, no lo uso nunca, pero en Manjaro funciona correctamente.

* Mas cosas buenas, tiene un gestor de Kernels que me permite usar los mas nuevos, instalarlos de una manera simple y avisarme cuando salga uno mas.

* Una manía que tengo es quitar los paquetes que no necesito y que se que no usaré en el próximo año, recupero unos pocos megas, pero viv omas feliz usando lo que realmente necesito y quitando lo que no necesito. En el caso de Manjaro no encontré un solo paquete que no necesite y que haya quitado, si usan estadísticas para saber que usa la gente, lo están haciendo muy bien !


viernes, 8 de septiembre de 2017

Mandos Xin-Mo


Ahora estoy viendo como resolver en Linux el problema de tener dos mandos XIN-MO, pero que Linux solo reconozca uno solo.
Mientras que el driver de Windows funciona perfectamente, en Linux no va bien, parece que en RetroPi (Raspberry pi) hay una solución, estoy viendo si la puedo aplicar a un Xubuntu.

xin-mo controller two joysticks on linux

Mame Linux Hyperspin


Mi pequeño resúmen sobre mi propia consola para Jugar en casa.

El modelo terminado y funcionando....


Configurando un equipo para Jugar en Linux

* Varios sistemas operativos
Linux
Windows xp / 7
RetrOs
PI
RetroPi
otros

* Luego aplicación MAME, el emulador que corre distintos hardwares
* Mame (maquinas electronicas)
* Commodore 64
* Amiga
* Atari
* Msx
* PC
* Nintendo
* Sega
* ZX Spectrum
Todo aqui
http://www.arcadepunks.com/hyperpie-and-motion-blue-v4-rom-pack-downloads/

Versiones de Mame, para 32 y 64 bits y distintos S.Operativos
http://mamedev.org/release.html

PDF sobre la configuracion del Mame
http://docs.mamedev.org/_files/MAME.pdf

* El mame tiene un fichero mame.ini de configuracion del propio MAME.
la version que baje de internet viene preconfigurada correctamente
tambien hay opciones para configurar VIDEO, plugins y ROMs

* Luego existen GUIs
* Attrack Mode
* Hyperspin
* MameUI
otros

* HyperSpin - puede tener videos, pantallas, presentacion, sonidos. etc.etc
Hyperspin all in one
magnet:?xt=urn:btih:AF34EF8F9B7EC113563C80141443C33FD9741A3C&dn=hyperspin+project+the+frontend&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.com%3A1337

Info
http://www.arcadepunks.com/hyperspin-project-95gb/


* Luego las ROMs
* Ficheros (ZIP o otros formatos con la ROM del juego) esto tiene propiedad intelectual
Dentro de los ZIPs hay .ROM

Aqui hay ROMs para muchas maquinas (Arcade, PC, Sega, etc)
http://www.arcadepunks.com/hyperpie-and-motion-blue-v4-rom-pack-downloads/

* Luego hay adicionales para cada juego
* Pictures,
* Videos
* Info del juego
* Cheats
otros ficheros de configuracion para cada juego, como las opciones de botones

* Mandos para jugar
* Teclado, mouse
* Joysticks externos por USB

Estos son mis mandos


* La interfaz GUI se debe configurar para los mandos que usaremos
Mame y Attrack Mode vienen configurados para Teclados y Mouse
En el caso de los mandos externos, hay dos partes para configurar
a) la propia GUI se puede ajustar según el Joystick que tengamos
b) cada juego se puede configurar para que use cada botón

* Mi joystick externo doble aparece en Linux como
Bus 003 Device 007: ID 16c0:05e1
Van Ooijen Technische Informatica Free shared USB
VID/PID pair for CDC devices

Tienen 4 direcciones, JOY 0 UP, DOWN, LEFT y RIGHT y JOY 1.
y también un nro de botones, en mi caso del 0 al 21

EN MI CASO

_____7____6______21______20
__________3_4_5__________13__18__19
___8______0_1_2__________10__11__12___9


RECOMIENDO visitar a los chicos de ARCADE MADRID.
Excelentes personas, tienen de todo, venden Pingballs, recreativas, equipos de todo tipo, reparan
Me han reparado mi Pingball y me han ayudado con este proyecto de MAME también.


http://www.arcademadrid.com/
91 889 86 92 - 639 52 29 03
Alcalá de Henares - Madrid




Algunos juegos no te funcionan ?
puede que necesites la rom de otras consolas, ejemplo
neogen.zip
metes el fichero en la misma carpeta donde tienes las demas roms y listo.

Con eso logré que funcione el MetalSlug, un juego que DEBIA tener.
Estoy mirando ROMs de Commodore, Apple y PC viejos.