De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

aufs (abreviatura de sistema de archivos de unificación de múltiples capas avanzado ) implementa un montaje de unión para sistemas de archivos Linux . El nombre originalmente representaba AnotherUnionFS hasta la versión 2.

Desarrollado por Junjiro Okajima en 2006, [1] aufs es una reescritura completa del anterior UnionFS . Su objetivo era mejorar la confiabilidad y el rendimiento, pero también introdujo algunos conceptos nuevos, como el equilibrio de rama de escritura, [2] y otras mejoras, algunas de las cuales ahora se implementan en la rama UnionFS 2.x.

aufs fue rechazado por fusionarse con la línea principal de Linux. Su código fue criticado por ser "denso, ilegible y sin comentarios". [3] En cambio, OverlayFS se fusionó en el kernel de Linux. [4] [5] Después de varios intentos de fusionar aufs en el núcleo principal, el autor se ha rendido. [6]

Utilice [ editar ]

Aufs está incluido en Debian "jessie" y Ubuntu 16.04 listo para usar . Debian "stretch" ya no incluye aufs, pero proporciona un paquete aufs-dkms, que autocompila el módulo del kernel aufs usando el dkms de Dell .

Docker originalmente usó aufs para las capas del sistema de archivos contenedor. Todavía está disponible como uno de los backends de almacenamiento, pero está obsoleto en favor del backend overlay2 que usa OverlayFS . [7]

Varias distribuciones de Linux han elegido aufs como reemplazo de UnionFS, que incluyen:

  • Distribución de Knoppix Live CD Linux - desde finales de 2006, "para una mejor estabilidad y rendimiento" [8]
  • NimbleX desde la versión 2008. Cambiado simultáneamente con Linux-Live
  • Porteus LiveCD, se ejecuta completamente en RAM
  • Slax (y scripts de Linux-Live en general) desde la versión 6 [9]
  • Distribución Xandros Linux, disponible en ASUS Eee PC modelo 901
  • CD en vivo de Ubuntu 10.04 LTS
  • Medios en vivo de Debian 6.0
  • Gentoo Linux LiveDVD 11.0 [10]
  • Gentoo Linux LiveDVD 11.2 [11]
  • Gentoo Linux LiveDVD 12.0 [12]
  • Salix Live a través de scripts Linux-Live hasta la versión 13.1.1 y a través de SaLT desde la versión 13.37
  • Las versiones de Puppy Linux pueden ejecutarse completamente en la RAM con los cambios guardados en el disco cuando se apaga. Por ejemplo, Slacko 5.3.3 ejecutándose como LiveCD.
  • Manjaro Linux a través de sus kernels oficiales parcheados [13]

Ver también [ editar ]

  • OverlayFS , el proyecto competidor que fue elegido para fusionarse con el núcleo de Linux
  • Sistema de archivos
  • Montaje de unión , que describe el concepto de fusionar ramas del sistema de archivos
  • UnionFS , un proyecto de montaje de unión más antiguo
  • Syslinux

Referencias [ editar ]

  1. ^ "Historia de aufs" . Consultado el 8 de noviembre de 2015 .
  2. ^ Objetivos y nuevas funciones de aufs en la página de inicio del proyecto
  3. Aurora, Valerie (7 de abril de 2009). "Unión de sistemas de archivos: Implementaciones, parte 2" . LWN.net . Consultado el 8 de noviembre de 2015 .
  4. ^ "sistema de archivos superpuesto · torvalds / linux @ e9be9d5" . Consultado el 12 de julio de 2016 .
  5. Hellwig, Christoph (10 de abril de 2009). "Re: [RFC Aufs2 # 5 28/29] funciones de búsqueda de exportación" . Consultado el 8 de noviembre de 2015 .
  6. Okajima, Junjiro (10 de abril de 2009). "Re: [RFC Aufs2 # 5 28/29] funciones de búsqueda de exportación" . Consultado el 1 de octubre de 2018 .
  7. ^ "Características del motor obsoletas" . Consultado el 26 de octubre de 2020 .
  8. ^ "KNOPPIX 5.1 - Sistema de archivos de Linux en vivo en CD" . knopper.net. 2013-01-05 . Consultado el 8 de noviembre de 2015 .
  9. ^ Los scripts de Linux Live archivados el 22 de marzo de 2009en Wayback Machine usan AUFS para una mejor estabilidad
  10. ^ "Gentoo Linux - Gentoo Linux - LiveDVD 11.0" . Gentoo.org. 2011-03-08. Archivado desde el original el 13 de abril de 2012 . Consultado el 19 de abril de 2012 .
  11. ^ "Gentoo Linux - Gentoo Linux lanza 11.2 LiveDVD" . Gentoo.org. 2011-08-07. Archivado desde el original el 17 de abril de 2012 . Consultado el 19 de abril de 2012 .
  12. ^ "Gentoo Linux - Gentoo Linux lanza 12.0 LiveDVD" . Gentoo.org. 2012-01-02. Archivado desde el original el 21 de abril de 2012 . Consultado el 19 de abril de 2012 .
  13. ^ "Manjaro linux54 kernel PKGBUILD" . 2020-01-19 . Consultado el 19 de enero de 2020 .

Enlaces externos [ editar ]

  • Página de inicio del proyecto AuFS
  • Un simple ejemplo