Questo articolo è automaticamente inviato ogni settimana sul newsgroup It.Comp.OS.Linux.Iniziare. Contiene delle informazioni utili per chi è appena arrivato su ICOLI, e dei puntatori per le risposte alla domande più frequenti. Se sei un nuovo arrivato su ICOLI, sei pregato di leggere bene fino in fondo questo documento. $ Revision: 1.0 - Thu Jul 24 19:17:16 CEST 2003 $ +++ Indice: 0. Premessa 0.1 Prima di scrivere un articolo 0.2 Durante la scrittura di un articolo 0.3 Dopo aver scritto un articolo 1. Le FAQ di It.Comp.OS.Linux.Iniziare 1.1 Cosa è Linux 1.2 Le distribuzioni 1.3 Linux e Windows 1.4 Installazione dei programmi 1.5 Contribuire alle FAQ 2. Alcuni link utili 2.1 Link in italiano 2.2 Link in inglese +++ 0. Premessa Hai appena installato Linux. Oppure lo stai per installare. E pensi di avere un problema. È possibile: nessun sistema operativo è perfetto. Sai che la comunità Linux ti può dare una mano e così hai sottoscritto il newsgroup It.Comp.OS.Linux.Iniziare, perché ti sembra quello adatto per chiedere aiuto. Hai scaricato le intestazioni di qualche centinaio di articoli e sei pronto per fare la tua prima domanda, contando su di una pronta risposta. Bene, allora allontana le mani dalla tastiera, e fermati a riflettere. Tutti noi sappiamo quanto possa essere frustrante l'essere bloccato da un problema; ma è in questi momenti che si deve mantenere sia la mente ben sveglia che il sangue freddo. Quindi, rifletti: non puoi essere tu l'unico ad aver avuto quel problema, tra tutti gli utenti Linux; e non puoi essere tu il primo a cui qualcosa è andato storto. Magari, il tuo stesso problema l'hanno avuto centinaia, migliaia di persone. Immagina, ora, che tutte queste centinaia di persone inviino, come te, la loro richiesta di aiuto. Tutte insieme. E che tutte queste persone, come te, vogliano una risposta. Immagini il problema, a questo punto? I frequentatori abituali di It.Comp.OS.Linux.Iniziare si. Per questo, ti preghiamo di leggere questo documento fino in fondo con cura, prima di fare una domanda. Si, lo diciamo anche a *te* che segui questo gruppo da un po' più tempo: potresti imparare qualcosa di nuovo e utile. Grazie. 0.1 Prima di Scrivere Un Nuovo Articolo Prima di scrivere un nuovo articolo su ICOLI pensaci bene, e poniti le seguenti domande: D: Sono sicuro che ICOLI sia il posto giusto su cui chiedere? R: ICOLI è il newsgroup per chi sta iniziando ad usare Linux; quindi sono in tema ("in topic", IT) le domande su: - pre-installazione; - installazione; - configurazione di base; - problemi nell'adattarsi ad un nuovo sistema operativo. Per domande relative ai programmi in particolare, il gruppo a cui rivolgersi è ICOL.software. D: Sono sicuro che la domanda non sia stata appena fatta? R: ICOLI è un newsgroup con un traffico medio/alto. È possibile che la domanda che stai per porre sia stata già fatta e, magari, che abbia già ricevuto una risposta. Controllare prima negli articoli degli ultimi sei giorni è un ottimo modo per poter trovare subito la risposta alla propria domanda. Per fare le cose per bene, nella sezione 2 sono riportati del link per cercare tra tutti gli articoli inviati sul gruppo dalla sua creazione. D: Sono sicuro di aver letto la documentazione? R: Uno dei punti di forza di Linux è la documentazione. Praticamente tutti i programmi sono accompagnati da vari tipi di aiuto per gli utenti, principalmente: * pagine di manuale (o "man page"); * README; * esempi; * manuali in vari formati (html, testo, postscript, ...); È bene, quindi, prima controllare nella documentazione. Rispondendo a queste tre semplici domande, ti renderai presto conto di come la soluzione ad un problema sia già a portata di mano, e che solo in pochi casi chiedere sul newsgroup ti sarà davvero d'aiuto. 0.2 Durante la scrittura di un articolo Quando vai dal dottore perché non ti senti bene, avrai cura di dire al medico con precisione quali siano i sintomi. Non potrai in alcun modo sperare di ottenere una risposta senza essere preciso, quando hai un problema con un programma; poiché nessuno degli abituali frequentatori di ICOLI ha la sfera di cristallo, dovrai avere cura di esporre il tuo problema con precisione. Se un programma sotto Linux "muore", ha la gran bella abitudine di far il maggior baccano possibile (questo perché il creatore capisca subito dove è localizzato l'errore, e possa correggerlo velocemente). Perciò, è inutile dire che un programma semplicemente "non va". Sii preciso e conciso, tanto da permettere alle persone che leggono il tuo articolo di comprendere il tuo problema, ed eventualmente di poter riprodurre le condizioni del tuo sistema. Ricorda: quando chiedi aiuto nessuno di quelli che leggono il newsgroup ha accesso al tuo computer. Scegli sempre un Oggetto ("Subject") adeguato poiché non tutti leggono l'intero flusso di articoli di ICOLI, e Oggetti generici come "aiuto", o "perché non funziona" non attirano l'attenzione (no, nemmeno se sono seguiti da molti punti esclamativi: anzi, alcuni li filtrano). Riporta sempre la tua distribuzione, completa di versione. Non chiedere risposte private: a domanda pubblica, risposta pubblica. Rispetta la Netiquette. 0.3 Dopo aver scritto un articolo Non hai trovato la risposta che cercavi, quindi hai scritto l'articolo e adesso l'hai inviato sul gruppo, aspettando la risposta. Tieni però ben presente che i gruppi di discussione non sono helpdesk: nessuno viene pagato per rispondere alle tue domande, e in nessun caso una risposta ti è dovuta; chi risponde è un appassionato che dedica un po' del suo tempo libero ad aiutare il prossimo. Quindi non pretendere una risposta, e non pretenderla subito: potrebbero volerci dei giorni, a volte (ecco perché è bene cercare prima autonomamente). Un'altra cosa da tenere bene a mente è che se la domanda è stata posta svariate volte, oppure è ricavabile dalla documentazione allegata o da Google, oppure è fuori tema ("off topic", OT), potresti ricevere degli inviti (alle volte anche non propriamente gentili) a leggerti per bene la documentazione. È inutile prendersela, o lamentarsi: avresti dovuto cercare tu, e non pretendere che altri lo facessero per te. Se ritieni sprecato il tempo per cercare la risposta gli altri potrebbero pensare che sia sprecato il tempo per risponderti. Ricordati: si chiama ICOL.INIZIARE e non ICOL.BABYSITTING; è richiesto che chiunque abbia la volontà di cambiare sistema operativo (che è una operazione non banale), abbia anche la volontà di documentarsi in modo di comprendere il differente paradigma che si trova alla base di Linux e dei programmi che girano su questa piattaforma. 1. Le FAQ di It.Comp.OS.Linux.Iniziare Le FAQ (Frequently Asked Questions - Domande più Frequenti) del gruppo sono mantenute sotto forma di Wiki all'indirizzo: http://www.linuxfan.it/icoli/ 1.1 Cosa è Linux Linux è un clone di Unix, il sistema operativo creato dai Bell Labs di AT&T, realizzato da Linus Torvalds, grazie alla collaborazione di vari programmatori in giro per il mondo. Linux è un sistema operativo moderno e affidabile, caratteristiche che lo rendono ideale per il lavoro di server. Inoltre, grazie al lavoro e alla pazienza dei vari contributori, Linux è anche adatto all'utilizzo sul desktop. Link: * http://www.linux.it * http://www.kernel.org 1.2 Le distribuzioni Con Linux si intende, strettamente parlando, solo il kernel (o nucleo, ovvero il programma incaricato di far dialogare con l'hardware tutti i programmi usati dall'utente). Poiché con il solo kernel ci si fa poco, esistono le "distribuzioni", ovvero degli aggregati di software vario, utile sia per far funzionare correttamente Linux, sia per lavorarci. Alcune distribuzioni sono realizzate da aziende, quindi si pagano (più precisamente, si pagano i manuali e il supporto tecnico che le aziende offrono all'utente); altre sono realizzate da utenti o da organismi no profit, quindi non si paga nulla (se non l'eventuale supporto fisico). Link: * http://www.linuxfan.it/icoli/DifferenzeTraDistribuzioni * http://www.linuxfan.it/icoli/DistribuzioniDove 1.3 Linux e Windows Dovrebbe essere chiaro che Linux non è Windows, né aspira a diventarne un sostituto. Linux è un altro sistema operativo, e ognuno può trovare dei validi motivi per passarci dalla piattaforma Windows. Poiché non è sempre possibile, per ogni utente, effettuare lo "switch" da Windows nel modo più indolore possibile, Linux offre la possibilità di essere installato "in parallelo", ovvero di mantenere Windows con i suo programmi su una partizione separata. All'utente verrà lasciata la possibilità di avviare un sistema operativo oppure l'altro. Linux non è in grado di avviare i programmi scritti per Windows se non usando speciali programmi, come WINE, che fanno da "interpreti" tra un programma per Windows e Linux. Linux è in grado, però, di leggere nativamente i dati sulle partizioni di Windows (e, se la partizione è di tipo FAT, anche di scriverci). Link: * http://www.linuxfan.it/icoli/DualBoot * http://www.linuxfan.it/icoli/SparitoWindows * http://www.linuxfan.it/icoli/LeggerePartizioniWindows * http://www.linuxfan.it/icoli/PartizioneFat * http://www.linuxfan.it/icoli/PartizioneNtfs 1.4 Installazione dei programmi L'installazione dei programmi sotto Linux è un'operazione che di norma dipende dalla distribuzione installata. Le distribuzioni basate su un sistema di pacchettizzazione in grado di tenere conto delle dipendenze tra i programmi (ad esempio, Debian e le distro basate su RPM di Red Hat) permettono di installare i programmi, e le relative dipendenze, con pochi semplici comandi. Non tutti i programmi però hanno pacchetti per tutte le distribuzioni; alle volte esistono solo i sorgenti da compilare sul proprio computer. Compilare i sorgenti, però, richiede la presenza, sul proprio sistema, di programmi e di librerie adatti allo sviluppo e non sempre essi sono installati di default dalle distribuzioni. Link: * http://www.linuxfan.it/icoli/TarGz * http://www.linuxfan.it/icoli/RpmInstallazione * http://www.linuxfan.it/icoli/DebInstallazione 1.5 Contribuire alle FAQ Il Wiki delle FAQ è mantenuto da varie persone ma, e qui sta il bello, anche tu puoi contribuire leggendo la lista delle domande ancora senza una risposta: http://www.linuxfan.it/icoli/DomandeAperte E aiuta a dare una risposta: http://www.linuxfan.it/icoli/ContributiVari 2. Link Utili Come prima cosa, cerca su Google: http://www.google.it Se vuoi controllare che la tua domanda sia già stata fatta sul gruppo, così da evitarti l'attesa di qualcuno che ti risponda: http://groups.google.com/advanced_group_search http://groups.google.com/groups?q=group%3Ait.comp.os.linux.iniziare La Netiquette è fondamentale per convivere su Usenet: http://www.bio.unipd.it/local/internet_docs/netiq.html http://www.faqs.org/rfcs/rfc1855.html Una lista di link utili in italiano ed in inglese è reperibile qui: http://www.linuxfan.it/icoli/LinkUtili 2.1 Link in italiano L'Italian Linux Documentation Project si occupa della traduzione della documentazione di Linux (HOWTO, man page, localizzazione del software, etc.): http://www.ildp.linux.it/ http://www.ildp.linux.it/HOWTO/ Linux Domande e Risposte (aggiornate al 2001): http://www.linuxfaq.it/ Gli "Appunti di informatica libera" sono la "bibbia" di Linux. Leggere quest'opera permette di comprendere e di utilizzare al meglio Linux: http://a2.swlibero.org/ Da Windows a Linux: http://attivissimo.homelinux.net/w2l1/index.htm "Quick & Easy Configuration Howto" è un HOWTO pensato per ottenere una configurazione di base ottimale: http://www.mrshark.it/howto.html 2.2 Link in inglese The Linux Documentation Project: http://www.tldp.org/ Freshmeat - motore di ricerca per il software: http://freshmeat.net/ +++ MetaFAQ per It.Comp.OS.Linux.Iniziare. Maintainer: Il team di ICOLI-devel History: * 1.0 - prima release pubblica * 0.1 ~ 0.7 - versioni preliminari. # vim:tw=70 ts=8 nu et