Durante la mayor parte del día he intentado instalar la distribución gentoo, deseando evitar a toda costa el siguiente software

  • dbus
  • systemd
  • udev

Mi suposición era que el uso de las USE en /etc/portage/make.conf Podría simplemente insertar USE = -systemd -dbus -udev para evitar el software no deseado.

Sin embargo, parece que a diferencia de el indicador USE, tengo problemas para instalar cualquier graphical DE, preferiblemente wayland (aunque, en el momento actual, me conformaría con Xorg).

Mi pregunta, es lo que he sido intentando incluso posible? ¿Se puede configurar gentoo para proporcionar un DE sin obligarme a usar dbus? Si esto fuera posible, una respuesta a un tutorial / recurso que describa una forma de lograrlo sería muy apreciada.

Comentarios

Respuesta

Como usuario veterano de Gentoo, proporcionaré esta respuesta como un trabajo en progreso:

Establecer una línea de base

  1. Seleccione el perfil de referencia: # eselect profile list && eselect profile set 1, que debe establecer el perfil en: [1] default/linux/amd64/13.0 (stable)
  2. # emerge -ea @system && emerge -ea @world, que construirá el conjunto del sistema, y luego todos los paquetes en su sistema con el perfil predeterminado. udev se requiere en esta situación, porque udev ahora es requerido por el kernel en todas las situaciones, pero esto eliminará toda dependencia de systemd y usará SysV como el sistema de inicio predeterminado.

Verificar la configuración de compilación

  1. Edite /etc/portage/make.conf. Establezca ACCEPT_KEYWORDS en su arco estable, muy probablemente x86 o amd64.
  2. Instale el editor de indicadores USE de Gentoo: # emerge -av ufed.
  3. Inicie el editor de indicadores USE: # ufed.
  4. Seleccione la primera opción de la lista: -*, que dice: Never enable any flags other than those specified in make.conf. Esto ahora ignorará las marcas predeterminadas establecidas en el Paso de línea base 1.
  5. Volver a emitir el Paso de línea base 2: # emerge -ea @system && emerge -ea @world. Portage ahora escupirá las modificaciones requeridas por los paquetes en su sistema. Algunos de los obligatorios son udev y consolekit. Tenga en cuenta que agregarlos usando ufed ahora es más fácil porque presionar la barra espaciadora varias veces agregará la bandera, luego agregará un signo menos al frente y luego eliminará la bandera de la lista.
  6. Si algún paquete requiere soporte para una bandera que eliminó, agréguelo a /etc/portage/package.use.

Recursos

Trabajar con archivos Portage

Deja una respuesta

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