viernes, 16 de julio de 2021

Cinco comandos estándar que pueden ayudarte en Linux.


La administración de sistemas Linux se describe mejor como la automatización de la administración de sistemas Linux. A veces estas herramientas son tuyas y sólo tuyas. Otras veces, las utilidades se comparten con otras personas de tu equipo, se envían o se ofrecen como un servicio. Esto proviene de la comprensión más casual de la filosofía UNIX: Usar herramientas pequeñas, creadas a propósito, y unirlas de maneras nuevas, poderosas e inesperadas. Pueden ser comandos complejos, que se convierten en scripts de una línea, que se convierten en scripts de varias líneas. Algunos scripts los guardará y compartirá, otros los olvidará en su próxima pausa para el café.


No puedo lanzar frases como filosofía UNIX sin recordar una época en la que no todo era Linux, o incluso cuando todos los sistemas Linux de los que uno podía ser responsable eran la misma distro. La única confianza que tengo en el futuro es que será diferente. Por lo tanto, algunos trucos históricos para la portabilidad -hacia adelante y hacia atrás- son necesarios, especialmente cuando no cuestan nada.


 Te invitamos a leer: Elive: El sistema operativo que desearas tener

Evaluación de las habilidades de administración del sistema Linux

Todo esto viene a decir que cuantas más herramientas estándar conozca, más potentes serán mis comandos desechables, más rápido podré escribirlos y más rápido conseguirán mis clientes resolver sus problemas reales.


1. arch

Es muy común en los scripts de construcción tener que generar, por ejemplo, rutas que describan una plataforma, un entorno de construcción, una ruta de repo de yum, etc. Normalmente, usaría uname -p para obtener el tipo de procesador, pero arch es más rápido de escribir y se autodocumenta. Gracias.


GitHub tiene mucho código en la forma de:


ARCH=$(uname -m)

Todo esto podría ser reemplazado con:


ARCH=$(arch)

2. arpaname

Justo la semana pasada, estaba programando una API para crear registros PTR. Estaba en un rol de Ansible para un IPAM razonablemente conocido, pero si tuviera que hacer una importación masiva con herramientas genéricas de DNS, estaría usando nsupdate. Este comando sería muy útil. Ejemplo de código rápido:


[jwarnica@lappy ~]$ nsupdate <<EOF

update add `arpaname $ipaddr` 86400 IN PTR $(hostname -f).

enviar

EOF

Esto sería bastante fácil de usar dentro de un bucle para cuando yo podría tener un montón de nuevos dispositivos IoT, VMs, o una flota de portátiles para instalar y ya tienen sus nombres de host / IP en un simple archivo CSV o de otra manera los generó.


3. bc

Bash no puede hacer matemáticas de punto flotante, por lo que se necesita una herramienta adicional para el scripting. Dicho esto, bc --expression me hizo pensar en cómo hacer un script de dc, lo cual es, por supuesto, posible.


Olvidaré los detalles antes de usarlo, pero recordaré por siempre este momento "¡ah-ha!" de que dc puede ser guionizado.


Aunque no quiero parecer un profesor de matemáticas de instituto, hay entornos en los que uno no tiene su superordenador de bolsillo a mano o incluso acceso a la gnome-calculadora. O simplemente quiere ahorrarse los cinco segundos y utilizar el dc interactivo sin quitar las manos del teclado para utilizar el ratón o el teléfono.



4. dumpkeys

Uno de mis días anuales de voluntariado es hacer los resultados de una carrera de relevos. Después de años de optimizar la cosa más tonta que funciona, esto es ahora sobre todo la entrada de datos de los tiempos. Con un portátil en mi regazo sentado en un coche, esto es lo opuesto a la ergonomía, pero al menos podría hacerlo con una sola mano mapeando el teclado numérico . a un :. Dentro de X11, xmodmap era la herramienta para este mapeo. Aunque no es una bola de bolos, Canadá sigue haciendo avances en la interacción entre el ser humano y el ordenador.


Ahorrar 10 minutos al año no es razón para aprender una nueva herramienta (¿o sí? -- ed). El mapeo de las teclas podría ser la diferencia entre poder teclear o no. Quizás en la mayoría de los lugares del mundo, el teclado US-104 no es estándar, y/o el idioma local no es el inglés sin acento.


dumpkeys tiene un amigo cercano llamado loadkeys. Juntos hacen que las consolas inutilizables sean utilizables, y todos los instaladores de distribuciones de Linux durante décadas han confiado en ellos.


5. uname

Supuestamente /proc es considerado por los desarrolladores del kernel de Linux como estable, y concederé que /proc/version es probablemente muy estable, pero no confío del todo en ellos. De todos modos, a veces uso sistemas que no tienen el /proc exclusivo de Linux. El comando uname, al ser parte de POSIX, funcionará en cualquier lugar.


Puede que este comando me resulte inútil ahora, porque ahora sé lo que es arch,pero sigue siendo un comando goto para verificar dónde estoy. Y los ejemplos de scripts abundan. Un ejemplo al azar de /etc/profile.d/qt.sh de Fedora:


case `uname -m' in

   x86_64 | ia64 | s390x | ppc64 | ppc64le)

      QT_PREFIXES="/usr/lib64/qt-3.3 /usr/lib/qt-3.3" ;;

   * )

      QT_PREFIXES="/usr/lib/qt-3.3 /usr/lib64/qt-3.3" ;;

esac



Resumen

¿Son estas herramientas revolucionarias? En absoluto. Lo que son son bases sólidas y ubicuas para el trabajo diario de millones de personas, y lo serán durante décadas. Eso las convierte en utilidades que vale la pena tener en cuenta la próxima vez que te sientes frente a un sistema Linux.


Te recomendamos leer: Distribuciones de Linux para los principiantes

Distribuciones de Linux para los principiantes



 Es fácil sentirse abrumado por la lista de distribuciones de Linux disponibles. En este artículo, mencionaremos las mejores distros de Linux para principiantes.


Admitámoslo, Linux puede suponer una complejidad abrumadora para los nuevos usuarios. Pero no es el propio Linux el que aporta esta complejidad. Más bien, es el factor "novedad" el que lo provoca. Sin ponerme nostálgico, pero recordando mi primera vez con Linux, ni siquiera sabía qué esperar. Me gustó. Pero fue un nado a contracorriente para mí inicialmente.


No saber por dónde empezar puede ser un bajón. Especialmente para alguien que no tiene el concepto de que algo más se ejecute en su PC en lugar de Windows.


Lo primero que confunde a un recién llegado es que Linux no es un único sistema operativo. Hay cientos de distribuciones de Linux. 


Aquí hay algunas listas de distribuciones de Linux basadas en diferentes criterios:


Las mejores distribuciones de Linux para principiantes

Por favor, recuerde que esta lista no tiene ningún orden en particular. El criterio principal para compilar esta lista es la facilidad de instalación, el soporte de hardware fuera de la caja, la facilidad de uso y la disponibilidad de paquetes de software.

Te recomendamos leer: Elive: El sistema operativo que desearas tener

1. Ubuntu


Facilidad de uso

Experiencia de usuario única

Enorme colección de aplicaciones de software disponibles a través del centro de software

Herramientas esenciales preinstaladas

Seguro que has oído hablar de Ubuntu. Es la distribución de Linux más popular en general. No sólo se limita a los servidores, sino que también es la opción más popular para los escritorios Linux.


Es fácil de usar, ofrece una buena experiencia de usuario y viene preinstalada con herramientas esenciales para empezar. Por supuesto, Ubuntu consiguió "simplificar" la experiencia de Linux hace años y esa es la razón por la que sigue siendo tan popular incluso con varias distribuciones de Linux impresionantes disponibles ahora mismo.


Ubuntu ofrece un procedimiento de instalación muy conveniente y garantiza la mejor compatibilidad de hardware en comparación con algunas otras distribuciones de Linux no basadas en Ubuntu.


El Ubuntu original se basa en el escritorio GNOME. Aunque es fácil de usar, puede que no te resulte una interfaz de usuario familiar si vienes de la plataforma Windows. En ese caso, puedes probar algunos sabores oficiales de Ubuntu como Kubuntu, Lubuntu para conseguir una interfaz de usuario similar a la de Windows.


Ubuntu tiene una gran documentación y apoyo de la comunidad. Los foros de Ubuntu y Ask Ubuntu proporcionan un soporte de calidad apreciable en casi todos los aspectos relacionados con Ubuntu. Deberías encontrar fácilmente respuestas a los problemas más comunes e incluso si notas algo nuevo, la comunidad te ayudará a solucionar los problemas.


2. Linux Mint

Captura de pantalla de Mint 20

Interfaz de usuario familiar con Windows

Funciona muy bien con hardware antiguo


Linux Mint es posiblemente la mejor distribución de Linux basada en Ubuntu adecuada para los principiantes. Sí, está basada en Ubuntu, así que deberías esperar las mismas ventajas de usar Ubuntu. Sin embargo, en lugar del escritorio GNOME, ofrece diferentes entornos de escritorio como Cinnamon, Xfce y MATE. De hecho, Linux Mint hace algunas cosas mejor que Ubuntu.


No sólo se limita a la interfaz de usuario familiar, que será una ventaja para los usuarios de Windows. Proporciona un rendimiento impresionante con unos requisitos de hardware mínimos, especialmente con el entorno de escritorio Xfce o MATE.


También utiliza el mismo repositorio de software que Ubuntu. No tienes que preocuparte por la disponibilidad de software para instalar.


Gestor de software Linux Mint

Linux Mint es una fantástica distribución similar a Windows. Por lo tanto, si no quieres una interfaz de usuario única (como Ubuntu), Linux Mint debería ser la elección perfecta.


La sugerencia más popular sería ir con la edición Linux Mint Cinnamon. Pero, puedes explorar lo que quieras. Además, es posible que desee ver nuestro tutorial para instalar Linux Mint 20 desde un USB.


Linux Mint


3. Zorin OS

Zorin Os 15

Interfaz de usuario similar a la de Windows

Experiencia de usuario intuitiva

Fácil de usar

Edición Ultimate disponible con un montón de cosas preinstaladas y edición Lite para ordenadores antiguos

Zorin OS es otra impresionante distribución de Linux que ofrece una interfaz de usuario similar a la de Windows. Puede que no sea la opción más popular, pero al ser una distribución basada en Ubuntu, es perfectamente adecuada para los principiantes, a la vez que ofrece muchas características interesantes.


 Zorin OS

Interfaz de usuario similar a la de Windows

Experiencia de usuario intuitiva

Fácil de usar

Edición Ultimate disponible con un montón de cosas preinstaladas y edición Lite para ordenadores antiguos

Zorin OS es otra impresionante distribución de Linux que ofrece una interfaz de usuario similar a la de Windows. Puede que no sea la opción más popular, pero al ser una distribución basada en Ubuntu, es perfectamente adecuada para los principiantes, a la vez que ofrece muchas características interesantes.


Zorin OS es una distribución basada en Ubuntu pero se siente muy pulida. En mi opinión, está perfectamente adaptada para los antiguos usuarios de Windows que quieren un aspecto y una sensación similares, pero algo bonito.


No es de extrañar por qué Zorin OS es una de las más bellas distribuciones de Linux por ahí.


La edición definitiva de Zorin OS vale la pena si necesitas todas las bondades preinstaladas (juegos divertidos, suite de oficina y algunas características adicionales). Pero, la edición gratuita también funciona como un encanto.

También encontrarás una edición "Lite" que es adecuada para el hardware antiguo que necesita ser revivido.

Pantalla de inicio de Zorin Os 15 Lite

Zorin OS


4. Elementary OS

Elementary Os Hera

Interfaz de usuario inspirada en macOS

Se centra en una rica experiencia de usuario

Fácil de usar

Ahora que mencioné una hermosa distribución de Linux arriba, Elementary OS es en realidad la más popular distribución de Linux de buen aspecto que se inspira en macOS.


Aunque no es un "clon de macOS" en ningún aspecto, intenta centrarse en la experiencia de usuario de forma similar a como lo hace macOS (o debería). Si vienes del ecosistema de Apple, seguro que te encantará probar elementary OS.


De nuevo, está basado en Ubuntu, por lo que obtienes todas sus ventajas junto con una rica experiencia de usuario.


Elementary OS cuenta con el entorno de escritorio Pantheon. Puedes notar inmediatamente el parecido con el escritorio de macOS.


El sistema operativo no es intrusivo, por lo que puedes centrarte en tu trabajo. Viene con un número muy reducido de software preinstalado. Por lo tanto, cualquier usuario nuevo no se verá repelido por la enorme hinchazón. Pero tiene todo lo que necesitas desde el principio. El App Center también es único en comparación con otras distribuciones de Linux.


Encontrarás algunas aplicaciones adaptadas a Elementary OS y puedes elegir pagar al desarrollador a través de la tienda de software también.


En cuanto a la experiencia, Elementary OS es realmente una gran pieza de software.

5. Linux Lite

Linux Lite 5

Interfaz de usuario similar a la de Windows

Diseñado como una distribución de Linux ligera

Fácil de usar

Linux Lite es otra distribución basada en Ubuntu que es fácil de usar. Está específicamente diseñada como una distribución ligera con algunas aplicaciones preinstaladas que no consumen muchos recursos.


Linux Lite es perfectamente adecuada para los usuarios de Windows con una interfaz de usuario similar que cuenta con el entorno de escritorio Xfce. En comparación con sus iteraciones anteriores, Linux Lite ha mejorado la experiencia del usuario. Aunque no está pensado para ofrecerte la experiencia más moderna, sigue siendo un gran sistema operativo de escritorio.

Te invitamos a leer: Cinco comandos estándar que pueden ayudarte en Linux


Elive: El sistema operativo que desearas tener

 Elive, quizá el mejor sistema operativo Linux jamás creado

- Y probablemente la única distro con la que te quedarás -

Pero Elive no es para todos, ¿es usted la excepción?


¿Qué es Elive?

Elive es un sistema operativo no comercial y libre de costes, hecho para el uso diario; un reemplazo mucho más rápido, amigable y rico en características de su costoso e ineficaz SO por defecto.


Convierta ese equipo de hasta 15 años en una máquina de alto rendimiento con una interfaz deslumbrante. Totalmente personalizable para satisfacer sus necesidades sin dejar de ser ligero y bonito.


Elive puede estar funcionando en 2 minutos sin necesidad de instalarlo, elegir el idioma y las opciones deseadas para obtener el máximo rendimiento, o simplemente dejar que Elive las autodetecte por usted.


Dado que la experiencia del usuario es nuestra máxima prioridad, proporcionamos una experiencia muy intuitiva que cualquiera puede utilizar, manteniendo la interfaz sencilla y no sobresaturada de opciones, al tiempo que proporcionamos muchas herramientas automatizadas.


 Elive está basado en Debian, por lo que hereda la estabilidad y la fiabilidad por las que Debian es famosa. El escritorio Enlightenment personalizado es ultra rápido y perfectamente estable. Puede contar con Elive para trabajar día tras día sin problemas.


Viene con un conjunto completo de aplicaciones, ya sea para el trabajo o para el placer. Ofrece de todo, desde una completa suite ofimática, herramientas, juegos y multimedia. Podrás disfrutar viendo películas o creando las tuyas propias. Editor de vídeo profesional, diseño gráfico, centro multimedia o incluso recuperar archivos de discos formateados. Realiza animaciones en 3D, edita y manipula audio, archivos de imagen y mucho más.


Elive está pensado para todos, desde los nuevos usuarios hasta los avanzados, que encontrarán herramientas increíblemente útiles escondidas en su interior.

Te invitamos a leer: Distribuciones de Linux para los principiantes

Ventajas:

1.Estar siempre seguro

2.Protegido contra los virus

3.Es casi imposible tener un virus. Y los virus se hacen sobre todo para vender antivirus, de forma similar a como las compañías farmacéuticas venden curas, y nosotros no vendemos nada.

4.Rendimiento extremo

5.Súper rápido

La locura por la perfección ha dado como resultado un sistema ajustado para el rendimiento y la velocidad. Sin que la obsolescencia planificada ralentice su ordenador con el paso del tiempo. Hecho para trabajar rápido en ordenadores antiguos, resultando en una velocidad vertiginosa en los más nuevos.


Modo Live

Pruebe antes de instalar

Puede ejecutar Elive desde una unidad USB o un DVD, sin tener que instalarlo. Gracias a la persistencia propia de los perfiles basados en el hardware, puede guardar su trabajo para llevárselo de viaje.


No se moleste nunca

Enfoque

Olvídate de las ventanas emergentes, de las actualizaciones de emergencia, de los reinicios forzados, de las pruebas de software y de los anuncios. Todas estas cosas son inaceptables para nosotros, nunca tendrás publicidad en Elive, para que puedas trabajar en paz.


Fácil configuración

Múltiples pantallas

Elive incluye una usabilidad extendida, actuando con un comportamiento separado y compartido al mismo tiempo, cargando su última configuración sólo cuando la pantalla es detectada en el arranque, presentando teclas de acceso rápido únicas para un trabajo óptimo, y más. ¡Nunca una configuración multipantalla ha sido tan útil!


Sin necesidad de pagar

Sin coste alguno

Elive es totalmente gratuito, no hay restricciones ni limitaciones en su uso, a diferencia de otros sistemas operativos. Este proyecto está hecho con amor y no para obtener ganancias monetarias. Ayude a que Elive sea más conocido.


Fácil de usar

Intuitivo

Simple y limpio, tu escritorio nunca será un desastre, las aplicaciones no están sobresaturadas de opciones, Elive incluye ayudantes y herramientas de automatización, todo ha sido diseñado para que hasta tu gato pueda usarlo.


Completo y listo

Aplicaciones

Se han dedicado muchas horas a la delicada selección de las mejores aplicaciones disponibles, para ofrecerte un sistema completo y listo para usar, con todo el software de calidad que puedas necesitar.


Mantén la calma

Sin spyware

¿Le preocupa que sus datos personales se envíen a las empresas? Elive es de código abierto, por lo que usted y cualquier otra persona puede ver lo que sucede en su interior.


Todo el mundo

Todos los idiomas

Elive está hecho para funcionar en cualquier idioma del mundo, ¡incluso en los más raros! Tu país está determinado por la geolocalización, que se utiliza para dar una configuración preconfigurada para tu idioma y tu teclado, ¡incluso con entradas de idiomas exóticos!


¿Es suficiente? Por supuesto que no...

Revivido de las cenizas

Compiz integrado

¿Cuántas distros tienen todavía Compiz? Se trata de una integración exclusiva con superpoderes; es superrápida, totalmente estable, proporciona magníficos visuales de escritorio en 3D y, lo que es más importante, mejora la usabilidad del escritorio gracias a características únicas


Sólido como una roca

Estable

Elive tiene una base extremadamente estable. Perder el trabajo es totalmente inaceptable para nosotros. Usted, y sólo usted, debe poder decidir cuándo cerrar sus aplicaciones y archivos abiertos. Se acabaron los reinicios innecesarios y las sorpresas, ¡nunca!


Te recomendamos el artículo: Diez distribuciones de Linux más estables en 2021

Diez distribuciones de Linux más estables en 2021.

 

Linux es el sistema operativo más popular de código abierto y fácil de programar, con varias ventajas sobre otros sistemas operativos en términos de seguridad, flexibilidad y escalabilidad. Una distribución de Linux (también conocida como distro) es un sistema operativo formado por programas basados en el núcleo de Linux. Los usuarios descargan Linux desde una de estas distribuciones.

Te recomendamos el siguiente artículo: Linux Sotware: Lo que debes saber

Veamos: 


1. ArchLinux 


Adecuada para: Programadores y desarrolladores


Acerca de: Arch Linux es una distribución de Linux ligera y flexible con un entorno de usuario sencillo. La distribución GNU/Linux de propósito general x86-64, desarrollada de forma independiente, proporciona las últimas versiones estables de la mayoría del software siguiendo un modelo rolling-release. Las características de esta distribución incluyen una distribución pragmática, centralidad para el usuario, versatilidad y simplicidad, entre otras. 



2.Debian


Adecuada para: Principiantes


Acerca de: Debian es un popular sistema operativo estable y seguro basado en Linux. Varias distribuciones populares de Linux, como Ubuntu, PureOS, SteamOS, etc. eligen Debian como base para su software. Las características más destacadas son:


1.Amplio soporte de hardware

2.Proporciona actualizaciones sin problemas

3.Soporte de seguridad para las versiones.

4.Software libre y de código abierto.



3.Fedora


Adecuado para: Desarrolladores de software, estudiantes.


Acerca de: La distribución crea una plataforma ideal para el hardware, los contenedores y la nube, permitiendo a los desarrolladores de software y a los miembros de la comunidad construir soluciones a medida para sus usuarios. Fedora Workstation es un sistema operativo fácil de usar que soporta una amplia gama de desarrolladores, desde estudiantes hasta profesionales en entornos corporativos.




4.Linux Mint


Adecuado para: Profesionales, Desarrolladores, Estudiantes.


Acerca de: Linux Mint es una de las distribuciones de Linux de escritorio más populares que es gratuita y de código abierto. Basada en Debian y Ubuntu, Mint proporciona unos 30.000 paquetes y es uno de los mejores gestores de software. La distro ofrece un completo soporte multimedia y es extremadamente fácil de usar.


5. Manjaro


Adecuada para: Principiantes


Acerca de: Manjaro Linux es un sistema operativo rápido y orientado al escritorio basado en Arch Linux. La distro ofrece todas las ventajas del software de vanguardia para empezar rápidamente y herramientas automatizadas para minimizar la intervención manual. Es completamente gratuito y está disponible para arquitecturas de 64 bits. 



6. OpenSUSE


Adecuado para: Principiantes y usuarios avanzados


Acerca de: openSUSE, antes conocido como SUSE Linux, es una de las distribuciones de Linux más fáciles de usar. El objetivo de esta distribución es crear herramientas de código abierto útiles para los desarrolladores de software y los administradores de sistemas, al tiempo que ofrece un escritorio fácil de usar y un entorno de servidor con muchas funciones.



7. SparkyLinux


Adecuada para: Jugadores


El código abierto ya no es tan abierto: AWS es acusado de comportamiento "inconsistente" por Elastic

Acerca de: SparkyLinux es una distribución GNU/Linux creada sobre el sistema operativo Debian GNU/Linux. El sistema operativo, rápido, ligero y totalmente personalizable, ofrece diferentes versiones para diferentes tareas, incluyendo un sistema operativo completo con un entorno de escritorio ligero y MinimalGUI con el gestor de ventanas Openbox preinstalado con software básico. Las características incluyen una versión estable o (semi)rolling release, ediciones especiales: GameOver, Multimedia & Rescue, CLI Edition (sin X) para construir un escritorio personalizado, etc. 


8.Colas


Adecuado para: Seguridad y privacidad.


Acerca de: Tails es un sistema operativo portátil resistente a la vigilancia y la censura. El sistema operativo utiliza la red Tor para proteger la privacidad en línea. Además, Tails incluye una selección de aplicaciones para trabajar con documentos sensibles y comunicarse de forma segura. Sus características son: resistencia a la vigilancia, la publicidad y los virus; no deja rastro en el ordenador cuando se apaga; está basado en Debian GNU/Linux, etc.


9.Ubuntu


Adecuado para: Desarrolladores, profesionales, estudiantes.


Acerca de: Ubuntu es un popular sistema operativo de escritorio de código abierto con todas las aplicaciones esenciales, como una suite ofimática, navegadores, aplicaciones de correo electrónico y multimedia, etc. Por ejemplo, puedes crear documentos, hojas de cálculo y presentaciones profesionales en Ubuntu con LibreOffice.   


10. Zorin OS


Adecuado para: Principiantes, Profesionales.


Acerca de: Zorin OS es un potente sistema operativo diseñado para hacer que su ordenador sea más rápido, más seguro y más fácil de usar. El sistema operativo soporta más de 50 idiomas y viene precargado con tecnologías de asistencia. Sus características incluyen flexibilidad, accesibilidad, compatibilidad, etc. 

Te recomendamos leer: Elive: El sistema operativo que desearas tener



Linux Sotware: Lo que debes saber

 Código abierto

Linux también se distribuye bajo una licencia de código abierto. El código abierto sigue estos principios clave:


1.La libertad de ejecutar el programa, para cualquier propósito.

2.La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted desee.

3.La libertad de redistribuir copias para ayudar al prójimo.

4.La libertad de distribuir copias de tus versiones modificadas a otros.

Estos puntos son cruciales para entender la comunidad que trabaja conjuntamente para crear la plataforma Linux. Sin duda, Linux es un sistema operativo "por el pueblo, para el pueblo". Estos principios son también un factor principal de por qué mucha gente elige Linux. Se trata de la libertad, la libertad de uso y la libertad de elección.


¿Qué es una "distribución"?

Linux cuenta con diferentes versiones que se adaptan a cualquier tipo de usuario. Desde los nuevos usuarios hasta los usuarios más exigentes, encontrarás un "sabor" de Linux que se adapte a tus necesidades. Estas versiones se denominan distribuciones (o, de forma abreviada, "distros"). Casi todas las distribuciones de Linux pueden descargarse gratuitamente, grabarse en un disco (o en una memoria USB) e instalarse (en tantas máquinas como se desee).


Las distribuciones de Linux más populares son:


1.LINUX MINT

2.MANJARO

3.DEBIAN

4.UBUNTU

5.ANTERGOS

6.SOLUS

7.FEDORA

8.OS ELEMENTAL

9.OPENSUSE

Cada distribución tiene una visión diferente del escritorio. Algunas optan por interfaces de usuario muy modernas (como GNOME y Elementary OS's Pantheon), mientras que otras se quedan con un entorno de escritorio más tradicional (openSUSE utiliza KDE).


Te recomendamos leer: Diez distribuciones de Linux más estables en 2021

Y no creas que el servidor se ha quedado atrás. Para este ámbito, puedes recurrir a:


1.Red Hat Enterprise Linux

2.Ubuntu Server

3.Centos

4.SUSE Enterprise Linux

Algunas de las distribuciones de servidor mencionadas son gratuitas (como Ubuntu Server y CentOS) y otras tienen un precio asociado (como Red Hat Enterprise Linux y SUSE Enterprise Linux). Las que tienen un precio asociado también incluyen asistencia técnica.


¿Qué distribución le conviene?

La distribución que utilice dependerá de la respuesta a tres sencillas preguntas:


¿Cuál es su nivel de conocimientos informáticos?

¿Prefiere una interfaz de escritorio moderna o estándar?

¿Servidor o escritorio?

Si tus conocimientos informáticos son bastante básicos, querrás quedarte con una distribución para principiantes como Linux Mint, Ubuntu (Figura 3), Elementary OS o Deepin. Si tus conocimientos se sitúan por encima de la media, puedes optar por una distribución como Debian o Fedora. Si, por el contrario, ya dominas el arte de la administración de ordenadores y sistemas, utiliza una distribución como Gentoo. Si realmente quieres un reto, puedes construir tu propia distribución de Linux, con la ayuda de Linux From Scratch.


Si buscas una distribución sólo para servidores, también deberás decidir si necesitas una interfaz de escritorio, o si quieres hacerlo sólo a través de la línea de comandos. El servidor de Ubuntu no instala una interfaz GUI. Esto significa dos cosas: que tu servidor no se atascará cargando gráficos y que necesitarás tener un sólido conocimiento de la línea de comandos de Linux. Sin embargo, usted puede instalar un paquete de GUI en la parte superior del servidor de Ubuntu con un solo comando como sudo apt-get install ubuntu-desktop. Los administradores de sistemas también querrán ver una distribución con respecto a las características. ¿Quiere una distribución específica para el servidor que le ofrezca, fuera de la caja, todo lo que necesita para su servidor? Si es así, CentOS podría ser la mejor opción. O bien, ¿quieres tomar una distribución de escritorio y añadir las piezas a medida que las necesites? Si es así, Debian o Ubuntu Linux podrían servirle.


Instalación de Linux

Para mucha gente, la idea de instalar un sistema operativo puede parecer una tarea muy desalentadora. Lo creas o no, Linux ofrece una de las instalaciones más fáciles de todos los sistemas operativos. De hecho, la mayoría de las versiones de Linux ofrecen lo que se llama una distribución en vivo, lo que significa que ejecutas el sistema operativo desde un CD/DVD o una unidad flash USB sin hacer ningún cambio en tu disco duro. Obtienes toda la funcionalidad sin tener que comprometerte con la instalación. Una vez que lo hayas probado y hayas decidido que quieres usarlo, sólo tienes que hacer doble clic en el icono "Instalar" y recorrer el sencillo asistente de instalación.


Normalmente, los asistentes de instalación te guían a través del proceso con los siguientes pasos (ilustraremos la instalación de Ubuntu Linux): 


1.Preparación: Asegúrese de que su máquina cumple los requisitos para la instalación. Esto también puede preguntarle si desea instalar software de terceros (como plugins para la reproducción de MP3, códecs de vídeo, y más).

2.Configuración inalámbrica: (si es necesario): Si utilizas un portátil (o una máquina con conexión inalámbrica), tendrás que conectarte a la red para poder descargar software de terceros y actualizaciones.

3.Asignación del disco duro : Este paso te permite seleccionar cómo quieres que se instale el sistema operativo. ¿Vas a instalar Linux junto a otro sistema operativo (lo que se llama "arranque dual"), utilizar todo el disco duro.

Te invito a leer: ¿Qué es Linux?

¿Qué es Linux?


Desde los teléfonos inteligentes hasta los coches, pasando por los superordenadores y los electrodomésticos, los ordenadores de sobremesa y los servidores empresariales, el sistema operativo Linux está en todas partes.


Linux existe desde mediados de los años 90 y desde entonces ha alcanzado una base de usuarios que se extiende por todo el mundo. En realidad, Linux está en todas partes: Está en tus teléfonos, tus termostatos, en tus coches, frigoríficos, dispositivos Roku y televisores. También hace funcionar la mayor parte de Internet, los 500 principales superordenadores del mundo y las bolsas de valores del mundo.


Pero además de ser la plataforma elegida para ejecutar ordenadores de sobremesa, servidores y sistemas integrados en todo el mundo, Linux es uno de los sistemas operativos más fiables, seguros y libres de preocupaciones que existen.


Aquí tienes toda la información que necesitas para ponerte al día sobre la plataforma Linux.

Te invitamos a leer: Diez distribuciones de Linux más estables en 2021.



¿Qué es Linux?

Al igual que Windows, iOS y Mac OS, Linux es un sistema operativo. De hecho, una de las plataformas más populares del planeta, Android, funciona con el sistema operativo Linux. Un sistema operativo es un software que gestiona todos los recursos de hardware asociados a tu ordenador de sobremesa o portátil. En pocas palabras, el sistema operativo gestiona la comunicación entre el software y el hardware. Sin el sistema operativo (OS), el software no funcionaría.


El sistema operativo Linux se compone de varias piezas diferentes:


Bootloader 

 El software que gestiona el proceso de arranque de tu ordenador. Para la mayoría de los usuarios, esto será simplemente una pantalla de inicio que aparece y eventualmente se va para arrancar el sistema operativo.

Kernel 

 Esta es la única pieza del conjunto que se llama realmente "Linux". El kernel es el núcleo del sistema y gestiona la CPU, la memoria y los dispositivos periféricos. El núcleo es el nivel más bajo del sistema operativo.

Sistema Init

Es un subsistema que arranca el espacio de usuario y se encarga de controlar los demonios. Uno de los sistemas init más utilizados es systemd... que también resulta ser uno de los más controvertidos. Es el sistema init que gestiona el proceso de arranque, una vez que el arranque inicial es entregado desde el gestor de arranque (es decir, GRUB o GRand Unified Bootloader).

Daemons 

Son servicios en segundo plano (impresión, sonido, programación, etc.) que se inician durante el arranque o después de iniciar sesión en el escritorio.

Servidor gráfico 

 Es el subsistema que muestra los gráficos en tu monitor. Es comúnmente conocido como el servidor X o simplemente X.

Entorno de escritorio 

Es la parte con la que realmente interactúan los usuarios. Hay muchos entornos de escritorio para elegir (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce, etc.). Cada entorno de escritorio incluye aplicaciones integradas (como gestores de archivos, herramientas de configuración, navegadores web y juegos).

Aplicaciones 

 Los entornos de escritorio no ofrecen toda la gama de aplicaciones. Al igual que Windows y macOS, Linux ofrece miles y miles de títulos de software de alta calidad que se pueden encontrar e instalar fácilmente. La mayoría de las distribuciones modernas de Linux (más adelante) incluyen herramientas similares a la App Store que centralizan y simplifican la instalación de aplicaciones. Por ejemplo, Ubuntu Linux tiene el Centro de Software de Ubuntu (un renacimiento de GNOME Software? Figura 1) que le permite buscar rápidamente entre las miles de aplicaciones e instalarlas desde una ubicación centralizada.

¿Por qué usar Linux?

Esta es la pregunta que se hace la mayoría de la gente. ¿Por qué molestarse en aprender un entorno informático completamente diferente, cuando el sistema operativo que viene con la mayoría de los ordenadores de sobremesa, portátiles y servidores funciona bien?


Pregúntese ¿Funciona realmente "bien" el sistema operativo que utiliza actualmente? ¿O te encuentras con obstáculos como virus, malware, ralentizaciones, fallos, reparaciones costosas y gastos de licencia?

Si le cuesta lo anterior, Linux podría ser la plataforma perfecta para usted. Linux se ha convertido en uno de los ecosistemas informáticos más fiables del planeta. Combine esa fiabilidad con un coste de entrada cero y tendrá la solución perfecta para una plataforma de escritorio.


Así es, coste cero de entrada... como en el caso de la gratuidad. Puedes instalar Linux en todos los ordenadores que quieras sin pagar un céntimo por el software o las licencias de servidor.


Echemos un vistazo al coste de un servidor Linux en comparación con Windows Server 2016. El precio de la edición estándar de Windows Server 2016 es de 882,00 dólares (comprada directamente a Microsoft). Eso no incluye la licencia de acceso de cliente (CAL) y las licencias para otro software que pueda necesitar ejecutar (como una base de datos, un servidor web, un servidor de correo, etc.). Por ejemplo, una CAL de un solo usuario, para Windows Server 2016, cuesta 38,00 dólares. Si necesitas añadir 10 usuarios, por ejemplo, son 388,00 dólares más de licencia de software de servidor.  Con el servidor Linux, todo es gratuito y fácil de instalar. De hecho, la instalación de un servidor web completo (que incluye un servidor de base de datos), está a sólo unos pocos clics o comandos de distancia.

Si el coste cero no es suficiente para convencerte... ¿qué te parece tener un sistema operativo que funcione, sin problemas, durante todo el tiempo que lo uses? Algunos usuarios han usado  Linux durante casi 20 años (como plataforma de escritorio y de servidor) y no han tenido ningún problema de ransomware, malware o virus. En general, Linux es mucho menos vulnerable a estos ataques. En cuanto a los reinicios del servidor, sólo son necesarios si se actualiza el kernel. No es extraño que un servidor Linux pase años sin ser reiniciado. Si se siguen las actualizaciones periódicas recomendadas, la estabilidad y la fiabilidad están prácticamente aseguradas.

Te recomendamos el artículo: Linux Sotware: Lo que debes saber

Cinco comandos estándar que pueden ayudarte en Linux.

La administración de sistemas Linux se describe mejor como la automatización de la administración de sistemas Linux. A veces estas herramien...