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.

The AMD line of 64-bit processors were released well ahead of Intel's offering. Therefore, for historical reasons the arch keyword for all x86-64 compatible architectures in Gentoo is amd64. As such, AMD64 is a generic reference to 64-bit chips, whether AMD or 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?
Every AMD64 processor is able to run 32bit code as well as 64bit code. However, when you have a 32bit application, you are unable to mix it with 64bit libraries or vice versa. You can, however, natively (without emulation) run 32bit applications if all shared libraries it needs are available as 32bit objects. You can choose whether you want multilib support or not by selecting the according profile. The default is a multilib-enabled profile.

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)
This means that the package has not been tested yet. It does not necessarily mean that the package does not work. You can unmask it by accepting another architecture (or set of architectures) for the package. The following example shows you can tell Portage to accept the installation of the given package under any keyword.

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