¿Es posible instalar gnome 3.29.92 o 3.30 en ubuntu 18.04?
¿Hay un PPA disponible?
Actualización: https://mail.gnome.org/archives/devel-announce-list/2018-September/msg00003.html
¿Es posible instalar gnome 3.29.92 o 3.30 en ubuntu 18.04?
¿Hay un PPA disponible?
Actualización: https://mail.gnome.org/archives/devel-announce-list/2018-September/msg00003.html
Respuestas:
Sí, es posible actualizar cualquier software que desee de cualquier versión de ubuntu si está dispuesto a hacer las cosas de manera poco convencional y tiene que lidiar con más complejidad, riesgos potenciales y problemas de compatibilidad.
Yo tampoco pude actualizar a 18.10 ya que rompe un software esencial para mí. Por otro lado, Gnome 3.30 es muy superior a 3.28 y 3.26 en términos de estabilidad y rendimiento. Más especialmente cierto para Gnome Wayland, que va de desastroso a realmente utilizable a partir de 3.30 ...
Aquí está la esencia general de lo que hice:
Hice un tutorial muy completo sobre cómo hacer esto. Si sigues esto de cerca, no deberías tener ningún problema, pero debes saber que no hay garantías y que estás jugando con cosas que podrían interrumpir una instalación, así que haz una copia de seguridad de tu instalación antes de hacerlo o hazlo en una máquina virtual para ver cómo funciona. va por ti
Instrucciones detalladas (los números no corresponden a la lista anterior):
Deberes
A menos que especifique lo contrario, suponga que todos los comandos tienen privilegios elevados y que simplemente no tengo ganas de escribir
sudo
100 veces. Para entrar ensudo
modo ingrese:Antes de hacer nada, asegúrese de que todo esté en orden ejecutando:
Paso 1
Haga una copia del original y modifique temporalmente las listas de repositorios de apt para que compruebe los repositorios cósmicos en busca de actualizaciones en lugar de las biónicas:
Paso 2
Actualice las listas de paquetes y compruebe los paquetes actualizables:
Paso 3
Utilizando
grep
, ejecute una búsqueda basada en texto para los números 3.30 y 3.28. Esto solo debería mostrarle las actualizaciones relacionadas con Gnome Shell. Además, puede buscar paquetes relacionados con Wayland (! Esencial) yglib
,gir
,gtk
(hasta que). Realmente no me importa Xorg, ya que creo que es terriblemente inseguro, pero si quieres usarlognome-x11
, puedes buscarxorg
paquetes para actualizar también. La idea detrás de este enfoque es evitar actualizar demasiados paquetes a la rama de Cosmic, porque Cosmic solo tiene 9 meses de correcciones y Bionic tendrá 5-10 años de actualizaciones y correcciones de seguridad, por lo que es de su interés mantener la mayor cantidad de su sistema como sea posible en la línea Bionic.No estoy seguro de cuán necesarias son las actualizaciones a continuación. Me imagino que los paquetes de la biblioteca necesarios para el buen funcionamiento de Gnome Shell 3.30 se descargarán automáticamente si instalo los archivos
uprgradable-3.30
. Yo diría que intente sin ellos y si siente que no es estable, instálelos.Cada
upgradable
lista debería verse así:adwaita-icon-theme / cosmic, cosmic 3.30.0-0ubuntu1 all [actualizable desde: 3.28.0-1ubuntu1] baobab / cosmic 3.30.0-1 amd64 [actualizable desde: 3.28.0-1] cheese / cosmic 3.30.0 -0ubuntu1 amd64 [actualizable desde: 3.28.0-1ubuntu1] cheese-common / cosmic, cosmic 3.30.0-0ubuntu1 all [actualizable desde: 3.28.0-1ubuntu1] etc ... etc ... etc ...
Debería actualizar un máximo de 100 a 250 paquetes de 1500
Etapa 4
Utilizando
sed
, reformatee las listas hechas en el paso 3 para convertir esto:adwaita-icon-theme / cosmic, cosmic 3.30.0-0ubuntu1 all [actualizable desde: 3.28.0-1ubuntu1] baobab / cosmic 3.30.0-1 amd64 [actualizable desde: 3.28.0-1] cheese / cosmic 3.30.0 -0ubuntu1 amd64 [actualizable desde: 3.28.0-1ubuntu1] cheese-common / cosmic, cosmic 3.30.0-0ubuntu1 all [actualizable etc ... etc .... etc.
dentro de esto:
apt-get install --assume-yes adwaita-icon-theme baobab cheese cheese-common, etc ... etc ... etc.
hacer que el script recién creado sea ejecutable
Paso 5
Tomando nota de la hora y la fecha antes de comenzar, utilicé los resultados de 4 para actualizar los paquetes que necesitan actualización:
Paso 6
Los archivos actualizados en 5 ya no están en la pista de actualización LTS. Es decir, cuando se deshace el paso 1 y se inicia una actualización, los paquetes Bionic normales se actualizarán, pero estos siempre se considerarán más nuevos. Además, cualquier dependencia actualizada o instalada en el paso 5 estará en la misma situación. La actualización de estos paquetes requerirá la creación de un script que los actualizará manualmente.
Usemos el
apt
archivo de registro del historial para descubrir qué archivos necesitarán una actualización manual:Haga
nano cosmics-upgrade.log
y elimine las entradas de antesupgrade-start
y las que están despuésupgrade-finished
(en el paso 5).Ahora, hagamos un script que actualice manualmente nuestros paquetes no LTS para nosotros:
El siguiente paso lo usará
sed
para formatear los registros en algo que podamos poner en nuestroupdate-cosmics
archivo (la misma idea que en el paso 4).Finalmente, agregue la siguiente línea al final de
update-cosmics
:Haga que el script sea ejecutable y muévalo a
/usr/bin
Paso 7
Deshaga el Paso 1 para permitir que su sistema realice actualizaciones normalmente.
Paso 8
Use
update-cosmics
para cambiar temporalmente a repositorios Cósmicos y actualizar los paquetes en la pista Cósmica. Puede ejecutarlo manualmente o programarlo usandocron
.Paso 9: Bonus Round: Ditch Nautilus 3.26
Esta es una cuestión de preferencia: si no utiliza los iconos del escritorio o si desea probar la extensión de los iconos del escritorio, puede deshacerse del obsoleto Nautilus 3.26 que Ubuntu ha bifurcado para el muy mejorado Nautilus 3.30. Me gusta 3.30 porque tiene MUCHO mejor soporte para pantalla táctil y porque la implementación de 3.26 de los iconos del escritorio inyecta una capa X11 (XWayland realmente), incluso si está ejecutando una sesión de Wayland. La extensión Gnome Shell de los iconos del escritorio solo funciona con 3.30. Tiene un 80% de características completas, pero no inyecta una capa X11 en su sesión de Wayland.
Nautilus 3.30 se puede obtener descargando los archivos deb de los servidores de Debian:
Use
dpkg
para instalarlos:Las actualizaciones futuras de Nautilus se pueden encontrar aquí y tendrá que instalarlas manualmente (haga clic en la fecha de modificación dos veces para ver las últimas deudas).
La extensión de los iconos del escritorio se puede encontrar aquí.
Si decide seguir con el Nautilus de Debian 3.30, tendrá que eliminar estos 3 paquetes del
update-cosmics
script que generamos anteriormente. También deberás hacer:Esto evita que el actualizador de Ubuntu accidentalmente "actualice" Nautilus de 3.30 a 3.26 (sí, en realidad no puede decir que 3.30 es un número mayor que 3.26).
Para deshacer esto, solo puedes hacer:
fuente
E: Command line option --assume-yesthunderbird-gnome-support is not understood in combination with the other options
para todos los paquetes. No soy un experto en sed, así que no puedo localizar el error en los comandos.¡Bueno, he logrado compilarlo en Ubuntu 18.04 usando la herramienta JHBuild proporcionada por el equipo de gnome! Excepto por algunas dependencias y pequeñas modificaciones, el resto está bien con las instalaciones biónicas predeterminadas.
El único módulo que no se compila es
ibus-anthy
, y el error que obtengo no está relacionado con la dependencia:Probé algunas aplicaciones como gedit y funcionan, ¡pero todavía no he probado todo el sistema para ver si realmente se ejecuta!
Informaré cuando esté en casa ...
Buenas noticias chicos, hubo algunos problemas con respecto a la compilación y ahora he logrado resolverlos ...
Hasta ahora, la sesión de gnome 3-30 comienza por completo, las aplicaciones se ejecutan ... ¡El único problema que estoy enfrentando ahora es que las carpetas no tienen iconos!
Publicaré una guía aquí, si logro solucionarlo y no surgen nuevos problemas.
fuente
¡Solo para darle una actualización! Después de pasar unos días de jugar con jhbuild, no pude entender por qué las principales aplicaciones no se abren bajo una nueva cuenta de usuario mientras se ejecuta el gnome-shell recién compilado.
Ya he solicitado ayuda aquí, pero aún no hay respuesta:
https://gitlab.gnome.org/GNOME/jhbuild/issues/4
Mientras tanto, acabo de instalar Ubuntu 18.10 build diaria y debo decir que es bastante estable y sin problemas usando gnome-shell 3.30. ¡El único error que he encontrado hasta ahora es que el centro de software de Ubuntu a veces se comporta de manera extraña y necesita ser terminado para que responda! Seguramente permaneceré en Ubuntu 18.10, recibir actualizaciones diarias también garantizará una mayor estabilidad.
¡También he actualizado gjs de este ppa ya que se dice que es la razón detrás del laggy gnome-shell en Ubuntu 18.04!
https://launchpad.net/~gnome3-team/+archive/ubuntu/gnome3-staging
Palabras finales, espere un aumento notable en el rendimiento de gnome-shell 3.30 y gjs 1.54, ¡pero no espere ventanas como la suavidad!
fuente
.deb
,.snap
,flatpak
, pero no hay ni siquiera uno de ellos. ¿Cómo pueden llamar a esto una nueva versión si NO hay un archivo de instalación? Ubuntu debería haberse quedado con Unity.Si desea GNOME 3.30, deberá actualizar a Ubuntu 18.10.
Ubuntu 18.10 no se lanzará hasta el 18 de octubre de 2018 .
Tenga en cuenta que Ubuntu 18.04 LTS es una versión de soporte a largo plazo, pero Ubuntu 18.10 solo será compatible hasta julio de 2019. Si actualiza a 18.10, deberá actualizar dos veces al año hasta Ubuntu 20.04 LTS en 2020 para volver a tener una versión de soporte a largo plazo.
fuente
Sí, hay un PPA para actualizar al último Gnome Shell.
Ejecute estos siguientes comandos:
Después de haber terminado, reinicie su sistema.
Nota importante: este PPA es principalmente para fines de prueba. En cualquier caso, debe apegarse a la versión estable de GNOME Shell que proporciona su versión actual de Ubuntu. Si encuentra algunos problemas después de actualizarlo, puede revertir todo al purgar:
Nuevamente, reinicie el sistema.
Fuente: wiki de Ubuntu
fuente