Entropi: equo. Uppdaterar kärnan.


Låt oss ta det här inlägget som en fortsättning på det föregående om eko, och jag säger detta eftersom jag kommer att prata om en annan funktionalitet som har eko.

Först måste du göra detta tydligt: ​​kärnan uppdaterar sig själv, problemet är när du vill byta gren, jag ger ett exempel.

Antag att jag har kärna 3.6.2, om kärna 3.6.3 släpps kommer den att installeras bara genom att köra equo uppgradering, men antar att kenel 3.7 kom ut, det är där det blir lite komplicerat.

Vi kör följande kommando:

equo query installed `uname -r` -q > packages.txt

Detta skapar en textfil som heter Packages.txt med alla paket som beror på kärnversionen. I mitt fall finns det en textfil som följande:

app-emulering / virtualbox-gäst-tillägg
app-emulering / virtualbox-moduler
app-laptop / nvidiabl
app-laptop / tp_smapi
net-wireless / Broadcom-sta
net-wireless / ndiswrapper
x11-drivrutiner / xf86-video-virtualbox

Vad som återstår från vår sida är att lägga till i slutet av var och en av dessa rader den version av kärnan som vi vill ha det paketet för. Efter exemplet med kärna 3.7:

app-emulering / virtualbox-gäst-tillägg # 3.7.0-sabayon
app-emulering / virtualbox-moduler # 3.7.0-sabayon
app-laptop / nvidiabl # 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-drivrutiner / xf86-video-virtualbox # 3.7.0-sabayon

Mycket viktigt ... oavsett om det gäller kärnan 3.7.3, "# 3.7.0-sabayon" bör alltid läggas till. Det enda som betyder något är "3.7". Klar filen kör bara:

equo install `cat packages.txt`

Och voila, detta kommer att försöka installera paketen inuti Packages.txt och om kärna 3.7 inte har installerats kommer den att installeras för att följa beroenden.

Låt oss prata om equo fråga:

equo fråga det är ett verktyg att ställa frågor till förvaret. Till exempel:

Om vi ​​vill veta vilka paket som är installerade:

equo query installed ""

Citaten med ingenting är att säga att vi vill ha dem alla.

Om vi ​​vill veta vilka filer ett paket innehåller:

equo query files <nombre del paquete>

Och så kommer vi att få alla filer som nämnda paket installerade / kommer att installera.

Om du vill veta alla funktioner i equo fråga kan springa:

equo query --help
man equo-query

Om du är osäker, tveka inte att lämna den i kommentarerna.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Marcelo sade

    Bra! Jag har varit hos Sabayon i en månad och den här informationen är bra för mig. Tack!

  2.   elynx sade

    Ganska användbart!

    Tack!

  3.   Sheko sade

    Jag rekommenderar inte riktigt att använda kärna 3.7 ännu, nyligen hade jag den installerad från kärn-cd-skivorna med Gnome och Xfce och de fungerade bra för mig, plötsligt berättade det för mig att paketen uppdaterades och jag kunde inte installera någonting. Jag installerade sabayon-kärnan på min testdator och jag kunde inte installera något heller, just nu återvände jag på min bärbara dator till Sabayon X med Xfce och allt bra från limbo-förvaren
    Jag har nyligen installerat Slackware på testdatorn tack vare ett inlägg jag hittade för några dagar sedan här på DesdeLinux

    Sanningen är att Sabayon har blivit min favorit Linux distro under mycket lång tid, det var den som lugnade min själ distro hopping, det enda dåliga (för många) är den lilla informationen som finns på vårt språk