Breve historia: por varias razones, en ese entonces había hecho la transición del escritorio de Ubuntu con Gnome 2.0 a Ubuntu XFCE (me enfermé de Gnome 3), luego al entorno de escritorio Cinnamon , que de alguna manera me empujó al mundo Linux Mint . Y luego obtuve el escritorio Mate, que parece ser lo que necesitaba por el momento. Solo Linux Mint resulta ser más bien de lo que me gustaría deshacerme.
Ahora el desafío es que tengo un entorno de desarrollo. Y si bien mantengo las copias de seguridad, me gustaría volver a la transición a Ubuntu sin reinstalar y restaurar por completo.
El cambio entre Ubuntu de stock y, por ejemplo, Xubuntu parece simple: simplemente cambie el conjunto de fuentes apt y deje que apt haga el negocio. Pero Linux Mint tiene algunos ganchos más para "cálculos" de URL y rutas. Así que la maldita cosa no me deja volver, o al menos así lo percibo. Traté de encontrar cómo hacerlo en vano.
Cualquier experiencia personal sería genial, pero lo que necesito es un conjunto de pasos que describan qué hacer, al menos una orientación mínima sobre las trampas y (opcionalmente) algunos consejos más sobre cambios aptos debajo del capó que no me dejan salir. ahora.
Respuestas:
Suponiendo que el entorno de desarrollo esté en algún lugar de su directorio de inicio, esto es lo que intentaría. Tenga en cuenta que no lo he intentado yo mismo , por lo que no tiene ninguna garantía . En resumen, instalaría Ubuntu con MATE en otra partición, luego instalaría cualquier paquete que haya instalado en Mint y reutilizaría su directorio de inicio actual en el nuevo sistema.
Más en detalle:
en su sistema actual, obtenga la lista de paquetes instalados en una forma utilizable por
dpkg --set-selections
:(esto le proporciona solo la lista de paquetes que instaló manualmente; creo que esto debería ser lo suficientemente bueno, o puede obtener la lista de cada paquete instalado con
dpkg --get-selections '*' > pkgs.txt
).Instalar Ubuntu en una nueva partición.
Instalar MATE:
para un escritorio MATE mínimo o
para el escritorio MATE completo.
Reutilice su casa de Mint. Puede hacer esto simplemente copiándolo por completo o (con un riesgo mínimo de que el nuevo sistema lo modifique) montarlo directamente en el nuevo sistema editando
/etc/fstab
en Ubuntu y agregando estas líneas:donde puede usar el
blkid /dev/<mint-partition>
comando para averiguar, debe encontrar el UUID de la partición mint. También recuerde crear el/mnt/mint
directorio porque creo que debe existir para que el montaje tenga éxito.Reiniciar (en Ubuntu nuevamente); cuando se abre el sistema, su directorio de inicio debe ser el que tiene en Mint.
Instale los paquetes adicionales que había instalado en Mint: copie el
pkgs.txt
archivo que creó en el paso 1 en el nuevo sistema y desde allí emita los comandos:Si todo funciona como se esperaba, y usó el truco de "montaje de unión" para su hogar, podría moverlo definitivamente a la nueva ubicación y luego eliminar su partición Mint.
fuente
Úselo bajo su propio riesgo. Es necesario algún conocimiento práctico de la línea de comandos, etc. Hasta que esto obtenga suficientes votos positivos para la verificación de la comunidad, también debería poder reparar un sistema dañado, etc.
Para instalar en la misma partición. (Mejor use la línea de comandos para esto, ya que cambia la GUI sobre la marcha: haga
Ctrl-Alt-F1
f.ex. para cambiar a una consola)instale algún derivado de ubuntu (aquí, por ejemplo, lubuntu)
confirmar cuando el sistema le pregunta si desea reemplazar
mdm
conlightdm
. Utilizarpara Mate, en cambio, como se describe en ¿Cómo instalo MATE (el entorno de escritorio)? (mía).
si no desea reiniciar (no es necesario, pero quizás sea más fácil), puede seguir los pasos
para cambiar los administradores de ventanas, etc.
para que el sistema sea consciente de que es Ubuntu, no Mint, debe cambiar el archivo
/etc/lsb-release
(al menos) Para hacer esto, debe poder hacerlo (esto no funcionó de fábrica para mí, así que corrija si está roto)De alguna manera, sin embargo, esto no reemplazar los archivos
/etc/lsb-release
,/etc/issue
y/etc/issue.net
, lo que es posible que tenga que sustituir manualmentefuentes.lista
La respuesta principal en ¿Cómo restauro los repositorios predeterminados? fue un poco difícil, así que solo vaya a https://repogen.simplylinux.ch/ , vuelva a crear el archivo sources.list, reemplace
/etc/apt/sources.list
y elimine/etc/apt/sources.list.d/official...
Esto te ayuda a comenzar. Es posible que desee eliminar algunos paquetes adicionales en el camino. Todos los comentarios sobre esta solución son apreciados (fue un poco difícil cuando lo probé, pero debería funcionar para usted).
fuente