Unix & Linux

13
¿Qué es la "expansión automática de la pila"?

getrlimit (2) tiene la siguiente definición en las páginas del manual: RLIMIT_AS El tamaño máximo de la memoria virtual del proceso (espacio de direcciones) en bytes. Este límite afecta las llamadas a brk (2), mmap (2) y mremap (2), que fallan con el error ENOMEM al exceder este límite. También...

13
Cómo crear flash de arranque para "efi-shell"

Los conjuntos de chips de servidor Intel actuales incluyen un "efi-shell" incorporado que parece ser básicamente un 'NIX simplificado con un conjunto de comandos adecuado para manipular algunas ingeniosas opciones de arranque UEFI. También es el caso de que algunas de las herramientas de...

13
Simular chroot con unshare

Estoy tratando de escribir un bootstrapper para una distribución mínima de linux de origen. Me gustaría construir en un entorno similar a chroot. Esto debería simplificar el embalaje. No me importa la seguridad en este momento. El programa de arranque no debe requerir ningún comando de terceros no...

13
¿Cómo sabe gcc dónde está instalado boost?

Instalé boost usando sudo apt-get installUbuntu. ¡Más tarde no tuve que darle a gcc la Ibandera junto con el camino a las bibliotecas de impulso para usar boost! Tampoco hice nada pkg-config --cflags --libsde ningún tipo. ¿Cuál es el misterio aquí? ¿Cómo puede saber gcc dónde está el impulso y cómo...

13
¿Romper un enlace duro en el lugar?

Mantengo mis dotfiles bajo control de versiones y el script que los implementa crea enlaces duros. También uso etckeeperpara poner mi /etcbajo control de versiones. Recientemente recibí advertencias como esta: warning: hard-linked files could cause problems with bzr Una copia simple ( cp...