Entropia: equo. Aggiornamento del kernel.


Prendiamo questo post come una continuazione del precedente su parie lo dico perché parlerò di un'altra funzionalità che ha pari.

Per prima cosa devi chiarire questo: il kernel si aggiorna da solo, il problema è quando vuoi cambiare rami, farò un esempio.

Supponiamo di avere il kernel 3.6.2, se il kernel 3.6.3 viene rilasciato, verrà installato solo eseguendo aggiornamento equo, ma supponiamo che sia uscito il 3.7 kenel, è lì che diventa un po 'complicato.

Eseguiamo il seguente comando:

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

Questo creerà un file di testo chiamato pacchetti.txt con tutti i pacchetti a seconda della versione del kernel. Nel mio caso c'è un file di testo come il seguente:

app-emulation / virtualbox-guest-additions
emulazione di app / virtualbox-moduli
app-laptop / nvidiabl
app-laptop / tp_smapi
net-wireless / broadcom-sta
net-wireless / ndiswrapper
x11-drivers / xf86-video-virtualbox

Ciò che resta da parte nostra è aggiungere alla fine di ciascuna di queste righe la versione del kernel per cui vogliamo quel pacchetto. Seguendo l'esempio del kernel 3.7:

app-emulation / virtualbox-guest-additions # 3.7.0-sabayon
emulazione di app / virtualbox-modules # 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-drivers / xf86-video-virtualbox # 3.7.0-sabayon

Molto importante ... non importa se è per il kernel 3.7.3, il "# 3.7.0-sabayon" dovrebbe sempre essere aggiunto. L'unica cosa che conta è il "3.7". Pronto il file appena eseguito:

equo install `cat packages.txt`

E voilà, questo proverà a installare i pacchetti all'interno pacchetti.txt e se il kernel 3.7 non è stato installato, lo installerà per conformarsi alle dipendenze.

Parliamone query equo:

query equo è un'utilità per porre domande al repository. Per esempio:

Se vogliamo sapere quali pacchetti sono installati:

equo query installed ""

Le citazioni senza niente dentro ti dicono che le vogliamo tutte.

Se vogliamo sapere quali file contiene un pacchetto:

equo query files <nombre del paquete>

E così otterremo tutti i file che il pacchetto menzionato ha installato / installerà.

Se vuoi conoscere tutte le funzionalità di query equo puo correre:

equo query --help
man equo-query

Se hai dei dubbi, non esitare a lasciarlo nei commenti.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Marcelo suddetto

    Grande! Sono stato con Sabayon per un mese e questa informazione è ottima per me. Grazie!

  2.   elynx suddetto

    Abbastanza utile!

    Grazie!

  3.   sheko suddetto

    Non consiglio ancora di usare il kernel 3.7, recentemente l'ho installato dai cd principali con Gnome e Xfce e hanno funzionato bene per me, improvvisamente mi ha detto che i pacchetti erano in fase di aggiornamento e non potevo installare nulla. Ho installato sabayon core sul mio computer di prova e non ho potuto nemmeno installare nulla, in questo momento sono tornato sul mio laptop a Sabayon X con Xfce e tutto, dai repository limbo alla grande
    En la computadora de pruebas tengo recien instalado Slackware gracias a un post que encontre hace unos dias aqui en DesdeLinux

    La verità è che Sabayon è diventata la mia distribuzione Linux preferita per molto tempo, è stata quella che ha calmato la mia distribuzione dell'anima, l'unica cosa negativa (per molti) sono le poche informazioni che ci sono nella nostra lingua