Esa sensación de temor que obtienes cuando escribes búsqueda dnf—No estás solo. Esa aplazamiento de un minuto solo para encontrar un paquete es una queja popular con Fedora. La agonizante velocidad de DNF, la errata de paquetes bártulos de COPR y las gigantesias actualizaciones de Fedora me vuelven absolutamente locos.
Ayer de entrar en los detalles, debo tener en cuenta algunas cosas. Generalmente no me importa Fedora, excepto las quejas mencionadas más tarde. Utilizo qubes como mi conductor diario, y Fedora es una de las plantillas de máquina imaginario disponibles para uso sin problemas. Para mí, la mayoría de las distribuciones de Linux son esencialmente las mismas, excepto los paquetes disponibles y el administrador de paquetes. Sucede que mis quejas con Fedora son los paquetes disponibles y el Administrador de paquetes. Cuando una distribución se meta con eso, es un gran problema.
DNF es tan dolorosamente moroso
Solo uso DNF ocasionalmente, y siempre olvido lo dolorosamente moroso que es. A menudo, solo quiero disparar una búsqueda rápida para ver si existe un paquete en los repositorios, y cuando lo hago, todos los malos sentimientos que tengo para DNF vuelven a salir corriendo.
Por lo común, los administradores de paquetes se apartarán y le permitirán realizar rápidamente una búsqueda, pero no DNF. Ayer de que DNF haga poco, debe desempolvar su personalidad (una serie de todos los paquetes en sus repositorios). Las distribuciones a menudo dividen diferentes tipos de software (gratis, no soberano, etc.) en múltiples repositorios, lo que significa múltiples descargas de personalidad. Para cada uno de estos repositorios, Fedora tiene un adicional actualizaciones repositorio. Una instalación típica llega a 4 repositorios totales, y con repositorios de COPR instalados (más en COPR más delante), ese número puede aumentar fácilmente a más de 10 o 20. Personalmente tengo 15.
El problema es que DNF no realiza actualizaciones de personalidad paralelas; En su zona, descarga cada archivo de personalidad uno tras otro. Esto significa que debe esperar para establecer y derribar cada conexión HTTP antiguamente de que se mueva al subsiguiente, lo cual es moroso. Conveniente a que DNF actualiza automáticamente el personalidad, realizar la búsqueda ocasional significa que debo esperar en torno a de 1 minuto solo para obtener un resultado. Esto me vuelve psicótico.
APK, Pacman, Apt, Carrier Pigeon y FedEx son todos más rápidos que DNF. Nadie de estos requiere que actualice primero el personalidad (una exposición verdadera; demuestre que estoy desacertado). DNF requiere que use el –Cacheonly Marcar para excluir la modernización de la personalidad (que a menudo me olvido). Sin confiscación, hay esperanza, y una característica para habilitar las descargas de personalidad paralelo está en proceso mientras hablo. Sin confiscación, la parte de entrega de esa tubería además es DNF, por lo que si empiezo a descargarla ahora, puede Llegue antiguamente de 2030.
Relacionado
Apt vs. DNF vs. Pacman: ¿Qué hace que los administradores de paquetes de Linux sean diferentes?
PSST, DNF es moroso.
COPR carece de paquetes
Al igual que el AUR, Fedora tiene su propio software mantenido por la comunidad a través de COPR. Cualquiera puede anunciar paquetes, pero parece que nadie lo hace. No me malinterpreten, hay mucho en COPR, pero nunca el software que necesito. Me deja mirando al aur con envidia.
Anteriormente usé Arch Linux (por cierto) durante muchos primaveras, y una de sus mejores características fue el AUR. Me quedé con Arch durante tanto tiempo porque no quería renunciar al AUR. Si acertadamente hay algunos peligros que conlleva la instalación de paquetes mantenidos por la comunidad, su conveniencia a menudo es decisiva. A través del aur pude encontrar casi cualquier cosa, y me sorprendió cuando no pude. Si está interesado, puede obtener más información de nuestra gurú que explica el AUR.
Para pegar a eso, crear paquetes AUR es simple a través de los archivos PKGBuild de Arch (scripts de instalación), porque son fáciles de asimilar, descubrir y escribir. COPR, por otro flanco, no es simple. Fedora usa el formato del paquete RPM, y es una curva de educación empinada para empaquetar la suya, por lo que nunca me molesté. Creo que esa es una de las principales razones de la errata de paquetes en COPR.
No es solo la errata de paquetes lo que me molesta, sino que cada vez que instalo poco de COPR, agrega otro repositorio de software. Esto agrava el problema descrito anteriormente con DNF, desacelerándolo al ritmo de un caracol.
Relacionado
10 cosas que debe hacer preciso luego de instalar Fedora Linux
¡10 trucos para sobrealimentar su nueva instalación de Fedora!
Las actualizaciones son una tarea desalentadora
Parece que el tiempo se acelera a medida que envejezco, lamentablemente significa que las actualizaciones de Fedora parecen ganar más rápido. Las actualizaciones son dolorosas, pero cuando mi administrador de paquetes es abismalmente moroso, esas actualizaciones se convierten en una tarea desalentadora. Prefiero el maniquí de impulso legal en Arch Linux, que realiza actualizaciones en pequeños incrementos. Sí, el software ocasionalmente se rompe, pero las actualizaciones son rápidas y frecuentes.
El DNF no solo tarda horas en completar una modernización, sino que siempre hay algunos problemas adicionales. No tengo la paciencia de las actualizaciones de cuidado de niños, por lo que a menudo uso las banderas apropiadas para decirle que lo haga lo que le plazca, pero desafortunadamente eso significa que ocasionalmente (y en silencio) desinstala un paquete crucial: etpuario, un paquete de audio de pulso. ¿Se inicia mi sistema? Generalmente. ¿Funciona? Un poco. Puedo ver videos de YouTube, pero ¿puedo escucharlos? No. Ahora debo acaecer una tarde descubriendo por qué.
Quizás este dolor es solo el costo de hacer negocios en Linux. Las distribuciones de Linux son un paisaje infernal de dependencias y versiones de software, y el hecho de que las distribuciones de Linux funcionen tan acertadamente es un declaración de la diplomacia y el trabajo duro de sus mantenedores. Sin confiscación, DNF todavía me vuelve psicótico.
Relacionado
Intenté cambiarme a Fedora Linux, pero no fue para mí
Estoy colgando mi sombrero en este caso.
Sin confiscación, no todo es malo, porque Linux ha evolucionado mucho en los últimos 10 primaveras, y ahora es más liviana que nunca instalar software fuera de la ruta del administrador de paquetes. De hecho, para asaltar la errata de paquetes de COPR, uso DistroBox para pegar software independientemente de cualquier distribución. Ya no necesito envidiar el AUR porque ahora puedo ceder a él cuando quiera.
Por otra parte, con cambios en la tubería a DNF que habilitarán descargas de personalidad paralelo, espero que ponga a DNF a la par con otros administradores de paquetes en términos de velocidad. Sin confiscación, las actualizaciones de distribución siempre seguirán siendo una tarea en Fedora.





