PDA

Ver la Versión Completa : Necesito guía Linux sin Interface Gráfica


MAXIUM
04-08-2010, 19:39:46
Alguna guía de Linux que sea solo linea de comando, es decir sin cargar X-Windows.

Absolutamente linea de comando, nada de ventanas de comando dentro de gráficos.

Casimiro Notevi
04-08-2010, 19:50:57
Creo que no te he entendido bien lo que quieres, pero si te refieres a una guía de los comandos, aquí tienes algunas: 1 (http://www.intitec.com/varios/Linux_Commands_Line.pdf), 2 (http://www.intitec.com/varios/ComandosLinux-02.pdf) y 3 (http://www.intitec.com/varios/Comandos_Linux.pdf)

roman
04-08-2010, 19:55:00
init 3

// Saludos

MAXIUM
04-08-2010, 19:59:41
Lo que ocurre es que la mayoría de las guías son para Ubuntu y similares, osea con interface gráfica.

Yo quiero instalar un Debian pero sin interface gráfica, algo así como el viejo D.O.S pero sin Windows.

Lo de los comandos esta bien, pero ¿como se usa Linux, cual es su estructura de archivos, como se compila, cuales son las aplicaciones de linea de comando, etc?

Casimiro Notevi
04-08-2010, 21:00:43
Si lo que quieres es un linux sin gráficos, entonces usa la versión server, no la desktop.

Por ejemplo, la wikipedia funciona con ubuntu server.
http://www.ubuntu.com/server/get-ubuntu/download

Y con debian es parecido, no instalas el entorno gráfico y listo.

Todos los linux son facilmente modificables, linux es muy modular, puedes instalar/eliminar el entorno gráfico, cambiarlo por otro, etc. practicamente con un sólo comando.

roman
04-08-2010, 21:10:23
No creo necesario instalar la versión server para evitar los gráficos. Cualquier linux puede ejecutarse en modo de texto cambiando el run level (http://www.victorchen.info/how-to-change-linux-run-level/) a 3 (init 3). Por ejemplo, en Ubuntu:

http://www.guia-ubuntu.org/index.php?title=Runlevel

// Saludos

Casimiro Notevi
04-08-2010, 21:21:52
Sí, como dices está bien Román, tan sólo que seguirá teniendo instalado todo el sistema gráfico y puede que no desee tenerlo si no va a usarlo.

AzidRain
04-08-2010, 22:51:24
Mi primer Linux fue un Debian y lo instalé a pelo sin interface gráfica supuestamente, pero el instalador de todos modos te la pone. Lo que le recomendaria es bajarse la distribución mas reciente de Debian e instalarlo siguiendo las instrucciones, el instalador es similar al del famoso MS-DOS 6.0 y ahi pregunta si quiere uno o no interfase gráfica.

aarmalo
05-08-2010, 19:54:34
Puedes empezar a probar con INX que esta basada en Ubuntu, pero manejable totalmente sin X hasta puedes ver videos utilizando el framebuffer, puedes ver fotos, escuchar música, usar el ratón (links2 -g) etc. y lo mejor que puedes ir aprendiendo sobre como se usa la línea de comandos

Página de INX: http://inx.maincontent.net/

Después si te decides instalar ubuntu o debian sin X, tan fácil como te bajes el minimalCD de Ubuntu ( https://help.ubuntu.com/community/Installation/MinimalCD ) de tan sólo unos 12 o 13 Mb, cuando te aparezca boot: en lugar de darle install y enter le das cli y enter, con esto te instalará un sistema completamente en modo texto sin X. Necesitas conexión a internet porque todo lo descarga.

¿Que ventaja tiene usar el Minimal CD?
1.- La descarga es de tan sólo 13 Mb
2.- Al terminar la instalación tienes un sistema completamente actualizado, a diferencia de obtener el CD de 700 Mb que si lo instalas después de unas cuantas semanas, tendrás una lista de actualizaciones (Sobre todo del kernel) entonces son 700 Mb + el tamaño de la descarga de las actualizaciones acumuladas
3.- Te permite decidir que es lo que quieres instalar, tendrás disponibles herramientas poderosas como dselect, tasksel, y el ya conocido apt-get
4.- Y demás que cada uno le encuentre.

Para debian, si no lo vas a usar como servidor en producción, te recomiendo estar en testing con un toque de sid, el cd mínimo para Debian lo encuentras en:

http://www.debian.org/CD/netinst/ para la estable

aquí estan el netinst y bussinesscard para testing

http://cdimage.debian.org/cdimage/daily-builds/testing/current/i386/iso-cd/
http://cdimage.debian.org/cdimage/daily-builds/testing/current/amd64/iso-cd/

Con respecto a los programas, depende mucho de lo que quieras hacer, pero tienes navegadores web, navegadores de archivo, chat, etc. etc.:

Puedes encontrar información en http://www.debian.org/doc/
Y en este otro viene comandos ordenados dependiendo del tipo de acción que vayas a realizar (Trabajar con ficheros, Gráficos, multimedia, Sistema, Recuperación del Sistema, Kernel, logs, hardware..., Redes y Otros)
http://www.esdebian.org/wiki/lista-comandos-gnulinux-i
http://www.esdebian.org/wiki/lista-comandos-gnulinux-ii
http://www.esdebian.org/wiki/lista-comandos-gnulinux-iii


Buscando en internet me topé con esto: http://es.wordpress.com/tag/x-less/, tiene un recopilatorio de aplicaciones para la consola (desde navegadores de archivo, mensajería instantánea, ofimática, twitter, etc.)
http://fausto23.wordpress.com/2010/04/27/un-sistema-ideal-sin-x-parte-1/
http://fausto23.wordpress.com/2010/02/23/especial-martes-sin-x-mi-suite-ofimatica-de-consola/

Probablemente sean sólo unas cuantas aplicaciones, pero en google puedes encontrar más dependiendo de lo que estes planeando hacer.

Para compilar todo va a depender del lenguaje y las librerías que quieras usar (c/c++, c#, vb.net, java, pascal, fortran, vala, etc.)

Por ejemplo si estas usando las glib en c, para compilar sería


gcc `pkg-config --libs glib-2.0 --cflags glib-2.0` glibtest.c -o glibtest

donde,

`pkg-config --libs glib-2.0 --cflags glib-2.0` es sustituido por:

-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lglib-2.0

puedes ver mas con pkg-config --list-all, y si no sabes como se llama alguna librería con u simple grep te aliviana


$ pkg-config --list-all | grep glib
gio-2.0 GIO - glib I/O library
glibmm-2.4 glibmm - C++ wrapper for GLib
glib-sharp-2.0 GLib - GLib
glib-2.0 GLib - C Utility Library <--Este fue el que ocupé
gio-unix-2.0 GIO unix specific APIs - unix specific headers for glib I/O library
libsoup-2.4 libsoup - a glib-based HTTP library
dbus-glib-1 dbus-glib - GLib integration for the free desktop message bus

La jerarquía de directorios:
http://tuxpepino.wordpress.com/2008/01/09/jerarquia-directorios-gnulinux/

rretamar
05-08-2010, 20:54:14
Hay otras distribuciones "minimalistas" como Archlinux, pero al lado de Ubuntu, Mandriva, Fedora u Opensuse (para citar las más populares) es muy áspera. Prácticamente hay que configurar todo a mano. Incluso Debian al lado de Archlinux es una "distribución fácil". Arch está indicada para usuarios expertos, que disfruten teniendo que hacer a mano lo que otras distribuciones hacen automáticamente o por medio de asistentes.

Lo bueno de Archlinux es su sistema de "Rolling releases": la distribución (sistema base y aplicaciones) se actualiza sobre la marcha, en el día a día, de modo que siempre tendrás la última versión, mientras que otras como Ubuntu o Mandriva liberan una release cada 6 meses. Arch utiliza su propio sistema de empaquetado (otro sistema de empaquetado más, y van...) llamado pacman, que en general no difiere demasiado de otros similares como DEB o RPM.

Casimiro Notevi
05-08-2010, 22:40:17
[..] Lo bueno de Archlinux es su sistema de "Rolling releases": la distribución (sistema base y aplicaciones) se actualiza sobre la marcha, en el día a día, de modo que siempre tendrás la última versión, mientras que otras como Ubuntu o Mandriva liberan una release cada 6 meses. [..]

Ubuntu saca versión nueva cada 6 meses, pero todas las versiones de ubuntu se van actualizando continuamente con los cambios que van surgiendo tanto del sistema como de las aplicaciones instaladas.

AzidRain
06-08-2010, 02:39:39
Para los que hicimos nuestros pinitos con MSDOS la línea de comandos de linux resulta una verdadera vacilada pues ya estamos acostumbrados a parámetos y cosas así. Es más muchos hacemos "sinómimos" tan pronto como encontramos alguna instrucción equivalente como por ejemplo "dir=ls" solo que los comandos de Linux vienen con esteroides ni que decir de los BAT vs los scripts del shell y demás. Para alguien que nunca uso un sistema basado en línea de comandos puede ser una verdadera tortura china.

Casimiro Notevi
06-08-2010, 11:36:24
[..] Es más muchos hacemos "sinómimos" tan pronto como encontramos alguna instrucción equivalente como por ejemplo "dir=ls" solo que los comandos de Linux vienen con esteroides ni que decir de los BAT vs los scripts del shell y demás.[..]

yo tengo puesto alias dir='ls -l -h --color=auto' :)

Julián
06-08-2010, 14:39:30
yo tengo puesto alias dir='ls -l -h --color=auto' :)

Yo tengo lo mismo, y ademas, para personalizar el prompt tengo, en ~/.bashrc, esto:
PS1="\e[35m\u \e[31m \e[36m\t \e[32m\w \e[37m\n"

y para el root uno diferente, en /root/.bashrc
PS1="\e[33m\u \e[35m \e[31m\t \e[36m\w \e[37m\n"

Probadlo y os gustará, :)

Por cierto, para desactivar el arranque del entorno gráfico, o de cualquier otro demonio, se puede usar el programa rcconf.

Jau!

MAXIUM
06-08-2010, 15:44:49
Gracias, ya encontré la guía.

La idea es usar antiguas PC que ejecuten cosas sencillas y automatizadas.

Casimiro Notevi
06-08-2010, 17:25:38
Yo tengo lo mismo, y ademas, para personalizar el prompt tengo, en ~/.bashrc, esto:
PS1="\e[35m\u \e[31m \e[36m\t \e[32m\w \e[37m\n"
y para el root uno diferente, en /root/.bashrc
PS1="\e[33m\u \e[35m \e[31m\t \e[36m\w \e[37m\n"
Probadlo y os gustará, :)


La verdad es que a mí me confude, sólo cambia el color, no?, por cierto, ya sé quien ha puesto ese prompt al servidor de clubdelphi :D


Gracias, ya encontré la guía.
La idea es usar antiguas PC que ejecuten cosas sencillas y automatizadas.

¿Y qué guía es?

delphi.com.ar
06-08-2010, 18:37:50
Un poco tarde... pero: http://www.linuxfromscratch.org/