Quiero instalar Linux, ¿qué versión me recomiendan?
La configuración es la clave para una instalación exitosa de NixOS. -- Jack Wallen
Navegación por este artículo
-Configuración antes de la instalación...24
-Instalación...65
-Después de la instalación... …72
-Disfruta de NixOS …88
Compilado de: /learn/intro-to-linux/2017/10/nixos-linux-lets-you -configure-your-os-installing
Autor: Jack Wallen
Traductor: martin2011qi
La configuración es la clave para instalar NixOS con éxito.
Llevo varios años usando Linux. He tenido la suerte de ver evolucionar el código abierto a lo largo de los años. Los esfuerzos de instalación de varias distribuciones también son una parte única. Anteriormente, instalar Linux era una tarea que era mejor dejar en manos de una persona capacitada. Ahora, siempre que pueda instalar software, podrá instalar Linux. Es simple y, por no alardear, extremadamente efectivo para atraer nuevos usuarios. De hecho, instalar todo el sistema operativo Linux parece ser más rápido que instalar una actualización para los usuarios de Windows.
Pero cada vez me gusta ver algo diferente, algo que me permita experimentar algo nuevo. NixOS[1] es único en este sentido. Para ser honesto, originalmente pensé en ella como otra distribución de Linux que ofrecía características estándar y la interfaz KDE Plasma 5.
No parece haber nada malo.
Después de descargar la imagen ISO[2], inicié VirtualBox[3] y creé una nueva máquina virtual usando la imagen descargada. Después de que se inició la VM, apareció la interfaz de inicio de sesión de Bash. La interfaz me guió para iniciar sesión en la cuenta raíz con una contraseña en blanco y cómo iniciar el administrador de visualización de la GUI (Figura 1).
Figura 1: El primer contacto con NixOS puede no ser demasiado armonioso.
"Está bien", pensé: "¡Abrámoslo y echemos un vistazo!"
Cuando la GUI está en funcionamiento (KDE Plasma 5), no puedo encontrarla. el botón "Instalar" que me gusta ver. Resulta que NixOS es una distribución que requiere configurarla antes de su instalación, lo cual es realmente interesante. ¡Así que veamos cómo se hace!
Configuración previa a la instalación
Lo primero que debes hacer es crear una partición. Dado que el instalador de NixOS no incluye una herramienta de partición, debe usar GParted integrado (Figura 2) para crear una partición EXT4.
Figura 2: Particionar el disco antes de la instalación.
Cree la partición y luego móntela con el comando mount /dev/sdX /mnt. (Reemplace sdX con su partición recién creada).
Ahora necesitas crear un archivo de configuración. El comando es el siguiente:
nixos-generate-config --root /mnt
El comando anterior creará dos archivos (almacenados en el directorio /mnt/etc/nixos):
p>configuration.nix: archivo de configuración predeterminado.
hardware-configuration.nix —Configuración de hardware (no se puede editar)
Abra el archivo mediante el comando nano /mnt/etc/nixos/configuration.nix. Hay algunas cosas que deben editarse. El primer cambio es configurar las opciones de inicio.
Busque la línea:
# boot.loader.grub.device ="/dev/sda"; # o efi, use "nodev"
Elimine el # al principio del para que esta opción sea efectiva (asegúrese de que /dev/sda sea la misma que su nueva partición).
A través del archivo de configuración, puede configurar la zona horaria y agregar los paquetes de software que se instalarán. Veamos un ejemplo de un paquete de instalación comentado:
# Enumere los paquetes instalados en el perfil del sistema. Para buscar por nombre, ejecute:
# nix-env -aqP |
# Environment.systemPackages = with pkgs;[
# wget vim
#];
Si desea agregar paquetes, e instálelos durante la instalación, luego descomente esto y agregue los paquetes que necesita. Por ejemplo, digamos que desea agregar LibreOffice. Vea el siguiente ejemplo:
nix-env -aqP | grep wget
environment.systemPackages = with pkgs [
libreoffice wget vim
];
Puede encontrar el nombre exacto del paquete ingresando el comando nix-env -aqP | grep PACKAGENAME (PACKAGENAME es el paquete que desea encontrar). Si no desea escribir comandos, también puede buscar en la base de datos del paquete NixOS[4].
Después de haber agregado todos los paquetes, hay una cosa más que debes hacer (si quieres iniciar sesión en el escritorio, creo que tendrás que trastear con el escritorio KDE Plasma 5). Desplácese hasta el final del archivo de configuración y agregue el siguiente contenido antes del último símbolo }:
services.xserver ={
enable = true;
displayManager sddm.enable = true;
desktopManager.plasma5.enable = true;
};
En la documentación oficial de NixOS [5], puedes encontrar. la configuración Más opciones en el archivo. Guarde y cierre el archivo de configuración.
Instalación
Después de completar la configuración según sus necesidades, use el comando (requiere privilegios de root) nixos-install. El tiempo necesario para completar la instalación variará según la cantidad de paquetes de software que agregue. Una vez completada la instalación, puede usar el comando para reiniciar el sistema (después de reiniciar), aparecerá la interfaz de administración de inicio de sesión de KDE Plasma 5 (Figura 3).
Figura 3: Interfaz de administración de inicio de sesión de KDE Plasma 5
Después de la instalación
Una de las dos primeras cosas que debe hacer es configurar una contraseña (cambiar la contraseña predeterminada ingresando el comando passwd) y agregue un usuario estándar. El método es el mismo que el de otras distribuciones de Linux. Inicie sesión como usuario root y luego ingrese el comando en la terminal:
useradd -m USER
Reemplace USER con el nombre de usuario que desea agregar. Luego establezca una contraseña para el usuario mediante el siguiente comando:
passwd USER
De manera similar, reemplace USUARIO con el usuario que agregó.
Luego se le pedirá que complete y verifique su nueva contraseña. Luego, puede iniciar sesión en NixOS como usuario estándar.
Después de tener NixOS instalado y ejecutándose, puedes agregar nuevos paquetes al sistema, pero no de la forma habitual. Si descubre que necesita instalar algo nuevo, debe volver al archivo de configuración (la ubicación es /etc/nixos/), buscar la ubicación donde agregó el paquete durante la instalación anterior y ejecutar el siguiente comando ( Se requieren permisos de root):
interruptor nixos-rebuild
Después de ejecutar el comando, puede utilizar el paquete de software recién instalado.
Disfruta de NixOS
Ahora, NixOS está en funcionamiento con todo el software que deseas instalar y el escritorio KDE Plasma 5. Ya sabes, lo que haces no es simplemente instalar una distribución de Linux, la clave es que la distribución que personalices se ajuste muy bien a tus necesidades. ¡Así que disfruta de tu NixOS!
vía: /learn/intro-to-linux/2017/10/nixos-linux-lets-you-configure-your-os-installing
Autor: JACK WALLEN[6 ] Traductor: martin2011qi Corrector: wxy
Este artículo fue compilado originalmente por LCTT y se enorgullece de ser lanzado por Linux China
Haga clic en "Más información" para acceder a los enlaces del artículo