Cómo instalar Steam en NixOS

Cómo instalar Steam en NixOS

Si eres un fanático de los juegos de computadora, es probable que ya conozcas Steam, la plataforma de juego más grande del mundo. Steam tiene una gran biblioteca de juegos, desde títulos AAA hasta joyas independientes. NixOS, por otro lado, es un sistema operativo Linux robusto y seguro. Pero, ¿cómo se instala Steam en NixOS? En este artículo, te explicaré paso a paso cómo instalar Steam en tu sistema NixOS.

📋 Aquí podrás encontrar✍
  1. Requisitos previos
  2. Pasos a seguir
    1. Paso 1: Instala los controladores de gráficos
    2. Paso 2: Agrega el repositorio Flakes
    3. Paso 3: Instala Steam a través del repositorio Flakes
  3. Preguntas frecuentes
    1. ¿Puedo instalar Steam en cualquier versión de NixOS?
    2. ¿Necesito una cuenta de Steam para instalar la plataforma?
    3. ¿Cómo desinstalo Steam en NixOS?
  4. Conclusión

Requisitos previos

Antes de continuar, debes asegurarte de que tu NixOS esté actualizado. Para hacer esto, abre una terminal y ejecuta el siguiente comando:

sudo nixos-rebuild switch

Pasos a seguir

Paso 1: Instala los controladores de gráficos

Antes de instalar Steam, debes asegurarte de tener los controladores de gráficos adecuados instalados en tu sistema NixOS. Para instalar NVIDIA, ejecuta este comando:

sudo nix-env -iA nixos.nvidia

Si tienes una tarjeta Radeon, ejecuta el siguiente comando:

sudo nix-env -iA nixos.amdgpuPackages.xorg.xwayland

Paso 2: Agrega el repositorio Flakes

Para instalar Steam en tu sistema NixOS, debes agregar el repositorio Flakes de NixOS. Para hacer esto, sigue estos pasos:

1. Crea un archivo llamado `flakes.nix` en tu directorio de inicio.

2. Abre el archivo y pega el siguiente código:

{
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
inputs.flake-utils.url = "github:numtide/flake-utils";

outputs = { self, nixpkgs, flake-utils }:
flake-utils.lib.eachDefaultSystem (system:
let
pkgs = import nixpkgs { inherit system; overlays = [ self.overlay ]; };
in
{
packages = pkgs;
inputs = { pkgs = nixpkgs; flake-utils = flake-utils; };
defaultPackage = pkgs.hello;
}
);

overlay = self: super: {
nixpkgs = super.nixpkgs.overlays ++ [
(import {}).config.boot.loader.grub.enable = true;
];
};
}

3. Guarda el archivo.

Paso 3: Instala Steam a través del repositorio Flakes

Para instalar Steam, abre una terminal y ejecuta este comando:

nix build github:divnix/nixflk#steam-run

Después de que la instalación finalice, podrás encontrar el ejecutable de Steam en la siguiente ruta:

./result/run/bin/steam

Preguntas frecuentes

¿Puedo instalar Steam en cualquier versión de NixOS?

Sí, puedes instalar Steam en cualquier versión de NixOS, siempre y cuando tengas los controladores de gráficos adecuados instalados.

¿Necesito una cuenta de Steam para instalar la plataforma?

No necesitas una cuenta de Steam para instalar la plataforma. Sin embargo, necesitarás una cuenta de Steam para descargar juegos.

¿Cómo desinstalo Steam en NixOS?

Para desinstalar Steam en NixOS, simplemente elimina la línea que agregaste al archivo `flakes.nix` y ejecuta el siguiente comando:

sudo nixos-rebuild switch

Conclusión

Instalar Steam en NixOS puede parecer complicado, pero siguiendo los pasos descritos en este artículo, deberías poder hacerlo sin problemas. Ahora podrás disfrutar de tu colección de juegos de Steam en tu sistema NixOS. ¡Diviértete jugando!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir