View previous topic :: View next topic |
Author |
Message |
jozmile n00b
Joined: 08 Aug 2005 Posts: 48
|
Posted: Mon Aug 08, 2005 1:43 pm Post subject: newbie -- flag use |
|
|
Salve,
sono due giorni che litigo con l'installazione di gentoo, ma prima o poi ce la farò!
Cercavo qualcuno che mi potesse indirizzare sulle migliori use da usare. Ora come ora devo ancora compilare il portage...
Ma mi servono anche quelle no?
_________________ >--J()z--< |
|
Back to top |
|
|
thewally l33t
Joined: 12 May 2005 Posts: 703 Location: Genova
|
Posted: Mon Aug 08, 2005 2:00 pm Post subject: Re: newbie -- flag use |
|
|
Caspita se servono
Benvenuto tra noi. Non demordere, la prima istallazione e' sempre la piu' dura, ma dopo che avrai provato il la distribuzione ti renderai conto che ne sara' valsa la pena.
Per una breve guida alle flag USE.
E qui troverai le flag tutt'ora disonibili, questo e' un elenco aggiornato tempestivamente
Comunque la tua domanda non credo abbia una soluzione unica ed esatta.
Fin'ora ho sentito molte scuole di pensiero a riguardo: c'e' chi dice che bisogna mettere solo le flag strettamente necessarie, c'e' chi dice che bisogna inserire tutto cio' di cui si pensa di aver bisogno.
Io utilizzo un sistema ~x86 (te lo consiglio per avere tutte le ultime versioni dei software:wink: ) e, proprio per questo motivo, faccio update giornalieri, attraverso i quali capisco se una flag mi serve o meno.
Secondo me sta tutto nel provare. In futuro potrai sempre cambiare le flag quante volte vorrai, e, con un semplice comando, ricompilare tutto il necessario per ottenere un sistema identico a quello che avresti se avessi scelto le nuove flag fin dall'installazione.
Buon divertimento |
|
Back to top |
|
|
jozmile n00b
Joined: 08 Aug 2005 Posts: 48
|
Posted: Mon Aug 08, 2005 2:48 pm Post subject: |
|
|
:puff::puff: adesso sto ancora installando il portage... è arrivato al glib....
HO tralasciato una cifra di use... ma prima di compilare il kernel le schiafferò al volo
Poi ho trovato la guida all'ottimizzazione del risparmio energetico... Ci ho sbattuto la capa una cifra con la Debian, poi ho rinunciato, spero di riuscire ad ottenere qualcosa con GTOO. Un unico problema ho incontrato, come con la Debian: ho un chipset video i915gm, che nn è riconosciuto dal kernel... come posso fare?
CMQ tnx _________________ >--J()z--< |
|
Back to top |
|
|
knefas l33t
Joined: 21 Dec 2003 Posts: 828
|
Posted: Mon Aug 08, 2005 3:03 pm Post subject: |
|
|
jozmile wrote: | ma prima di compilare il kernel le schiafferò al volo |
Lascia pure stare prima del kernel, tanto il kernel non le usa proprio! Compila con le use che hai adesso, poi fai le dovute modifiche e dai Code: | emerge -av --newuse world | e vedi cosa ti cambiano le USE nuove |
|
Back to top |
|
|
Danilo l33t
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Mon Aug 08, 2005 3:06 pm Post subject: Re: newbie -- flag use |
|
|
thewally wrote: |
Io utilizzo un sistema ~x86 (te lo consiglio per avere tutte le ultime versioni dei software:wink: ) e, proprio per questo motivo, faccio update giornalieri, attraverso i quali capisco se una flag mi serve o meno.
|
Un sistema tutto ~x86 non lo consiglio sopratutto a chi e' alle prime installazioni (e' una scelta "rischiosa").
Preferisco piuttosto smascherare il programma che mi interessa.
Le applicazioni in Gentoo vengono smascherate abbastanza celermente, ergo nel 90% dei casi la release che ti trovi e' vecchia di qualche mese.
La kde 3.4.0 ad esempio non e' stata mai smascherata ma si e' saltati direttamente alla 3.4.1.
Senza sminuire la scelta di thewally ovviamente
-----------EDIT----------
Come accennato da knefas il kernel non usa le tue flags per evitare malfunzionamenti le sovrascrive completamente. |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Aug 08, 2005 3:43 pm Post subject: Re: newbie -- flag use |
|
|
un consiglio visto che sei nuovo: non impostare una lista chilometrica di flag, ma solo quelle poche (e cerca di metterne davvero il meno possibile) che ti sembrano importanti e che riguardano tutto il sistema.
in questo modo eviterai futuri comportamenti indesiderati o malfunzionamenti.
se hai bisogno di soluzioni particolari per pacchetti specifici, puoi definire delle use a parte per ogni pacchetto.
cerca di favorire sempre la semplicità. ne trarrai vantaggio quando dovrai fare manutenzione |
|
Back to top |
|
|
lopio Veteran
Joined: 22 Dec 2003 Posts: 1161 Location: savona, Italy
|
Posted: Mon Aug 08, 2005 3:56 pm Post subject: Re: newbie -- flag use |
|
|
k.gothmog wrote: |
cerca di favorire sempre la semplicità. ne trarrai vantaggio quando dovrai fare manutenzione |
quoto!!
tieni infatti conto che le use flag vengono fuori da file di configurazione use di default piu' quelle che magari imposti in /etc/make.conf e se dai emerge info te ne rendi conto.
Impostare in make.conf una lista chilometrica magari sovrappone solo alle use di default e fa perdere in chiarezza su cosa si fa. Credo che quelle che la guida suggerisce vadano piu' che bene
|
|
Back to top |
|
|
thewally l33t
Joined: 12 May 2005 Posts: 703 Location: Genova
|
Posted: Mon Aug 08, 2005 6:26 pm Post subject: Re: newbie -- flag use |
|
|
Danilo wrote: |
Un sistema tutto ~x86 non lo consiglio sopratutto a chi e' alle prime installazioni (e' una scelta "rischiosa"). |
Mi ha aiutato molto a comprendere il funzionamento del sistema e .... quello di bugzilla
Danilo wrote: |
Senza sminuire la scelta di thewally ovviamente |
E chi si offende
Anche secondo me hai ragione...
Ma sono uno a cui piace il rischio... che ci posso fare? |
|
Back to top |
|
|
akiross Veteran
Joined: 02 Mar 2003 Posts: 1170 Location: Mostly on google.
|
Posted: Mon Aug 08, 2005 7:29 pm Post subject: |
|
|
jozmile, innanzi tutto benvenuto.
Io ovviamente canto fuori dal coro... non voglio darti una risposta, voglio solo dirti:
Ma secondo te, in un forum di gentoo, non pensi che l'argomento USE sia stato trattato svariate volte??
Ci si e' tanto raccomandati di non aprire topic doppi... questo non e' doppio, e' almeno quadruplo!
Senza offesa jozmile, ma la prossima volta prima di postare almeno prova a cercare se l'argomento che ti interessa e' stato trattato (e questo ti assicuro che lo e')
E comunque ricorda: un thread per ogni argomento. Se hai problemi con la scheda video, PRIMA cerchi sul forum, POI google, POI posti.
Questo evita confusione, evita spreco di memoria preziosa sui server, evita che la gente debba sbattersi il doppio quando cerca.
Ciauz
PS: Mi chiedo perche' sul forum internazionale le regole si seguano in modo decisamente piu' rigoroso Niente thread duplicati!! Dovremmo seguire l'esempio... _________________ Libera scienza in libero stato.
Horizon of Events |
|
Back to top |
|
|
jozmile n00b
Joined: 08 Aug 2005 Posts: 48
|
Posted: Wed Aug 10, 2005 10:09 am Post subject: X akiross |
|
|
Ho cercato su google, ho cercato sul forum, ma nn ho trovato quello che mi serve. Sto incontrando una cifra di problemi con il 915gm, xchè è un PCI EXPRESS! Sto diventando matto, il framebuffer nn ne vuole sapere di partire, poi mi sono innervosito, mi è successo un gigantesco casino.... Cmq grazie lo stesso, nn pare ma prima di far domande su un forum le ricerche me le faccio...
TNX _________________ >--J()z--< |
|
Back to top |
|
|
maruscya Guru
Joined: 13 Aug 2004 Posts: 507
|
Posted: Wed Aug 10, 2005 10:37 am Post subject: |
|
|
knefas wrote: |
Code: | emerge -av --newuse world | e vedi cosa ti cambiano le USE nuove |
Ho provato per curiosita e' uscita una bella schermata colorata .... verde, blu e rossa.....
Gentilmente mi spiegheresti come leggere questa riga ?
media-video/kmplayer-0.8.4b +arts -debug +gstreamer* -kdeenablefinal +xine -xinerama 727 kB
Perche vista cosi non capisco nulla.... |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Aug 10, 2005 10:39 am Post subject: |
|
|
maruscya wrote: | Gentilmente mi spiegheresti come leggere questa riga ?
media-video/kmplayer-0.8.4b +arts -debug +gstreamer*
|
+arts: Use Flag settata a + (ed era così anche quando hai installato il programma)
-debug: Use Flag settata a - (ed era così anche quando hai installato il programma)
+gstreamer* : Use Flag settata a + (ed é cambiata da quando hai installato il programma) _________________ Ciao da me! |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Wed Aug 10, 2005 11:06 am Post subject: Re: newbie -- flag use |
|
|
k.gothmog wrote: | un consiglio visto che sei nuovo: non impostare una lista chilometrica di flag, ma solo quelle poche (e cerca di metterne davvero il meno possibile) che ti sembrano importanti e che riguardano tutto il sistema.
in questo modo eviterai futuri comportamenti indesiderati o malfunzionamenti.
se hai bisogno di soluzioni particolari per pacchetti specifici, puoi definire delle use a parte per ogni pacchetto.
cerca di favorire sempre la semplicità. ne trarrai vantaggio quando dovrai fare manutenzione |
Mi spiace ma su questo non riesco ad essere d'accordo con te, io preferisco (e suggerisco caldamente) l'atteggiamento opposto, ovvero specificate tutte le USE, da includere o da escludere, ma impostarle tutte.
A mio parere lasciare USE che non si conoscono equivale a fare un installazione da una qualsiasi distro selezionando l'installazione standard in cui vengono installati sw di cui non si conosce ne l'esistenze ne l'utilità. Così come preferisco aver da subito un idea del sw che voglio installare e scegliere subito di installare solo quelli che mi servono, prefersico specificare immediatamente tutte le USE che voglio (che è uno dei metodi migliori per tenere sotto controllo i pacchetti installati nella macchina). In fondo faccio sempre in tempo ad aggiungere qualche funzionalità aggiungendo una USE solo dove serve realmente.
Io cerco di favorire la pulizia e avere installati SOLO i pacchetti che voglio, in fondo se un sw necessita per forza di una use posso sempre abilitarla nel package.use. _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
akiross Veteran
Joined: 02 Mar 2003 Posts: 1170 Location: Mostly on google.
|
Posted: Wed Aug 10, 2005 1:02 pm Post subject: Re: X akiross |
|
|
jozmile wrote: | Ho cercato su google, ho cercato sul forum, ma nn ho trovato quello che mi serve. Sto incontrando una cifra di problemi con il 915gm, xchè è un PCI EXPRESS! Sto diventando matto, il framebuffer nn ne vuole sapere di partire, poi mi sono innervosito, mi è successo un gigantesco casino.... Cmq grazie lo stesso, nn pare ma prima di far domande su un forum le ricerche me le faccio... |
Non mi riferivo alla 915gm (per il quale andrebbe aperto un nuovo thread), ma alle USE: sulle use c'e' tutta la documentazione possibile ed immaginabile sul forum e sul sito, non serviva aprire un thread imho
Poi bhe se la scheda video non va e non trovi doc ok, apri pure il thread... io sostenevo solo che per un argomento iper-mega-super-discusso quale le USE basta solo cercare bene.
Ciauz _________________ Libera scienza in libero stato.
Horizon of Events |
|
Back to top |
|
|
Apetrini Veteran
Joined: 09 Feb 2005 Posts: 1158
|
Posted: Wed Aug 10, 2005 2:05 pm Post subject: Re: newbie -- flag use |
|
|
k.gothmog wrote: | un consiglio visto che sei nuovo: non impostare una lista chilometrica di flag, ma solo quelle poche (e cerca di metterne davvero il meno possibile) che ti sembrano importanti e che riguardano tutto il sistema.
in questo modo eviterai futuri comportamenti indesiderati o malfunzionamenti.
se hai bisogno di soluzioni particolari per pacchetti specifici, puoi definire delle use a parte per ogni pacchetto.
cerca di favorire sempre la semplicità. ne trarrai vantaggio quando dovrai fare manutenzione |
Quoto in pieno.
Le prime volte facevo cosi e mi sono sempre trovato bene. _________________ Linux ape 2.6.31-vanilla. Paludis since 0.28.0. |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Wed Aug 10, 2005 9:27 pm Post subject: Re: newbie -- flag use |
|
|
Kernel78 wrote: | Mi spiace ma su questo non riesco ad essere d'accordo con te, io preferisco (e suggerisco caldamente) l'atteggiamento opposto, ovvero specificate tutte le USE, da includere o da escludere, ma impostarle tutte.
A mio parere lasciare USE che non si conoscono equivale a fare un installazione da una qualsiasi distro selezionando l'installazione standard in cui vengono installati sw di cui non si conosce ne l'esistenze ne l'utilità. Così come preferisco aver da subito un idea del sw che voglio installare e scegliere subito di installare solo quelli che mi servono, prefersico specificare immediatamente tutte le USE che voglio (che è uno dei metodi migliori per tenere sotto controllo i pacchetti installati nella macchina). In fondo faccio sempre in tempo ad aggiungere qualche funzionalità aggiungendo una USE solo dove serve realmente.
Io cerco di favorire la pulizia e avere installati SOLO i pacchetti che voglio, in fondo se un sw necessita per forza di una use posso sempre abilitarla nel package.use. |
c'è stato un thread, tempo fa, in cui si è discussio di questo.
ora ti chiedo... tu hai scelto gentoo perché costingeva ad una installazione dieci volte più lunga di tutte le altre distribuzioni? stando a quello che scrivi questo sembrerebbe l'unico motivo.
comunque... potrebbe anche starmi bene quello che dici, ma ti chiedo una cosa: la tua conoscenza dei sistemi UNIX è tale da permetterti di sapere esattamente cosa farà ogni fingola flag? personalmente non credo.
se fai bene attenzione, ci sono molte flag che vanno in conflitto fra di loro. tu sai esattamente quali sono? non credo
la cosa interessante è che a me è capitato (abbastanza spesso) di dover usare proprio queste flag collidenti, nel senso che avevo bisogno di un pacchetto compilato con il supporto per X e uno compilato per il supporto per Y, e ovviamente X e Y erano due librerie che non potevano coesistere... facendo come dici te si sarebbe prodotto un software instabile o non funzionante.
ora ti chiedo... secondo te perché hanno fatto i profili di compilazione (/usr/portage/profiles)?
hai mai notato che usare quei profili significa ereditare A PRIORI delle flag? secondo te che senso ha questa cosa, se poi uno si deve settare tutte le flag a mano?
secondo te cosa ci stanno a fare i mantainer? non hai mai visto i changelog dei pacchetti? spesso gli uici cambiamenti tra una release e l'altra è proprio l'aggiunnta/rimozione di una flag o il cambiamento del suo valore predefinito.
questo non ti da da pensare? è la prova che le flag NON DEVONO ESSERE IMPOSTATE TUTTE.
se tu lo vuoi fare, è una tua scelta, ma non spacciarla per la strada giusta
di certo non sei uno che deve mantenere N macchine, ma a malapena il suo computer di casa, perché quello che dici di fare tu equivale ad un mucchio di lavoro superfluo. |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Aug 11, 2005 7:10 am Post subject: Re: newbie -- flag use |
|
|
Kernel78 wrote: | Mi spiace ma su questo non riesco ad essere d'accordo con te, io preferisco (e suggerisco caldamente) l'atteggiamento opposto, ovvero specificate tutte le USE, da includere o da escludere, ma impostarle tutte. |
k.gothmog wrote: | A mio parere lasciare USE che non si conoscono equivale a fare un installazione da una qualsiasi distro selezionando l'installazione standard in cui vengono installati sw di cui non si conosce ne l'esistenze ne l'utilità. Così come preferisco aver da subito un idea del sw che voglio installare e scegliere subito di installare solo quelli che mi servono, prefersico specificare immediatamente tutte le USE che voglio (che è uno dei metodi migliori per tenere sotto controllo i pacchetti installati nella macchina). In fondo faccio sempre in tempo ad aggiungere qualche funzionalità aggiungendo una USE solo dove serve realmente. |
IMHO sono scuole di pensiero. Ognuno sceglie quella che più gli aggrada. Io ad esempio ne ho impostato una manciata all'inizio e poi ogni volta che faccio emerge di un programma controllo quali use richiede e, nel caso, abilito/disabilito quello che mi serve/non mi serve.
Peraltro se installassi su una macchina poco potente cercherei di metterne il più possibile dall'inizio, per evitare ricompilazioni in seguito _________________ Ciao da me! |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Thu Aug 11, 2005 7:15 am Post subject: Re: newbie -- flag use |
|
|
[OT]Mi piace quando fai lo scorbutico [/OT]
k.gothmog wrote: |
c'è stato un thread, tempo fa, in cui si è discussio di questo.
ora ti chiedo... tu hai scelto gentoo perché costingeva ad una installazione dieci volte più lunga di tutte le altre distribuzioni? stando a quello che scrivi questo sembrerebbe l'unico motivo.
|
no, l'ho scelta perchè mi permette di installare esattamente quello che voglio e di non dover per forza accettare l'installazione di qualcosa che non mi serve/non conosco. Inoltre pur ammettendo la mia ignoranza non vedo come togliere delle use (che nel mio caso si è tradotto nel togliere dei pacchetti dall'installazione) possa rendere l'installazione più lunga, ho diminutio il numero di pacchetti da compilare, non l'ho aumentato ...
k.gothmog wrote: |
comunque... potrebbe anche starmi bene quello che dici, ma ti chiedo una cosa: la tua conoscenza dei sistemi UNIX è tale da permetterti di sapere esattamente cosa farà ogni fingola flag? personalmente non credo.
|
Assolutamente no (purtroppo) ma ci sto lavorando
La logica che sta dietro alla mia scelta cmq non è la completa conoscenza delle USE, anzi è l'ignoranza di queste.
Togliendo tutte le USE dal mio make.conf risultano abilitate 78 USE, non le conosco tutte ma di sicuro non mi servono tutte e se non conosco una cosa parto dal presupposto che non mi serve e quindi la elimino, se durante l'installazione di un pacchetto risulta che questo non si installa senza una use che ho tolto la inserisco nel package.use
k.gothmog wrote: |
se fai bene attenzione, ci sono molte flag che vanno in conflitto fra di loro. tu sai esattamente quali sono? non credo
la cosa interessante è che a me è capitato (abbastanza spesso) di dover usare proprio queste flag collidenti, nel senso che avevo bisogno di un pacchetto compilato con il supporto per X e uno compilato per il supporto per Y, e ovviamente X e Y erano due librerie che non potevano coesistere... facendo come dici te si sarebbe prodotto un software instabile o non funzionante.
|
Non solo non le conosco ma prima che tu ne parlassi nell'altro 3d non ne conoscevo neppure l'esistenza.
Cmq a me non è mai capitata una situazione simile, io sostengo di eliminare il maggior numero di USE tranne qquelle che si conoscono e che servono.
Il tuo problema (a mio avviso) è più probabilmente riscontrabile con il metodo che hai adottato tu, ovvero specificare solo poche USE, in questo modo è altamente possibile andare ad aggiungere una di queste flag che risulta colloidale con una di quelle di default.
k.gothmog wrote: |
ora ti chiedo... secondo te perché hanno fatto i profili di compilazione (/usr/portage/profiles)?
hai mai notato che usare quei profili significa ereditare A PRIORI delle flag? secondo te che senso ha questa cosa, se poi uno si deve settare tutte le flag a mano?
secondo te cosa ci stanno a fare i mantainer? non hai mai visto i changelog dei pacchetti? spesso gli uici cambiamenti tra una release e l'altra è proprio l'aggiunnta/rimozione di una flag o il cambiamento del suo valore predefinito.
|
Si chiama personalizzazione, lo scopo principale di Gentoo è permettere la maggiorl ibertà di scelta possibile, questo non significa accettare passivamente le USE dichiarate nei profili, di default vengono dichiarate sia le use per kde che per gnome, che senso ha questo ? sulla mia macchina non voglio cose che non mi servono quindi tolgo tutto lasciando solo quello che mi serve esplicitamente.
Ho notato si che a volte vengono aggiunte delle use (recentemente ho dovuto disabilitare gstreamer perchè l'avevano abilitato) ma vengono aggiunti a portage anche nuovi sw, questo non significa mica che dobbiamo installarli tutti.
k.gothmog wrote: |
questo non ti da da pensare? è la prova che le flag NON DEVONO ESSERE IMPOSTATE TUTTE.
|
sai che nutro grande rispetto per le tue idee e per la tua conoscenza ma quest'affermazione mi sembra palesemente illogica.
Visto che a volte i boy scout aiutano le vecchiette ad attraversare la strada QUESTA È LA PROVA CHE LE VECCHIETTE NON DEVONO ATTRAVERSARE LA STRADA.
Forse ho frainteso le tue parole ma non riesco proprio a intenderle altrimenti.
k.gothmog wrote: |
se tu lo vuoi fare, è una tua scelta, ma non spacciarla per la strada giusta
di certo non sei uno che deve mantenere N macchine, ma a malapena il suo computer di casa, perché quello che dici di fare tu equivale ad un mucchio di lavoro superfluo. |
Dovresti almeno riconoscermi il fatto che non abbia mai tentato di spaccialre il mio metodo come "giusto" ma mi sono limitato a consigliarlo caldamente, visto che così impiego 5 minuti in più a stendere la lista di USE e qualche ora in meno a compilare sw che non mi servono assolutamente (oltre all'ovvio risparmio di spazio su hd).
Il fatto che io debba mantenere N, X o Z macchine non vedo cosa c'entra, potrei anche essere operatore ecologico e farti notare che non ha senso accettare passivamente le scelte degli altri se a noi non vanno bene.
Il fatto che le use definite nel make.conf vadano ad avere la precedenza su quelle di default PROVA CHE SI PUÒ IMPOSTARE TUTTE LE USE. _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Thu Aug 11, 2005 7:17 am Post subject: Re: newbie -- flag use |
|
|
randomaze wrote: | Ognuno sceglie quella che più gli aggrada. Io ad esempio ne ho impostato una manciata all'inizio e poi ogni volta che faccio emerge di un programma controllo quali use richiede e, nel caso, abilito/disabilito quello che mi serve/non mi serve. |
Scusa ma la abiliti per il pacchetto che la richiede o la inserisci nel make.conf e riemergi tutto ? _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Aug 11, 2005 7:30 am Post subject: Re: newbie -- flag use |
|
|
Kernel78 wrote: | Scusa ma la abiliti per il pacchetto che la richiede o la inserisci nel make.conf e riemergi tutto ? |
Dipende.
Se si tratta di qualcosa che in generale non voglio ma é necessario per il pacchetto che voglio emergere la abilito solo sul pacchetto.
Altrimenti la metto nel make.conf e valuto con "emerge --newuse world" se é il caso di ricomplare qualcosa subito o posticipare la cosa al primo aggiornamento dei pacchetti implicati _________________ Ciao da me! |
|
Back to top |
|
|
fabius Guru
Joined: 29 Nov 2004 Posts: 525
|
Posted: Thu Aug 11, 2005 7:45 am Post subject: Re: newbie -- flag use |
|
|
randomaze wrote: | IMHO sono scuole di pensiero. Ognuno sceglie quella che più gli aggrada. Io ad esempio ne ho impostato una manciata all'inizio e poi ogni volta che faccio emerge di un programma controllo quali use richiede e, nel caso, abilito/disabilito quello che mi serve/non mi serve. |
Idem |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Thu Aug 11, 2005 10:28 am Post subject: Re: newbie -- flag use |
|
|
Kernel78 wrote: | [OT]Mi piace quando fai lo scorbutico [/OT] |
ma non era per fare lo scorbutico, uffa
Kernel78 wrote: | no, l'ho scelta perchè mi permette di installare esattamente quello che voglio e di non dover per forza accettare l'installazione di qualcosa che non mi serve/non conosco. Inoltre pur ammettendo la mia ignoranza non vedo come togliere delle use (che nel mio caso si è tradotto nel togliere dei pacchetti dall'installazione) possa rendere l'installazione più lunga, ho diminutio il numero di pacchetti da compilare, non l'ho aumentato... |
secondo me stiamo dicendo la stessa cosa, però non ci capiamo.
la questione è che io non posso sapere a priori, nel momento della prima installazione, a quali problemi andrò incontro. per me è sempre stato così: ho bisogno di postfix? bene, installo postfix. provo a configurarlo, scopro che mi serviva il tal supporto, ma che non c'è? allora ricompilo settando quello di cui ho effettivamente bisogno.
normalmente mi tengo invece i software così come me li forniscono i mantainers. ottengo lo stesso risultato con meno lavoro.
poi vorrei ricordarti una cosa: non devi coccolare il computer, in modo da farlo lavorare il meno possibile . sono macchine le abbiamo inventate per lavorare al posto nostro, quindi che lo facciano!!!
Kernel78 wrote: | Assolutamente no (purtroppo) ma ci sto lavorando
La logica che sta dietro alla mia scelta cmq non è la completa conoscenza delle USE, anzi è l'ignoranza di queste.
Togliendo tutte le USE dal mio make.conf risultano abilitate 78 USE, non le conosco tutte ma di sicuro non mi servono tutte e se non conosco una cosa parto dal presupposto che non mi serve e quindi la elimino, se durante l'installazione di un pacchetto risulta che questo non si installa senza una use che ho tolto la inserisco nel package.use |
a volte sei un po' contorto
Kernel78 wrote: | io sostengo di eliminare il maggior numero di USE tranne qquelle che si conoscono e che servono.
Il tuo problema (a mio avviso) è più probabilmente riscontrabile con il metodo che hai adottato tu, ovvero specificare solo poche USE, in questo modo è altamente possibile andare ad aggiungere una di queste flag che risulta colloidale con una di quelle di default. |
ma... è questo ch non capisco... anche io sostengo di eliminare tutto quello che non serve. perché non ci troviamo, io e te?
il fatto è che secondo me lo puoi fare benissimo anche senza andare ad impostare per forza tutte le flag. non trovi?
insomma... io non ne vedo l'utilità. tutto qui
Kernel78 wrote: | Si chiama personalizzazione, lo scopo principale di Gentoo è permettere la maggiorl ibertà di scelta possibile, questo non significa accettare passivamente le USE dichiarate nei profili, di default vengono dichiarate sia le use per kde che per gnome, che senso ha questo ? sulla mia macchina non voglio cose che non mi servono quindi tolgo tutto lasciando solo quello che mi serve esplicitamente. |
vabbè... ma a volte ho visto certe persone esagerare davvero
ok personalizzare, ma io trovo davvero difficilmente gestibile un make.conf (e un sistema) in cui sono state toccacciate tutte le possibili flag.
Kernel78 wrote: | sai che nutro grande rispetto per le tue idee e per la tua conoscenza ma quest'affermazione mi sembra palesemente illogica.
Visto che a volte i boy scout aiutano le vecchiette ad attraversare la strada QUESTA È LA PROVA CHE LE VECCHIETTE NON DEVONO ATTRAVERSARE LA STRADA. |
dì la verità. tu sei stato un debianista. ragioni come un debianista
intendevo dire che, visto che qualcuno fa il lavor sporco al posto mio, non vedo perché non approfittarne
così ti piace di più?
comunque... alla fine sono scuole di pensiero. io mi batto per la mia... tu ti batti per la tua... alla fine mi sa che ci scanneremo sempre su queste cose
però è divertente |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Thu Aug 11, 2005 2:34 pm Post subject: Re: newbie -- flag use |
|
|
k.gothmog wrote: | Kernel78 wrote: | [OT]Mi piace quando fai lo scorbutico [/OT] |
ma non era per fare lo scorbutico, uffa
|
ehi, non prendertela, non volevo sminuirti
Provo ad analizzare i nostri punti di vista a confronto (per quello che ho capito del tuo punto di vista)
Convergenze:
- entrambi abbiamo come obbiettivo ottenere un sistema funzionante[/*]
- entrambi concordiamo sul fatto che sia utile usare anche package.use[/*]
Divergenze:
- tu preferisci demandare il più possibile ai mantainers io preferisco maggior controllo[/*]
- tu ritieni che eliminare il superfluo significhi definire meno USE, io ritengo che significhi definirle con un - davanti per installare meno sw[/*]
- tu mi ritieni un ex-debianista mentre io sono un fanatico di suse (tuttora la ritengo il massimo per chi inizia) [/*]
Siamo d'accordo anche sul fatto che posso anche evitare di definire le USE nel make.conf e grazie al lavoro dei mantainers il sistema funzionerà lo stesso ma è innegabile che se voglio solo kde o solo gnome è inutile tenere tutte e due le USE ...
Io porto questo discorso al suo limite estremo ovvero: non voglio tutte quelle cose che non conosco e non mi servono"
Posso sbagliare per ignoranza ma posso sempre aggiungere la use specifica per un solo pacchetto e mal che vada (a me non è mai capitato) ricompilerò tutto
Ti ricordo che non voglio travisare le tue parole ma che questo è quanto ho capito io dai tuoi post, correggimi pure laddove abbia sbagliato.[/b] _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Thu Aug 11, 2005 4:13 pm Post subject: Re: newbie -- flag use |
|
|
Kernel78 wrote: | correggimi pure laddove abbia sbagliato. |
ma non c'è niente di sbagliato. solo sono modi di agire diversi. tutto qui
ognuno ha la sua impostazione non credo sia un gran problema. l'importante è che poi tutto funzioni correttamente.
non sono d'accordo su una cosa: tu dici di voler eliminare tutto quello che non ti serve o che non conosci... penso sia davvero difficile conoscere i pacchetti al punto di sapere sempre se una determinata caratteristica potrà servire o meno, specie quando sono tante. comunque, come dicevo... è solo questione di punti di vista.
nota: quella sul debianista era una battuta assolutamente incomprensibile. avevi fatto un paragone che sarebbe potuto benissimo uscire dalla bocca di un mio amico, tipico ottuso debianista che ha ragione solo lui, e che quando viene smentito tira fuori paragoni assurdi. |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Thu Aug 11, 2005 4:33 pm Post subject: Re: newbie -- flag use |
|
|
k.gothmog wrote: | non sono d'accordo su una cosa: tu dici di voler eliminare tutto quello che non ti serve o che non conosci... penso sia davvero difficile conoscere i pacchetti al punto di sapere sempre se una determinata caratteristica potrà servire o meno, specie quando sono tante. comunque, come dicevo... è solo questione di punti di vista. |
Infatti non sempre le mie scelte si rivelano corrette ma per questo uso il file package.use
Solo una volta mi è capitato di modificare una USE in make.conf, per la precisione hardened che ho tolto a causa di alcuni problemi che mi dava e l'ho specificata solo per syslog-ng (e per inciso per ora ho dovuto specificare USE speciali solo per 16 pacchetti). _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
|
|
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
|
|