
estas corriendo Ubuntu 25.10? ¡Pues tenemos buenas noticias! Un problema de software espinoso se detuvo silenciosamente Actualizaciones automáticas Para algunos usuarios es ahora arreglado. Esto significa que su sistema puede volver a buscar eficazmente las últimas versiones del software.
Este error afecta a varios tipos de Ubuntu 25.10 Explorando Quokka máquina. Esto incluye instalaciones de servidores y escritorios de Ubuntu, implementaciones en la nube e imágenes de contenedores.
¿Qué causa que la actualización falle?
Este problema surge de una Error en date Orden. esto es especifico date Los servicios públicos son parte de Una reescritura de coreutils basada en Rust, llamada utilidad.
Normalmente, el software de detección de actualizaciones necesita comprobar la hora de modificación de un archivo, o mtime. Para ello, pasa una bandera especial, -r o --reference=file,llegar date Orden. Este indicador le indica a la utilidad que muestre la marca de tiempo del archivo en lugar de la fecha actual del sistema.
Sin embargo, la versión específica de uutils que viene con Ubuntu 25.10 ignoró este importante punto. Curiosamente, el analizador de argumentos incluye este indicador, pero el desarrollador no lo conectó a ninguna lógica real. Por lo tanto, la detección de actualizaciones de Ubuntu (es decir, Actualización desatendida) la lógica falla silenciosamente cuando se utilizan indicadores no válidos en lugar de mostrar un error. Este error detiene las comprobaciones de actualización automática necesarias.
¡Se corrigió el error de actualización de Ubuntu 25.10 Rust Coreutils!
Afortunadamente, los desarrolladores han confirmado que resolvió este error. si usas rust-coreutils Versión 0.2.2-0ubuntu2.1 o más nuevo, estás a salvo.
Si su sistema utiliza una versión anterior (rust-coreutils <= 0.2.2-0ubuntu2), puede Resuelve el problema tú mismo. Debe instalar manualmente el archivo corregido rust-coreutils embalar.
Puede resolver rápidamente el problema utilizando el siguiente comando simple:
sudo apt install --update rust-coreutils
Si ya utilizas el sistema de actualización manual apt o herramientas similares, es posible que ni siquiera notes este problema específico.
Lecciones valiosas aprendidas de las pruebas
Este número proporciona lecciones valiosas para la comunidad. El proyecto uutils pretende ser compatible con los coreutils originales de GNU. Para comprobar su progreso, el equipo de uutils utiliza Conjunto de pruebas GNU coreutils.
uutils se prueba activamente con el conjunto de pruebas GNU coreutils. Puede ver los resultados actualizados automáticamente diariamente en Cobertura de prueba de GNU asociación.
Curiosamente, el error se produce porque El conjunto de pruebas original de GNU coreutils carecía de casos de prueba por la llave -r bandera. El fallo de la versión Rust es en realidad Brecha de cobertura encontrada En el conjunto de pruebas oficial de GNU. Poco después de que se informara el error, Nuevas pruebas agregadas pronto al conjunto de pruebas oficial de GNU coreutils para evitar que vuelva a ocurrir el mismo problema.
Tenga en cuenta que Ubuntu generalmente se prueba con versiones que no son LTS (soporte a largo plazo) (como 25.10). ubuntu quiere "Prueba de manejo" Utilice las nuevas coreutils basadas en Rust en un entorno real antes de decidir si las utilizará en la próxima versión importante de LTS.
El proyecto utilils es transparente; no ha pasado todas las pruebas de GNU. Entonces, abordar estos problemas del mundo real en 25.10 es exactamente la razón por la que Ubuntu decidió lanzarlo ahora.
Lectura recomendada:









