Nehmen wir diesen Beitrag als Fortsetzung des vorherigen Beitrags equo, und ich sage dies, weil ich über eine andere Funktionalität sprechen werde, die hat equo.
Zuerst müssen Sie dies klarstellen: Der Kernel aktualisiert sich selbst. Das Problem ist, wenn Sie Zweige ändern möchten. Ich gebe ein Beispiel.
Angenommen, ich habe Kernel 3.6.2. Wenn Kernel 3.6.3 veröffentlicht wird, wird er nur durch Ausführen installiert Equo Upgrade, aber nehmen wir an, Kenel 3.7 ist herausgekommen, da wird es etwas kompliziert.
Wir führen den folgenden Befehl aus:
equo query installed `uname -r` -q > packages.txt
Dadurch wird eine Textdatei mit dem Namen erstellt Pakete.txt mit allen Paketen abhängig von der Kernel-Version. In meinem Fall gibt es eine Textdatei wie die folgende:
App-Emulation / Virtualbox-Gast-Ergänzungen
App-Emulation / Virtualbox-Module
App-Laptop / nvidiabl
App-Laptop / tp_smapi
net-wireless / Broadcom-sta
net-wireless / ndiswrapper
x11-drivers / xf86-video-virtualbox
Was unsererseits bleibt, ist, am Ende jeder dieser Zeilen die Version des Kernels hinzuzufügen, für die wir dieses Paket wollen. Nach dem Beispiel von Kernel 3.7:
App-Emulation / Virtualbox-Gast-Ergänzungen # 3.7.0-Sabayon
App-Emulation / Virtualbox-Module # 3.7.0-Sabayon
App-Laptop / NVIDIID # 3.7.0-Sabayon
App-Laptop / tp_smapi # 3.7.0-Sabayon
net-wireless / broadcom-sta # 3.7.0-sabayon
net-wireless / ndiswrapper # 3.7.0-sabayon
x11-drivers / xf86-video-virtualbox # 3.7.0-sabayon
Sehr wichtig… egal ob für Kernel 3.7.3, das "# 3.7.0-Sabayon" sollte immer hinzugefügt werden. Das einzige, was zählt, ist die "3.7". Bereiten Sie die Datei einfach vor:
equo install `cat packages.txt`
Und voila, dies wird versuchen, die Pakete darin zu installieren Pakete.txt und wenn Kernel 3.7 nicht installiert wurde, wird er installiert, um den Abhängigkeiten zu entsprechen.
Lass uns reden über Equo-Abfrage:
Equo-Abfrage Es ist ein Dienstprogramm, um Fragen an das Repository zu stellen. Zum Beispiel:
Wenn wir wissen möchten, welche Pakete installiert sind:
equo query installed ""
Die Zitate, in denen nichts drin ist, sollen Ihnen sagen, dass wir sie alle wollen.
Wenn wir wissen möchten, welche Dateien ein Paket enthält:
equo query files <nombre del paquete>
Und so erhalten wir alle Dateien, die das erwähnte Paket installiert hat / installieren wird.
Wenn Sie alle Funktionen von kennen möchten Equo-Abfrage kann laufen:
equo query --help
man equo-query
Wenn Sie Zweifel haben, zögern Sie nicht, es in den Kommentaren zu hinterlassen.
Großartig! Ich bin seit einem Monat bei Sabayon und diese Informationen sind großartig für mich. Vielen Dank!
Ziemlich nützlich!
Thanks!
Ich empfehle die Verwendung von Kernel 3.7 noch nicht wirklich. Vor kurzem hatte ich es von den Kern-CDs mit Gnome und Xfce installiert und sie funktionierten gut für mich. Plötzlich wurde mir mitgeteilt, dass die Pakete aktualisiert wurden und ich nichts installieren konnte. Ich habe Sabayon Core auf meinem Testcomputer installiert und konnte auch nichts installieren. Im Moment bin ich mit Xfce auf meinem Laptop zu Sabayon X zurückgekehrt und alles aus den Limbo-Repositories war großartig
Ich habe kürzlich Slackware auf dem Testcomputer installiert, dank eines Beitrags, den ich vor ein paar Tagen hier gefunden habe DesdeLinux
Die Wahrheit ist, dass Sabayon für eine sehr lange Zeit meine Lieblings-Linux-Distribution geworden ist. Es war diejenige, die mein Soul-Distro-Hopping beruhigt hat. Das einzig schlechte (für viele) sind die wenigen Informationen, die es in unserer Sprache gibt