Ist es möglich, Gnome 3.29.92 oder 3.30 in Ubuntu 18.04 zu installieren?
Gibt es eine PPA?
Update: https://mail.gnome.org/archives/devel-announce-list/2018-September/msg00003.html
Ist es möglich, Gnome 3.29.92 oder 3.30 in Ubuntu 18.04 zu installieren?
Gibt es eine PPA?
Update: https://mail.gnome.org/archives/devel-announce-list/2018-September/msg00003.html
Antworten:
Ja, Sie können jede Software, die Sie möchten, von einer Ubuntu-Version aktualisieren, wenn Sie bereit sind, etwas unkonventionelle Maßnahmen zu ergreifen und sich mit mehr Komplexität, potenziellen Risiken und Kompatibilitätsproblemen auseinandersetzen müssen.
Ich konnte auch nicht auf 18.10 upgraden, da es einige wichtige Software für mich kaputt macht. Andererseits ist Gnome 3.30 in Bezug auf Stabilität und Leistung 3.28 und 3.26 weit überlegen. Ganz besonders für Gnome Wayland, das ab 3.30 Uhr von katastrophal zu tatsächlich nutzbar wird ...
Hier ist der allgemeine Kern dessen, was ich getan habe:
Ich habe ein sehr ausführliches Tutorial dazu gemacht. Wenn Sie dies genau befolgen, sollten Sie keine Probleme haben, aber wissen, dass es keine Garantien gibt und dass Sie mit Dingen spielen, die eine Installation beschädigen könnten. Sichern Sie Ihre Installation, bevor Sie dies tun, oder führen Sie dies auf einer virtuellen Maschine aus, um zu sehen, wie es funktioniert geht für dich.
Detaillierte Anweisungen (Nummern entsprechen nicht der obigen Liste):
Prep
Sofern nicht anders angegeben, wird davon ausgegangen, dass alle Befehle über erhöhte Berechtigungen verfügen und dass ich keine Lust habe,
sudo
100-mal zu tippen . Um in densudo
Modus zu wechseln, geben Sie Folgendes ein:Bevor Sie etwas unternehmen, stellen Sie sicher, dass alles in Ordnung ist, indem Sie Folgendes ausführen:
Schritt 1
Erstellen Sie eine Kopie des Originals und ändern Sie vorübergehend die Apt-Repository-Listen, sodass die Cosmic-Repos anstelle der Bionic-Repos auf Aktualisierungen überprüft werden:
Schritt 2
Aktualisieren Sie die Paketlisten und suchen Sie nach aktualisierbaren Paketen:
Schritt 3
Mit Hilfe
grep
einer textbasierten Suche nach den Zahlen 3.30 und 3.28 laufen. Dies sollte nur die Aktualisierungen anzeigen, die sich auf die Gnome-Shell beziehen. Darüber hinaus können Sie nach Paketen suchen , zu Wayland bezogen (unbedingt erforderlich!) Undglib
,gir
,gtk
(bis zu Ihnen). Xorg ist mir wirklich egal, da ich es für schrecklich unsicher halte, aber wenn Sie es verwenden möchtengnome-x11
, können Sie auch nachxorg
Paketen suchen , die aktualisiert werden sollen. Die Idee hinter diesem Ansatz ist, zu vermeiden, dass zu viele Pakete auf den Cosmic-Zweig aktualisiert werden, da Cosmic nur 9 Monate lang über Updates und Fixes verfügt und Bionic 5-10 Jahre lang über Sicherheitsupdates und -fixes verfügt Ihr System wie möglich auf der Bionic-Linie.Nicht sicher, wie notwendig die unten aufgeführten Upgrades sind. Ich würde mir vorstellen, dass die Bibliothekspakete, die für das reibungslose Funktionieren von Gnome Shell 3.30 benötigt werden, automatisch heruntergeladen werden, wenn ich die Dateien in installiere
uprgradable-3.30
. Ich würde sagen, versuchen Sie es ohne sie und wenn Sie das Gefühl haben, es ist nicht stabil, installieren Sie sie.Jede
upgradable
Liste sollte ungefähr so aussehen:adwaita-icon-theme / cosmic, cosmic 3.30.0-0ubuntu1 all [aufrüstbar von: 3.28.0-1ubuntu1] baobab / cosmic 3.30.0-1 amd64 [aufrüstbar von: 3.28.0-1] cheese / cosmic 3.30.0 -0ubuntu1 amd64 [aufrüstbar von: 3.28.0-1ubuntu1] cheese-common / cosmic, cosmic 3.30.0-0ubuntu1 all [aufrüstbar von: 3.28.0-1ubuntu1] etc ... etc ... etc ...
Sie sollten maximal 100 bis 250 Pakete von 1500 aktualisieren
Schritt 4
Formatieren Sie
sed
mit die in Schritt 3 erstellten Listen neu, um dies zu ändern:adwaita-icon-theme / cosmic, cosmic 3.30.0-0ubuntu1 all [aufrüstbar von: 3.28.0-1ubuntu1] baobab / cosmic 3.30.0-1 amd64 [aufrüstbar von: 3.28.0-1] cheese / cosmic 3.30.0 -0ubuntu1 amd64 [aufrüstbar von: 3.28.0-1ubuntu1] cheese-common / cosmic, cosmic 3.30.0-0ubuntu1 all [aufrüstbar etc ... etc .... etc ..
das mögen:
apt-get install --assume-yes adwaita-icon-theme Affenbrotbaumkäse Käse-common etc ... etc ... etc ..
Machen Sie das neu erstellte Skript ausführbar
Schritt 5
Unter Berücksichtigung der Uhrzeit und des Datums vor Beginn habe ich die Ergebnisse von 4 verwendet, um die Pakete zu aktualisieren, die aktualisiert werden müssen:
Schritt 6
Die in 5 aktualisierten Dateien befinden sich nicht mehr auf der LTS-Aktualisierungsspur. Das heißt, wenn Schritt 1 rückgängig gemacht und ein Update initiiert wird, werden die normalen Bionic-Pakete aktualisiert, aber diese werden immer als neuere betrachtet. Darüber hinaus befinden sich alle in Schritt 5 aktualisierten oder installierten Abhängigkeiten in derselben Situation. Für die Aktualisierung dieser Pakete muss ein Skript erstellt werden, das sie manuell aktualisiert.
Verwenden wir die
apt
Verlaufsprotokolldatei, um herauszufinden, welche Dateien manuell aktualisiert werden müssen:Machen
nano cosmics-upgrade.log
und löschen Sie alle Einträge vorupgrade-start
und nachupgrade-finished
(in Schritt 5).Jetzt erstellen wir ein Skript, mit dem wir unsere Nicht-LTS-Pakete manuell für uns aktualisieren können:
Im nächsten Schritt werden
sed
die Protokolle in etwas formatiert, das wir in unsereupdate-cosmics
Datei einfügen können (dieselbe Idee wie in Schritt 4).Fügen Sie abschließend die folgende Zeile ganz am Ende von ein
update-cosmics
:Machen Sie das Skript ausführbar und verschieben Sie es nach
/usr/bin
Schritt 7
Machen Sie Schritt 1 rückgängig, damit Ihr System Updates normal ausführen kann.
Schritt 8
Verwenden Sie
update-cosmics
diese Option, um vorübergehend zu Cosmic Repos zu wechseln und die Pakete auf der Cosmic-Spur zu aktualisieren. Sie können es manuell ausführen oder mit planencron
.Schritt 9: Bonusrunde: Ditch Nautilus 3.26
Dies ist eine Frage der Präferenz: Wenn Sie keine Desktopsymbole verwenden oder die Erweiterung "Desktopsymbole" ausprobieren möchten, können Sie das veraltete Nautilus 3.26, das Ubuntu für das stark verbesserte Nautilus 3.30 entwickelt hat, entfernen. Ich mag 3.30, weil es WAY bessere Touchscreen-Unterstützung bietet und weil die Implementierung von Desktop-Symbolen in 3.26 eine X11-Ebene (wirklich XWayland) erzeugt - selbst wenn Sie eine Wayland-Sitzung ausführen. Die Gnome Shell-Erweiterung für Desktopsymbole funktioniert nur mit 3.30. Es ist zu etwa 80% funktionsvollständig, fügt Ihrer Wayland-Sitzung jedoch keine X11-Ebene hinzu.
Nautilus 3.30 kann durch Herunterladen der deb-Dateien von Debians Servern erhalten werden:
Verwenden Sie
dpkg
, um sie zu installieren:Zukünftige Updates für Nautilus finden Sie hier und Sie müssen sie manuell installieren (klicken Sie zweimal auf das Änderungsdatum, um die neuesten Debs zu sehen).
Die Erweiterung für Desktopsymbole finden Sie hier.
Wenn Sie sich für Debian 3.30 Nautilus entscheiden, müssen Sie diese 3 Pakete aus dem
update-cosmics
Skript entfernen, das wir zuvor generiert haben. Sie müssen außerdem Folgendes tun:Dadurch wird vermieden, dass der Ubuntu-Updater Nautilus versehentlich von 3.30 auf 3.26 "hochstufte" (ja, es kann tatsächlich nicht festgestellt werden, dass 3.30 eine höhere Zahl als 3.26 ist).
Um dies rückgängig zu machen, können Sie einfach Folgendes tun:
quelle
E: Command line option --assume-yesthunderbird-gnome-support is not understood in combination with the other options
für alle Pakete erhalte. Ich bin kein Sed-Experte und kann Fehler in Befehlen nicht finden.Nun, ich habe es geschafft, es auf Ubuntu 18.04 mit dem JHBuild-Tool zu kompilieren, das vom Gnome-Team bereitgestellt wurde! Abgesehen von ein paar Abhängigkeiten und kleinen Modifikationen ist der Rest für bionische Standardinstallationen in Ordnung.
Das einzige Modul, das nicht kompiliert werden kann, ist
ibus-anthy
und der Fehler, den ich erhalte, ist nicht abhängigkeitsbezogen:Ich habe ein paar Apps wie gedit ausprobiert und sie funktionieren, aber ich habe noch nicht das ganze System getestet, um zu sehen, ob es tatsächlich läuft!
Ich melde mich wieder, wenn ich zu Hause bin ...
Gute Nachrichten Leute, es gab ein paar Probleme mit der Zusammenstellung und ich habe es jetzt geschafft, sie zu sortieren ...
Bisher startet die Gnome 3-30-Sitzung komplett, die Anwendungen laufen ... Das einzige Problem, dem ich jetzt gegenüberstehe, sind Ordner ohne Symbole!
Ich werde hier eine Anleitung veröffentlichen, wenn ich es schaffe, sie zu beheben und kein neues Problem auftritt!
quelle
Nur um dir ein Update zu geben! Nachdem ich einige Tage mit jhbuild verbracht hatte, konnte ich nicht herausfinden, warum die Hauptanwendungen nicht unter einem neuen Benutzerkonto geöffnet wurden, während die neu kompilierte Gnome-Shell ausgeführt wurde.
Ich habe hier bereits um Hilfe gebeten, aber noch keine Antwort:
https://gitlab.gnome.org/GNOME/jhbuild/issues/4
In der Zwischenzeit habe ich Ubuntu 18.10 täglich installiert und ich sollte sagen, dass es mit Gnome-Shell 3.30 ziemlich stabil und flüssig ist! Der einzige Fehler, den ich bisher gefunden habe, ist, dass sich Ubuntu Software Center manchmal seltsam verhält und beendet werden muss, um reagieren zu können! Ich werde mit Sicherheit auf Ubuntu 18.10 bleiben. Tägliche Updates sorgen auch für mehr Stabilität.
Ich habe auch gjs von diesem ppa aktualisiert, da es der Grund für die verzögerte Gnome-Shell auf Ubuntu 18.04 sein soll!
https://launchpad.net/~gnome3-team/+archive/ubuntu/gnome3-staging
Letzte Worte: Erwarten Sie eine spürbare Leistungssteigerung von Gnome-Shell 3.30 und GJS 1.54, aber erwarten Sie keine Fenster wie Glätte!
quelle
.deb
,.snap
,flatpak
, aber es gibt nicht einmal eine von ihnen. Wie können sie dies als neue Version bezeichnen, wenn KEINE Installationsdatei dafür vorhanden ist? Ubuntu hätte bei Unity bleiben sollen.Wenn Sie GNOME 3.30 wollen, müssen Sie auf Ubuntu 18.10 aktualisieren.
Ubuntu 18.10 wird erst am 18. Oktober 2018 veröffentlicht .
Beachten Sie, dass es sich bei Ubuntu 18.04 LTS um ein Release mit langfristiger Unterstützung handelt, Ubuntu 18.10 jedoch nur bis Juli 2019 unterstützt wird . Wenn Sie ein Upgrade auf 18.10 durchführen, müssen Sie bis zu Ubuntu 20.04 LTS im Jahr 2020 zweimal pro Jahr ein Upgrade durchführen, um wieder auf a zuzugreifen Langzeit-Support-Release.
quelle
Ja, es gibt eine PPA für das Upgrade auf die neueste Gnome-Shell.
Führen Sie die folgenden Befehle aus:
Starten Sie anschließend Ihr System neu.
Wichtiger Hinweis: Diese PPA dient hauptsächlich zu Testzwecken. In jedem Fall sollten Sie sich an die stabile Version von GNOME Shell halten, die von Ihrer aktuellen Ubuntu-Version bereitgestellt wird. Wenn Sie nach dem Upgrade auf einige Probleme stoßen, können Sie alles zurücksetzen, indem Sie Folgendes löschen:
Starten Sie das System erneut neu.
Quelle: Ubuntu Wiki
quelle