Puppy Linux: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
tutto tradotto, link interni corretti, aggiunti link, ecc...
CommonsDelinker (discussione | contributi)
Bot: sostituisco PuppyLinux-ScreenShot-070216-1.png con File:Puppy_Linux_2.13_SeaMonkey_AbiWord_and_TkMines.png (da CommonsDelinker per: File renamed: meaningles
 
(191 versioni intermedie di oltre 100 utenti non mostrate)
Riga 1:
{{Nota disambigua|la scultura di [[Jeff Koons]]|Puppy (scultura)|Puppy}}
{{Infobox_SO
{{Sistema operativo
| nome = Puppy Linux
|nome = Puppy Linux
| screenshot = [[Immagine:Capture puppy linux jwm.jpg|250px]]
|logo = Banner logo Puppy.png
| didascalia = Desktop di Puppy leggermente modificato con [[Mozilla]], [[Gaim]] e qxine aperti
|screenshot = Puppy Linux 5.1.0.png
| sviluppatore = Barry Kauler
|didascalia = Screenshot del desktop di Puppy Linux 5.1.0
| famiglia = [[Linux]]
|sviluppatore = Barry Kauler
| modello_sorgente = [[Open source]]
|famiglia = [[GNU/Linux]]
| stadio_sviluppo = Attivo
|ultima_versione_pubblicata = 10.0.3
| versione_ultimo_rilascio= 3.01
|data_ultima_pubblicazione = 10 dicembre 2023<ref>{{Cita web|url=https://rockedge.org/kernels/data/ISO/Bookworm_Pup64/BookwormPup64_10.0.3.iso|titolo="Puppy Linux 10.0.3 download"}}</ref>
| data_ultimo_rilascio = [[15 ottobre]] [[2007]]
| tipo_kernel = Monolithicmonolitico
|piattaforme_supportate = [[i686]], [[x86-64]]
| licenza = Varie
|tipologia_licenza = libero
| sito_web = [http://www.puppylinux.com www.puppylinux.com]
|licenza = Varie
|stadio_sviluppo = Attivo
|sito_web = http://www.puppylinux.com
}}
 
'''Puppy Linux''' è una [[distribuzione GNU/Linux]] [[LiveCDLive CD]] sviluppatacreata da [[Barry Kauler,]] che si basa sulle dimensioni molto piccole, la portabilità, la leggerezza e la notevole semplicità d'uso. L'intero sistema operativo e tutte le applicazioni funzionano dallanel [[memoria RAM2003]], dandorivolta laalla possibilitàfacilità di rimuovereutilizzo ile discoal dopolimitato checonsumo ildi sistema è stato caricato, inoltre non c'è la necessitàrisorse di installare alcunché sul disco rigidosistema.
 
== Storia ==
Incluse nella distribuzione ci sono altre applicazioni come [[SeaMonkey]]/[[Mozilla Application Suite]], [[AbiWord]], [[Sodipodi]], [[Gnumeric]] e Gxine/[[xine]].
[[File:Puppy Linux 2.13 SeaMonkey AbiWord and TkMines.png|thumb|SeaMonkey, AbiWord e MineSweeper in esecuzione su Puppy Linux 2.13]]
La distribuzione non è basata su alcuna altra distribuzione, è stata scritta da zero.
 
Puppy linux venne sviluppato per la prima volta da [[Barry Kauler]], che pubblicò la versione 0.1 il 18 giugno del [[2003]]. La versione di Puppy 2.14 (86,5 MB) utilizzava [[SeaMonkey]] come internet suite (principalmente come [[web browser]] e e-mail client).
L'ultima versione è la 3.01, rilasciata il [[15 ottobre]] [[2007]].<ref>{{ cite web | url = http://www.puppylinux.com/download/release-3.01.htm | title = Puppy version 3.01 released | first = Barry | last = Kauler }}</ref>
 
Attualmente l'ultima versione è la S15Pup basata su [[Slackware]] sia a 32 bit che a 64 bit. Esistono anche LXPupJammy, basata su [[Ubuntu]] 22.04 Jammy Jellyfish, e Vanilla DPup 9.3.X, basata su [[Debian]] 11 Bullseye, anche queste con architetture a 32 e 64 bit<ref>{{Cita web|url=https://forum.puppylinux.com/puppy-linux-collection}}</ref>. La precedente versione 8.0 era denominata ''BionicPup''<ref>{{Cita web|url=http://blog.puppylinux.com/bionicpup-32-bit-and-64-bit-released|titolo=BionicPup 32 bit and 64 bit released|autore=Bludit CMS|sito=blog.puppylinux.com|accesso=2020-03-24|dataarchivio=15 maggio 2019|urlarchivio=https://web.archive.org/web/20190515164531/http://blog.puppylinux.com/bionicpup-32-bit-and-64-bit-released|urlmorto=sì}}</ref>, rilasciata il 24 Marzo 2019 e compatibile con [[Ubuntu]] 18.04.2.[[File:Puppi-rete.jpg|thumb|left|Screenshot di Puppy Linux.]]
== Caratteristiche ==
La distribuzione non era basata originariamente su alcun'altra già esistente: era stata infatti scritta da zero. Insieme a [[Morphix]], Puppy Linux è una delle poche distribuzioni [[LiveCD]] capaci di salvare i file sul supporto stesso (tramite la [[masterizzazione]] in multisessione), consentendo agli utenti di trasportare i dati, aggiungere programmi e personalizzare le impostazioni, utilizzando sempre lo stesso CD.
 
Per lo sviluppo della distribuzione viene utilizzato ''Puppy Unleashed'' un [[repository]] concepito per lo sviluppo della distribuzione, rendendo disponibile per la creazione di un CD Live personalizzato. Uno [[script]] di semplice utilizzo consente all'utente di scegliere i pacchetti e creare un CD.<ref>{{en}} [http://bkhome.org/woof/index.html Woof: the "Puppy builder"] {{webarchive|url=https://web.archive.org/web/20110818062858/http://bkhome.org/woof/index.html |data=18 agosto 2011 }}</ref> È possibile eseguire Puppy Linux con [[Windows 9x]]/[[Windows Me]].<ref>{{Cita web |url=http://www.freeveda.org/linux/puppy/index.html |titolo=Progetto freeveda |accesso=19 settembre 2007 |dataarchivio=25 dicembre 2004 |urlarchivio=https://web.archive.org/web/20041225233530/http://www.freeveda.org/linux/puppy/index.html |urlmorto=sì }}</ref>
Puppy può essere utile quando si lavora su vecchi sistemi, come sistema di emergenza, come una dimostrazione di Linux oppure come un sistema operativo generale. Può essere avviato da:
 
Offre inoltre una utility, il ''Puppy floppy boot disk'' per avviare la distribuzione su [[PC]] con [[BIOS]] sprovvisto di supporto per [[USB]]. È anche possibile, se il BIOS non supporta il boot da driver USB, avviare il sistema dal CD e mantenere lo stato del sistema su una penna USB; questo sarà salvato allo spegnimento e letto automaticamente dalla periferica USB all'avvio del sistema.{{senza fonte}}
* Una [[Pen-drive_USB|penna USB]]
 
* Un [[Compact_disc|CD]] (live-Puppy)
Essendo di dimensioni ridotte, ben si presta alla portabilità. L'intero sistema operativo e tutte le applicazioni funzionano - se ve ne è una quantità sufficiente (indicativamente 256Mb) - dalla [[memoria RAM]], dando la possibilità di rimuovere il disco d'avvio dopo che il sistema è stato caricato.
 
Anche se è possibile installarlo su [[disco rigido]] come un qualsiasi sistema operativo, Puppy Linux può essere avviato come ''[[Live CD]]'' senza scrivere alcunché sul proprio hard disk: volendo, le impostazioni possono essere salvate su [[chiave USB]] oppure su un file apposito del proprio disco rigido (anche in una partizione [[Windows]] già esistente). Tra le applicazioni già preinstallate abbiamo [[SeaMonkey]]/[[Mozilla Application Suite]], [[AbiWord]], [[Sodipodi]], [[Gnumeric]] e Gxine/[[xine]].
 
Può essere avviato da:
 
* Una [[Pen-drive USB|penna USB]]
* Un [[CD]] (live-Puppy)
* Un [[Zip drive]] o LS-120/240 [[SuperDisk]] (zippy-Puppy)
* Un [[disco rigido]] (hard-Puppy)
* Una [[Rete_informaticaRete informatica|rete]] (thin-Puppy)
* Un [[emulatore]] (emulated-puppy)
* Un [[Floppy_diskFloppy disk|floppy]] boot disk che carica il resto del sistema operativo da altre sorgenti come una penna USB od un CD.
 
=== Interfaccia grafica ===
L'installazione di una versione di Puppy sul disco rigido, su un disco USB, su un disco Zip, ecc... può essere eseguita usando live-puppy o una versione già installata.
[[File:Puppylinux-215ce2.jpg|thumb|Desktop con uno dei molti temi inclusi nella distribuzione; XMMS, mtPaint e gxine in esecuzione più un file di testo aperto sotto Puppy Linux 2.15 CE Viz (con il WM di default: IceWM)]]
Puppy è distribuito con due server grafici: [[X.Org]] (più avanzato) e [[Xvesa]] (leggero e più compatibile). Un [[Wizard (informatica)|wizard]] testuale durante la fase di caricamento guida l'utente attraverso la configurazione del server grafico più appropriato per la scheda video e lo schermo. Alla fine del wizard l'utente avrà davanti a sé la scrivania (gestita dal [[ROX Desktop]]) ed un [[window manager]]. Il [[window manager]] usato è [[JWM]], sebbene la nuova ''Community Edition'' 2.15 preveda l'uso di [[IceWM]] per default.
 
Quando il sistema viene inizializzato, tutto quello che è compreso nel pacchetto viene decompresso nella memoria RAM, tramite un [[RAM disk]]. Per essere caricato completamente nel sistema il PC deve avere più di 128 MB di RAM (con 128MB il disco d'avvio non è "smontabile"); è comunque possibile eseguire Puppy su di un sistema con appena 48 MB di RAM perché parte del sistema può essere copiato nel disco rigido o comunque caricato dal disco d'avvio come una normale distribuzione "live".
==GUI==
[[Immagine:Puppylinux-215ce2.jpg|thumb|Desktop con uno dei molti temi inclusi nella distribuzione; XMMS, mtPaint e gxine in esecuzione più un file di testo aperto sotto Puppy Linux 2.15 CE Viz (con il WM di default: IceWM)]]
Puppy è distribuito con 2 server grafici: [[X.Org]] (pieno di caratteristiche) e [[Xvesa]] (leggero). Un [[Wizard_(informatica)|wizard]] durante la fase di caricamento guida l'utente attraverso la configurazione del server grafico più appropriato per la scheda video e lo schermo. Alla fine del wizard l'utente avrà davanti a se la scrivania ed un [[window manager]]; il WM usato più spesso nei rilasci di Puppy Linux è [[JWM]]. La nuova "Community Edition" 2.15 prevede l'uso di WM IceWM di default.
 
Puppy è in pratica un completo sistema che viene eseguito da un [[RAM disk]]; le varie applicazioni sono state scelte in modo da avere certe caratteristiche, in particolare si è fatta molta attenzione alla loro dimensione.<br />
Quando il sistema viene inizializzato, tutto quello che è compreso nel pacchetto viene decompresso nella memoria RAM, il "[[ramdisk]]". Per essere caricato completamente nel sistema il PC deve avere almeno 128 MB di RAM (con non più di 8 MB di shared video); è comunque possibile eseguire Puppy su di un sistema con appena 48 MB di RAM perché parte del sistema può essere copiato nel disco rigido o nel disco dal quale viene eseguito.
Le applicazioni [[Interfaccia grafica|GUI]] sono considerate funzionali e veloci. Dal momento che uno degli obiettivi della distribuzione è essere estremamente facile da installare, ci sono svariati wizard che guidano l'utente attraverso il procedimento di numerose operazioni comuni.
 
=== Gestione pacchetti ===
Puppy è in pratica un completo sistema che viene eseguito da un ramdisk; le varie applicazioni sono state scelte in modo da avere certe caratteristiche, in particolare si è fatta molta attenzione alla loro dimensione.
Questa distribuzione utilizza un proprio formato di pacchetti: .pet ed un proprio gestore: il [[puppy package manager]]. La versione 2.10 utilizzava gli script [[T2 SDE]] per compilare i pacchetti di base.
 
È inoltre possibile utilizzare due gestori di pacchetti, [[PupGet]] e [[DotPup]]. Sono progetti derivati dall'[[Advanced Packaging Tool]], ed entrambi improntati dalle distribuzioni [[Debian]] e [[Ubuntu]] ([[dPup]] per la prima, [[uPup]] per la seconda). Questo nuovo sistema di pacchettizzazione è stato introdotto nella nuova versione 5.00 Lupu Lucis.
Le Applicazioni Puppy [[Interfaccia_grafica|GUI]] sono considerate funzionali e veloci. Dal momento che uno degli obiettivi della distribuzione è essere estremamente facile da installare, ci sono svariati wizard che guidano l'utente attraverso il procedimento di numerose operazioni comuni.
 
==Gestione PacchettiVersioni ==
È distribuita in due versioni ufficiali, una basata su [[Ubuntu]] ed una basata su [[Slackware]]; le versioni con supporto a lungo termine (LTS) sono basate solamente su Ubuntu. Quelle ufficiali sono:<ref>{{en}} [http://puppylinux.org/main/How%20to%20download%20Puppy.htm ''How to download Puppy Linux'' da puppylinux.org.] {{Webarchive|url=https://web.archive.org/web/20150304083744/http://puppylinux.org/main/How%20to%20download%20Puppy.htm |data=4 marzo 2015 }}</ref>
Puppy Linux si presenta con due gestori di pacchetti, PupGet e DotPup.
 
* ''Quirky Unicorn'' e S''lacko Puppy'' (basate sul [[Slackware]])
[http://www.puppyos.com/puppy-unleashed.htm Puppy Unleashed] è disponibile per la creazione di un CD Live personalizzato. Consta dei più di 500 pacchetti che sono stati raccolti per creare Puppy Linux. Uno [[script]] di semplice utilizzo consente all'utente di scegliere i pacchetti e creare un CD.
* ''Precise Puppy'' e ''Lucid Puppy'' (basate sul [[Ubuntu]])
 
Esistono poi diverse ''respin'', non ufficiali e realizzate dai membri della comunità con varie edizioni di dimensioni differenti:
Puppy Linux 2.10 utilizzava gli script [[T2 SDE]] per compilare i pacchetti di base.
 
== Storia ==
[[Immagine:PuppyLinux-ScreenShot-070216-1.png|thumb|SeaMonkey, AbiWord e MineSweeper in esecuzione su Puppy Linux 2.13]]
 
La versione di Puppy 2.14 (86,5 MB) usa [[SeaMonkey]] come internet suite (principarlmente come [[web browser]] e e-mail client). E' distribuita in varie edizioni di dimensioni differenti:
 
*L'edizione standard usa [[AbiWord]] come [[word processor]] ed è di 68 [[Megabyte|MB]]; il file ISO del live-CD ISO con Mozilla Firefox è di 52,4 MB; con la versione completa della [[Mozilla suite]] è grande 55,3 MB; con [[Opera_(browser)|Opera]] 49,6 MB.
*La versione da 96,1 MB "Chubby Puppy" include la suite [[OpenOffice.org]].
*La versione da 39,9 MB "[[Barebone|BareBone]]s Puppy" è senza GUI.
*infine laLa versione da 83 MB "zdrv" standard edition, contiene una grande collezione di driver del kernel e firmware.
Insieme a [[Morphix]], Puppy Linux è una delle poche distribuzioni Linux LiveCD capaci di salvare i files sul LiveCD stesso (tramite la [[masterizzazione]] in multisessione), consentendo agli utenti di trasportare i dati, aggiungere programmi e personalizzare le impostazioni, utilizzando sempre lo stesso CD. La versione multisessione di Puppy è grande 55,7 MB.
 
== Note ==
La prima serie di Puppy gira agevolmente su hardware molto datato. Per i nuovi sistemi, la versione per penna USB potrebbe essere migliore (anche se il [[BIOS]] non supporta direttamente il boot di periferiche USB, si può utilizzare il Puppy floppy boot disk per avviarla). è possibile [http://www.freeveda.org/linux/puppy/index.html eseguire Puppy Linux con] [[Windows 9x]]/[[Windows Me]]. E' anche possibile, se il BIOS non supporta il boot da driver USB, avviare il sistema dal CD e mantenere lo stato del sistema su una penna USB; questo sarà salvato allo spegnimento e letto automaticamente dalla periferica USB all'avvio del sistema.
<references/>
 
== RiferimentiVoci correlate ==
*[[Distribuzione GNU/Linux]]
{{reflist|2}}
*[[Dpup]]
*[[Live CD]]
*[[MiniLinux]]
*[[Morphix]]
*[[Puppy package manager]]
 
== CollegamentiAltri esterniprogetti ==
{{interprogetto}}
 
*{{en}}[http://www.puppylinux.com sito web ufficiale]
*{{en}}[http://www.puppylinux.org sito web della community]
*{{en}}[http://puppylinux.org/wikka/PuppyLinuxMainPage Puppy Linux WIKI]
*{{en}}[http://www.pupweb.org/ Puppy Web]
*{{en}}[http://www.desktoplinux.com/articles/AT6545156120.html ''Getting to know Puppy Linux'']
*[http://digilander.libero.it/puppylinuxitalia Puppy Linux Italia]
*[http://www.puppy-linux.info/it/main.html Puppy Linux]
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
<!-- Non risultano ufficiali, si legge dal Chi siamo -->
* {{cita web|http://www.italianpuppy.org/|Comunità in lingua italiana}}
* {{cita web|http://www.italianpuppy.org/community.html|Forum in lingua italiana}}
 
{{Linux}}
{{Portale|informatica|software libero}}
{{Sistemi operativi}}
 
[[Categoria:Distribuzioni Linux]]
[[Categoria:Sistemi operativi Linux]]
 
[[daCategoria:Puppy Linux| ]]
[[de:Puppy Linux]]
[[en:Puppy Linux]]
[[es:Puppy Linux]]
[[fi:Puppy Linux]]
[[fr:Puppy Linux]]
[[ia:Puppy Linux]]
[[ja:Puppy Linux]]
[[nl:Puppy Linux]]
[[pl:Puppy Linux]]
[[pt:Puppy Linux]]
[[ta:பப்பி லினக்ஸ்]]