GNU/Linux >> Tutoriales Linux >  >> Linux

Se quedó sin espacio en disco en la partición /usr/ports, ¿cómo puedo crear puertos?

Instalé OpenBSD usando la configuración de partición predeterminada/automática que solo asignó ~4 MB a /usr . Al compilar un puerto grande, dio un error de que el disco estaba lleno.

He buscado formas de extender a la partición, pero no puedo encontrar nada sobre cómo hacerlo. Tengo mucho espacio en otras particiones (como /home ), ¿hay alguna manera de redirigir a dónde van los archivos de salida cuando ejecuto make? para que pueda indicarles un lugar que tenga espacio?

Respuesta aceptada:

Cree un archivo /etc/mk.conf con algo como lo siguiente:

WRKOBJDIR=/home/foo/build/ports
DISTDIR=/home/foo/build/distfiles
PACKAGE_REPOSITORY=/home/foo/packages

La ruta puede ser a cualquier lugar que desee, así que obviamente reemplace /home/foo con el directorio que quieras. No necesita crear los directorios; se crearán automáticamente cuando ejecute make .

Esto se cubre en las preguntas frecuentes:15.3.3 – Configuración del sistema de puertos, con el caso de uso sugerido de usar esto para crear un árbol de puertos de "solo lectura", de modo que /usr/ports pueda estar en un disco de solo lectura/ sistema de archivos y aún puede compilar a partir de él, pero obviamente aún funciona como una solución para cualquier situación en la que no pueda escribir en /usr/ports.


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. ¿Cómo entender qué está ocupando espacio en disco?

  3. Linux – ¿Fusionar /usr/bin y /usr/sbin en /bin (gnu/linux)?

  4. ¿Se está quedando sin espacio en disco en el directorio /home?

  5. ¿Cómo puedo monitorear el disco io?

Cómo crear particiones en Linux

Cómo crear particiones de disco con Parted Command en Linux

Cómo crear y administrar particiones de disco con Fdisk en Linux

Cómo crear particiones de disco en Linux

Cómo crear particiones de disco usando cfdisk

¿Cómo compruebo cuánto espacio libre queda en un dispositivo para crear una partición?