Completado
Cosas de usar Linux
Cuando usamos un sistema diferente al que estemos acostumbrados debemos de tener esa circunstancia muy en cuenta. No es un chascarrillo: con frecuencia esperamos que sistemas distintos pero a los que pretendemos dar un uso parecido sean más o menos similares.

Ilustración 1: MacOS

Ilustración 2: ¿O era al revés?
¿Dónde están mis cosas?
En Linux pueden utilizarse muchos escritorios, desde los más avanzados hasta los más simples1, y prácticamente todos ofrecen infinidad de opciones de personalización.
El escritorio típico, como el de Windows, consta de un fondo en el que existen unos cuantos iconos (accesos directos a aplicaciones y documentos) y una barra de menú abajo o arriba. Esta barra contiene un botón lanzador de menú, una parte de la barra que permite acceder a las aplicaciones en uso y otra parte en la que localizan las aplicaciones "residentes": la hora, antivirus, etc.
Ilustración 3: Fluxbox: ¿quién necesita un botón para el menú?Cada conjunto de todos esos elementos podemos verlo como un escritorio. Una consecuencia de eso es que puedes tener varios, ya sea para tener diferentes aplicaciones en funcionamiento en cada uno, o por comodidad, o cualquier otra razón. Un nombre menos confuso para estos escritorios virtuales es Área de Trabajo.
El Paginador permite seleccionar el área de trabajo que queremos usar. Lo típico es tener dos o cuatro, pero puedes configurar uno solo, o cualquier otro número de ellos, e incluso darles nombres.
El botón de menú es denominado generalmente Menú y en otras ocasiones Lanzador de Aplicaciones. Algunos son tan específicos que tienen un nombre. Así, en Plasma puedes usar kickoff, Dmenu, Andromeda...2 El menú consta de una lista de accesos a aplicaciones, y en los menús más completos puede proporcionarse acceso a documentos concretos o distintos aspectos del sistema, incluir buscadores, lanzadores favoritos y otras herramientas.


Ilustración 4: Gnome 4 y su menú principal
Cuando usas aplicaciones en el Gestor de Tareas verás iconos que las representan, e incluso algunos de esos iconos estarán convertidos en accesos directos. Permiten muchas opciones de configuración, pero quizás la más desconcertante, naturalmente, sea la posibilidad de que sólo se muestren las aplicaciones minimizadas en el área de trabajo seleccionado.
Hay escritorios de Linux muy diferentes para formas de usar la computadora muy diferentes. Pueden incluir ideas como desplegar el menú con un clic de ratón, mientras que escritorios más avanzados pueden tener formas más enrevesadas para disponer los iconos por el escritorio3

Ilustración 5: WindowMaker
Lo más importante cuando uno se enfrenta a un escritorio Linux es tener un pelín de paciencia y tener en cuenta que elementos gráficos similares posiblemente hagan cosas similares. Es bueno dedicar unos minutos a observar todos los elementos gráficos que tengamos a la vista, incluso muchos escritorios mostrarán un pequeño texto de ayuda al poner el puntero del ratón encima. Y, sin miedo, comenzar a hacer clic en ellos para que se ejecuten las tareas asociadas.
Hay escritorios de Linux muy diferentes para formas de usar la computadora muy diferentes. Pueden incluir ideas como desplegar el menú con un clic de ratón, mientras que escritorios más avanzados pueden tener formas más enrevesadas para disponer los iconos por el escritorio2.
En un sistema de openSUSE, por ejemplo, Plasma tiene un lanzador de aplicaciones normal en el panel principal en la parte de abajo de la pantalla; Gnome 4 necesita que muevas el ratón hacia la esquina superior izquierda para mostrar el gestor de ventanas y el lanzador de aplicaciones global. Si piensas que eso es bastante similar a lo que hacía Windows 8, no: Windows 8 hacía lo mismo pero en el lado derecho de la pantalla;
WindowMaker y Fluxbox mostrarán el menú de apliciones al hacer clic en el escritorio; Mate también tiene un lanzador de aplicaciones en el panel principal en la parte de abajo, y algunas distribuciones con Gnome 4 muestran un lanzador de aplicaciones en el panel superior, en la esquina izquierda.
Cada distribución decide si usa el escritorio tal cual lo proporciona su comunidad o si incluye su propia personalización. Esto hace que el aspecto inicial pueda variar bastante.
En la Wikipedia puedes ver ejemplos de distintos escritorios (en la versión inglesa hay más capturas que en la española).
Una cosa más: el concepto de escritorio es distinto al de distribución GNU/Linux. Cualquier distribución puede utilizar cualquier escritorio, si bien es cierto que ciertos escritorios pueden ser más complicados de instalar en unas distribuciones que en otras, además de que cada distribución suele cuidar más el escritorio que use como habitual.
Como curiosidad, en el tema Comparte una captura de tu escritorio del foro de openSUSE, puedes ver ¡cuán distinto puede ser un escritorio de otro incluso dentro de la misma familia distribuciones!!!
¿Dónde están mis ficheros?
Un fichero es un conjunto de información guardado en un disco con un nombre concreto. Un directorio es un tipo de fichero especial que se usa para organizar los ficheros de forma que sean fáciles de localizar. Un archivo es un error de traducción y hoy se utiliza de forma indistinta como fichero. Y una carpeta es un fichero con un icono asociado que representa el contenido de los directorios en un sistema gráfico.
Hay muchas herramientas para manejar ficheros, unas más similares al Explorador de Archivos que otras. Las diferencias estéticas pueden unirse a las diferencias en los nombres de algunos elementos para hacer que la persona usuaria dude, incluso se sienta un poco perdida.
Para empezar, tendrás la costumbre de abrir el Explorador de archivos y ver, además de los accesos a las carpetas básicas, nombres de unidades con una letra seguida del carácter dos puntos, como c:, d:, e:, etc., muchas veces con un nombre entre paréntesis.

Ilustración 6: Directorio6 de inicio de la cuenta usuaria (dolphin)

Ilustración 7: Directorio de inicio de la cuenta usuaria (nautilus)
Se dice que la jerarquía del sistema de ficheros de Unix y derivados es completa. Es una forma ampulosa de decir que en los sistemas Unix existe una carpeta de la que cuelgan todas las demás (o que las contiene a todas). Esa carpeta se llama raíz y se representa con la barra de dividir /
En Linux los dispositivos siempre se montan en alguna carpeta existente, incluso si la crea el sistema automáticamente.
Eso representa un dispositivo. Antiguamente a y b eran para los discos flexibles, c para la partición principal del primer disco duro, y las restantes se asignaban por orden. Las unidades remotas, accesibles por la red, se montaban al revés: la primera en z:, la segunda en y:, etc. Si arrancas un sistema de emergencia, Windows se montaba en x: para distinguirlo del que tenías en el disco. Hoy no hay casi discos flexibles, y a los dispositivos suelen tener algún nombre, por lo que verás algo como (e:) Mi Toshiba.
Normalente en c: tienes carpetas para programas (Archivos de programa y archivos de programa (x86) ) y aún así algunos programas se instalan creando una carpeta en la raíz (c:\SYSME). La carpeta de inicio es \user\cuenta_usuaria y las configuraciones van en carpetas ocultas.
Puede que hayas visto que en las URL de Internet las direcciones lleven una barra de dividir. En las URL las barras hacen la misma función que en Unix y Linux: representan directorios.
Aunque Windows sigue usando la barra invertida \, para aumentar la compatibilidad ha añadido a sus sistemas la capacidad para interpretar la barra de división / como si fuera una invertida.
En un sistema completamente jerárquico, en el que todo se monta en alguna carpeta desde la raíz. Y la raíz tiene un nombre especial, el carácter dividir: / . De alguna forma, si ves ese carácter entre dos nombres, el de la izquierda es el nombre de la carpeta que contiene al de la derecha. Salvo en la raíz, que no hay nada que la contenga.
Aunque hay un estándar4, en la práctica cada distribución puede organizar sus ficheros como considere oportuno. Aun así habrá muchas cosas que no cambien: una carpeta etc representa ficheros de configuración, bin indica que es una carpeta para ficheros ejecutables (binarios), share para elementos compartidos entre programas, / es la raíz, y /home es la carpeta que contiene las carpetas de las cuentas de las personas usuarias, de la misma forma que c:\users en Windows6. /usr es la carpeta para las aplicaciones, de la misma forma que c:\Archivos de programa, y /var suele ser la carpeta que guarda los ficheros que requieren las aplicaciones guardadas en /usr para funcionar y que deban de ir cambiando con el uso: bases de datos, registros de error y de cualquier otro tipo, la cola de impresión, etc.
Los pendrives y unidades externas se montan en una carpeta propiedad de la cuenta de la persona usuaria, por ejemplo /run/media/andrea/install-Leap-16.0-x86_64/ . Eso facilita que tengan permisos de escritura por defecto.
Aunque hay un estándar, en la práctica cada distribución puede organizar sus ficheros como considere oportuno. Aun así habrá muchas cosas que no cambien: una carpeta etc representa ficheros de configuración, bin indica que es una carpeta para ficheros ejecutables (binarios), share para elementos compartidos entre programas, / es la raíz, y /home es la carpeta que contiene las carpetas de las cuentas de las personas usuarias, de la misma forma que c:\users en Windows5. /usr es la carpeta para las aplicaciones, de la misma forma que c:\Archivos de programa, y /var suele ser la carpeta que guarda los ficheros que requieren las aplicaciones guardadas en /usr para funcionar y que deban de ir cambiando con el uso: bases de datos, registros de error y de cualquier otro tipo, la cola de impresión, etc.
Los pendrives y unidades externas se montan en una carpeta propiedad de la cuenta de la persona usuaria, por ejemplo /run/media/andrea/install-Leap-16.0-x86_64/ . Eso facilita que tengan permisos de escritura por defecto.

Muchos gestores de ficheros facilitan la vida de las personas que lo usan usando el nombre del dispositivo como acceso directo, con lo cual la persona usuaria lo verá de forma parecida a como lo verían en Windows.
Otros dispositivos pueden estar montados por defecto en el sistema, porque así lo hayamos configurado durante la instalación o en algún momento posterior. Y se montarán en las carpetas en las que le indiquemos. Por ejemplo, Documentos (/home/andrea/Documentos) podría ser una carpeta en un servidor Nextcloud.
En el caso de que la persona usuaria del sistema quiera instalar Linux al lado de Windows, lo más probable es que quiera acceder a sus ficheros, los que usa en Windows. Es habitual montar la partición en una carpeta al estilo de /windows, /windows/C, /windows/D, o algo así. También es posible que se olvide hacer esto cuando se instala el sistema (los instaladores ofrecen la posibilidad de montar sin formatear), y cuando se quiere hacer de forma manual a veces se encuentran problemas. El principal es la cierta confusión entre carpeta, dispositivo y los respectivos permisos para el usuario.
Igual que con los pendrives y unidades externas, para poder escribir en una partición tiene que estar montada en una carpeta en la que puedas escribir7.
Si tienes tu sistema Windows instalado en dos particiones, una para el sistema y otra para tus ficheros, monta sólo ésta, y deja la del sistema sin montar; si montas la del sistema, no obtendrás nada útil, y sólo te expondrás a borrar cosas por error. De todas formas, si lo necesitas puedes montarla manualmente.
1 De esto hablaremos con profusión en la segunda parte: Más allá del Escritorio.
2 En realidad son traducciones, así que el nombre preciso depende del idioma.
3 Por ejemplo, Plasma.
5 Usamos indistintamente directorio y carpeta, pero no son exactemante lo mismo. Una carpeta es una abstracción de un directorio para ser usada en escritorios gráficos. Además de nombre, tiene otros atributos, como tipo, icono, traducción...
6 Las aplicaciones guardan las configuraciones personales del usuario en archivos ocultos en la carpeta “de inicio” del usuario. Así, por ejemplo, .mozilla guarda las configuraciones personales de aplicaciones de Mozilla, tales como Firefox.
7 Puedes aprender más sobre cómo se usan los dispositivos en Linux en la Guía de aprendizaje de la wiki de openSUSE. También puedes echar un vistazo a la wikipedia es un buen lugar: http://es.wikipedia.org/wiki/Mount
No hay comentarios por ahora.