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 34 e 81 (in 47 versioni)
Versione 34 del 19/09/2007 09.25.30
Dimensione: 5743
Commento: piccole correzioni
Versione 81 del 17/10/2013 21.16.16
Dimensione: 5731
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]]
[[Include(StrumentiWiki/Amd64)]]
[[BR]]
||<tablestyle="width:30%; float:right; margin:15px 0px 0px 0px;" style="background-image: url(http://wiki.ubuntu-it.org/StrumentiWiki/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/StrumentiWiki/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/StrumentiWiki/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/StrumentiWiki/Amd64/?action=AttachFile&amp;do=get&amp;target=indice-bot-dx.png); background-position: bottom right; border:none; " 8% >[[BR]] ||
[[BR]][[BR]]
{{{#!html
<hr class="portale" />
<h1 class="titoloPortale">Architettura 64bit</h1>
}}}

##<<Include(NuoviStrumentiWiki/Forum64bit)>>

<<Indice>>

<<BR>><<BR>>
Linea 14: Linea 18:
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 '''amd64''' di '''Ubuntu''' è 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 16: Linea 21:
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 da quelle a ''32 bit''. 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 18: Linea 23:
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 20: Linea 25:
= 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 22: Linea 27:
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 24: Linea 29:
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 26: Linea 31:
La seconda ragione, forse più lontana come immediatezza, è la __possibilità di sviluppo__ dei sistemi a ''64 bit''. Se infatti tutti i possessori di macchine a ''64 bit'' utilizzassero sistemi a ''32 bit'' 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 28: Linea 33:
= 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 30: Linea 35:
 * [:Flash/Amd64:Flash Player]: installare il plugin di '''Flash''' per i browser basati su Mozilla;
 * [:Multimedia/Video/Mplayer/Amd64:W32Codec]: 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 34: Linea 37:
= Driver = È possibile installarlo su computer dotati di processore a 64 bit di architettura X86-64.
Linea 36: Linea 39:
 * [: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 38: Linea 41:
= Programmi =  * [[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]]
Linea 40: Linea 45:
 * [:AmbienteGrafico/GNOME/AvantWindowNavigator/Amd64:AvantWindowNavigator]: installare '''Avant Window Navigator''', una dockbar per [:AmbienteGrafico/GNOME: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 identificare il processore utilizzato dal computer? =
Linea 48: Linea 47:
= Utilità = == Windows ==
Linea 50: Linea 49:
 * [:ChrootConDebootstrap:Chroot]: metodo per implementare un sistema a ''32bit'' all'interno di un sistema '''AMD64'''. Scegliere '''''Start → Pannello di controllo → Sistema e manutenzione → Sistema''''', in '''Sistema''' viene visualizzato il tipo e la frequenza del processore.
Linea 52: Linea 51:
= Repository = == Mac OS X ==
Linea 54: Linea 53:
 * [:Repository/Upure64:uPure64]: repository dedicato all'architettura '''AMD64'''. Dal menù ''''' → Informazioni su questo mac''''' è possibile reperire informazioni riguardanti il modello del processore utilizzato.

== Linux ==

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

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).

= 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 56: Linea 122:
CategoryAmd64 CategoryArchitettura64Bit


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 identificare il processore utilizzato dal computer?

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

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).

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