Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO] Aggiornamento sistema operativo.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Lux-68
n00b
n00b


Joined: 19 May 2013
Posts: 22
Location: Provincia di Torino

PostPosted: Sun Jul 07, 2013 6:23 pm    Post subject: [RISOLTO] Aggiornamento sistema operativo. Reply with quote



Ciao a tuti,
poichè sono nuovo di questa distro volevo chiedervi dopo quanto effettuate un aggiormento completo del SO.
Quindi ogni quanto ricompilate il tutto.
Quale procedura è meglio utilizzare per non ritrovarsi con le dipendenze mancanti e dover reinstallare i pacchetti che
il sistema automaticamente elimina?
Oppure è meglio seguire un'altra strada?

Io utilizzo i passaggi:
Code:

Sincronizzare i sorgenti
# emerge --sync
\item Aggiornare \textbf{portage}
# emerge --update portage
Controllare le dipendenze con
# revdep-rebuild
Effettuare l'aggiornamento del sistema
# emerge --uavDN world

Sono corretti?

Grazie a tutti in anticipo.

Luciano.
_________________
Luciano.


Last edited by Lux-68 on Sun Sep 29, 2013 9:14 pm; edited 1 time in total
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1494
Location: Cosenza, Italy

PostPosted: Mon Jul 08, 2013 4:12 am    Post subject: Re: Aggiornamento sistema operativo. Reply with quote

Lux-68 wrote:
Ciao a tuti, poichè sono nuovo di questa distro volevo chiedervi dopo quanto effettuate un aggiormento completo del SO.

Siccome sono praticamente il solo che stabilizzo, personalmente in base alle stabilizzazioni fatte decido di aggiornare.

Lux-68 wrote:
Quindi ogni quanto ricompilate il tutto.

Ad aggiornamenti di toolchain di solito ricompilo il world

Lux-68 wrote:
Quale procedura è meglio utilizzare per non ritrovarsi con le dipendenze mancanti e dover reinstallare i pacchetti che il sistema automaticamente elimina?

Personalmente:
Code:
eix-sync ; emerge -DuNq world ; revdep-rebuild -q

_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
bandreabis
Advocate
Advocate


Joined: 18 Feb 2005
Posts: 2083
Location: イタリアのロヂで

PostPosted: Mon Jul 08, 2013 10:27 am    Post subject: Reply with quote

Solitamente (così scopro se faccio bene o male):
Code:
eix-sync && emerge -uDNva world --with-bdeps=y

a volte aggiungo anche
Code:
revdep-rebuild -i -- -a
e
Code:
emerge --depclean -a
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4723
Location: not so far from an evil, world famous volcano. Under dictatorship, idiocracy, property of banks...

PostPosted: Mon Jul 08, 2013 5:34 pm    Post subject: Reply with quote

/etc/portage/make.conf wrote:
EMERGE_DEFAULT_OPTS="--with-bdeps y --quiet-build=y"
Code:
emerge -q --sync ; layman -S ; eix-update ; emerge -aDNuv --keep-going y @world ; emerge @preserved-rebuild ; emerge --depclean -a ; revdep-rebuild -i -- -av --keep-going y
quasi quotidianamente se ho tempo e mi gira, altrimenti... quando capita.
Capita anche che lasci a metà per giorni se è per questo.
Ogni tanto lancio anche un python-updater che male non fa.

sarebbe bello avere un'alternativa a quel -q per il sync ma sembra che nonostante tutto non si riesce a fare meno di farsi sfottere dai debian... :evil:

NB: compilo in ram su un pc che non fa altro che questo ed il classico SMB+cups+deluge+JD sempre attivi, quindi non è che mi costi più di tanto.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
doom555
n00b
n00b


Joined: 29 Oct 2012
Posts: 57

PostPosted: Fri Jul 12, 2013 1:57 pm    Post subject: Reply with quote

Io uso semplicemente eix-sync, a mio parere dovrebbe rimpiazzare perfettamente
Code:
emerge -q --sync ; layman -S ; eix-update

Poi adesso vedo, anche se non l'ho mai utilizzata, la presenza dell'opzione -q.
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4723
Location: not so far from an evil, world famous volcano. Under dictatorship, idiocracy, property of banks...

PostPosted: Fri Jul 12, 2013 3:05 pm    Post subject: Reply with quote

eix-sync ti dice cosa è stato aggiornato ma ti sbatte nella cache di kconsole tutti gli inutili log dell'rsync, emerge -q te li risparmia.
per layman mi sono scordato il -Q 2 (almeno mi evita il grosso delle schifezze).

Continuo a non capire l'utilità di avere i log sparati in console ma tant'è.

Per la compilazione hanno messo quell'utilissima quiet-build ma per il sync si continua a farsi sfottere.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
sabayonino
Apprentice
Apprentice


Joined: 03 Jan 2012
Posts: 243

PostPosted: Sun Jul 21, 2013 5:35 pm    Post subject: Reply with quote

djinnZ wrote:
eix-sync ti dice cosa è stato aggiornato ma ti sbatte nella cache di kconsole tutti gli inutili log dell'rsync, emerge -q te li risparmia.
per layman mi sono scordato il -Q 2 (almeno mi evita il grosso delle schifezze).

Continuo a non capire l'utilità di avere i log sparati in console ma tant'è.

Per la compilazione hanno messo quell'utilissima quiet-build ma per il sync si continua a farsi sfottere.


Code:
# eix-sync -q
fa lo stesso


dal man di eix
Code:
   
OPTIONS
   Common options
       These options are common to eix, eix-diff, and eix-update

    -q, --quiet   (toggle)
              Produce no output on stdout.  For eix you can decrease execution time by combining this (depending on your needs) with either --brief  or
              --brief2 and by setting COUNT_ONLY_PRINTED=false.  See also NOFOUND_STATUS and MOREFOUND_STATUS[/quote]

idem per eix-sync (rimuovi /usr/portage/metadata/timestamp.chk e rifai un eix-sync)



tornando IT : quando aggiorno ?

quandio ne ho voglia , spulciando i change-logs e le news se gli aggiornamenti riguardano pacchetti importanti o che mi interessano

Vedere opzioni di
Code:
# eselect news


Change Log
Code:
# emerge <nome-pacchetto> -pl


Vedere man portage
Code:
--changelog (-l)
              Use this in conjunction with the --pretend option.  This will show the ChangeLog entries for all the packages that will be upgraded.



Oltre a seguire i vari suggerimenti offerti da portage durante l'upgrade.


ACCEPT_KEYWORD="amd64" (con qualche pacchetto ~amd64)
Code:
# eix-sync &&v emerge -uDNa system --keep-going  && emerge -uDNa world --keep-going && revdep-rebuild


di tanto in tanto
Code:
# emerge --depclean -a
(controllando cosa vuole rimuovere) e poi altro revdep-rebuild

l'installazione sul pc principale ho perso il conto da quanto ce l'ho (forse 2008 o 2009) . mai reinstallato (solo ripristino backup per cambio HDD e/o partizionamento)

:twisted: Gentoo Rulez
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum