GNU/Linux

¿Nuevo en GNU/Linux? Todo Lo Que Debes Saber

Muy buenas. GNU/Linux es uno de los pilares sobre el que se sustenta este blog. Tanto si acabas de aterrizar en las frías tierras del Pinguino y su cálida comunidad, como si llevas ya cierto tiempo pero te invade el imparable afán de aprender más y más, esta página será la puerta de este blog hacía el mundo Linux.

En ella, intentaré introducir los aspectos principales sobre GNU/Linux, a la vez que iré aglutinando todo el material que considere que puede ser de interés para ti, y que te permita profundizar más en las diferentes áreas que vaya tratando. Sin más demora, te dejo con el índice del contenido para que te centres en lo que más te interese:

Contenido de la página:

  1. Sobre GNU/Linux: un poco de historia
  2. Como empezar: un mundo de distribuciones donde elegir
  3. El entorno de escritorio
  4. Particiones, volúmenes y opciones de cifrado
  5. Gestores de paquetes y repositorios de software
  6. Aplicaciones de software imprescindibles
  7. La terminal o línea de comandos
  8. La jerarquía de directorios
  9. Arquitectura de usuarios, grupos y permisos
  10. La seguridad: Firewall, Antivirus y otras protecciones
  11. Posibles problemas y sus soluciones
  12. Donde encontrar portátiles con GNU/Linux pre-instalado
  13. Despedida y cierre. Esto no acaba aquí

1. Sobre GNU/Linux: Un Poco de Historia

GNU/Linux es la combinación que nace de la unión del sistema operativo GNU (desarrollado por la FSF) y el núcleo Linux (desarrollado por Linus Torvalds).

GNU

GNU es un sistema operativo de software libre, desarrollado por la Free Software Foundation bajo licencia GPL y liberado por Richard Stallman en 1983.

Es un sistema compatible con Unix, y se presenta como un conjunto de herramientas individuales, cada una destinada a hacer una función diferente, muy al estilo de la filosofía de Unix.

Tras su liberación, el nivel de adopción fue relativamente alto, pero faltaba una pieza fundamental: el núcleo o kernel del sistema. Es decir, el componente que interactua con el hardware a más bajo nivel, y distribuye los recursos de este entre las diferentes aplicaciones de software.

Bueno, de hecho, existía un proyecto de kernel para GNU, llamado Hurd, pero se considero que no era aún plenamente operativo. Y aquí es donde entra en juego Linux.

Linux

Linux es el Kernel desarrollado por Linux Torvalds en 1991. Si bien empezó siendo un proyecto a cargo exclusivamente de Linus, y con la colaboración voluntaria y desinteresada de otros programadores, actualmente es un proyecto de enormes proporciones, en el que contribuyen grandes empresas de la talla de Red Hat, Intel, Samsung, Dell u Oracle.

Ofrecido bajo una licencia GPL v2, Linux es uno de los mayores proyectos de software libre que existen.

2. Como Empezar: Un Mundo de Distribuciones Donde Elegir

Lo más importante que debes conocer para empezar, es que, a diferencia de lo que ocurre con Window o macOS, no hay un único sistema GNU/Linux. Este se distribuye a través de las denominadas distribuciones.

Cada distribución, en resumen y simplificándolo bastante, podríamos decir que se compone de un conjunto seleccionado de:

  • Herramientas del sistema, la mayoría como parte del proyecto GNU. Me refiero a las herramientas que forman parte del core del sistema, y que son independientes del entorno de escritorio.
  • Entorno o entornos de escritorio, de los que hablo con más profundidad más adelante. Cada distribución suele tener sus preferencias en cuanto al entorno de escritorio que ofrecen de forma predeterminada, pero, en general, no tiene por que haber ninguna restriccón técnica para instalar cualquiera de los entornos más usuales en cualquier sistema GNU/Linux. Los entornos más usuales son GNOME, KDE Plasma, Xfce, Lxde, o Mate.
  • Aplicaciones de usuario, generalmente de software libre, aunque no todas tienen porque ser parte del proyecto GNU. Aquí entraría todo el universo de aplicaciones que, sin formar parte de las herramientas core del sistema o del entorno de escritorio, pueden ofrecer las diferentes distribuciones. Hablamos, por ejemplo, de Firefox, Chromium, LibreOffice, VLC, y un larguísimo etcétera.
  • El kernel o núcleo del sistema, con Linux como protagonista. En este terreno, cada distro opta por una versión específica del kernel, que no siempre suele ser la más reciente, puesto que cada proyecto lleva sus propios ciclos de lanzamiento. Algunas veces coincidirán más y otras menos.

Hay muchas, muchísimas distribuciones. Las hay para todos los gustos y todos los requerimientos. Algunas están mantenidas enteramente por una comunidad, otras tienen el respaldo de una empresa detrás. Unas están más orientadas a servidores o entornos críticos, y otras son las delicias de los usuarios más noveles. Y así podría ir siguiendo…

Aquí te presento algunas de las más conocidas y más utilizadas, para que te hagas una idea de lo que te puedes encontrar…

Debian: El Sistema Universal

Debian es la madre de una gran parte de las distribuciones GNU/Linux que puedes encontrar hoy día. Es un sistema operativo de software libre, nacido en 1991, de la mano de Ian Murdoch, y que se define a si misma como el sistema operativo universal.

Debian

Es un sistema operativo mantenido enteramente por una enorme comunidad de desarrolladores que conforma el Proyecto Debian. La primera versión fue la 1.1, de nombre Potato, y actualmente ya van por la 9, Stretch. Se caracteriza desde siempre por ser un sistema muy estable y robusto. Prueba de ello es que sirve de base de una gran cantidad de distribuciones.

Dispone de tres principales ramas de desarrollo: Unstable o inestable, de nombre clave Sid, Testing o en pruebas y Stable.

A diferencia de la gran mayoría de distribuciones, Debian no dispone de un ciclo de lanzamiento fijo y ajustado a calendario. Una de las mayores premisas de Debian es que cada versión estable sale, simplemente, cuando esta lista. Aún así, el tiempo entre versiones suele estar siempre entorno a los dos años.

Como curiosidad, todas las versiones han adoptado, hasta la fecha, nombres de personajes de Toy Story.

Ah, un dato importante, y es que si bien se suele englobar mayormente como una distribución GNU/Linux, también se puede utilizar con un kernel FreeBSD y (próximamente) con el Kernel Hurd. Es decir, Debian como tal, se cataloga como algo que va más allá de una “simple” distribución GNU/Linux. De ahí que lo cataloguen como el sistema operativo universal.

Debian no va asociada a un entorno de escritorio concreto, sino que puedes escoger entre muchos de ellos, como GNOME, KDE Plasma, Xfce, Lxde, Mate o Cinnamon.

Ha sido también una de las distribuciones que tradicionalmente más se ha mantenido fiel al espíritu y la filosofía del software libre. Tan es así, que a partir de la versión 6.0 decidieron ofrecer una versión del kernel Linux totalmente libre de cualquier componente privativo.

Ubuntu

Ubuntu es una de las distribuciones más conocidas y utilizadas. De hecho, es muy común que aquellos iniciados en el mundo GNU/Linux lo hagan justamente de la mano de Ubuntu. Nació en 2004 con la versión 4.10, de nombre clave Warty Warthog.

Ubuntu

Está basada en Debian, y mantenida por Canonical Ltd. (la compañía que fija las principales decisiones del desarrollo), además de por una gran comunidad de desarrolladores y usuarios que también contribuyen al proyecto. Nació con el objetivo de acercar a Linux al gran público, y una de sus premisas ha sido siempre la de ofrecer la mejor experiencia de usuario posible.

Esto, unido a la amplia comunidad de desarrolladores y usuarios que tiene detrás, la hacen una distro ideal para todos aquellos usuarios que quieren dar sus primeros pasos en GNU/Linux.

Sigue un ciclo de lanzamientos de dos veces al año, uno en Octubre y otro en Abril. La numeración se compone del número del año, y el número del mes, separados por un punto. Así, la versión actual es la 17.10, porqué fue lanzada en octubre de 2017.

Las versiones regulares suelen tener un soporte de 9 meses, pero cada dos años, coincidiendo con el mes de abril de los años pares, se lanza una versión de soporte extendido o Long Term Support. Las conocerás porqué llevan la terminación LTS. La próxima versión, la 18.04 LTS, es justamente una versión de soporte extendido.

Los nombres de las versiones se componen siempre de dos palabras. Las dos empiezan por la misma letra, y representan el nombre de un animal y un adjetivo.

Utiliza GNOME como escritorio pre-determinado, si bien la comunidad también se ha encargado de ofrecer ediciones con otros entornos, como Xfce, Lxde o Mate.

Ubuntu es también la distro con la que me inicié yo mismo en GNU/Linux, con Ubuntu 8.10 Intrepid Ibex (que siempre recordaré con nostalgia y con un cariño muy especial).

Linux Mint

Linux Mint es una de las distribuciones más utilizadas, y no es raro verla en el primer puesto de Distrowatch en popularidad, incluso por encima de Ubuntu. Nace con el foco puesto en la experiencia de usuario y la facilidad de uso, dando un guiño a todos aquellos usuarios que justo están dando sus primeros pasos en la tierra de Tux y el Pinguino.

Linux Mint

Como otras muchas distros, adopta la base de Ubuntu (que a su vez está basada en Debian), pero ofreciendo una experiendia de usuario propia. Viene con una gran cantidad de códecs multimedia pre-instalados, que en otras muchas distros hay que instalar manualmente vía repositorios. Todo para evitar en la mayor medida la puesta a punto post-instalación.

Si bien la edición estrella es la que está basada en Ubuntu, desde 2010 ofrece también una edición tomando la base directa de Debian.

openSuse

Otra de las grandes es openSuse, una distro pulida y considerada de las más estables. Suele ocupa regularmente los primeros puestos de Distrowatch en popularidad, aunque por detrás de Debian, Ubuntu y Linux Mint.

openSUSE

Es una distro mantenida por la comunidad, pero auspiciada por SUSE Linux GmbH (compañía que también está detrás de SUSE Linux Enterprise). Se ofrece en dos ediciones claramente diferenciadas. Por un lado está Leap, más enfocada en la estabilidad, y por otro lado tenemos a Tumbleweed, una distro Rolling Release (de desarrollo contínuo).

A diferencia de otras distros, openSUSE siempre ha tenido especial predilección por el entorno de escritorio KDE Plasma. De hecho, lleva a cabo una de las mejores implementaciones de este escritorio.

Fedora

Seguimos con Fedora, otra de las que, año tras año, se va manteniendo entre las más utilizadas. Se trata de una distribución de propósito general, y que destaca por ser de las más punteras, al ser de las primeras en adoptar las últimas novedades del panorama GNU/Linux.

Fedora

Mantenida por una gran comunidad de desarrolladores, cuenta con el respaldo y la promoción de la poderosa Red Hat. (compañía que también está detrás de Red Hat Enterprise Linux). A diferencia de las distros basadas en Debian, como pueden ser Ubuntu y Linux Mint, Fedora se basa en RPM como sistema de gestión de paquetes.

Adopta un ciclo de lanzamiento que suele ser de 6 meses aproximadamente, con un tiempo de soporte que termina un mes después del lanzamiento de la versión subsiguiente, aproximadamente unos 13 meses. Actualmente se ofrece en tres ediciones: Workstation, Server y Cloud.

El hecho de ser la distro auspiciada por Red Hat, ha hecho que, durante mucho tiempo, Fedora haya sido vista como el laboratorio de pruebas de Red Hat. Un entorno donde los desarrolladores testean las ultimas y más punteras tecnologías, para posteriormente, al ser suficientemente maduras, adoptarlas en RHEL.

Esto no significa necesariamente que sea una distro inestable ni en pruebas. De hecho, por lo que he podido ir leyendo (no he sido nunca usuario asiduo de Fedora) mantiene un buen compromiso entre estabilidad y vanguardismo.

Como curiosidad, los desarrolladores de Fedora prefieren hacer cambios en las fuentes originales en lugar de aplicar los parches específicos en su distribución. Esto contribuye que otras distros se puedan beneficiar también de estas actualizaciones.

3. El Entorno de Escritorio

El entorno de escritorio es una parte fundamental de cualquier sistema operativo. Sin embargo, a diferencia de lo que ocurre en el caso de Windows o macOS, en GNU/Linux no es algo que vaya grabado a fuego al sistema.

De hecho, en cualquier distribución, nada te impide instalar el entorno de escritorio que desees (basta con instalar los paquetes necesarios). En mucas distribuciones es también perfectamente posible trabajar sin él.

Generalmente, a parte de los componentes más core del entorno en sí, cada uno de ellos también suele incorporar un set de aplicaciones básicas predefinidas, como su propio navegador web, reproductor multimedia, o procesador de textos.

Lo mejor de todo, y prueba de la enorme flexibilidad que te encontrarás en GNU/Linux, es que puedes utilizar una distro concreta, con un entorno de escritorio concreto, pero a la vez, utilizar aplicaciones pertenecientes a otro entorno (aunque sin utilizar el entorno completo como tal).

Dicho todo esto, si te parece, podemos ver un poco más en detalle cuales son los principales entornos de escritorio.

GNOME

GNOME es un entorno de escritorio de software libre y que se usa mayormente en combinación con el sistema GNU/Linux. El proyecto nació en 1999, y actualmente va por la versión 3.26, de nombre clave ‘Manchester’.

Lo puedes encontrar como escritorio predeterminado, o bien como opción, en prácticamente la gran mayoría de distribuciones GNU/Linux que puedes encontrar hoy día.

GNOME 3, la rama actual, supuso un salto cualitativo muy importante, al ser prácticamente re-escrito desde cero, junto con todas las aplicaciones que lo componen. En esta versión se hizo al salto a GTK3, y muchas de las aplicaciones fueron re-escritas en gran medida.

El proyecto GNOME está también íntimamente relacionado con varios de los avances más prominentes en el mundo GNU/Linux, como pueden ser el gestor de inicio systemd, o el gestor de ventanad Wayland, que viene a sustituir el viejo X11.

KDE Plasma

KDE Plasma es una comunidad de software libre, conocida principalmente por el desarrollo de Plasma, de uno de los entornos más conocidos en GNU/Linux, junto con GNOME. Plasma, sin embargo, no es un entorno que deba ir necesariamente asociado a GNU/Linux. Puedes utilizarlo también en Windows o macOS.

Los principales componentes de software elaborados por KDE se agrupan bajo el nombre KDE Frameworks, KDE Plasma y KDE Applications.

KDE Plasma 5 es la quinta y actual generación del entorno de escritorio creado por KDE principalmente para sistemas Linux. KDE Plasma 5 es el sucesor de KDE Plasma Workspaces y se lanzó inicialmente el 15 de julio de 2014.

Incluye un nuevo tema por defecto, llamado Breeze, y una mayor convergencia entre diferentes dispositivos. La interfaz gráfica se migró totalmente a QML, que usa OpenGL para la aceleración de hardware, proporcionando un mejor rendimiento y un menor consumo energético.

Xfce

Xfce es un entorno de escritorio ligero para sistemas tipo UNIX. Su objetivo es ser rápido y usar pocos recursos del sistema, sin dejar de ser visualmente atractivo y fácil de usar.

Lxde

En breve

4. Particiones, Volúmenes, y Opciones de Cifrado

Particiones

Imagino que probablemente ya conoces el concepto de particiones. Si no solo debes quedarte con la idea de que son volúmenes, dentro de un mismo disco físico, de modo que, a nivel lógico, son visto como unidades totalmente independientes.

Si vienes de Windows, probablemente estás acostumbrado a la nomenclatura basada en letras para distinguir entre los diferentes volúmenes que son detectados por el sistema (tanto particiones, como unidades físicas independientes).

Así, tenemos a la unidad C, que es la partición donde se encuentra instalado el sistema operativo, y a las unidades D, E, F y sucesivas, que serían otras particiones del mismo disco, o bien de otra unidad conectada al equipo.

En GNU/Linux puedes olvidarte de esto. Obviamente también hay particiones, pero no se identifican bajo esta nomenclatura.

Los dos esquemas de particiones más habituales actualmente son MBR (Master Boot Record) y GPT (GUID Partition Table). En GNU/Linux puedes trabajar con uno u otro indistintamente, pero teniendo en cuenta ciertas consideraciones.

http://linuxbsdos.com/2014/11/08/a-beginners-guide-to-disks-and-disk-partitions-in-linux/

Generalmente, todas las distribuciones suelen adoptar un esquema consistente en las siguientes particiones:

/                ext4
/swap            intercambio

Si quieres ampliar información:

LVM

LVM viene de Logical Volume Manager. Se trata de un gestor de volúmenes lógicos, que se podría decir que actúa a modo de capa de abstracción entre las unidades físicas de almacenamiento y los sistemas de archivos.

Básicamente ofrece una mayor flexibilidad al permitir dividir, concatenar o combinar particiones. De hecho, permite incluso combinar particiones de unidades físicas diferentes, en un mismo volumen.

LVM Esquema Básico

Es una alternativa a los esquemas tradicionales de particiones muchas distribuciones siguen utilizando por defecto. De hecho, algunas de ellas, como Fedora u openSUSE, ya lo proponen como opción por defecto, frente al esquema habitual de dos o tres particiones.

Si quieres ampliar información:

Cifrado Completo de Discos con LUKS

LUKS es una especificación de cifrado a nivel del volumen, asociada muy comúnmente a LVM.  La implementación de referencia funciona en Linux, y utiliza dm-crypt como interfaz de cifrado.

De hecho, es el sistema de cifrado de disco completo que utilizan la gran mayoría de distribuciones.

Si quieres ampliar información:

Cifrado a Nivel de Sistema de Archivos con eCryptfs

En breve

5. Instalación de Aplicaciones: Paquetes, Gestores de Paquetes y Repositorios de Software 

Una de las diferencias que rápidamente notaras, si es acabas de aterrizar en GNU/Linux, te la encontrarás al momento de querer instalar tu primera instalación.

Si vienes de Windows, lo probablemente harías, casi, de forma inconsciente, es ir a su web oficial y descargarte el ejecutable. Aquí no hace falta.

La mayoría de las distribuciones funcionan mediante un sistema de gestión de paquetes, y disponen de sus propios repositorios de software oficiales, donde puedes encontrar un amplio catálogo de software a tu disposición.

Paquetes y Gestores de Paquetes

Un paquete es un fichero comprimido que contiene todos los archivos que se requieren para la instalación de un determinado software. Así, por entendernos, cualquier pieza de software consta de un paquete o un conjunto de paquetes.

Muchos paquetes son dependientes entre sí, lo que significa que se necesitan entre ellos para poder operar correctamente. Asimismo, también se puede dar el caso que varios programas pequeños y relacionados entre sí se encuentren en el mismo paquete.

Los formatos típicos de paquetes que se suelen utilizar son .deb, para todo el universo de distribuciones basadas en Debian, y .rpm, creado por Red Hat y utilizado en muchas otras distribuciones como Fedora, openSUSE o CentOS.

Como la gestión manual de tantos paquetes y dependencias sería muy compleja de cara al usuario, ahí entran en juego los gestores de paquetes, como APT, Yum, DNF, o Pacman.

Entre las principales funciones de un gestor de paquetes están las siguientes:

  • La gestión automática de las dependencias (al instalar o desinstalar paquetes).
  • La búsqueda de actualizaciones de todos los paquetes que tenemos en local, según la ultima versión disponible en los repositorios oficiales.
  • La comprobación de las sumas de verificación y firmas digitales.

Si quieres ampliar información:

Repositorios de Software

Los repositorios de software permiten ofrecer un catálogo de aplicaciones gestionado desde un lugar centralizado y supervisado por la comunidad de desarrolladores y usuarios.

Las ventajas de esto son varias. Por un lado, para instalar un programa, en la mayoría de los casos, no necesitas visitar webs externas de internet para la descarga. La mayoría de distribuciones cuentan con un catálogo suficientemente completo para cubrir la gran mayoría de necesidades de un usuario normal.

Esto da bastantes garantías al usuario de que todo el software que ha descargado es legítimo, y que además estará soportado ya sea por parte de la comunidad de desarrolladores de la distribución o a través de la empresa que haya detrás (Canonical, Red Hat, SUSE, etc.).

Esto no quita que, en caso de necesitar algo concreto que no se encuentra en los repositorios, no puedas recurrir a fuentes externas. De hecho, varias de las aplicaciones más populares disponen también de instaladores específicos para Linux en sus webs oficiales, o incluso de sus propios repositorios PPA.

6. Aplicaciones de Software Imprescindibles

Si acabas de aterrar en GNU/Linux o bien planeas hacerlo, uno de los aspectos que probablemente te preocupan más son las aplicaciones de software que podrás utilizar, especialmente si vienes de Windows.

Es cierto que Windows es el sistema operativo más utilizado a nivel de escritorio, y sobre el que más aplicaciones y programas se desarrollan, pero eso no significa que en GNU/Linux no puedas encontrar un justo sustituto a la funcionalidad de dichas aplicaciones.

Microsoft Office, Google Chrome, Firefox, Skype, WinRAR, AutoCAD, Adobe Reader, Photoshop, etcétera. ¿Qué pasa con estas y otras muchas aplicaciones que en Windows suelo o solía usar a diario?

Bien, ciertamente, muchos de esos vendedores de software quizá no ofrezcan una versión para Linux, pero lo que si que hay son alternativas que cubran las mismas funcionalidades.

A continuación, te presento una pequeña recopilación de los aplicaciones imprescindibles que probablemente necesitarás. Como verás, la mayoría de las necesidades están cubiertas, cosa que no quita que aún haya algunas deficiencias, sobre todo en el panorama de los juegos (aunque ahí está Steam dándolo todo).

Navegadores Web

Firefox

Firefox es el navegador que la mayoría de distribuciones han optado por ofrecer como navegador predeterminado. Aquí poco hay que decir. Seguramente todos conocemos al navegador del Panda rojo. Lo tienes en Windows, macOS, y, como no, también en Linux.

Firefox fue la gran alternativa libre a Internet Explorer en tiempos de Windows XP. Si bien, en los últimos años, ha venido perdiendo pistonada frente a Google Chrome, en GNU/Linux siempre ha tenido gran protagonismo. Además, está siendo protagonismo de importantes cambios, como la adopción de la arquitectura multiproceso, y otrás más que vendrán.

Chromium

Chromium es el proyecto de software libre sobre el que se basa Google Chrome. En esencia es Google Chrome, pero sin los componentes privativos que le añade Google. Al igual que su hermano Crome, es un navegador moderno, con una arquitectura muy sólida, y con una implementación de sandbox muy potente.

La gran mayoría de distribuciones lo ofrecen en sus repositorios oficiales, en contraposición de Chrome. Asimismo, nada te impide instalar Chrome en Linux, si así lo prefieres, pero en este caso no lo encontrarás en los repositorios y deberás hacerlo vía su web oficial.

Ofimatica

LibreOffice

LibreOffice se ha erigido como la suite de ofimática estrella en el mundo Linux. De hecho, es la que han ido adoptando la mayoría de distribuciones. Nació como un fork de OpenOffice, pero ha experimentado una evolución muy notable desde entonces.

Ofrece un procesador de textos, hoja de calculo, editor de presentaciones, etc. No es Office, y probablemente en temas de funcionalidades y experiencia de usuario está algunos pasos por detrás, pero es un proyecto vivo y en constante evolución, cosa que se nota con cada nueva versión.

Multimedia

VLC

VLC es un reproductor multimedia libre y de código abierto desarrollado por el proyecto VideLAN. Es un software multiplataforma. De hecho, a parte de GNU/Linux, lo tienes también en Windows, macOS, Android y iOS. Se ha hecho enormemente popular gracias sobretodo a su capacidad de que leer una enorme cantidad de soportes y formatos.

SMPlayer

SMPlayer es probablemente la principal alternativa a VLC, y junto con éste, de los más conocidos y utilizados. Realmente, es una interfaz gráfica desarrollada en QT sobre MPlayer. Dispone de todas las características de este, pero añade otras, como los filtros de audio y vídeo, las listas de reproducción o el soporte para TV.

Gráficos y Fotografía

Shutter

Shutter es, probablemente, la herramienta de recortes de pantalla más conocida en GNU/Linux. Te permite, por un lado, hacer recortes seleccionando tu mismo el área de escritorio, para capturas rápidas y precisas. A la vez, ofrece múltiples opciones de edición para dejar el resultado final con un perfecto acabado. Es cierto que en este terreno no es GIMP, pero realmente tampoco lo pretende.

Viene en los repositorios oficiales de la mayoría de distros. En este enlace tienes una completa guía sobre como aprovechar todas las opciones que ofrece Shutter.

Gimp

GIMP es un programa de edición de fotografías, de software libre y multiplataforma. Forma parte del proyecto GNU y está disponible en los repositorios oficiales de la gran mayoría de distribuciones.

Probablemente, dentro del enorme universo de software libre, es de lo más completo que tenemos en cuanto a software de edición de imágenes. De hecho, se lo considera como la principal alternativa a Adobe Photoshop en este sentido.

Herramientas

7-Zip

7-Zip trata de una utilidad libre, gratuita y multiplataforma de compresión y empaquetado de ficheros y que es compatible con multitud de formatos de compresión, como RAR, ZIP, Gzip o Bzip2. Además, dispone de su propio formato de compresión, 7z.

En GNU/Linux se integra con el navegador de archivos y el gestor de archivadores del sistema, pero extendiendo su funcionalidad para permitir la compresión y descompresión de ficheros con varios formatos adicionales, entre ellos, 7z. Aquí tienes una completa guía sobre como utilizar 7-Zip en Linux.

7. La Terminal o Línea de Comandos

Actualmente, existen distribuciones GNU/Linux para multitud de propósitos, y muchas de ellas ofrecen un entorno gráfico suficientemente pulido como para permitir que puedas prescindir de la consola. Sin embargo, ésta es una herramienta enormemente potente, y su conocimiento te brindara una gran variedad de posibilidades.

Y es que, por muy pulidas que estén las interfaces gráficas de los escritorios más modernos, aun hay muchísimas cosas que se pueden hacer con la terminal y que no tienen réplica ni sustituto en el entorno gráfico.

Si quieres ampliar información:

8. La Jerarquía de Directorios

La estructura de los directorios el Linux, así como su contenido y funciones, viene definida en el denominado Filesystem Hierarchy Standard o FHS por sus siglas en inglés, que en otras palabras viene a ser el estándar de jerarquía para los sistemas de archivos en sistemas Linux y otros derivados de UNIX.

Si quieres ampliar información:

9. Arquitectura de Usuarios y Permisos

GNU/Linux es un sistema multiusuario. Eso significa que pueden convivir (y, de hecho, conviven) diferentes cuentas simultáneamente. Existen diferentes tipos de cuentas, en función del rol que desempeñan. Principalmente, podemos distinguir entre las siguientes:

  • Root o Superusuario: Es, por entendernos, el administrador del sistema. Es el usuario con el máximo nivel de privilegios sobre las diferentes partes del sistema, y también el responsable de la ejecución de las tareas administrativas.
  • Usuarios de sistema: Son aquellos que no representan a “personas”, sino que van asociados a determinados servicios. Esto les permite asumir ciertos privilegios relativos a él, así como a los recursos del sistema a los que necesita acceder. En cualquier instalación estándar hay muchos de ellos.
  • Usuarios estándar: Son las cuentas estándar, las que van asociadas a “personas”. Generalmente, en cualquier nueva instalación debe haber como mínimo, un usuario de este tipo, pero se pueden crear tantos como se deseen.

Para simplificar la gestión de permisos entre tantas cuentas, Linux agrupa usuarios dentro de grupos. Esto facilita la tarea de establecer permisos sobre un conjunto de cuentas.

Si quieres ampliar información:

10. La Seguridad: Firewall, Antivirus y Otras Protecciones

En breve

11. Posibles Problemas y Soluciones

En breve

12. Donde Puedo Encontrar Portátiles con GNU/Linux Pre-Instalado

En breve

13. Despedida y Cierre. Esto No Acaba Aquí

Esta página alberga un contenido en continua evolución. Esto es o que podríamos denominar un mínimo producto viable (entendiendo como producto este contenido en sí).

Es por esto que he querido ofrecer este contenido en forma de página estática, en vez de como un mero post. Esta página quiero que sea una de las más importantes del blog, y que sirva puerta de entrada a todo el contenido relacionado con GNU/Linux que puedas ir encontrando en este post.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s