Linux in tasca

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + syryuss syryuss 3 years ago
    Hello I would want to unload what it serves in order to install linux on pda. Thanks.
Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

Linux in tasca - Presentation Transcript

  1. Linux in tasca: installazione su PDA iPAQ Stefano Sanna – gerda AT crs4.it GULCh – Gruppo Utenti Linux Cagliari
  2. Linux in tasca Linux & PDA ● Linux su palmari HP/Compaq iPAQ GULCh – Gruppo Utenti Linux Cagliari ● Installazione ● Impressioni d'uso ● DemDom: Demo & Domande ● Conclusioni ●
  3. Liberatoria... ;-) Questa presentazione descrive l'esperienza ● dell'autore nell'installazione di Linux su un GULCh – Gruppo Utenti Linux Cagliari palmare Compaq iPAQ 3630 ma non costituisce né un manuale di istruzioni né un riferimento ufficiale sull'uso di Linux in ambiente iPAQ In NESSUN CASO l'autore potrà essere ● ritenuto responsabile di eventuali danni causati al dispositivo, al vostro C/C, al vostro sistema nervoso... ;-)
  4. Linux & PDA Tre prodotti “dedicati”: ● Sharp Zaurus – GULCh – Gruppo Utenti Linux Cagliari Yopi – Agenda VR – Tre prodotti “adattati”: ● HP/Compaq iPAQ – Palm – Helio –
  5. GULCh – Gruppo Utenti Linux Cagliari Linux & PDA
  6. Familiar È la distribuzione per HP/Compaq iPAQ ● basata su Debian attualmente più attiva e GULCh – Gruppo Utenti Linux Cagliari meglio supportata Modelli supportati (v0.7.2): ● 3100 (richiede un bootloader a parte) – 3600, 3700, 3800, 3900 – 5400, 5500 – Non ancora supportati: 1900 e 2100 – Periferiche supportate: IrDA, Bluetooth, ● schede di rete (anche Wi-Fi)...
  7. Familiar La distribuzione è disponibile in quattro ● versioni: GULCh – Gruppo Utenti Linux Cagliari Bootstrap: senza ambiente grafico, indicata per – sviluppatori pypaq: con interfaccia grafica basata su – Python/GTK GPE: con interfaccia grafica basata su GPE – Opie: con interfaccia grafica basata sul fork di – Qtopia
  8. OPIE The Open Palmtop Integrated Environment ● È l'ambiente grafico + desktop manager GULCh – Gruppo Utenti Linux Cagliari ● Open Source derivato da Qtopia di Trolltech Fornisce un framework PIM completo ● (rubrica, agenda, appuntamenti del giorno, editor di testi) Supporto per lo streaming audio e video ● Web browser, mail client, IRC ●
  9. OPIE Offre compatibilità binaria con gli eseguibili ● di Sharp Zaurus GULCh – Gruppo Utenti Linux Cagliari
  10. GPE È un ambiente grafico per PDA basato su X ● e GTK 2.2 GULCh – Gruppo Utenti Linux Cagliari Include le classiche applicazioni PIM ●
  11. Installazione di Linux su iPAQ È necessario armarsi di: ● 1.Coraggio: se qualcosa va storto l'iPAQ potrebbe GULCh – Gruppo Utenti Linux Cagliari essere perso (non è più possibile avere un bootloader funzionante)! 2.Pazienza: ci vuole tempo! 3.Documentazione: vedi punto 1! 4.Host di supporto 5.Alimentatore iPAQ: vedi punto 1! 6.Distribuzione per il proprio modello di iPAQ
  12. Metodi di installazione Con la base di sincronizzazione (cradle) ● USB o seriale: GULCh – Gruppo Utenti Linux Cagliari ActiveSync (Windows) – SynCE (Linux) – Vie rete ● Ethernet – Wireless LAN – Memoria locale ● Compact Flash su adattatore PCMCIA/CF –
  13. Installazione da CompactFlash Riduce il rischio di errore dovuto a crash del ● PC host o di interruzione della connessione GULCh – Gruppo Utenti Linux Cagliari (seriale o network) Più costosa (occorre lo slot di espansione e ● la memoria CF) Occorre ● comunque avere sempre l'alimentazione esterna!
  14. Installazione BootLoader È la fase più delicata dell'installazione: in ● caso di errore o interruzione è possibile che GULCh – Gruppo Utenti Linux Cagliari il dispositivo sia inutilizzabile: solo un centro di assistenza attrezzato può ripristinare il firmware originale. Il bootloader originale è sostituito dall'ARM ● Bootloader, che permette di installare la distribuzione sul PDA
  15. Backup Al fine di poter ripristinare il sistema ● operativo originale, è necessario effettuare GULCh – Gruppo Utenti Linux Cagliari il backup del bootloader e del sistema operativo. Il backup dei dati utente (contatti, ● appuntamenti, documenti...) deve essere effettuato utilizzando gli strumenti forniti con il sistema attualmente in uso: il la procedura di backup salva i dati della FlashROM, non lo stato della RAM.
  16. Backup Supponendo di aver il sistema operativo ● originale, è necessario installare sul GULCh – Gruppo Utenti Linux Cagliari dispositivo il programma BootBlaster e relativi file del nuovo bootloader
  17. Backup Il sistema di backup ● crea due file GULCh – Gruppo Utenti Linux Cagliari (bootloader e sistema operativo) che devono essere conservati in luogo sicuro (meglio se in più copie...)
  18. Backup e installazione I file immagine di backup del bootloader e ● del sistema operativo sono salvati GULCh – Gruppo Utenti Linux Cagliari all'interno della cartella “documenti” del PDA. È indispensabile copiarla sul PC. Per l'installazione del nuovo bootloader: ● assicurarsi che la batteria sia carica! – non togliere l'alimentazione! – non resettare! –
  19. Avvio All'avvio viene mostrato l'ARM Bootloader ● che permette di: GULCh – Gruppo Utenti Linux Cagliari Dirigire l'output di console su seriale o USB – Effettuare il boot via CompactFlash – Effettuare il boot dalla FlashROM – Riprogrammare la FlashROM –
  20. GULCh – Gruppo Utenti Linux Cagliari Avvio
  21. Installazione distribuzione Il Bootloader carica e verifica il file ● immagine della nuova distribuzione: GULCh – Gruppo Utenti Linux Cagliari
  22. Installazione distribuzione Successivamente cancella il sistema ● operativo esistente e installa il nuovo: GULCh – Gruppo Utenti Linux Cagliari
  23. GULCh – Gruppo Utenti Linux Cagliari Ci siamo: Linux è sull'iPAQ!
  24. Il sistema... È un vero Unix!!! :-) ● L'ambiente grafico è molto simile a KDE... e GULCh – Gruppo Utenti Linux Cagliari ● ad altri sistemi per PDA Vi sono tutti gli applet tipici dei PDA: ● regolazione luminosità, riconoscitore della scrittura, tastiera virtuale... C'è la shell! :-) ●
  25. Linux... Derivato da Debian ● Kernel 2.4.19 patchato per ARM GULCh – Gruppo Utenti Linux Cagliari ● La memoria RAM è divisa in due aree: ● Filesystem: sistema operativo, applicazioni, dati – (/dev/root, journaled) RAM: runtime memory e ram-disk – Sono supportati gli eventi di ● inserimento/estrazione espansioni, anche se alcune schede mandano in crisi il sistema
  26. GULCh – Gruppo Utenti Linux Cagliari Rotazione schermo
  27. Applicazioni Sono fornite utilità di Personal Information ● Management (PIM), quali agenda, rubrica, GULCh – Gruppo Utenti Linux Cagliari appuntamenti, visualizzatore immagini, file manager, calcolatrice, orologio, lettore PDF... Un ottimo riferimento per applicazioni ● ready-to-run per Familiar è reperibile presso: http://ipkgfind.handhelds.org
  28. Installazione applicazioni Una utility grafica permette di selezionare ● repository locali e remoti da cui installare le GULCh – Gruppo Utenti Linux Cagliari applicazioni In analogia con analoghi strumenti per le ● distribuzioni desktop, vengono valutate le dipendenze tra pacchetti... È necessario essere root... :-( ●
  29. GULCh – Gruppo Utenti Linux Cagliari Applicazioni: Qpdf e Konqueror
  30. Sincronizzazione con il PC Purtroppo né OPIE né GPE supportano ● ancora la sincronizzazione tra PC e PDA GULCh – Gruppo Utenti Linux Cagliari
  31. FAQ Perché? ● Funziona? :-) GULCh – Gruppo Utenti Linux Cagliari ● Quali sono le prestazioni? ● Quante applicazioni posso installare? ● Quanto dura la batteria? ● Cosa succede se la batteria si scarica? ● Cosa accade resettando il dispositivo? ● Posso ripristinare il vecchio S.O.? ●
  32. FAQ È complesso effettuare il porting delle ● applicazioni? GULCh – Gruppo Utenti Linux Cagliari Posso installare da scheda MM/SD? ● Posso avere due sistemi operativi? ● Si può aggiornare una distribuzione ● esistente? Ho un palmare non iPAQ, posso installare ● Linux?
  33. Links Handhelds.org: ● http://www.handhelds.org – GULCh – Gruppo Utenti Linux Cagliari Familiar, Opie, GPE, ipkgfind: ● {familiar|opie|gpe|ipkgfind}.handhelds.org – TuxMobil: Linux on Mobile Computers ● http://tuxmobil.org/index.html – Qtopia e Qt/Embedded ● http://www.trolltech.com – Sharp Zaurus: ● http://www.zaurus.com/dev –
  34. Conclusioni Linux su iPAQ è ancora... per appassionati! ● La procedura di installazione può – GULCh – Gruppo Utenti Linux Cagliari compromettere l'utilizzo del palmare Certe operazioni sono un po' macchinose – È strano dover essere root sul proprio palmare – per installare una semplice sveglia... Il prodotto è abbastanza maturo per essere ● usato dagli esperti Per poterlo sfruttare appieno è necessario ● disporre di un modello da 64Mb
  35. Ringraziamenti Davide Carboni ● Per avermi messo la pulce nell'orecchio – GULCh – Gruppo Utenti Linux Cagliari Piero Siddi ● Per avermi... quasi regalato il suo iPAQ! – Felice Colucci ● Per aver fatto le 3:00 insieme a me provando – Familiar!!! Mia mamma ● Per aver accolto con benevolenza l'ennesimo – device in casa Sanna... :-)
  36. Liberatoria... ;-) Questa presentazione descrive l'esperienza ● dell'autore nell'installazione di Linux su un GULCh – Gruppo Utenti Linux Cagliari palmare Compaq iPAQ 3630 ma non costituisce né un manuale di istruzioni né un riferimento ufficiale sull'uso di Linux in ambiente iPAQ In NESSUN CASO l'autore potrà essere ● ritenuto responsabile di eventuali danni causati al dispositivo, al vostro C/C, al vostro sistema nervoso... ;-)
  37. That's all, folks! GULCh – Gruppo Utenti Linux Cagliari Stefano Sanna gerda AT crs4.it

+ Stefano SannaStefano Sanna, 3 years ago

custom

10493 views, 0 favs, 0 embeds more stats

Questa presentazione illustra l'installazione di Li more

More info about this document

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Go to text version

  • Total Views 10493
    • 10493 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 0
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories