Reseñas

Instalación y revisión de Tiny Core Linux

Instalación y revisión de Tiny Core Linux

El mundo del sistema operativo Linux tiene todo tipo de características y atributos del sistema operativo. Tenemos distribuciones y sabores que se sienten cómodos en un entorno empresarial, aquellos que funcionan bien como servidores y aquellos que funcionan mejor en computadoras personales. Las mismas distribuciones y sabores de Linux vienen en varios temas y tamaños, como el sistema operativo Tiny Core Linux, que este artículo busca revisar y guiarlo hacia su instalación exitosa en su máquina.

Una breve introducción a Tiny Core Linux (TCL)

Este sistema operativo Linux se puede describir como un sistema operativo minimalista basado en kernel que prioriza principalmente un sistema base a través de FLTK y BusyBox. BusyBox es un paquete de software que compila y empaqueta una gama de utilidades de Unix configurables o instalables en un solo archivo ejecutable. FLTK, por otro lado, es un widget de biblioteca que es multiplataforma en su provisión de interfaces gráficas de usuario estables. Si Tiny Core Linux completa su identidad a partir de bibliotecas y paquetes de software de terceros como los mencionados, es comprensible por qué se destaca por su minimalismo y pequeño tamaño. Un usuario que busca funcionalidades adicionales de este sistema operativo Linux debe implementarlas a través de extensiones de aplicación compatibles.

Dado que esta distribución de Linux se compromete a ser lo más pequeña posible, no debe enfrentar ningún problema o desafío para configurarla e instalarla en un sistema o máquina heredados. Su pequeño tamaño viene con el consiguiente deseo de un potente rendimiento del sistema operativo. Su tamaño limitado no lo equipa con suficientes recursos del sistema para satisfacer el deseo de este usuario. Dado que es altamente modular, la comunidad de Tiny Core Linux asume la responsabilidad de desarrollar sus aplicaciones y extensiones utilizables. Se basa en bibliotecas como la mencionada FLTK para proporcionar a sus usuarios un entorno de escritorio.

Se recomienda que un principiante en el dominio de Linux tenga algunos conocimientos básicos de Linux antes de cruzar caminos con Tiny Core Linux debido a su soporte de hardware limitado, ya que puede ser tanto una decepción como una frustración para un usuario que aún no ha aprendido lo que hace. Con una computadora de escritorio X mínima como componente principal y un soporte de hardware adicional para acceso a Internet por cable, tendrá que confiar en sus habilidades de Linux para que su entorno funcione para usted.

Tiny Core Linux no se centra únicamente en hacer tu vida insoportable. Es su forma de decir que debes ganarte un lugar en su audiencia. Hay algunas ventajas de usar esta distribución, como el control completo que tiene sobre los componentes de hardware y software conectados al sistema operativo. La flexibilidad modular de Tiny core Linux lo hace perfecto como servidor, dispositivo, netbook y también como computadora de escritorio. Tiene un repositorio en línea accesible para proyectos Tiny Core para buscar y satisfacer sus necesidades de software. Además, proporciona herramientas del sistema para agregar otras funcionalidades y características al sistema operativo, pero eso puede requerir que perfeccione sus habilidades básicas de compilación de paquetes.

Desglose de Tiny Core Linux (TCL)

Desde la perspectiva de la comunidad de Tiny Core Linux, esta distribución es una versión del kernel de Linux personalizable. Esta personalización también se extiende al resto de herramientas aplicables a su funcionalidad. Si todavía está lanzando una moneda sobre si debe probar Tiny Core Linux, comprender la siguiente sección sobre la estructura del sistema operativo, características y funcionalidades aplicables debería ayudarlo a tomar una decisión.

Es para mi?

Esta distribución no es un duplicado de otros sistemas operativos comunes que son fáciles de adaptar y utilizar. No encontrará una campaña publicitaria que descomponga las capacidades de Tiny core Linux, el sistema operativo no viene con un fondo de pantalla estándar y su pantalla de inicio es básica sin un diseño bonito o atractivo. No tiene llavero atributo donde puede tener acceso predeterminado a herramientas como procesadores de texto y navegadores web. Alternativamente, la distribución le permite acceder a dichas herramientas desde su repositorio de proyectos. Es su forma de decir que solo quiere que sus usuarios instalen herramientas que realmente utilizarán en lugar de tener una aplicación predeterminada que sea dócil o pasiva.

La naturaleza minimalista de Tiny Core Linux lo convierte en un sistema operativo flexible, rápido y potente en rendimiento. No exige mucha experiencia técnica o compromiso por parte de sus usuarios, pero usted reconoce o comprende varios conjuntos de habilidades para estar seguro. Incluyen secuencias de comandos de shell simples, habilidades de escritura razonables, administración de permisos y archivos de Linux, y el uso general de la utilidad de línea de comandos de Linux. Si puede manejar esta presión realista, entonces el viaje en tren no se detendrá pronto.

Detalles del paquete Tiny Core Linux (TCL)

Para entender lo que conlleva esta distro, tenemos que etiquetar algunos de sus atributos.

Tamaño del SO: Su tamaño estimado de 10 MB a 110 MB es una fracción de 1/400 a 1/100 del tamaño de los sistemas operativos populares en las comunidades de sistemas operativos de todo el mundo. Esta declaración implica que puede obtener la funcionalidad completa de esta distribución desde una memoria USB o un dispositivo integrado.

Arquitectura del sistema operativo: Ofrece una herramienta de línea de comandos basada en texto como BusyBox y un kernel mínimo de Linux.

GUI de escritorio: Las bibliotecas FLWM y FLTK brindan soporte para un escritorio GUI totalmente personalizable que también integra soporte de teclado, mouse y pantalla. También se admiten otros escritorios e interfaces instalables como OpenBox, Fluxbox, LXDE e IceWM.

Estabilidad inusual: No lidiarás con nada cercano al pantalla azul de muerte bajo esta distribución. El espacio de archivos del sistema no aloja programas instalados por el usuario, por lo que se reducen las posibilidades de tratar con archivos del sistema dañados. Emplea el uso de extensiones de programa reelaboradas.

Velocidad inusual: Dado que la distribución se puede alojar y ejecutar desde la RAM, no podemos subestimar su velocidad y eficiencia de operación. Si tiene algo de RAM de sobra, puede hacerlos útiles a través de esta plataforma. Su RAM solo necesita 48 Mbs o menos para alojar Tiny Core Linux por completo.

Listo para Internet: La distribución es rápida para rastrear su tarjeta de red instalada.

Soporte de la comunidad de código abierto: Los desarrolladores de su comunidad activa están dedicados a mejorar su base de usuarios. Hay mucha documentación al respecto a través de Wikis, foros y repositorios activos.

Requisitos mínimos del sistema:

Solo necesita cumplir con algunos requisitos mínimos del sistema para que el hardware de su máquina califique como un host ideal para Tiny Core Linux. Con las especificaciones de la máquina actual en el mercado, todas las máquinas deben obtener un certificado de calificación de Tiny Core Linux. Considere usarlo en una mini computadora como Raspberry Pi si desea más flexibilidad en la exploración de su sistema operativo.

Además, considere opcionalmente el uso de un puerto USB y un lápiz de memoria USB o un pendrive.

Conceptos básicos de Tiny Core Linux (TCL)

Dado que no estamos tratando con un sistema operativo llave en mano, necesitará acceso inicial a Internet durante su configuración o instalación para acceder a su repositorio en línea de paquetes de software básicos y bibliotecas que complementan su arquitectura modular.

La filosofía operativa de esta distribución de Linux es sencilla. Primero, se carga en la RAM disponible desde su dispositivo de almacenamiento original, que puede ser una tarjeta de memoria. Luego, usa el almacenamiento original para montar sus aplicaciones. Alternativamente, en lugar de montar estas aplicaciones, puede optar por instalarlas en la memoria principal o RAM. Debido a esta ventaja, a los usuarios o entusiastas de Tiny Core Linux se les desaconseja la instalación tradicional del disco duro del sistema operativo y, en cambio, se les anima a dejar que el sistema operativo se ejecute desde una copia de RAM de configuración inicializada en el momento del arranque. Debido a que se ejecuta en RAM, es rápido y oculta los archivos del sistema de compromisos innecesarios.

Tiny Core Linux adopta el enfoque de instalación Frugal, que es diferente del dispersión moda enfoque donde un sistema operativo está instalado en un disco duro. Se llama modo de dispersión porque encontrará los archivos del sistema dispersos en diferentes espacios de partición. La metodología frugal utilizará dos archivos para almacenar el sistema operativo, y el cargador de arranque especificará su ubicación. Los archivos de usuario y las extensiones no contactan directamente con los archivos del sistema del sistema operativo, ya que su ubicación de almacenamiento es externa al sistema operativo base.

Tiny Core Linux implementa códigos de arranque para definir sus opciones operativas en el momento del arranque. Puede acceder a la lista de numerosos códigos de inicio desde el indicador de inicio del sistema operativo a través de las teclas del sistema F2, F3 y F4. El uso de estos códigos de arranque depende del procedimiento de instalación que utilizó para configurar Tiny Core Linux. Estos modos de instalación pueden ser a través de CD, GRUB, memoria USB o incluso LILO. GRUB y LILO son archivos de configuración de arranque que idealmente pueden almacenar estos códigos de arranque. Opcionalmente, definen el funcionamiento de Tiny Core Linux en el momento del arranque.

Modos de operacion

Estos modos se relacionan con las operaciones de carga, montaje e instalación de la distribución en el momento del arranque. En Tiny Core Linux, se encontrará con tres modos principales de operaciones: Predeterminado Modo, Modo de montaje, y Modo de copia.

No hemos incluido el modo tradicional de instalar directamente un sistema operativo en el disco duro de una máquina porque no lo reconocemos como un modo o un enfoque de instalación de sistema operativo único cuando se trata de TCL (Tiny Core Linux). Alternativamente, puede utilizar este enfoque tradicional si le conviene.

Modo predeterminado: Nube / Internet

Este modo implica que las operaciones de TCL lo caracterizan como un cliente Cloud / Internet. Es el modo predeterminado asignado a TCL durante el tiempo de arranque. En este modo, primero se inicia en la RAM antes de que sus usuarios puedan acceder e iniciar el navegador de aplicaciones, lo que les otorga privilegios de navegación en su repositorio de aplicaciones para descargar e instalar. Las extensiones de la aplicación a las que puede acceder el usuario están vinculadas a la vida útil de la sesión actual. TCL tiene acceso total y privilegios para usar la RAM de la máquina como quiera. TCL es rápido aquí porque las operaciones en la nube o en Internet son independientes de las operaciones de la RAM. Solo los archivos del sistema que sobreviven al reinicio que sigue al proceso de instalación, ya que las extensiones de la aplicación se pierden debido a su almacenamiento dentro de la memoria principal. Los modos Montar y Copiar son los que garantizan el almacenamiento local de las extensiones de su aplicación después de un reinicio posterior de la instalación.

Modo de montaje: TCE / Instalar

La mayoría de los usuarios de TCL optan por este modo. La comunidad de TCL lo apoya y lo recomienda. En este modo de montaje, las aplicaciones de usuario y las extensiones se asignan al almacenamiento local en un directorio tce. Este almacenamiento del sistema local es persistente, por lo que el formato de partición del disco del sistema en uso debe ser compatible. Ejemplos de tales formatos incluyen grasa, vfat, ext2, ext3, y ext4. Durante un reinicio del sistema, opcionalmente puede montar las aplicaciones que desea usar.

La ventaja de esta aplicación es que conserva la RAM de la máquina, lo que la hace útil en otras operaciones terribles del sistema. En este modo, TCL anticipa el código de arranque tce = xdyz, que atiende a las extensiones de aplicaciones descargadas. Si no se especifica el código de arranque, consultará y usará el predeterminado / tce para almacenar extensiones de aplicaciones descargadas. Las aplicaciones almacenadas en / tce también se puede montar durante el reinicio del sistema o el tiempo de inicio.

TCL toma prestada la funcionalidad de Appbrowser para efectuar el almacenamiento de extensiones de aplicación bajo tce /. Las extensiones de la aplicación en esta ruta de almacenamiento se pueden marcar como On-Demand u OnBoot. La Bajo demanda La bandera crea una sección de menú especializada para acceder fácilmente a las extensiones de la aplicación y se muestra a través de la disponibilidad opcional de un icono de la aplicación. La En el arranque La bandera monta las útiles extensiones de la aplicación en el momento del arranque.

Modo de copia: TCE / Install + copy2fs.flg / lst

De forma predeterminada, este modo de operación no monta las útiles extensiones de la aplicación, sino que las copia directamente a la RAM. Sin embargo, el modo no excluye totalmente el montaje de extensiones de aplicaciones. Es una opción alternativa junto con Carga masiva de RAM bajo copy2fs.flg y Carga RAM selectiva bajo copy2fs.lst. Los hosts de TCL del programa Appsaudit rastrean estas opciones de instalación o carga en su plataforma. Dado que este modo simula un mecanismo de copia de archivos programado continuamente vinculado a la RAM, los tiempos de arranque esperados se extenderán, haciéndolo más lento que el modo de montaje.

El modo de copia extiende intencionalmente el tiempo de arranque para beneficiarse de la velocidad de ejecución de RAM del modo predeterminado y la persistencia del modo de montaje. Podemos concluir que el modo de copia es dos caras de una moneda donde las extensiones de la aplicación se pueden copiar o montar en la RAM. Esta flexibilidad empleada por este modo se logra mediante el seguimiento y monitoreo de las selecciones del usuario a través del programa Appsaudit.

Opciones de copia de seguridad y restauración de TCL

Bajo la distribución TCL, puede guardar de manera flexible sus datos personales y configuraciones. Al apagar, puede usar el /optar/.filetool.lst archivo de texto para enumerar los directorios y archivos que desea respaldar. Luego se restauran automáticamente al reiniciar el sistema. Si está familiarizado con los comandos del terminal nano y vi, o cualquier otro, puede cambiar manualmente el contenido que aparece en este archivo de texto. Opcionalmente, puede navegar al menú Herramientas y realizar las ediciones manuales necesarias mediante la implementación de scripts.

Este archivo de texto de lista también contiene una entrada para /optar/filetool.lst, y debes tener cuidado de no editarlo. La /optar/Xfiletool.lst El archivo de texto del sistema se puede usar para incluir en la lista negra datos y configuraciones particulares que no desea respaldar o restaurar. Esta exclusión también se aplica a directorios temporales y cachés innecesarios.

Instalación de Tiny Core Linux

Dado que hemos enfatizado continuamente que no estamos tratando con una distribución de escritorio llave en mano cuando hablamos de Tiny Core Linux, el núcleo de Linux con el que nos queda lidiar es bastante pequeño. Lo hace modular para agregar otras características y componentes del sistema operativo que puede resultarle útil. TCL se ocupa de la instalación de tres diferentes Núcleos X86, a saber, Core (11 MB), TinyCore (16 MB) y CorePlus (106 MB). Puedes descargar su .iso archivos siguiendo sus respectivos enlaces de nombre resaltados.

La única provisión que puede obtener de Core es una interfaz de línea de comandos, lo que la convierte en una recomendación ideal para usuarios experimentados. TinyCore funcionará bien con un soporte de conexión a Internet por cable, lo que lo hace flexiblemente adaptable para nuevos usuarios. CorePlus es perfecto para nuevos usuarios con acceso a una conexión inalámbrica a Internet y / o un soporte de diseño de teclado opcional fuera de EE. UU. En sus máquinas.

Empezando

No hace falta decir que antes de instalar cualquier sistema operativo, es necesario hacer una copia de seguridad de los datos de usuario en el medio de instalación. Esta guía de instalación de TCL adopta el enfoque frugal de instalar la distribución a través de un instalador. Cree un CD o pen drive de arranque para este paso. Puede lograr esto a través de la aplicación Startup Disk Creator disponible en distribuciones de Linux como Ubuntu o la aplicación Rufus disponible para el sistema operativo Windows. Alternativamente, podemos realizar la instalación de TCL a través de tc-install.tcv, una extensión de instalación de TCL que debe tener preinstalada primero. Los pasos de instalación que cubriremos son básicos. Por lo tanto, tiene la libertad y la flexibilidad para adaptar, agregar o eliminar cualquier componente o característica modular del sistema que desee a lo largo del camino.

Los usuarios con una distribución de Linux existente o una instalación de sabor no necesitan particionar sus discos duros para satisfacer las necesidades de almacenamiento de particiones secundarias para alojar TCL. Esto se debe a que su instalación existente solo necesita tener un directorio único aislado para administrar los archivos y las operaciones del sistema TCL. Lograr esta opción de instalación requiere omitir elcargador de arranque instalación y seleccionando el partición existente opción como destino de la instalación. Recuerde no formatear la partición seleccionada, ya que queremos que TCL exista dentro de su distribución o sabor de Linux que ya se está ejecutando activamente.

Paso 1: inicio de la instalación

Inicie el preinstalado previamente tc-install.tcv instalador.

Instalador de Tiny Core Linux

Este instalador de TCL instalado también se puede iniciar a través del icono de ejecución del sistema o el shell del sistema ejecutando el comando tc-install.

Lanzador del instalador de Tiny Core Linux

Paso 2: exploración de archivos internos

Este paso tiene como objetivo navegar nuestro camino hacia el destino /mnt / dispositivo / arranque directorio y navegue hasta el centro.gz selección de archivos.

Centro.Selección de archivo gz

La centro.gz El archivo es el origen de la instalación, y al seleccionarlo, se desenredan más opciones como el modo de instalación o el tipo a seguir y el destino o destino de la instalación. Para nuestro caso, queremos que la instalación se produzca o se lleve a cabo en un disco duro vacío sin particiones activas. Si tiene una partición activa reservada, vaya con la EexistiendoPAGartición opción y marque la casilla Marcar partición activa ser de arranque.

Tipos de instalación de Tiny Core Linux

Paso 3: formateo del disco duro

Dado que este tutorial fue con el El disco entero opción de selección de partición, el instalador asumirá que es una nueva partición y deberá formatearla. La opción de formato recomendada es ext4 ya que admite varias particiones de Linux, pero puede optar por la opción de formato que se adapte a sus preferencias de Linux.

Opciones de formato de disco duro Tiny Core Linux

Paso 4: códigos de arranque de Tine Core Linux

Tocamos los códigos de arranque de TCL anteriormente. Este paso le permite implementar los códigos de arranque adicionales que desee. Opcionalmente, puede optar por omitir este paso. La captura de pantalla a continuación demuestra el uso del código de arranque vga =788 noicons, que deshabilita iconos de wbar y personaliza la resolución del framebuffer al valor establecido de 788.

Configuración de códigos de arranque de Tiny Core Linux

Los códigos de arranque establecidos se pueden editar posteriormente a otros valores preferenciales después de que se complete la instalación de TCL. Estas operaciones de edición se pueden realizar a través del extlinux.conf archivo, que contiene las configuraciones del cargador de arranque.

Paso 5: Opciones de instalación de CorePlus

Si inició la instalación de TCL a través del enfoque de CD de CorePlus, aparecerá un mensaje en pantalla adicional y le pedirá que seleccione las extensiones de la aplicación CorePlus que le gustaría instalar en su sistema TCL.

Extensiones de aplicación adicionales de Tiny Core Linux CorePlus

Solo se instalarán las extensiones de la aplicación TCL seleccionadas.

Paso 6: Opciones de instalación de Tiny Core

Si su enfoque de instalación de TCL es a través de un CD de Tiny Core, también aparecerá un mensaje de pantalla adicional con un menú de selección opcional con respecto al directorio de destino desde el cual debe instalar las extensiones de su aplicación. Dependiendo del destino de montaje en CD de Tiny Core, la ruta del directorio que elija debe llevar altce o cde directorio. Es el lugar donde encontrará la mayoría de las extensiones de aplicación que desea usar. Por ejemplo, la ruta del directorio / mnt / sr0 / cde debe relacionarse con la ruta de montaje / mnt / sr0 del medio de instalación del CD Tiny Core en uso.

Opciones de instalación de las extensiones de la aplicación Tiny Core Linux

Esta captura de pantalla no es evidente en la instalación de CorePlus.

Paso 7: Instalación completa de Tiny Core Linux

Podrá revisar las opciones de instalación que eligió o seleccionó y luego instalará completamente su sistema TCL.

Revisión e instalación completa de Tiny Core Linux

Su espacio de almacenamiento o espacio de disco duro dedicado o asignado determinará la duración de esta instalación de TCL.

Paso 8: Prueba de Tiny Core Linux

Pruebas de Tiny Core Linux

Tu distribución minimalista de Linux debería estar lista para ser lanzada.

El último paso es expulsar el medio de inicio de instalación que usó. Es posible que deba realizar algunas configuraciones de Bios para que su sistema TCL admita el arranque hdX.

Entorno de escritorio Tiny Core Linux

Nota final

Las arquitecturas del sistema operativo compatibles con Tiny Core Linux son x86. Procesadores X86_64 y ARM. Puede que no sea un paquete completo para una distribución o sabor funcional de Linux, pero la libertad y flexibilidad que ofrece está lista para usar. Bajo Tiny Core Linux, puedes empujar tu sistema operativo en lugar de que tu sistema operativo te empuje como en otras plataformas. La velocidad y la simplicidad de esta distribución de Linux no se pueden sustituir. Además, la ausencia de distracciones en un entorno de escritorio bajo su experiencia de usuario es otra ventaja. Te regala la experiencia de retoques perfecta debido a su naturaleza liviana.

Si desea una segunda opinión sobre otras distribuciones ligeras de Linux, considere las recomendaciones útiles en este enlace.

WinMouse le permite personalizar y mejorar el movimiento del puntero del mouse en una PC con Windows
Si desea mejorar las funciones predeterminadas del puntero del mouse, use el software gratuito WinMouse. Agrega más funciones para ayudarlo a aprovech...
El botón de clic izquierdo del mouse no funciona en Windows 10
Si está utilizando un mouse dedicado con su computadora portátil o computadora de escritorio, pero el el botón izquierdo del mouse no funciona en Wind...
El cursor salta o se mueve aleatoriamente mientras escribe en Windows 10
Si descubre que el cursor del mouse salta o se mueve por sí solo, automáticamente, de manera aleatoria mientras escribe en una computadora portátil o ...