Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Risolto] Chiarimento depclean
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
zar Marco
Guru
Guru


Joined: 09 Sep 2016
Posts: 381
Location: Colle Umberto ( TV )

PostPosted: Thu Sep 20, 2018 3:32 pm    Post subject: [Risolto] Chiarimento depclean Reply with quote

Oggi mi dico, lancio un depclean e questo è il risultato https://paste.pound-python.org/show/p63e3SDnqzNMrB7Nj5mU/
siccome già l'altro giorno il depclean mi dava come candidati da eliminare nano e gcc, ed oggi mi da in eliminazione wireless-tools, come posso capire se fidarmi o meno di depclean?


Last edited by zar Marco on Thu Sep 20, 2018 10:11 pm; edited 1 time in total
Back to top
View user's profile Send private message
xdarma
l33t
l33t


Joined: 08 Dec 2003
Posts: 637
Location: tra veneto e friuli (italy)

PostPosted: Thu Sep 20, 2018 6:47 pm    Post subject: Reply with quote

Mi sembra che questa volta non ci sia nessuna versione di nano o di gcc nella lista dei disinstallabili.
Per wireless-tools, se non è una dipendenza o se l'hai installato con l'opzione --oneshot (o -1), è corretto che sia nella lista dei pacchetti da rimuovere.
Dopo --depclean, puoi sempre lanciare un "emerge -uDN @world" per reinstallare gli eventuali paccheti eliminati erroneamente.
_________________
proud user of faKeDE-4.7.3
Back to top
View user's profile Send private message
zar Marco
Guru
Guru


Joined: 09 Sep 2016
Posts: 381
Location: Colle Umberto ( TV )

PostPosted: Thu Sep 20, 2018 6:56 pm    Post subject: Reply with quote

Ciao e grazie per la risposta, no stavolta non c'è ne nano ne gcc, ma però io finora non ho mai installato con oneshot, detto ciò, probabilmente me lo ha installato come dipendenza di qualcos'altro.

Ma quindi posso tranquillamente farlo e poi mal che vada reinstalla in automatico ciò che serve al sistema? Cioè, non rischio di mandare in mona gentoo?
Back to top
View user's profile Send private message
sabayonino
l33t
l33t


Joined: 03 Jan 2012
Posts: 611

PostPosted: Thu Sep 20, 2018 8:17 pm    Post subject: Reply with quote

zar Marco wrote:
Cioè, non rischio di mandare in mona gentoo?


Code:
[I] app-backup/mkstage4
     Available versions:  (~)0.1 **9999
     Installed versions:  0.1(22:27:54 11/09/2018)
     Homepage:            https://github.com/TheChymera/mkstage4
     Description:         Bash Utility for Creating Stage 4 Tarballs


https://github.com/TheChymera/mkstage4
https://forums.gentoo.org/viewtopic.php?p=1751698#1751698
_________________
BOINC ed il calcolo distribuito
Back to top
View user's profile Send private message
zar Marco
Guru
Guru


Joined: 09 Sep 2016
Posts: 381
Location: Colle Umberto ( TV )

PostPosted: Thu Sep 20, 2018 8:24 pm    Post subject: Reply with quote

Ciao, avevo pensato anche a creare un backup prima, come fs uso btrfs quindi pensavo ad uno snapshot da creare prima del depclean (oppure è meglio crearmi un stage4?), però volevo capire come comportarmi in tali circostanze.
Depclean può distruggere un installazione? Oppure deve/dovrebbe eliminare solo ciò che portage ritiene essere superfluo? Il mio dubbio sta tutto qui. Cercare di capire quale deve essere il modo corretto di gestione, cosa dover mettere in world perché ha la necessità di non essere eliminato.

Sono un po' confuso 8O
Back to top
View user's profile Send private message
sabayonino
l33t
l33t


Joined: 03 Jan 2012
Posts: 611

PostPosted: Thu Sep 20, 2018 10:00 pm    Post subject: Reply with quote

Eseguendo --depclean da solo (meglio sempre un --ask o --pretend davanti) , controlla eventuai dipendenze (in generale) non più necessarie del sistema.

Se si esegue --depclean per il singolo pacchetto , questi controlla le dipendenze del pacchetto (che a loro volta potrebbero avere ulteriori dipendenze) per la rimozione.

In genere (almeno a me non è mai successo) , --depclean andrà a rimuovere i pacchetti/dipendenze che non sono nel world file


Code:
# emerge --depclean -pv

Dovrebbe ritornarti una lista di paccheti da rimuovere/non più necessari o semplicemente non dipendenti da altri pacchetti e non necessari.

Il caso precedente della rimozione di "nano" , era un bug (lo è ancora ?) vecchio.
Riemergendo il pacchetto nano (emerge nano --ask) o semplicemente rimettendolo nel world file (emerge --deselect n nano )

Al contrario , l'opzione --prune può andare a rimuovere pacchetti nel world file

una bella letta al manuale di emerge è consigliata
Code:
man emerge


Dopo un --depclean , ci starebbe bene un @revdep-rebuild o un emerge -uDNa @world
_________________
BOINC ed il calcolo distribuito
Back to top
View user's profile Send private message
zar Marco
Guru
Guru


Joined: 09 Sep 2016
Posts: 381
Location: Colle Umberto ( TV )

PostPosted: Thu Sep 20, 2018 10:10 pm    Post subject: Reply with quote

Grazie mille, non perderò l'occasione per leggerlo. Volevo solo un chiarimento sul depclean e l'ho ottenuto, grazie ancora sei stato molto chiaro
Back to top
View user's profile Send private message
sabayonino
l33t
l33t


Joined: 03 Jan 2012
Posts: 611

PostPosted: Thu Sep 20, 2018 10:17 pm    Post subject: Reply with quote

Comunque una letta a cosa viene proposto per la rimozione andrebbe sempre dta, e nel dubbio ... lasciare perdere.
_________________
BOINC ed il calcolo distribuito
Back to top
View user's profile Send private message
zar Marco
Guru
Guru


Joined: 09 Sep 2016
Posts: 381
Location: Colle Umberto ( TV )

PostPosted: Thu Sep 20, 2018 10:33 pm    Post subject: Reply with quote

Sì sì infatti, è da questo che mi sono posto il dubbio
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