Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Architettura64Bit"
Differenze tra le versioni 29 e 88 (in 59 versioni)
Versione 29 del 18/06/2007 13.16.19
Dimensione: 6774
Commento: corretto link
Versione 88 del 21/05/2015 16.22.15
Dimensione: 6662
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#acl GruppoAdmin:admin,read,write,revert GruppoEditori:read,write,revert Known:read All:read
## page was renamed from Amd64
Linea 3: Linea 5:
[[BR]]
||<tablestyle="width:100%; margin:20px 0px 20px 0px;" style="background-image:url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-top-sx.png); border:none;" 10%> [[BR]]||<style="border:none; background-color:#D6D6D6;" 80%> [[BR]]||<style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-top-dx.png); background-position: top right; border:none; " 10%> [[BR]]||
||<style="border:none; background-color:#D6D6D6;"10% |2 >attachment:athlon.png ||<style="border:none; font-size:30px; color:#1A7018; background-color:#D6D6D6;" 80%:>'''Sezione dedicata ai sistemi''' ||<style="border:none; background-color:#D6D6D6;" 10% |2> attachment:opteron.png ||
||<style="border:none; font-size:30px; color:#1A7018; background-color:#D6D6D6;" :>'''Amd64''' ||
||<style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-bot-sx.png); border:none;background-position: center left;" 10% >[[BR]] ||<style="border:none; background-color:#D6D6D6;" 80%>[[BR]] ||<style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-bot-dx.png); background-position: bottom right; border:none;" 10% >[[BR]] ||
[[BR]]
||<tablestyle="width:30%; float:right; margin:15px 0px 0px 0px;" style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-top-sx.png); border:none;" 8% >[[BR]] ||<style="border:none; background-color:#D6D6D6;" 84%>[[BR]] ||<style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-top-dx.png); background-position: top right; border:none; " 8%>[[BR]] ||
||<style="border:none; background-color:#D6D6D6;" 8%>[[BR]]||<style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=turion.png); border:none; background-repeat: no-repeat;background-color:#D6D6D6;background-position:top right;link-color:#00000;"84% >'''Indice'''[[BR]] [[TableOfContents(1)]] ||<style="border:none; background-color:#D6D6D6;" 8%>[[BR]]||
||<style="border:none; background-color:#D6D6D6;" 8%>[[BR]]||<style="border:none; color:#000000; background-color:#D6D6D6;"> Per discutere degli argomenti qui descritti, partecipa alla board [http://forum.ubuntu-it.org/index.php?board=36.0 64 bit] del forum.||<style="border:none;background-position: top right; background-color:#D6D6D6;" 8%>[[BR]]||
||<style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-bot-sx.png); border:none;background-position: bottom left;" 5% >[[BR]] ||<style="border:none; background-color:#D6D6D6;" 84%>[[BR]] ||<style="background-image: url(http://wiki.ubuntu-it.org/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-bot-dx.png); background-position: bottom right; border:none; " 8% >[[BR]] ||

{{{#!html
<hr class="portale" />
<h1 class="titoloPortale">Architettura 64bit</h1>
}}}

##<<Include(NuoviStrumentiWiki/Forum64bit)>>
<<Indice>>
<<BR>>
Linea 16: Linea 17:
Il supporto per la tecnologia [http://wikipedia.it/wiki/wiki/Speciale:Search?search=64+bit&go=Vai AMD64] è ben sviluppato nel mondo GNU/Linux e la compilazione per '''AMD64''' non richiede generalmente particolari difficoltà. Per questo motivo la versione di Ubuntu ''amd64'' è corredata dagli stessi programmi, dagli stessi strumenti e driver presenti nella versione per architetture ''i386''. Il supporto per l'architettura [[http://en.wikipedia.org/wiki/X86-64|X86-64]] (64 bit) è ben sviluppato nel mondo GNU/Linux. La compilazione per 64 bit non richiede generalmente particolari difficoltà. Per questo motivo la versione 64 bit di '''Ubuntu''' è corredata dagli stessi programmi, dagli stessi strumenti e driver presenti nella versione per architetture i386 (32 bit).
Di seguito alcune risposte alle domande più frequenti su X86-64 in Ubuntu.
Linea 18: Linea 20:
I problemi sorgono quando l'utente medio si scontra con i formati e i programmi proprietari, che di base non vengono rilasciati per architetture differenti dagli ''i386''/''i686''. Essendo proprietari, non vengono forniti nemmeno i sorgenti alla comunità che dunque non può provvedere a crearsi i supporti nativi per la propria architettura. = Quali sono i pregi dell'utilizzo di un sistema operativo a 64 bit? =
Linea 20: Linea 22:
Ecco dunque perché, per i più variati scopi, è necessario ricorrere a stratagemmi, forzature, anche ad avere due sistemi operativi cooperanti, per sfruttare queste tecnologie proprietarie che sembrano essere così indispensabili. I motivi che potrebbero spingere un utente comune verso questa scelta sono essenzialmente due:
Linea 22: Linea 24:
= Perchè Amd64? =  * Miglior sfruttamento della propria macchina, che si traduce in un notevole incremento della reattività e velocità di esecuzione del sistema. In operazioni che mettono sotto sforzo la CPU (compilazioni, editing audio/video, etc), la differenza tra un sistema progettato per 64 bit e uno per 32 si nota.
Linea 24: Linea 26:
Può venire logicamente spontaneo domandarsi se valga la pena cercare soluzioni non convenzionali, dover rinunciare a qualche pacchetto e compilare qualche programma in più. Fondamentalmente sono due, e di natura completamente differente, i motivi che potrebbero spingere un utente comune verso questa scelta.  * Un sistema a 64 bit a differenza di uno nativo a 32 bit (ovvero che non fa uso del modulo [[http://en.wikipedia.org/wiki/Physical_Address_Extension|PAE]] del kernel), può utilizzare più di 4 GiB di memoria RAM (se l'hardware la supporta) il che velocizza il caricamento di programmi e porta una notevole diminuzione dell'utilizzo dello spazio di swap.
Linea 26: Linea 28:
La prima ragione, più pratica, riguarda il miglior sfruttamento della propria macchina, che si traduce in un '''notevole incremento''' della reattività e velocità di esecuzione del sistema. Sebbene vi siano dibattiti sull'incisività di questi incrementi, è generalmente riconosciuto che durante __compilazioni__, __editing audio/video__, __conversioni di formati vari__ ed in generale tutte le operazioni che mettono '''sotto sforzo la cpu''', la differenza tra un sistema progettato per ''64bit'' ed uno per ''32'' si fa sentire.  * I processori 64 bit hanno dei registri aggiuntivi che permettono alle applicazioni 64 bit di girare, in alcuni casi, più velocemente delle omonime su processori 32 bit.
Linea 28: Linea 30:
La seconda ragione, forse più lontana come immediatezza, è la __possibilità di sviluppo__ dei sistemi a ''64bit''. Se infatti tutti i possessori di macchine a ''64bit'' utilizzassero sistemi a ''32'' non vi sarebbe una richiesta sufficiente a permettere l'incremento del software a disposizione. Se , al contrario, si creasse un utenza base che rilasciasse feedback, suggerimenti e richieste agli sviluppatori, si potrebbe auspicare un rapido decollo dell'interesse verso questi sistemi. = Quali sono i difetti dell'utilizzo di un sistema operativo a 64 bit? =
Linea 30: Linea 32:
= Codec e plugin = Generalmente non si riscontrano problemi. Questi sorgono quando si debbono installare driver proprietari per i quali non viene fornito il driver precompilato per la versione a 64 bit o il sorgente del driver: i driver proprietari rilasciati esclusivamente per la piattaforma 32 bit non funzionano su quella a 64 bit.
Linea 32: Linea 34:
 * [:Flash/Amd64:Flash Player]: installare il plugin di '''Flash''' per i browser basati su Mozilla utilizzando vari metodi
 * [:Multimedia/Video/Mplayer/Amd64:W32Codecs]: installare i codec w32 per '''Mplayer''', utilizzando una versione a ''32 bit'' del lettore
 * [:Java/Amd64:Java]: installare il supporto Java
= Su quali computer è possibile installare Ubuntu a 64 bit? =
Linea 36: Linea 36:
= Driver = È possibile installarlo su computer dotati di processore a 64 bit di architettura X86-64.
Linea 38: Linea 38:
 * [:Hardware/StampantiScanner/Lexmark/Amd64:Stampanti Lexmark]: rendere funzionanti le stampanti multifunzione '''Lexmark''' anche su '''AMD64''' Di seguito vengono riportati i collegamenti agli elenchi dei processori compatibili con Ubuntu a 64 bit:
Linea 40: Linea 40:
= Programmi =
Linea 42: Linea 41:
 * [:AmbienteGrafico/GNOME/AvantWindowNavigator/Amd64:AvantWindowNavigator]: installare '''Avant Window Navigator''', una dockbar per '''GNOME'''
 * [:Cedega/Amd64:Cedega]: installare '''Cedega''', emulatore di giochi nativi dell'ambiente Windows
 * [:Multimedia/Video/CinelerraVideoEditor/Amd64:Cinelerra]: installare '''Cinelerra''', editor video
 * [:Amd64/Firefox32Bit:Firefox a 32 bit]: installare '''Firefox''' in emulazione per il supporto dei plugin
 * [:Skype/Amd64:Skype]: installare '''Skype''', programma per chiamare mediante internet
 * [:Wine/Amd64:Wine]: installare '''Wine''', strumento per usare programmi Windows
 * [:RealPlayer/Amd64:RealPlayer] : installare '''Real``Player''' , programma per riproduzione di formati multimediali
= Come si fa a verificare che il processore presente nel computer ha architettura X86-64? =
Linea 50: Linea 43:
= Utilità = == Metodo I ==
Linea 52: Linea 45:
 * [:ChrootConDebootstrap:Chroot]: metodo per implementare un sistema a 32bit all'interno del nostro '''AMD64''' Si installa un programma o si esegue un comando per identificare l'architettura del processore.

=== Windows ===

Installare [[http://www.cpuid.com/softwares/cpu-z.html | CPU-Z]] ed avviarlo. Se nel campo ''Instructions'' è presente la stringa EM64T, AMD64 o X86-64, il processore del pc ha architettura X86-64.

=== Mac OS X ===

Installare [[http://www.osx86.net/files/download/3152-cpu-x/ | CPU-X]] che è l'equivalente di '''CPU-Z''' per Mac OS X. Avviarlo e seguire le istruzioni presenti nel precedente paragrafo di Windows.

=== Linux ===

Per essere certi che il proprio processore è a 64 bit digitare: {{{
cat /proc/cpuinfo | grep lm
}}}
Se il processore è a 32 bit, non verrà restituito alcun output, altrimenti nell'output si vedrà evidenziata in rosso la parola lm (Long Mode).

== Metodo II ==

Si identifica il modello del processore ed una volta trovato si va a verificare che rientri nella lista dei processori X86-64. Di seguito sono riportate le modalità di identificazione della CPU a seconda del sistema operativo.

=== Windows ===

Scegliere '''''Start → Pannello di controllo → Sistema e manutenzione → Sistema''''', in '''Sistema''' viene visualizzato il tipo e la frequenza del processore.

=== Mac OS X ===

Dal menù ''''' → Informazioni su questo mac''''' è possibile reperire informazioni riguardanti il modello del processore utilizzato.

=== Linux ===

Digitare in un terminale:{{{
cat /proc/cpuinfo
}}}

= Elenco processori compatibili con Ubuntu 64 bit =


 * [[http://en.wikipedia.org/wiki/X86-64#Intel_64_implementations|Processori Intel]]
 * [[http://en.wikipedia.org/wiki/X86-64#AMD64_implementations|Processori AMD]]
 * [[http://en.wikipedia.org/wiki/X86-64#VIA.27s_x86-64_implementation|Processori VIA]]

= Da dove è possibile scaricare Ubuntu a 64 bit? =

È possibile scaricarlo dalla pagina [[http://www.ubuntu-it.org/Ottenere_Ubuntu.shtml|Ottenere Ubuntu]].

= Come si fa a capire se sul computer è installato Ubuntu a 64 bit? =

Basta visualizzare la versione del kernel digitando all'interno di una finestra di terminale il seguente comando: {{{
uname -m
}}}Se il risultato corrisponde a: {{{
x86_64
}}} allora sul computer è installata una versione di Ubuntu a 64 bit.

= Su Ubuntu a 64 bit si possono installare anche programmi per la versione a 32 bit? =

Sì, ma se è disponibile la versione a 64 bit è consigliato installare quella.

Per installare comunque una versione a 32 bit, sono disponibili tre metodi:

== Metodo 1 ==

Per poter installare un pacchetto per la versione 32 bit su Ubuntu 64 bit occorre [[AmministrazioneSistema/InstallareProgrammi|installare]] le seguenti dipendenze:

 * [[apt://ia32-libs | ia32-libs]]

Oppure per [[AmbienteGrafico/Gnome|GNOME]] o [[AmbienteGrafico/Xfce|Xfce]] installare il pacchetto:

 * [[apt://ia32-libs-gtk | ia32-libs-gtk]]
 
Per installare un qualsiasi pacchetto `.deb` della versione 32 bit rispettare la seguente sintassi: {{{
sudo dpkg -i --force-architecture nome_pacchetto_da_installare
}}}

== Metodo 2 ==

Attraverso [[Programmazione/DebootstrapChroot|debootstrap]]

== Metodo 3 ==

Attraverso virtualizzazione completa di un sistema Ubuntu a 32 bit tramite [[Virtualizzazione/VirtualBox|Virtualbox]] o programmi simili.

= A partire da Ubuntu 11.10 (Oneiric Ocelot) il supporto delle applicazioni 32 bit è nativo? =

Sì.

= Guide specifiche =

 * [[Hardware/StampantiScanner/Lexmark/Architettura64Bit|Stampanti Lexmark]]: rendere funzionanti le stampanti multifunzione '''Lexmark''' anche sull'architettura '''64 bit'''.
 * [[Virtualizzazione/Cedega/Architettura64Bit|Cedega]]: installare '''Cedega''', emulatore di giochi nativi dell'ambiente Windows.
 * [[Programmazione/DebootstrapChroot|Debootstrap]]: metodo per implementare un sistema a ''32bit'' all'interno di un sistema '''64 bit'''.


{{{#!html
<hr class="portale-footer" />
<hr class="portale" />
}}}
Linea 54: Linea 143:
CategoryAmd64 CategoryArchitettura64Bit CategoryDaRevisionare


Architettura 64bit


Introduzione

Il supporto per l'architettura X86-64 (64 bit) è ben sviluppato nel mondo GNU/Linux. La compilazione per 64 bit non richiede generalmente particolari difficoltà. Per questo motivo la versione 64 bit di Ubuntu è corredata dagli stessi programmi, dagli stessi strumenti e driver presenti nella versione per architetture i386 (32 bit). Di seguito alcune risposte alle domande più frequenti su X86-64 in Ubuntu.

Quali sono i pregi dell'utilizzo di un sistema operativo a 64 bit?

I motivi che potrebbero spingere un utente comune verso questa scelta sono essenzialmente due:

  • Miglior sfruttamento della propria macchina, che si traduce in un notevole incremento della reattività e velocità di esecuzione del sistema. In operazioni che mettono sotto sforzo la CPU (compilazioni, editing audio/video, etc), la differenza tra un sistema progettato per 64 bit e uno per 32 si nota.
  • Un sistema a 64 bit a differenza di uno nativo a 32 bit (ovvero che non fa uso del modulo PAE del kernel), può utilizzare più di 4 GiB di memoria RAM (se l'hardware la supporta) il che velocizza il caricamento di programmi e porta una notevole diminuzione dell'utilizzo dello spazio di swap.

  • I processori 64 bit hanno dei registri aggiuntivi che permettono alle applicazioni 64 bit di girare, in alcuni casi, più velocemente delle omonime su processori 32 bit.

Quali sono i difetti dell'utilizzo di un sistema operativo a 64 bit?

Generalmente non si riscontrano problemi. Questi sorgono quando si debbono installare driver proprietari per i quali non viene fornito il driver precompilato per la versione a 64 bit o il sorgente del driver: i driver proprietari rilasciati esclusivamente per la piattaforma 32 bit non funzionano su quella a 64 bit.

Su quali computer è possibile installare Ubuntu a 64 bit?

È possibile installarlo su computer dotati di processore a 64 bit di architettura X86-64.

Di seguito vengono riportati i collegamenti agli elenchi dei processori compatibili con Ubuntu a 64 bit:

Come si fa a verificare che il processore presente nel computer ha architettura X86-64?

Metodo I

Si installa un programma o si esegue un comando per identificare l'architettura del processore.

Windows

Installare CPU-Z ed avviarlo. Se nel campo Instructions è presente la stringa EM64T, AMD64 o X86-64, il processore del pc ha architettura X86-64.

Mac OS X

Installare CPU-X che è l'equivalente di CPU-Z per Mac OS X. Avviarlo e seguire le istruzioni presenti nel precedente paragrafo di Windows.

Linux

Per essere certi che il proprio processore è a 64 bit digitare:

cat /proc/cpuinfo | grep lm

Se il processore è a 32 bit, non verrà restituito alcun output, altrimenti nell'output si vedrà evidenziata in rosso la parola lm (Long Mode).

Metodo II

Si identifica il modello del processore ed una volta trovato si va a verificare che rientri nella lista dei processori X86-64. Di seguito sono riportate le modalità di identificazione della CPU a seconda del sistema operativo.

Windows

Scegliere Start → Pannello di controllo → Sistema e manutenzione → Sistema, in Sistema viene visualizzato il tipo e la frequenza del processore.

Mac OS X

Dal menù  → Informazioni su questo mac è possibile reperire informazioni riguardanti il modello del processore utilizzato.

Linux

Digitare in un terminale:

cat /proc/cpuinfo

Elenco processori compatibili con Ubuntu 64 bit

Da dove è possibile scaricare Ubuntu a 64 bit?

È possibile scaricarlo dalla pagina Ottenere Ubuntu.

Come si fa a capire se sul computer è installato Ubuntu a 64 bit?

Basta visualizzare la versione del kernel digitando all'interno di una finestra di terminale il seguente comando:

uname -m 

Se il risultato corrisponde a:

x86_64

allora sul computer è installata una versione di Ubuntu a 64 bit.

Su Ubuntu a 64 bit si possono installare anche programmi per la versione a 32 bit?

Sì, ma se è disponibile la versione a 64 bit è consigliato installare quella.

Per installare comunque una versione a 32 bit, sono disponibili tre metodi:

Metodo 1

Per poter installare un pacchetto per la versione 32 bit su Ubuntu 64 bit occorre installare le seguenti dipendenze:

Oppure per GNOME o Xfce installare il pacchetto:

Per installare un qualsiasi pacchetto .deb della versione 32 bit rispettare la seguente sintassi:

sudo dpkg -i --force-architecture nome_pacchetto_da_installare

Metodo 2

Attraverso debootstrap

Metodo 3

Attraverso virtualizzazione completa di un sistema Ubuntu a 32 bit tramite Virtualbox o programmi simili.

A partire da Ubuntu 11.10 (Oneiric Ocelot) il supporto delle applicazioni 32 bit è nativo?

Sì.

Guide specifiche

  • Stampanti Lexmark: rendere funzionanti le stampanti multifunzione Lexmark anche sull'architettura 64 bit.

  • Cedega: installare Cedega, emulatore di giochi nativi dell'ambiente Windows.

  • Debootstrap: metodo per implementare un sistema a 32bit all'interno di un sistema 64 bit.



CategoryArchitettura64Bit CategoryDaRevisionare