Newsgroup: it.comp.lang.c
Titolo: Unix

Scusate ma parechi di voi ho notato che usano molto anche linux o Unix per
usare il c....io ho provato a cercarli su internet ma nn si trovano....nn
sapete a chi posso chiedere?!?!
 (scusate se nn sono molto in tema con l'NG)
grazie

 ha scritto nel messaggio
news:ub4pd.49844$Es2.1...@twister2.libero.it...


io ho provato a cercarli su internet ma nn si trovano
mi sa che c'hai il pc rotto, perche' questo è impossibile, ogni 
distribuzione linux ha il compilatore c/c++ "di serie" :-)
ti copincollo le FAQ di ICOLI:
[FAQ][20041113] Domande frequenti del newsgroup it.comp.os.linux.iniziare
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://ildp.pluto.linux.it/
 
http://ildp.pluto.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

 ha scritto nel messaggio
news:ub4pd.49844$Es2.1...@twister2.libero.it...


 scusate....
Quale sarebbe la differenza?
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Quale sarebbe la differenza?
ne esistono molte a partire dalla licenza

 ne esistono molte a partire dalla licenza
La licenza non mi interessa, le altre differenze? ;-)


 le altre differenze? ;-)
http://www.pluto.it/journal/pj9812/storia-unix.html

 
http://www.pluto.it/journal/pj9812/storia-unix.html
Si 'sta roba la conoscevo. A me piacerebbe sapere che differenza c'e'
tra scivere
kill -9 pid
su uno "Unix" e scriverlo su Linux.


 su uno "Unix" e scriverlo su Linux.
Nessuna, e' quando devi mettere le patch che le differenze cominciano a
farsi sentire e la quistoine licenze e sorgente aperto anche!
Comunque, si', non si e' capito bene ai fini di Anna perche' volere Unix
al posto di Gnu's not Unix.
-- 
Chi fa siti web! Tutti imbecilli: quando va bene pensano ai ciechi e si
dimenticano dei daltonici!
Approposito, guarda il mio sito web, ha le tette rifatte da poco:
http://www.revil.it/ambipur
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:coause$s3p$1...@news.newsland.it...


 casa...capì...
Unix ormai non e' piu' il nome di un S.O. ma e' un "bollino" che
viene rilasciato dall'OpenGroup dopo la verifica che un certo S.O.
e' conforme a certe caratteristiche.
Conforme a certe caratteristiche non significa che preso un programma
fatto per Solaris, sei certa che funzioni allo stesso modo su UnixWare.
Solaris e il S.O. della SCO differiscono (o differivano) per la
semantica dei segnali: in uno venivano retriggerati automaticamente
dal S.O. nell'altro era necessario farlo a manina (con un certo numero
di problemi per quanto riguarda le race conditions).
Stai tranquilla che Linux e' piu' che aderente a quello che viene
chiamato "Unix" (e costa infinitamente meno).


 semantica dei segnali:
Questo, ovviamente, e' solo un esempio di differenza tra due UNIX
(quello che mi ricordo :-))


 casa...capì...
a parte le pignolerie, le sottigliezze, e le filosofie... se sai usare
GNU/Linux (da linea di comando)... usare Unix è ad un gradino (sotto o
sopra)... è da windows a GNU/Linux che è un'altra rampa di scale e devi
chiedere alla portiera...
Vai in edicola e ti pigli una rivista che includa una distribuzione Linux
(Linux Magazine dovrebbe dare MDK 10.1 per 4.50€)
poi all'università vdi se in biblio hanno un manuale Unix e lo prendi in
prestito... oppure cerca nella tua citta se c'è qualche biblio pubblica (a
roma una qualsiasi Biblio Comunale)... impara ad usare Linux (scaricandodi
"Appunti di Informatica Libera") e vedi quali sono le differenze con Unix...
il miglior modo di imparare... secondo me.

 > (Linux Magazine dovrebbe dare MDK 10.1 per 4.50?)


 (Linux Magazine dovrebbe dare MDK 10.1 per 4.50?)


 ho capito....ma che versione di linux mi consigli di prendere?!?!? Mdk??
quella piu' simile a unix:
slackware
senno un qualsiasi bsd (net, free, open)
ciao
adesso basta che siamo nel mezzo dell'ecano OT

 ho capito....ma che versione di linux mi consigli di prendere?!?!? Mdk??
Ci sono altri NG che ti potranno rispondere, ma credo che vadano tutte 
bene se sai amministrarle.  Alcune per installarle devi essere un 
amministratore di sistema, per altre invece inserisci il CD, fai il boot 
e dopo pochi secondi ti ritrovi Linux funzionante, senza richiedere 
alcuna installazione sull'HD.  Per es. eduKnoppix


C:\>iao Angelo
Qui siamo OT, perň:
Fosse solo una la differenza.
Licenza, filesystem, implementazione dei thread, algoritmi di
scheduling....
Se ti serve uno "UNIX" puro, beh devi pagare perchč come 
UNIX si intendono i prodotti di casa SCO (
ww.sco.com
).
Linux e tanti altri prodotti che vediamo ora in vendita in molte
edicole sono Unix-Like.
Saluti.

 edicole sono Unix-Like.
SCO e` come tutti gli altri uno Unix-Like.
UNIX era il marchio AT&T (o Bell Laboratories, non ricordo bene tutte le 
vicissitudini del marchio).  Da quello sono derivati tutti gli altri.


*BSD e Solaris sono implementazioni unix che puoi scaricare.
cia
vv
-- 
Valerio Vaccaro aka TulipAn
http://vaccaro.mine.nu/~valerio/