2010-06-23 15 views
8

¿Qué programas no GUI (daemons) usan glib?¿Qué programas no GUI usan glib?

+0

Todo lo que está escrito en C. Quizás quiso decir "por qué" ... –

+1

@ Álvaro err no, muchas cosas no usan glib (no hablamos de libc aquí, simplificamos la biblioteca sobre la que GTK y todo está construido arriba de) – Spudd86

+0

@ spudd86: Tiene razón, estaba confundido por la * Biblioteca GNU C * (glibc). –

Respuesta

8

en mi sistema Ubuntu rdepends apt-cache libglib2.0-0 me da, entre muchos otros:

  • Amanda-servidor (software de copia de seguridad)
  • bitlbee (IRC < -> varios proxy IM)
  • blktool (herramienta para sintonizar los parámetros del dispositivo de bloque, no un demonio AFAIU)
  • collectd (recopilación de estadísticas del sistema y el seguimiento de demonio)
  • consolekit (marco para la definición y seguimiento de los usuarios, sess Los iones y sentados)
  • DeviceKit discos (abstracción para enumerar los dispositivos de bloque)
  • DeviceKit potencia (abstracción para la administración de energía)
  • (Me aburrí en este punto)

Esta lista de paquetes en vez que las dependencias binarias reales; es posible (pero no creo) que algunos de estos paquetes envíen aplicaciones GUI que dependen de glib.

Tomemos, por ejemplo, consolekit y verificar:

dpkg -L consolekit me dice que el demonio es/usr/sbin/consolekit-daemon, y ldd /usr/sbin/console-kit-daemon me dice que depende de libglib, libgthread, libgmodule, libgobject, libgio , pero no hay nada de GUI. Así que aquí estás, un daemon genuino usando glib.

9

Utilizo glib bastante en la programación sin GUI, especialmente para los sistemas de archivos FUSE. Muchas rutinas para complementar glibc, cosas como tablas hash, implementación de una lista enlazada, una biblioteca de subprocesos multiplataforma, muchas cosas útiles para programación de propósito general. Lo considero como la versión de C de Boost.

1

Irssi, un cliente de IRC con soporte para scripts.

0

Lo más notable en mi memoria es libpurple a un lado de su homólogo GUI Pidgin

Cuestiones relacionadas