Arch · Recetas

Crea tu propio kernel PAE en ArchLinux

KernelPuedes crear tu propio kernel PAE (y así tener acceso a más de 4GB de memoria en un kernel de 32bits) utilizando ABS:

$ sudo abs core/linux
$ mkdir -p ~/abs/core
$ cp -a /var/abs/core/linux ~/abs/core/linux-pae
$ cd ~/abs/core/linux-pae
$ sed -i "s/HIGHMEM4G/HIGHMEM64G/" config
$ sed -i "s/pkgbase=linux/pkgbase=linux-pae/" PKGBUILD
$ updpkgsums
$ sudo makepkg --asroot
$ makepkg

Acepta las opciones por defecto (de tal modo que el kernel que compiles sea lo más parecido al kernel «stock» de ArchLinux).

Instala tu nuevo kernel:

$ sudo pacman -U linux-pae-3.8.7-1-i686.pkg.tar.xz
$ sudo pacman -U linux-pae-headers-3.8.7-1-i686.pkg.tar.xz

Algunos enlaces de interés

linux-pae
Kernels/Compilation/Arch Build System

GNU/Linux · Recetas

Restableciendo los permisos por defecto a directorios y ficheros

Terminal
Los permisos por defecto los asigna el sistema al crear un nuevo fichero o directorio y estos están gobernados por la configuración de umask. A menos que tú o el administrador lo hayáis establecido, tú umask por defecto será 0000, lo que significa que los nuevos ficheros que crees tendrán permiso de lectura y escritura para todo el mundo (0666 o -rw-rw-rw-), y los nuevos directorios creados tendrán permiso de lectura, escritura y búsqueda para todo el mundo (0777 o drwxrwxrwx).

Generalmente todo el mundo tiene modificada su umask a 0022 de tal modo que si queremos establecer los permisos de un directorio y su contenido a los permisos que se asignarían al utilizar esta máscara, podríamos ejecutar los siguientes comandos

  • para cambiar todos los directorios a 755:

    find /opt/lampp/htdocs -type d -exec chmod 755 {} \;

  • para cambiar todos los ficheros a 644:

    find /opt/lampp/htdocs -type f -exec chmod 644 {} \;

vía

Algunos enlaces de interés
chmod