The wikis are now using the new authentication system.
If you did not migrate your account yet, visit https://idp-portal-info.suse.com/

Conceptos interfaz

Saltar a: navegaci贸n, buscar

X window 鈥 Conceptos b谩sicos

Escritorio Gnome-2.20
Escritorio KDE-4.1

A menudo un nuevo usuario de Linux leer谩 referencias a X window. X window (com煤nmente conocido como X11 o X) prov茅 a los PCs Linux un entorno gr谩fico en el cual pueden ejecutarse distintos escritorios gr谩ficos (dando al usuario una apariencia gr谩fica que es t铆pica de los sistemas operativos modernos, tal como se ve en Mac o en MS-Windows). Sin X window uno solamente podr铆a tener un prompt ascii o entorno tipo shell en su PC Linux (sin gr谩ficos). En el X window de Linux, para obtener un entorno gr谩fico de usuario (GUI) amigable, encima de X window se ejecuta un Gestor de Ventanas o un Entorno de Escritorio. Es el caso de un usuario de openSUSE LInux que t铆picamente est谩 corriendo su PC en lo que se suele referir como nivel de ejecuci贸n 5 (f铆jate que en Mac y en MS-Windows no hay tal distinci贸n entre shell ascii y el m谩s nivel m谩s alto del entorno gr谩fico, y por lo tanto Mac/MS-Windows tienen solamente un GUI, mientras que un usuario Linux puede elegir entre muchos. M谩s detalles de esto pueden encontrarse en esta wiki sobre Gestores de Ventanas y Entornos de Escritorio: Gestores de ventanas y entornos de escritorios (ingl茅s). Cuatro de los m谩s populares escritorios est谩n disponibles para openSUSE:

Hay adem谩s otros muchos escritorios disponibles para openSUSE, con m谩s informaci贸n aqu铆 en la Interfaz gr谩fica de usuario implementada en openSUSE; mira en GUI Tambi茅n puedes encontrar m谩s sobre X window aqu铆:

Aspectos de X window

X window es muy potente, en lo que su arquitectura es deliberadamente estructurada, con los aspectos "cliente" y "servidor" separados. Para un usuario PC, ambos est谩n en la misma m谩quina (y por lo tanto, esta divisi贸n es transparente). Pero X window est谩 dise帽ado de forma que el "cliente" y el "servidor" puedan estar ejecut谩ndose en distintas m谩quinas. Por ejemplo, con X11 y el programa Secure Shell (ssh, ver m谩s abajo) una aplicaci贸n X window puede ejecutarse en un PC Linux remoto, a psar de que la ventana gr谩fica de esa misma aplicaci贸n se muestre localmente en un PC Linux "local". Esto es muy 煤til para soporte o acceso remoto, no s贸lo a trav茅s de una LAN, sino tambi茅n a trav茅s de Internet.

Shell Linux / Interfaz de l铆nea de comandos

El shell es una interfaz de l铆nea de comandos (CLI), algo as铆 como MS-DOS (y el prompt de comandos en WinXP), pero con todo el poder de la multitarea de Linux disponible. Dependiendo de c贸mo se entra en el shell, puede ocupar toda la pantalla o estar en una ventana bajo un Gestor de Ventanas. El m谩s com煤n es bash (Bourne-again shell), ya que bash es un shell Unix escrito para el proyecto GNU. Bash es el shell por defecto en la mayor铆a de sistemas Linux, as铆 como tambi茅n en Mac OS X, y puede ejecutarse en la mayor铆a de sistemas operativos Unix-like. En el caso de openSUSE, un shell bash puede usarse comenzando el programa konsole (<ALT><F2> and type "konsole") o comenzando xterm (<ALT><F2> y "xterm"). Se utiliza un shell Linux como interfaz con los niveles de arranque de bajo nivel de Linux (tales como los niveles de ejecuci贸n 1 a 3) wikipedia:Runlevel . Las aplicaciones pueden ser iniciadas desde un shell, lo que puede ser 煤til por algunas razones, por ejemplo para depurar problemas.

El siguiente dibujo muestra una versi贸n simplificada del flujo de informaci贸n y comandos cuando un usuario interact煤a con el computador ejecutando Linux.

Flow1.jpg

Enlaces externos (shell/CLI)