Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Clientes IRC ligeros para consola

12 views
Skip to first unread message

Juancho

unread,
Mar 7, 2021, 7:33:44 AM3/7/21
to
Buenas.

Estoy enfrascado en un proyecto de retro-computación usando para ello
Debian 3.1 (Sarge). La idea es tener un sistema 100% basado en consola
de texto, y que corra sin problemas en un Pentium con 128 MB de RAM. Se
trata de un portátil, de modo que es silencioso y apenas consume
electricidad (sobre todo teniendo la pantalla apagada la mayor parte del
tiempo, ya que lo uso a través de SSH).

Ya tengo funcionando en el mismo el correo (mutt), las News (slrn),
hospedo mi propio DNS (Bind) y ahora estoy buscando que se pueda usar
también para IRC.

Investigando entre los paquetes existentes para Debian 3.1, he hecho
esta lista de clientes IRC:

epic4 (no depende de Perl, soporta SSL)
irssi (depende de Perl, soporta SSL)
tirc (sin soporte SSL, no soporta scripting)
xchat-text (soporta SSL, funciones avanzadas)

¿Cuál me recomendáis para este proyecto?

Y mirando proxies de IRC (que entiendo son útiles para cachear texto de
las conversaciones mientras uno está ausente y con su cliente de IRC
cerrado), he visto éstos que están paquetizados en Debian Sarge:

ctrlproxy - An IRC proxy with multiserver support
dircproxy - IRC proxy for people who use IRC from different workstations
madoka - IRC personal proxy, stationing, logger and bot program (pirc).
plum - IRC proxy, stationing, logging, and bot program (pirc).
riece-async - connect to IRC server via asynchronous proxy for riece

¿Alguna recomendación al respecto?

Saludos.

--
EOT

Carlos E.R.

unread,
Mar 7, 2021, 8:00:07 AM3/7/21
to
On 07/03/2021 13.22, Juancho wrote:
> Buenas.
>
> Estoy enfrascado en un proyecto de retro-computación usando para ello
> Debian 3.1 (Sarge). La idea es tener un sistema 100% basado en consola
> de texto, y que corra sin problemas en un Pentium con 128 MB de RAM. Se
> trata de un portátil, de modo que es silencioso y apenas consume
> electricidad (sobre todo teniendo la pantalla apagada la mayor parte del
> tiempo, ya que lo uso a través de SSH).

No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
Pentium eran menos eficientes energéticamente que los ordenadores
actuales, sobre todo en portátiles.

Respecto a IRC en texto, ni idea.

Respecto proxi o lo que sea que vaya guardando lo que se dice, sé de uno
que lo usa, pero no he localizado el mensaje donde lo comentaba


--
Cheers, Carlos.

Juancho

unread,
Mar 7, 2021, 11:08:17 AM3/7/21
to
On 2021-03-07, Carlos E.R. <robin_...@es.invalid> wrote:
>
> No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
> Pentium eran menos eficientes energéticamente que los ordenadores
> actuales, sobre todo en portátiles.

Lo acabo de revisar y el procesador es un Pentium-II Mobile, así que se
supone que está optimizado para su uso en portátiles.

$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Mobile Pentium II
stepping : 10
cpu MHz : 363.967
cache size : 256 KB

Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
mejor de lo bien que va ahora (y para que consuma aún menos energía).

--
EOT

Carlos E.R.

unread,
Mar 7, 2021, 4:28:08 PM3/7/21
to
On 07/03/2021 16.18, Juancho wrote:
> On 2021-03-07, Carlos E.R. <robin_...@es.invalid> wrote:
>>
>> No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
>> Pentium eran menos eficientes energéticamente que los ordenadores
>> actuales, sobre todo en portátiles.
>
> Lo acabo de revisar y el procesador es un Pentium-II Mobile, así que se
> supone que está optimizado para su uso en portátiles.

Claro, los portátiles de la época :-D

>
> $ cat /proc/cpuinfo
> processor : 0
> vendor_id : GenuineIntel
> cpu family : 6
> model : 6
> model name : Mobile Pentium II
> stepping : 10
> cpu MHz : 363.967
> cache size : 256 KB
>
> Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
> mejor de lo bien que va ahora (y para que consuma aún menos energía).

Es una idea, si. Yo lo he hecho con los mios.

Espera, IDE? No creo que lo encuentres, tendrás que ponerle un adaptador
IDE-SATA.



Yo tengo esto, una versión anterior:

<https://www.amazon.es/UNOTEC-Medidor-Consumo-Ecoplug-Ii/dp/B00VG6AB0G>

y con eso mido el consumo real de un ordenador o lo que sea. En el caso
de un portátil hay que hacerlo cuando la batería está cargada por
completo, o quitada. Lo puedes tener puesto días o semanas, ver máximos,
mínimos, medias... La pena es que el mio no se puede leer desde un
ordenador, pero los hay.


--
Cheers, Carlos.

Ricardo Palomares Martinez

unread,
Mar 7, 2021, 5:14:56 PM3/7/21
to
El 7/3/21 a las 16:18, Juancho escribió:
> On 2021-03-07, Carlos E.R. <robin_...@es.invalid> wrote:
>>
>> No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
>> Pentium eran menos eficientes energéticamente que los ordenadores
>> actuales, sobre todo en portátiles.
> (...)
> Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
> mejor de lo bien que va ahora (y para que consuma aún menos energía).

Sé que es una pregunta "naif", pero si lo que buscas es eficiencia
energética en un sistema Linux, ¿por qué no vas directamente a un
sistema con Raspberry PI? En mi trabajo me han proporcionado uno para
conexión remota por RDP y una caja similar al tamaño de las de
medicamentos, hay instalado un Linux con entorno gráfico, navegador,
conexión a Internet, LibreOffice, todo en una tarjeta microSD de 128
GB y con un consumo similar al de un móvil cargando. Por supuesto, si
funciona el entorno gráfico así, también iría uno de texto.

Saludos.

Juancho

unread,
Mar 8, 2021, 3:08:09 PM3/8/21
to
On 2021-03-07, Carlos E.R. <robin_...@es.invalid> wrote:
> On 07/03/2021 16.18, Juancho wrote:
>> On 2021-03-07, Carlos E.R. <robin_...@es.invalid> wrote:
>>
>> Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
>> mejor de lo bien que va ahora (y para que consuma aún menos energía).
>
> Es una idea, si. Yo lo he hecho con los mios.
>
> Espera, IDE? No creo que lo encuentres, tendrás que ponerle un adaptador
> IDE-SATA.

Existen, y no son caros, aunque su capacidad es "escasa" comparados con
los discos SSD SATA. Este sale por 60 EUR puesto en casa:

https://www.ebay.com/itm/64GB-KingSpec-2-5-inch-PATA-IDE-SSD-Solid-State-Disk-MLC-Flash-SM2236-Controller/184170558319

Y con 64 GB me daría de sobra para albergar un Debian 3.1 Sarge.
Actualmente mi sistema retro está en un disco IDE mecánico de 2.5"
y 80 GB:

$ df -h
/dev/hda6 1,4G 117M 1,2G 9% /
/dev/hda1 84M 11M 69M 14% /boot
/dev/hda2 61G 4,0G 54G 7% /home
/dev/hda3 2,8G 422M 2,2G 17% /usr
/dev/hda5 1,9G 49M 1,7G 3% /tmp
/dev/hda8 5,0G 324M 4,4G 7% /var

> Yo tengo esto, una versión anterior:
>
><https://www.amazon.es/UNOTEC-Medidor-Consumo-Ecoplug-Ii/dp/B00VG6AB0G>

Sí, está interesante ese cacharro. Tengo que comprarme uno.

Saludos.

--
EOT

Juancho

unread,
Mar 8, 2021, 4:08:14 PM3/8/21
to
On 2021-03-07, Ricardo Palomares Martinez <rpm....@proyectonave.es> wrote:
> El 7/3/21 a las 16:18, Juancho escribió:
>> On 2021-03-07, Carlos E.R. <robin_...@es.invalid> wrote:
>>>
>>> No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
>>> Pentium eran menos eficientes energéticamente que los ordenadores
>>> actuales, sobre todo en portátiles.
>> (...)
>> Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
>> mejor de lo bien que va ahora (y para que consuma aún menos energía).
>
> Sé que es una pregunta "naif", pero si lo que buscas es eficiencia
> energética en un sistema Linux, ¿por qué no vas directamente a un
> sistema con Raspberry PI?

Hola, Ricardo.

Lo que busco realmente es poner a funcionar un sistema retro al máximo
de su utilidad potencial, como reto personal. La eficiencia energética
no es uno de los objetivos principales, aunque procuro tenerla en cuenta
para que mi bolsillo no sufra demasiado.

Los Raspberry PI están bien, pero no me llaman la atención, no tienen el
encanto de lo retro, LOL.

Puestos a comprar un "aparato" minimalista, quizá mi próximo proyecto
sea comprar un kit basado en el procesador Zilog 80 y echarlo a andar
con CP/M 2.2 y 64 KB de RAM. Pero eso será más adelante...

Algo como esto: https://jeelabs.org/2018/z80-in-a-red-box/

--
EOT

Ricardo Palomares Martinez

unread,
Mar 8, 2021, 4:51:43 PM3/8/21
to
El 8/3/21 a las 21:09, Juancho escribió:
>
> Lo que busco realmente es poner a funcionar un sistema retro al máximo
> de su utilidad potencial, como reto personal. La eficiencia energética
> no es uno de los objetivos principales, aunque procuro tenerla en cuenta
> para que mi bolsillo no sufra demasiado.


Entendido. Con un Pentium II seguramente lo notarás todo "bastante"
lento, pero todavía usable. A base de quitar servicios innecesarios,
probablemente lo dejes muy fino. Suerte. :-)


> Puestos a comprar un "aparato" minimalista, quizá mi próximo proyecto
> sea comprar un kit basado en el procesador Zilog 80 y echarlo a andar
> con CP/M 2.2 y 64 KB de RAM. Pero eso será más adelante...
>
> Algo como esto: https://jeelabs.org/2018/z80-in-a-red-box/


Hostis, mi primer ordenador. :-))) Yo tuve un Amstrad CPC 464, que
llevaba ese procesador. IIRC, iba a 1 MHz, ¿no? Ahí sí que vas a notar
la diferencia de velocidad. :-) Y el espacio de direccionamiento de 64
KBytes también va a molar (aún me alucina la de cosas que se podían
hacer con esos bichos con tan poca memoria).

Saludos.

an...@openbsd.home

unread,
Mar 10, 2021, 2:27:14 AM3/10/21
to
Hola, Slackware para x86 sigue teniendo soporte en tu maquina y podrias usar
un escritorio bastante usable con icewm, aunque puedo ayudarte para configurar
un entorno con tmux, framebuffer y visores de imagenes y video para este.
Debian Sarge es una locura por las obvias y potenciales vulnerabilidades
de seguridad.
Un saludo.

Juancho

unread,
Mar 10, 2021, 1:08:04 PM3/10/21
to
On 2021-03-10, an...@openbsd.home <an...@openbsd.home> wrote:
> On 2021-03-07, Juancho <ete...@notreally.com> wrote:
>>
>> Estoy enfrascado en un proyecto de retro-computación usando para ello
>> Debian 3.1 (Sarge). La idea es tener un sistema 100% basado en consola
>> de texto, y que corra sin problemas en un Pentium con 128 MB de RAM.
>>
> Hola, Slackware para x86 sigue teniendo soporte en tu maquina y podrias usar
> un escritorio bastante usable con icewm, aunque puedo ayudarte para configurar
> un entorno con tmux, framebuffer y visores de imagenes y video para este.
> Debian Sarge es una locura por las obvias y potenciales vulnerabilidades
> de seguridad.

Va a ser Sarge, lo está siendo, escribo esto desde mi retro-máquina.

Actualmente estoy usando GNU Screen, y me funciona OK. He oído hablar
maravillas de tmux, pero parece que no se paquetizó para Sarge en su
dia.

$ dpkg -l "*tmux*"
No se ha encontrado ningún paquete que corresponda con *tmux*.

Así que me quedo con screen. Ver imágenes y vídeo en consola de texto no
me interesa realmente, además tengo el portátil con Sarge en un armario
y accedo a él por SSH, de modo que el framebuffer local no lo voy a
usar. Lo que me interesa más bien es conseguir la mayor conectividad de
red y la mayor usabilidad de red posible en esta retro-máquina.

Por cierto, ¿se sigue usando Jabber para mensajería instantánea? Veo
que Sarge tiene paquetizado el servidor de Jabber v1.4.3. Aunque hace
años que no oigo hablar de Jabber, imagino que habrá caído en desuso en
favor del whatsapp y demás aplicaciones propietarias.

Saludos.

--
EOT

David Espada

unread,
Mar 15, 2021, 6:54:38 AM3/15/21
to
El domingo 07 de marzo, Juancho escribió:
> Ya tengo funcionando en el mismo el correo (mutt), las News (slrn),
> hospedo mi propio DNS (Bind) y ahora estoy buscando que se pueda usar
> también para IRC.
>
> ¿Cuál me recomendáis para este proyecto?

Yo uso weechat. Es completo, molón y se programable medianto Ruby o Python.

--
David

anonymous

unread,
Dec 1, 2021, 8:40:34 PM12/1/21
to
Juancho <ete...@notreally.com> writes:

> Por cierto, ¿se sigue usando Jabber para mensajería instantánea? Veo
> que Sarge tiene paquetizado el servidor de Jabber v1.4.3. Aunque hace
> años que no oigo hablar de Jabber, imagino que habrá caído en desuso en
> favor del whatsapp y demás aplicaciones privativas.

Claro que se sigue usando, tal vez no hayas oido hablar de eso porque
mucha gente lo llama XMPP que es su verdadero nombre

paco

unread,
Dec 1, 2021, 8:54:40 PM12/1/21
to
Juancho <ete...@notreally.com> writes:

> La idea es tener un sistema 100% basado en consola de texto, y que
> corra sin problemas en un Pentium con 128 MB de RAM. Se trata de un
> portátil, de modo que es silencioso y apenas consume electricidad
> (sobre todo teniendo la pantalla apagada la mayor parte del tiempo, ya
> que lo uso a través de SSH).
>
> Ya tengo funcionando en el mismo el correo (mutt), las News (slrn),
> hospedo mi propio DNS (Bind) y ahora estoy buscando que se pueda usar
> también para IRC.
>
> He hecho esta lista de clientes IRC:
>
> epic4 (no depende de Perl, soporta SSL) irssi (depende de Perl,
> soporta SSL) tirc (sin soporte SSL, no soporta scripting) xchat-text
> (soporta SSL, funciones avanzadas)
>
> ¿Cuál me recomendáis para este proyecto?
>
> Y mirando proxies de IRC (que entiendo son útiles para cachear texto
> de las conversaciones mientras uno está ausente y con su cliente de
> IRC cerrado), he visto éstos que están paquetizados:
>
> ctrlproxy - An IRC proxy with multiserver support dircproxy - IRC
> proxy for people who use IRC from different workstations madoka - IRC
> personal proxy, stationing, logger and bot program (pirc). plum - IRC
> proxy, stationing, logging, and bot program (pirc). riece-async -
> connect to IRC server via asynchronous proxy for riece


Interesante proyecto, yo utilizo mi sistema en una terminal de texto la
mayor parte del tiempo, cuando necesito ver imagenes o video levanto un
entorno grafico.

Tienes todas las herramientas que necesites para eso en un unico y
maravilloso programa, cliente de irc de texto incluido, jabber, correo,
usenet y todo lo que imagines.

Y ademas todo es software libre.

Hablo del programa GNU Emacs. Dentro de emacs tienes 2 clientes IRC
integrados y muchos mas programas. Todo escrito en el ligero lenguaje
E-Lisp.

Instalando una distro de GNU y añadiendo Emacs tendrias unas buenas
bases para ese proyecto, y como Emacs funciona exactamente igual en
entorno grafico y en terminal de texto pues, es lo que buscas.

Claro que no todo el mundo sabe manejar el programa Emacs, requiere un
poco de paciencia aprender.

Saludos desde el cliente de correo y Usenet de Emacs.

https://gnu.org/s/emacs

https://gnu.org/distros/free-distros.html

Juancho

unread,
Dec 8, 2021, 5:15:37 AM12/8/21
to
On 2021-12-02, paco <pac...@gmail.com> wrote:
> Juancho <ete...@notreally.com> writes:
>
>> La idea es tener un sistema 100% basado en consola de texto, y que
>> corra sin problemas en un Pentium con 128 MB de RAM. Se trata de un
>> portátil, de modo que es silencioso y apenas consume electricidad
>> (...) y ahora estoy buscando que se pueda usar
>> también para IRC.
>
> Interesante proyecto, yo utilizo mi sistema en una terminal de texto la
> mayor parte del tiempo, cuando necesito ver imagenes o video levanto un
> entorno grafico.
>
> Tienes todas las herramientas que necesites para eso en un unico y
> maravilloso programa, cliente de irc de texto incluido, jabber, correo,
> usenet y todo lo que imagines.
>
> Y ademas todo es software libre.
>
> Hablo del programa GNU Emacs. Dentro de emacs tienes 2 clientes IRC
> integrados y muchos mas programas. Todo escrito en el ligero lenguaje
> E-Lisp.
>
> (...)
> Saludos desde el cliente de correo y Usenet de Emacs.

Saludos Paco, desde nvi que es el editor de texto invocado por mi
instancia de slrn.

Ya ves que soy de vi. La verdad es que no había contemplado emacs como
cliente IRC, porque no soy usuario de emacs. Realmente, busco un cliente
de IRC más minimalista, y emacs no es nada minimalista.

PD: otros asuntos han secuestrado mi atención, y no he avanzado nada en
este proyecto de usar IRC desde mi "retro-sistema".

--
EOT

0 new messages