Molt sovint petites distribucions de GNU/Linux en disquets com ara Trinux sols porten l'editor Vi i no el seu directe competidor: Emacs.
Aquest fet té tota raó de ser, donat que Vi (i també Vim) ocupa no pas més de 1Mb i Emacs n'ocupa casi 20. Els usuaris d'Emacs, però, no tenim perquè saber utilitzar Vi/m (al menys no amb soltesa) i això ens suposa un problema.
Davant d'ell, un usuari d'Emacs, pot fer dues coses: o bé passar-se a una altra distribució Live però en CD-Rom o, en el cas que les màquines que tinguem que usar no tinguin lector, podem optar per MicroEmacs.
Aquest clon de l'editor Emacs, ocupa menys d'1Mb i tot i que, evidentment, pràcticament no té funcionalitats, sí que ens permetrà seguir gaudint del look & feel del nostre editor favorit.
A destacar:
- Llicència lliure
- Pre-compilat per a mig centenar de plataformes
- Documentació en una dotzena de formats
- Regions, windows, buffers i d'altres funcionalitats d'Emacs
- Alguns modes de programació, com ara per C
- Macros
- ...
Portant un disquet addicional, per exemple, podrem utilitzar en qualsevol lloc i moment el nostre editor. Amb cada distribució, però, segurament podrem automatitzar una mica la tasca i fer que el propi Live Disk ens instal·li el MicroEmacs.
Per fer-ho en Trinux podem fer el següent:
- Un cop tenim una versió compilada i llesta de MicroEmacs l'hem d'empaquetar en un
tgzperò amb la peculiaritat que ha de guardar, també, informació sobre el directori de descompressió:/usr/bin. Una manera senzilla de fer-ho, suposant que li diemmemacsal executable de MicroEmacs, és:
$ mkdir usr
$ mkdir usr/bin
$ cp memacs usr/bin/
$ tar -cz usr/ > memacs.tgz
$ rm -R usr/bin
- Fet això, copiem el
tgzal nostre disc de paquets.
$ cp memacs.tgz /mnt/floppy/
- Ara toca indicar-li al Trinux que volem que ens instal·li aquest paquet. És molt senzill, sols haurem d'editar un fitxer de configuració del Boot Disk del Trinux.
Tots els fitxers de configuració estan dins el directori
tuxdel Trinux i estan documentats breument amb README que cal que comproveu abans de tocar res.Primer de tot fem una còpia de seguretat de l'antic document de paquets
$ cd /mnt/floppy/tux/config/
$ cp pkglist pkglist.bak-cefAra editem l'arxiu
pkglisti hi afegim al final la líniamemacs.tgz
Ara ja sols cal reiniciar amb el Trinux a la disquetera i comprovar que tenim la comanda
memacsdisponible.

