Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian)
  • Search

USE flags: Quali ho già nel mio profilo?

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
Author
Message
Zievatron
n00b
n00b
Posts: 58
Joined: Wed Nov 28, 2007 12:04 pm
Location: Universo a fianco

USE flags: Quali ho già nel mio profilo?

  • Quote

Post by Zievatron » Tue Nov 06, 2012 12:02 pm

Ciao a tutti,
Sono alla mia 3 prova di installazione di Gentoo. :D
Questa volta il PC è nuovo (un MSI Windbox DC100) e voglio fare le cose con più precisione.
Tanto che sto scrivendo anche una cronaca-guida della mia installazione di Gentoo in un forum (Link) . Con la speranza di non scrivere nessuna sciocchezza e che possa servire anche a qualche altro profano intrepido. :wink:

Sono arrivato alla scelta di un profilo ([3] default/linux/amd64/10.0/desktop *) e mi sono fermato alla questione delle flags USE in make.conf.
Questa volta voglio inserire nel file make.conf una mia personalizzazione ponderata delle falgs USE.
L'idea è di iniziare con le sole flags USE che sono sicuro che mi serviranno e lasciare che sia portage a dirmi quando me ne servono altre, in modo da avere un sistema veramente ottimizzato per il mio harware e per il software che userò.
Il problema è che non so come vedere quelle che sono già impostate di default nel mio profilo, che vorrei anche confrontare, per studio, con quelle dei profili ottimizzati per gnome e kde (io userò xfce).

Quì: http://www.gentoo.org/doc/it/handbook/h ... t=2&chap=2
in 2.b. Usare le flag USE
Indica il percorso /etc/make.profile
ma io non trovo questo make.profile.
Fa un esempio di USE flags preimpostate in un profilo che, ovviamente, non corrisponde al mio.
Indica anche il percorso /usr/portage/profiles/base
Ho dato una occhiata ai file che si trovano lì dentro, ma non ho individuato un equivalente dell'esempio riportato.
Come ottengo un elenco delle USE flags che ho nel mio profilo?
Zievatron
(Il Nuovo Druido)
Top
Onip
Advocate
Advocate
User avatar
Posts: 2912
Joined: Thu Sep 02, 2004 10:34 am
Location: Parma (Italy)

  • Quote

Post by Onip » Tue Nov 06, 2012 1:27 pm

/etc/make.profile è stato spostato in /etc/portage/make.profile .

per vedere le USe preimpostate devi leggere nei file all'interno della directory che indentifica il profilo, in particolare (credo) in make.defaults . A queste informazioni devi aggiungere, ricorsivamente, quanto specificato nel profilo\i "genitore" che sono indicati all'interno del file "parent".
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Top
Zievatron
n00b
n00b
Posts: 58
Joined: Wed Nov 28, 2007 12:04 pm
Location: Universo a fianco

  • Quote

Post by Zievatron » Tue Nov 06, 2012 2:13 pm

Qual'è la dir che identifica il profilo?
/usr/portage/profiles/default/linux/amd64/10.0/dektop ?
quì dentro vedo solo i file eapi e parent e le dir gnome e kde. Ninete make.defaults.
guardando nel file parent, vedo:

Code: Select all

..
../../../../../targets/desktop
Non sono sicuro del percorso, comunque mi sembra sia:
/usr/portage/profiles/targets/desktop
quì trovo un make.defaults con le USE.

Devo guardare altrove?
Zievatron
(Il Nuovo Druido)
Top
Onip
Advocate
Advocate
User avatar
Posts: 2912
Joined: Thu Sep 02, 2004 10:34 am
Location: Parma (Italy)

  • Quote

Post by Onip » Tue Nov 06, 2012 3:01 pm

i parent se vedi sono due:
../ -> cioè la directory "genitore"

e

../ ... /desktop -> che hai già considerato


quindi controlla che non ci sia qualcosa di specificato anche nella prima e poi, direi, sei a posto
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Top
Zievatron
n00b
n00b
Posts: 58
Joined: Wed Nov 28, 2007 12:04 pm
Location: Universo a fianco

  • Quote

Post by Zievatron » Tue Nov 06, 2012 4:44 pm

Perfetto. Grazie. :D
Un'ultima cosa.
Posso stare tranquillo che qualsiasi USE disimposto nel mio make.conf, e poi invece mi serve, portage me lo dice?


Ehm... Nella frase che hai in firma, non dovrebbe essere "Tantum", invece che "Tanto".
Zievatron
(Il Nuovo Druido)
Top
Onip
Advocate
Advocate
User avatar
Posts: 2912
Joined: Thu Sep 02, 2004 10:34 am
Location: Parma (Italy)

  • Quote

Post by Onip » Wed Nov 07, 2012 9:40 am

Zievatron wrote:Perfetto. Grazie. :D
Un'ultima cosa.
Posso stare tranquillo che qualsiasi USE disimposto nel mio make.conf, e poi invece mi serve, portage me lo dice?
Dipende da cosa intendi per "mi serve". Se il pacchetto P richiede che la dipendenza D abbia la USE U attiva (o disattivata) allora portage si ferma e ti avvisa di cambiare le impostazioni.

Se invece intendi che portage capisca da solo se hai bisogno, o meno, del supporto alla stampa di cups (ad esempio) allora ancora non ci siamo. Le tue preferenze e necessità le conosci solo tu, portage si limita a fare in modo che siano rispettate. Il consiglio è quello di usare l'opzione -a per emerge esaminare bene l'output ed informarsi con

Code: Select all

$ euse -i <elenco use>
su cosa comportino le USE che non si conoscono.


Zievatron wrote:Ehm... Nella frase che hai in firma, non dovrebbe essere "Tantum", invece che "Tanto".
e hai proprio ragione, correggo :wink:
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Top
Zievatron
n00b
n00b
Posts: 58
Joined: Wed Nov 28, 2007 12:04 pm
Location: Universo a fianco

  • Quote

Post by Zievatron » Wed Nov 07, 2012 8:22 pm

Il primo esempio mi è chiaro e lo trovo logico.
Il secondo non mi è chiaro perchè non so cosa sia cups e la stampa per cups.
Però, se non so cosa è, probabilmente non mi serve. Se in seguito non mi accorgo di non avere questa cosa, ne deduco che effettivamente non mi serve. Se invece mi serve, dovrò pur accorgermi che mi manca e potrò rimediare. :wink:
Zievatron
(Il Nuovo Druido)
Top
Onip
Advocate
Advocate
User avatar
Posts: 2912
Joined: Thu Sep 02, 2004 10:34 am
Location: Parma (Italy)

  • Quote

Post by Onip » Thu Nov 08, 2012 9:34 am

cups è il sistema di stampa di linux, ma è solo un esempio: prova con la use mp3 e vedi che forse capisci di più.

Il bello di questo sistema è che non è definitivo, puoi sempre apportare correzioni e, dopo una ricompilazione, il sistema sarà come vuoi tu. In questo è di grande aiuto lo switch -N di emerge.
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Top
Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Forum italiano (Italian)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic