AMD64/FAQ/it

Questo articolo contiene le Frequently Asked Questions riguardanti Gentoo Linux/AMD64.

Introduzione alle FAQ di Gentoo/AMD64
Questo documento contiene le risposte alle domande più comuni che riguardano Gentoo/AMD64. È nostra intenzione aiutare e fornire informazioni utili riguardo Gentoo/AMD64. Alcune di queste domande possono essere trovate sui forum, IRC, o nelle mailing list. Se hai domande o suggerimenti riguardanti questa FAQ, sei invitato ad inviare una email a.

Qual è la differenza tra AMD64 e EM64T?
Both refer to 64-bit processors from AMD (AMD64) and Intel (EM64T). AMD's 64-bit processors include the Athlon 64, Turion, Neo, Phenom, and Opteron families. Intel's 64-bit processors include the Core 2, Core i X, Celeron, Xeon, and Pentium (all based on the Core 2 architecture). The last few versions of the old Pentium 4 and Xeon chips also support EM64T.

La linea di processori a 64 bit di AMD è arrivata sul mercato prima di quella Intel, e di conseguenza, per ragioni storiche, la keyword per tutte le architetture compatibili x86-64 è amd64. Di conseguenza, "AMD64" è considerato un termine generico per definire i processori a 64 bit, che siano AMD o Intel.

Quali CFLAGS dovrei usare per AMD64/EM64T?
Dovresti usare delle  semplici per evitare problemi non prevedibili sul sistema. Le  supportate sono   sia per sistemi AMD che Intel (EM64T).

Che kernel dovrei usare per AMD64?
Puoi usare praticamente tutti i sorgenti del kernel che sono disponibili in Portage. Raccomandiamo comunque di usare  in quanto si tratta di un kernel progettato per Gentoo Linux. Contiene parecchie patch specifiche per AMD64 e di conseguenza è l'unico kernel ufficialmente supportato da Gentoo/AMD64.

Assicurati di avere l'opzione  attiva nel kernel.

Avrò un aumento di prestazioni se uso un sistema a 64 bit invece che a 32 bit?
Questa domanda non prevede una risposta semplice. In alcuni casi vedrai prestazioni migliori, in altri invece no. Nell'uso quotidiano, non c'è praticamente differenza tra usare un sistem a 32 bit o a 64 bit. I sistemi a 64 bit generalmente sono più veloci in campi come il calcolo a virgola mobile, ovvero quello di solito usato dalle applicazioni multimediali e di rendering 3D. Questo articolo (e anche quest'altro) probabilmente ti interesserà. Per maggiori dettagli, c'è anche una discussione carina sui nostri forum.

Cosa è multilib e come si usa?
Ogni processore AMD64 è in grado di eseguire codice sia a 32 bit che a 64 bit. Ciononostante, quando si ha una applicazione a 32 bit, non è possibile usarla con librerie a 64 bit o vice versa. È possibile, però, eseguire applicazioni a 32 bit se tutte le librerie condivise di cui l'applicazione necessita sono disponibili come oggetti a 32 bit. Si può scegliere quindi di volere o meno il supporto multilibreria selezionando il relativo profilo. Il profilo di default ha il supporto multilib abilitato.

Come creo un chroot a 32 bit?
Consulta la guida al chroot a 32bit.

Posso aggiornare il mio sistema da x86 ad AMD64 usando emerge -e @world?
A causa delle numerose differenze tra una installazione  e una , non è possibile effettuare questo tipo di passaggio. È necessaria una installazione pulita. Il processo è leggermente differente rispetto a quello per x86, di conseguenza è bene consultare il Manuale AMD64.

Tra l'altro, i files binari creati su un sistema x86 molto probabilmente non potranno essere letti su un sistema amd64. In particolare ci riferiamo a database quali MySQL, innoDB, Berkeley DB, SQLite, OpenLDAP etc che non possono essere semplicemente copiati. È necessario esportare il database in un formato indipendente dall'architettura, come quello testuale, prima di importarlo su un sistema amd64.

Posso usare Reiser4?
Reiser4 non è disponibile in nessuno dei kernel offerti dal progetto Kernel Gentoo, di conseguenza il team AMD64 non lo supporta. La risposta è no.

I driver binari NVIDIA/ATI funzioneranno?
Yes, NVIDIA and ATI provide drivers that work on AMD64. You can install them by executing  or. If you have more questions about these drivers, you should read the nvidia-drivers guide or the ATI FAQ.

Come faccio a usare le funzioni Cool'n'Quiet/PowerNow/SpeedStep?
Bisogna compilare il kernel con il supporto a queste funzioni. Basta abilitarle come mostrato qui sotto:

In seguito, lanciare  e modificare  col proprio editor preferito.

FAtto ciò, basta lanciare  per assicurarsi che cpufrequtils venga lanciato ad ogni avvio.

Posso usare Adobe Flash?
Sì. Basta lanciare. Assicurati però di leggere i messaggi restituiti dall'ebuild una volta che è stata installata.

Voglio installare il pacchetto foo, ma emerge restituisce: (masked by: ~amd64 keyword)
Questo significa che il pacchetto è ancora nel tree 'testing'. Per maggiori informazioni consultare, oppure il capitolo relativo al Combinare software affidabile e non del Manuale AMD64.

Voglio installare il pacchetto foo, ma emerge restituisce: (masked by: missing keyword)
Questo significa che il pacchetto non è ancora stato testato. Non necessariamente significa che il pacchetto non funzionerà, è infatti possibile smascherarlo accettando un'altra architettura per il pacchetto. L'esempio di seguito mostra come fare.

Se funziona, faccelo sapere e inviaci un bug report sul Bugzilla di Gentoo, così che il team AMD64 possa inserire la giusta keyword e fare in modo che gli altri utenti possano beneficiare dei tuoi test.

Come posso aiutare?
Con la crescente popolarità dell'architettura AMD64, abbiamo bisogno di più aiuta. C'è ancora molto da fare per migliorare la qualità di Gentoo/AMD64. Un comune utente può contribuire nei seguenti modi:


 * Inviando bug report
 * Testando software che ancora non hanno la keyword
 * Partecipando al progetto Arch Testers
 * Aiutando a rispondere alle domande poste nelle mailing list, nei forum e nei canali IRC
 * Inviando patch

Dove posso ottenere aiuto o più informazioni riguardo Gentoo/AMD64?
If any of your questions wasn't answered here, you can try other resources listed on our project homepage. You can also ask us at  on , Gentoo/AMD64 Forums, or on the   mailing list.

Ringraziamenti
Si ringraziano le seguenti persone per i contributi apportati a questa guida:


 * Simon Stelling
 * Luis Medinas
 * Gerald J. Normandin Jr.
 * Xavier Neys
 * nightmorph