Следует ли всегда очищать пакет перед обновлением?

Как видно из документации cpantorpm:

Модуль perl может быть получен несколькими различными способами. Модуль perl может существовать на локальном диске в виде архивного файла или каталога, или он может быть получен по URL или из CPAN.

Например, можно использовать любой из следующих способов:

cpantorpm Foo::Bar
cpantorpm http://some.host.com/some/path/Foo-Bar-1.00.tar.gz
cpantorpm /tmp/Foo-Bar-1.00.tar.gz
cpantorpm /tmp/Foo-Bar-1.00

0
10.05.2018, 20:53
2 ответа

No, no es necesario purgar los paquetes de LibreOffice 5 antes de actualizar a LibreOffice 6, al menos si está utilizando los paquetes de LibreOffice proporcionados por Debian -.

La purga consiste en eliminar un paquete junto con su configuración. La única razón para hacerlo es si desea desinstalar completamente un paquete; cuando está actualizando un paquete, nunca debería necesitar hacerlo. Incluso cuando un paquete cambia de nombre, si es incompatible con la versión anterior, lo declarará en sus metadatos y el sistema de administración de paquetes se encargará de las cosas por usted (, lo que implicará eliminar el paquete anterior, no purgarlo, de modo que el nuevo puede importar el paquete anterior si corresponde, y para que pueda volver al paquete anterior si es necesario ).

No puedo ofrecer ninguna garantía con respecto a los paquetes de terceros, pero tampoco debería necesitar purgar para obtener actualizaciones. Es posible que deba purgar antes de cambiar de paquetes proporcionados por Debian -y alternativas de terceros -, pero espero que las instrucciones de instalación se lo indiquen.

6
28.01.2020, 02:13

No es probable que haga ninguna diferencia para LO, porque no es probable que haya editado los archivos de configuración -de todo el sistema para una suite ofimática.

Cuando hay archivos de configuración amplios del sistema -que ha modificado (y también son diferentes en el paquete actualizado ), puede optar por purgarlos y comenzar de nuevo en lugar de manejar las desagradables preguntas de conffile. Sin embargo, también puede responder a sobrescribir con la nueva configuración del paquete cuando dpkgse lo pregunte. O bien, puede optar por conservar el suyo propio. En cualquier caso, la otra versión estará disponible, por lo que puede inspeccionarla, cambiar de opinión, fusionarlas, lo que sea. (.dpkg -nuevo /.dpkg -antiguo)

https://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/


De manera más general, no es necesario purgar antes de realizar una ruta de actualización admitida. ¿Es estable -> backports una ruta de actualización compatible? Eh. "install -t jessie && remove && install -t jessie-backportsfallará, específicamente para icinga2 -classicui. Use Purge" --registro personal. Así que sí, al menos prepárate para problemas extraños en algunos casos.

2
28.01.2020, 02:13

Теги

Похожие вопросы