El mundo tecnolgico atraviesa por una rpida transformacin digital, lo cual ha dado lugar a algunos cambios en la forma en que las empresas priorizan las reas principales de su actividad. En el informe 2024 Global Tech Trends se destacan seis aspectos fundamentales de la financiacin de la TI y de otros mbitos, as como tres obstculos importantes para el progreso.
Las distribuciones de Linux son sistemas operativos instalables diseados a partir del kernel de Linux, que admiten programas de usuarios, repositorios y bibliotecas. La versin de cada comunidad o proveedor es una distribucin.
Dado que Linux es un sistema operativo open source que se lanza en virtud de una Licencia Pblica General de GNU (GPL), cualquier persona puede ejecutar, estudiar, modificar y redistribuir el cdigo fuente, o incluso vender copias del cdigo modificado. Esto difiere mucho de los sistemas operativos tradicionales que son propietarios y no pueden modificarse tanto, como Unix, Microsoft Windows y MacOS.
Para elegir la distribucin de Linux adecuada, deber tener en cuenta su caso prctico y las herramientas que necesita. Hay opciones que funcionan mejor para distintos propsitos. Algunas se disean como entornos de escritorio de Linux (por ejemplo, XFCE, Raspberry Pi y Cinnamon), mientras que otras sirven para respaldar los sistemas de TI de backend (como los servidores web o empresariales).
Las distribuciones de Linux estn disponibles en versiones comunitarias o empresariales. Las comunitarias son distribuciones gratuitas de Linux cuyo soporte y mantenimiento estn a cargo principalmente de la comunidad open source. En cambio, la distribucin empresarial (o comercial) de Linux est disponible a travs de una suscripcin con un proveedor y no depende nicamente del respaldo de la comunidad.
La principal diferencia entre ambas es quin decide lo que es importante para los usuarios. El rumbo de las distribuciones comunitarias depende de los colaboradores, quienes eligen y mantienen paquetes de varias opciones de software open source. En cambio, las empresariales estn a cargo de los proveedores, quienes toman las decisiones teniendo en cuenta las necesidades de los clientes.
Pinselo de esta manera. El proyecto Fedora es la distribucin comunitaria upstream de Red Hat Enterprise Linux. Red Hat es el patrocinador principal, pero hay miles de desarrolladores que no estn afiliados a Red Hat que tambin contribuyen con el proyecto, lo cual lo convierte en el campo de prueba ideal para las funciones y las modificaciones que eventualmente se incorporarn a RHEL (luego de que Red Hat las someta a su propio conjunto de pruebas y controles de calidad independientes).
Seguramente se preguntar por qu convendra pagar por la distribucin comercial, si Linux es un sistema gratuito y open source. Las distribuciones comunitarias, como Fedora, son excelentes para las personas que recin comienzan a utilizar Linux y que no tienen mucha experiencia con la lnea de comandos o para quienes solo quieren experimentar con el sistema, pero posiblemente no sean la mejor opcin si lo que necesita es el soporte para un servidor a largo plazo.Las distribuciones comunitarias dependen del soporte que ofrecen los miembros de la comunidad en un foro, y la frecuencia de los ciclos de lanzamiento no siempre es regular.
Las distribuciones comerciales, como Red Hat Enterprise Linux, estn diseadas para satisfacer las necesidades y resolver los problemas de las empresas. RHEL ofrece soporte para el ciclo de vida durante diez aos (a diferencia de los dos aos que brinda Fedora), as que podr respaldar mejor las aplicaciones a lo largo del tiempo. Con las distribuciones empresariales, obtiene parches, actualizaciones, mejoras, soporte tcnico especializado y acceso a capacitaciones y tutoriales. A veces, tambin incluyen administradores de paquetes: programas que permiten instalar y gestionar los paquetes de software de Linux.
Adems, las distribuciones comerciales ofrecen los beneficios de las ltimas innovaciones en el open source, con la estabilidad y el soporte que necesitan las empresas. El equipo de ingenieros de Red Hat ayuda a mejorar las caractersticas, las funciones, la facilidad de uso, la confiabilidad, la interfaz de usuario, su experiencia y la seguridad, para garantizar el funcionamiento y la estabilidad de su infraestructura, sea cual sea el caso prctico y la carga de trabajo.
Es necesario que todas las tecnologas de su stack de TI funcionen en conjunto, y que las cargas de trabajo sean sencillas y se puedan adaptar y trasladar entre los servidores dedicados (bare metal), las mquinas virtuales, los contenedores o las nubes pblicas y privadas - como Microsoft Azure, Amazon Web Services (AWS) y Google Cloud. Necesitan un sistema operativo moderno, centrado en la seguridad y con soporte a largo plazo: Red Hat Enterprise Linux.
Si utiliza un sistema operativo estndar para sus cargas de trabajo, podr trasladarlas de un entorno al otro con facilidad y utilizarlas donde sea conveniente para la empresa. Red Hat Enterprise Linux le ofrece la base uniforme y estable para todas las implementaciones de nube hbrida. Adems, incorpora la capacidad de administracin y la integracin a la amplia cartera de productos de gestin y automatizacin de Red Hat.
Somos el proveedor lder a nivel mundial de soluciones empresariales de cdigo abierto, incluyendo Linux, cloud, contenedores y Kubernetes. Ofrecemos soluciones reforzadas, las cuales permiten que las empresas trabajen en distintas plataformas y entornos con facilidad, desde el centro de datos principal hasta el extremo de la red.
Los desarrolladores pueden acceder a la potencia de Windows y Linux al mismo tiempo en una mquina Windows. Subsistema de Windows para Linux (WSL) permite a los desarrolladores instalar una distribucin de Linux (como Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, etc.) y usar aplicaciones, utilidades y herramientas de lnea de comandos de Bash directamente en Windows, sin modificar, sin la sobrecarga de una mquina virtual tradicional o una configuracin de arranque dual.
Para ejecutar los siguientes comandos, debe ejecutar Windows 10 versin 2004 y posteriores (compilacin 19041 y posteriores) o Windows 11. Si est en versiones anteriores, consulte la pgina de instalacin manual.
Ahora puede instalar todo lo que necesita para ejecutar WSL con un solo comando. Abra PowerShell o el smbolo del sistema de Windows como administrador; para ello, haga clic con el botn derecho y seleccione "Ejecutar como administrador", escriba el comando wsl --install y reinicie la mquina.
Si est ejecutando una compilacin anterior o simplemente prefiere no usar el comando install y desea instrucciones paso a paso, consulte Pasos de instalacin manual de WSL para versiones anteriores .
La primera vez que inicie una distribucin de Linux recin instalada, se abrir una ventana de la consola y se le pedir que espere a que los archivos se descompriman y se almacenen en el equipo. Todos los inicios posteriores deberan tardar menos de un segundo en completarse.
El comando anterior solo funciona si WSL no est instalado en absoluto. Si ejecuta wsl --install y ve el texto de ayuda de WSL, intente ejecutar wsl --list --online para ver una lista de distribuciones disponibles y ejecute wsl --install -d para instalar una distribucin.Para desinstalar WSL, consulte Desinstalacin de la versin heredada de WSL o Anulacin del registro o desinstalacin de una distribucin de Linux.
Si desea instalar distribuciones adicionales desde dentro de una lnea de comandos de Linux/Bash (en lugar de hacerlo desde PowerShell o el smbolo del sistema), debe usar .exe en el comando wsl.exe --install -d o para enumerar las distribuciones disponibles: wsl.exe -l -o.
Para instalar una distribucin de Linux que no aparece como disponible, puede importar cualquier distribucin de Linux mediante un archivo TAR. O bien, en algunos casos, como con Arch Linux, puede instalarla mediante un archivo .appx. Tambin puede crear su propia distribucin personalizada de Linux para usarla con WSL.
Una vez que haya instalado WSL, deber crear una cuenta de usuario y una contrasea para la distribucin de Linux recin instalada. Consulte la gua Procedimientos recomendados para configurar un entorno de desarrollo de WSL para obtener ms informacin.
Se recomienda seguir nuestra gua Procedimientos recomendados para configurar un entorno de desarrollo de WSL para obtener un tutorial paso a paso sobre cmo configurar un nombre de usuario y una contrasea para las distribuciones de Linux instaladas mediante comandos bsicos de WSL, la instalacin y personalizacin de Terminal Windows, la configuracin para el control de versiones de Git, la edicin y depuracin de cdigo mediante el servidor remoto de VS Code, los procedimientos recomendados para el almacenamiento de archivos, la configuracin de una base de datos, el montaje de una unidad externa, la configuracin de la aceleracin de la GPU, etc.
Para establecer la distribucin predeterminada de Linux que se usa con el comando wsl, escriba wsl -s o wsl --set-default , reemplazando por el nombre de la distribucin de Linux que le gustara usar. Por ejemplo, en PowerShell/CMD, escriba wsl -s Debian para establecer la distribucin predeterminada en Debian. Ahora, al ejecutar wsl npm init desde PowerShell, se ejecutar el comando npm init en Debian.
Para ejecutar una distribucin de WSL especfica desde PowerShell o el Smbolo del sistema de Windows sin cambiar la distribucin predeterminada, use el comando wsl -d , reemplazando por el nombre de la distribucin que desea usar.
Para cambiar de versin, use el comando: wsl --set-version 2. Sustituya por el nombre de la distribucin de Linux que quiera actualizar. Por ejemplo, wsl --set-version Ubuntu-20.04 2 establecer la distribucin de Ubuntu 20.04 para usar WSL 2.
Si instal WSL manualmente antes de que estuviera disponible el comando wsl --install, es posible que tambin tenga que habilitar el componente opcional de mquina virtual usado por WSL 2 e instalar el paquete de kernel si an no lo ha hecho.
d3342ee215