
El sistema de archivos BCACHEFS ha alcanzado recientemente un hito importante, pero los desarrolladores esperan uno importante. Oficial de Linus Torvalds Código BCACHEFS Core eliminado Del árbol principal del núcleo Linux. Esta acción determinada se produce después de meses de tensión interna y estrategias de desarrollo cambiante.
Torvalds demostró que la eliminación está justificada porque el código BCACHEFS dentro del núcleo está obsoleto. El proyecto BCACHEFS ha pasado a un modelo de asignación externa. Por lo tanto, colocar un código obsoleto dentro del núcleo solo causará confusión de la versión.
BCACHEFS se ha mantenido externamente desde el kernel 6.17
A principios de este año, Linus Torvalds declaró públicamente que él y Bcachefs Sostener Kent Overstreet «separarán el camino en la ventana de fusión 6.17». Linus se sintió incómodo debido al desacuerdo sobre enviar una solución de errores.
Por lo tanto, el estado de mantenimiento de BCACHEFS cambia rápidamente. El 2025-08-28, MAINTAINERS El archivo cambia el estado de BCACHEFS de «Soporte» a «Mantenimiento externo».
Este cambio significa que la versión del código retenido en el kernel principal deja de recibir actualizaciones. Además, el mantenedor no devolverá el parche aguas abajo.
Bcachefs se movió al módulo DKMS
Esta desconexión del núcleo principal obliga a BCACHEFS a desarrollar una rotación de su método de distribución.
Como resultado, BCACHEFS ahora está usando distribución Módulo DKMS. Esta transición comenzó con Linux 6.17 y bcachefs-tools 1.31.5.
Un proceso de instalación normal bcachefs-tools Ahora instale las fuentes del módulo de kernel necesarias. El paquete DKMS ejecutado correctamente luego construye estos módulos para que estén disponibles como cualquier otro módulo de núcleo.
Las versiones externas de DKMS admiten Linux 6.16 y núcleos más nuevos. El desarrollador de BCACHEFS planea desarrollar continúa rastreando los prelimacamientos de los principales núcleos. Esto asegura que cada núcleo importante esté listo antes del lanzamiento.
Los usuarios deben saber sobre la migración
Ahora, la mayoría de los usuarios que ejecutan BCACHEF ahora deben planificar la migración. Afortunadamente, el proceso de migración debería probar «Bastante perfecto» Para la mayoría de las personas.
BCACHEFS MISISTER confirma que el usuario puede Todavía usando bcachefs como sistema de archivos raíz. El usuario solo necesita uno initramfs Cargue el módulo DKMS externo.
BCACHEFS MANTENER KENT Overstreet aseguró a los usuarios que los estándares de desarrollo aún son altos. El espera No hay cambios en la estabilidad de QA o emisión. Perspectiva. Concéntrese en continuar corriendo los errores restantes para mejorar en última instancia la etiqueta experimental.
BCACHEFS Apt Repositorio
Los desarrolladores de bcachefs se dan cuenta Existente bcachefs-tools El paquete de Debian es huérfano y finalmente eliminado.
Entonces lo han configurado Repositorio de apt dedicado Para los usuarios de Debian y Ubuntu.
Puede Apt.bcachefs.org. Este repositorio incluye paquetes para versiones actuales y futuras de Debian/Ubuntu, específicamente nombrando unstable,,,,, trixie,,,,, questing,,,,, pluckyy forky.
Para aprender a instalar BCACHEF a través del repositorio de APT de los sistemas basados en Debian, visite el siguiente enlace:
Estado de soporte de distribución
La distribución ha comenzado a ajustar su proceso de embalaje:
- Arcos y los knicks Proporcione «Soporte de primera capa». Estos usuarios distribuidos generalmente no necesitan hacer nada por la migración de DKMS, porque
bcachefs-toolsEl paquete ha sido actualizado. - Fedora Los usuarios pueden encontrarlo
bcachefs-toolsEmpaquetado a través de un COPRcon la política de Fedora, evita el transporte de módulos de núcleo externos en distribuciones importantes. - OpenSuse decide retrasar la deshabilitación de bcachefs al kernel 6.18. OpenSuse tomó esta decisión, que podría proporcionar a los usuarios suficiente tiempo de transición. Esta versión advierte a los usuarios que las construcciones incorporadas mayores pueden perder correcciones críticas debido a su estado de «mantenimiento externo».
Para aquellos a quienes no les gusta tratar con DKM Repositorio de kernel de Kent Overstreet Todavía disponible para el ensamblaje.









