GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Konvertieren Sie Ubuntu in Rolling Release mit Rolling Rhino

Arch Linux folgt dem Rolling-Release-Modell, um die neuesten und aktuellsten stabilen Versionen der meisten Software bereitzustellen. Nicht nur Arch Linux, auch viele andere Distributionen wie Gentoo, Kali Linux, KaOS, PCLinuxOS, Solus, openSUSE und Void lInux usw. folgen dem Rolling-Release-Modell. Trotz seiner Popularität fehlt Ubuntu immer noch in dieser Liste. Nicht mehr! Danke an Rolling Rhino script können wir Ubuntu jetzt einfach und schnell in eine Rolling-Release-Distribution konvertieren.

Rolling Rhino ist ein Shell-Skript, das Ubuntu in eine "Rolling Release" verwandelt, die die Entwicklung verfolgt Serie. Es konvertiert den Ubuntu-Desktop und die offiziellen Desktop-Varianten, die von einem täglichen Image installiert wurden, in eine Rolling-Release-Distribution. So können Sie die neueste Software, wie sie von den ursprünglichen Entwicklern veröffentlicht wurde, auf Ihrem Ubuntu-Desktop erhalten.

Unter der Haube setzt dieses Skript alle Ihre apt-Quellen auf Devel-Branch. Rolling Rhino wird von Martin Wimpress erstellt und gepflegt von Canonical und anderen Mitwirkenden.

Dieses Skript ist geeignet für:

  • Ubuntu-Entwickler,
  • Erfahrene Ubuntu-Benutzer
  • Und jeder, der die Angewohnheit hat, eine perfekt funktionierende stabile Distribution zu beschädigen und zu reparieren.

Konvertieren Sie Ubuntu mithilfe des Rolling Rhino-Skripts in eine Rolling Release

Wie bereits erwähnt, müssen Sie einen Ubuntu-Desktop oder eine der Desktop-Varianten von einem täglichen Image installiert haben . Sie können die täglichen Ubuntu-Images über die folgenden Links erhalten:

  • Ubuntu Desktop Daily Build
  • Tages-Build von Kubuntu
  • Tages-Build von Lubuntu
  • Ubuntu Budgie Daily Build
  • Ubuntu Kylin Daily Build
  • Ubuntu MATE Daily Build
  • Ubuntu Studio Daily Build
  • Xubuntu Daily Build

Für die Zwecke dieses Leitfadens verwende ich Ubuntu Desktop 20.10 Groovey Gorilla Daily Build.

Git klonen Sie das Rolling Rhino-Skript in Ihrem lokalen System mit dem Befehl:

$ git clone https://github.com/wimpysworld/rolling-rhino.git

Der obige Befehl klont den Inhalt des Rolling-Rhino-Repositorys in ein Verzeichnis namens rolling-rhino im aktuellen Arbeitsverzeichnis. Cd in dieses Verzeichnis:

$ cd rolling-rhino

Führen Sie nun den folgenden Befehl aus, um Ihren Ubuntu-Desktop in eine Rolling-Release-Distribution zu konvertieren:

$ sudo ./rolling-rhino

Drücken Sie Y den Wechsel in die Entwicklungsreihe zu akzeptieren:

Beispielausgabe:

Rolling Rhino 🦏
  [+] INFO: lsb_release detected.
  [+] INFO: Ubuntu detected.
  [+] INFO: Ubuntu Groovy Gorilla (development branch) detected.
  [+] INFO: Detected ubuntu-desktop.
  [+] INFO: No PPAs detected, this is good.
  [+] INFO: All checks passed.
Are you sure you want to start tracking the devel series? [Y/N]y  [+] INFO: Switching to devel series.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Get:1 http://archive.ubuntu.com/ubuntu devel InRelease [267 kB]
Get:2 http://security.ubuntu.com/ubuntu devel-security InRelease [89.1 kB]
Get:3 http://archive.ubuntu.com/ubuntu devel-updates InRelease [89.1 kB]
Get:4 http://archive.ubuntu.com/ubuntu devel-backports InRelease [89.2 kB]
Get:5 http://security.ubuntu.com/ubuntu devel-security/main amd64 c-n-f Metadata [112 B]
Get:6 http://archive.ubuntu.com/ubuntu devel/main amd64 Packages [974 kB] 
[...]

Abschließend sehen Sie die folgende Meldung:

[+] INFO: Your Rolling Rhino is ready.
          ii11ttfffffffftt11ii          
      ii11ffffffffffffffffffff11ii      
    iittffffffffffffffffffffffffttii    
  iittffffffffffffffffffffffffffffttii  
  11ffffffffffffffffffffffffffffffff11  
iifffffffftt1111111111ffffffffffLLffffii
11ffffff1111111111111111ttffffffffLLff11
ttffff11111111111111111111ttffffLLLLfftt
ffLLtt1111111111111111111111ffLLLLffLLff
ffLL111111111111111111111111ttLLffffffff
ffLL111111111111111111111111ttffffffffff
ffff1111fffffftt1111111111GG11ffttttffff
ttffffffffffffttttff11111111111111fffftt
11fffffffffffffffffftt11111111ttffffff11
iiffffffffffffffffffff111111ffffffffffii
  11ffffffffffffffffffffffffffffffff11  
  iittffffffffffffffffffffffffffffttii  
    iittffffffffffffffffffffffffttii    
      ii11ffffffffffffffffffff11ii      
          ii11ttfffffffftt11ii

Erledigt! Jetzt wurde der Ubuntu-Desktop in eine Rolling-Release-Distribution umgewandelt und verfolgt die Entwicklungsserie.

Sie können überprüfen, ob die Quellen auf die Entwicklungsserie verweisen, indem Sie den folgenden Befehl verwenden:

$ grep ^deb /etc/apt/sources.list

Beispielausgabe:

deb http://archive.ubuntu.com/ubuntu devel main restricted
deb http://archive.ubuntu.com/ubuntu devel-updates main restricted
deb http://archive.ubuntu.com/ubuntu devel universe
deb http://archive.ubuntu.com/ubuntu devel-updates universe
deb http://archive.ubuntu.com/ubuntu devel multiverse
deb http://archive.ubuntu.com/ubuntu devel-updates multiverse
deb http://archive.ubuntu.com/ubuntu devel-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu devel-security main restricted
deb http://security.ubuntu.com/ubuntu devel-security universe
deb http://security.ubuntu.com/ubuntu devel-security multiverse

Schlussfolgerung

Ich denke, dieses Skript ist das Ubuntu-Äquivalent von Debian, das die sources.list so ändert, dass sie auf den Testing-Zweig zeigt. Es ändert einfach alle Repository-Links in der Datei sources.list in devel. Trotzdem ist es eine so coole Idee, einen Ubuntu-Desktop mit fester Veröffentlichung sofort in ein Modell mit fortlaufender Veröffentlichung zu verwandeln.


Ubuntu
  1. Versionshinweise zu Ubuntu 18.04

  2. Versionshinweise zu Ubuntu 16.04

  3. Versionshinweise zu Ubuntu 14.04

  4. Veröffentlichungsdatum von Ubuntu 15.04 (Vivid Vervet).

  5. Ubuntu 22.04 – Veröffentlichungszeitplan und Funktionen

So installieren Sie Browsh unter Ubuntu 20.04

Konvertieren Sie PNG in JPEG, JPEG in PNG über die Befehlszeile in Ubuntu

So installieren Sie Ansible unter Ubuntu 20.04

Veröffentlichungsdatum und Funktionen von Ubuntu 17.04

So aktualisieren Sie Ubuntu 21.04 auf Ubuntu 21.10

So konvertieren Sie Textdokumente in Sprache auf Ubuntu mit eSpeak