Newsgroup: it.comp.os.dibattiti
Titolo: OpenBSD o NetBSD

Chiedo aiuto a voi, davvero non mi so decidere!
Tra questi due, quale considerate il sistema piu' ostico da usare, in 
cui bisogna bestemmiare per far andare le cose? Quale considerate sia il 
sistema che richieda piu' conoscenza di UNIX, di programmazione e di 
informatica in generale? E ultima cosa, per la programmazione, quale 
secondo voi puo' esser il migliore insegnante?
Non voglio dare inizio a guerre, anche perche' sono richieste inusuali, 
ma davvero sono giorni che cerco messaggi su usenet e c'e' chi dice una 
cosa, chi un'altra... Non so proprio scegliere!
E se magari conoscete qualche altro sistema operativo simile, open 
source, non esistate a rendermelo noto.
Grazie in anticipo.

 cui bisogna bestemmiare per far andare le cose? 
secondo me, il sistema piu' ostico, quello in cui bisogna bestemmiare di
piu' per far andare le cose e' un sistema un sistema operativo con
scarsa disponibilita' di driver... in quel caso, come scrisse Torvalds
nel suo famoso post, dovrai tornare al tempo in cui gli uomini erano
uomini e scrivevano da se i drivers.
p.s.: come va la situazione con i firmware per i nuovi wireless in *BSD?
Sono ancora ostinati a non voler usare firmware non perfettamente
aderenti al loro sistema di licenza e pertanto rimanere senza supporto
per il wireless?
-- 
Massimiliano

 per il wireless?
Ehm, non so risponderti, non ho nessuna periferica wireless, quindi non 
mi son mai interessato a cio...
Grazie!

:

Adamo č un troll, e si sta prodigando in una rosicata ormai storica su
ICOD da credo qualcosa come Ottobre (con risultati sempre peggiori).
Le probabilitŕ che abbia usato un BSD sono rasenti allo 0, come č facile
notare dall'ennesima puttanata che spara sul wireless, che per una
persona normale sarebbe da presa per il culo immediata, per lui č
piuttosto normale vista la qualitŕ media dei suoi post.
Visto che sei stato sfigato e l'unica risposta che hai ricevuto č quella
di uno dei nostri Holly e Benji della cazzata (l'altro č cipria) provo a
risponderti io.
A livello di difficoltŕ non ci sono particolari differenze, sia OpenBSD
che NetBSD sono sistemi abbastanza "rough", ovvero tante cose te le devi
fare a manina, ma essendo entrambi ben documentati di problemi non ne
dovresti avere.
Quello che ti devi chiedere č cosa ci vuoi fare con queste macchine,
visto che i due progetti hanno finalitŕ differenti.
  ngw
-- 
NP: My Bloody Valentine - Isn't Anything - Cupid Come

 per il wireless?
in openbsd ni. insomma, hanno una soluzione alla linux: per esempio per
il centrino loro distribuiscono il driver con la scritta che non
funziona cosi' com'e' e che gli utenti devono scaricarsi il firmware.
Ovviamente prima di questo scrivono che ci sono schede migliori e con
software completamente free.

:

E OpenBSD è la più restrittiva.
In FreeBSD c'è project evil, una implementazione parziale delle API Windows.
Un'altro giorno, un'altra cazzata di Adamo.
  ngw

 visto che i due progetti hanno finalità differenti.
Ecco appunto, da una parte a me interessa utilizzare il sistema che ha 
al suo interno meno automazioni possibili, appunto per poter al meglio 
apprendere come amministrare uno UNIX, dall'altra mi interessa anche la 
programmazione e il funzionamento interno del sistema operativo.
Da quel che ho visto pare che OpenBSD per utilizzo desktop sia quello 
meno automatizzato: vietano (o quasi) di compilare il sistema dai 
sorgenti, kernel compreso, pero' per me che e' stata la prima cosa che 
ho fatto, e dato il non supporto a questa procedura, me ne ha fatte 
imparare di cose!
Pero' a lato server pare assai automatizzato, basta avviare i servizio 
che ti serve e ti trovi gia col tuo apache chroottato senza bisogno di 
far nulla. E riguardo la programmazione, beh, dicono, *dicono* ci sia 
miglior supporto...
In NetBSD, per imparare, data la pulizia del codice non ci dovrebbe 
essere di meglio, visto che appunto e' usato anche in ambiti accademici, 
  quindi forse per la programmazione e' piu' adatto questo, ma riguardo 
l'amministrazione... Uhmm, mi pare bisogni darsi da fare di piu' a lato 
server, ma meno a lato desktop, ma questo l'ho visto meno, e non ho 
tutto sto tempo da dedicare a entrambi, per questo mi servono pareri..
OpenBSD mi pare un NetBSD semplificato, nel senso che ha meno features 
ed e' focalizzato nella creazione di software che semplifichi la vita 
all'amministratore. Quindi per imparare UNIX m'andrebbe meglio NetBSD, 
che di queste semplificazioni non dovrebbe everne, ufff...
Ma che casino, c'e' qualcuno che l'ha provati entrambi per bene e 
conosce come son distinti a questo livello?
Grazie

 imparare di cose!
Se vuoi proprio farti del male considera anche l'installazione di una
Gentoo Linux da Stage 1 (ovviamente).
-- 
Lo sentivo: sarei stato stritolato da un meccanismo omicida.
Otto ore di lavoro al giorno, tre settimane di ferie l'anno; avrei
venduto l'unica cosa che mi era rimasta di mio oltre il culo: il tempo.
E a pochi mesi dalla pensione avrei scoperto di avere il cancro.

On Wed, 01 Mar 2006 21:56:57 +0100, Max_Adamo <maxa...@NOSPAMiol.it>
wrote:

Ma come fai  a dire tante cazzate?
Cristo sei una inesattezza vivente!
---
Ciao Eddie, sarai sempre nei nostri cuori.
1967-2005



zitto bug!
leggi la risposta di Ottavio Campana e ngw.
-- 
Massimiliano

 Gentoo Linux da Stage 1 (ovviamente).
E' senz'altro un'esperienza interessante. Qualcosa di cui poter andar
fieri, e da poter raccontare un giorno ai propri nipotini.
Da un'altra parte e' anche la cosa piu' stupida che si possa fare in
Gentoo.
Subito dopo l'installazione, il primo "emerge world" sovrascrive
_TUTTO_ cio' che hai sapientemente compilato per 2 lunghi giorni....
-- 
Massimiliano

 dovresti avere.
L'ho voluta girare in un altro modo, dicendo che e' piu' difficile far
funzionare un sistema dove ti mancano i driver, ma, caro figlio della
moda, il punto e' un altro: non mi e' chiaro _dove_ *BSD sarebbe piu'
difficile di Linux.
-- 
Massimiliano

 difficile di Linux.
Qui si preannuncia guerra, e siccome ho dato io il via, devo 
intervenire: nessuno dice che linux sia piu' facile/difficile di *bsd, 
punto. E qui finisce la storia. Si stanno analizzando altre 
caratteristiche. Tra i due preferisco i sistemi *BSD, ma solo per gusti 
personali, e desidererei ricevere pareri inerenti a quest'ultimi e basta.

 _TUTTO_ cio' che hai sapientemente compilato per 2 lunghi giorni....
Cazzata. Se io installo oggi con la 2006.0 (uscita 2-3 giorni fa) da 
stage3, vuoi vedere che un emerge world non mi ricompila praticamente nulla?


Ma poi, ora che rileggo bene, mi rendo conto che la cazzata da te detta 
è anche più grossa.
Se lui installa da stage1 si compila già tutti i pacchetti aggiornati.
Per quale malsano motivo un emerge world dovrebbe "sovrascriverli"?

 difficile di Linux.
Ma assolutamente ! Linux è _molto_ più difficile di FreeBSD !
(ora io dico... ma sarà coglione :D)
  ngw

:

Ma che guerra, con Adamo è come attaccare il Lussemburgo :D
  ngw

Laiho <chil...@of.bodom> wrote:

E soprattutto, lo stage1 servirebbe per poter attivare sin dalla
compilazione della toolchain ottimizzazioni particolari, per installare
su chost non supportati di default o per attuare altri accorgimenti
(snellire la glibc, tenere una sola lingua per i locales, ecc.).
Naturalmente è del tutto inutile se si lancia il bootstrap senza
modificare alcun parametro, si finisce per ottenere dopo un sacco di
tempo uno stage3 di fatto identico a quello scaricabile.  
Il discorso sovrascrittura è naturalmente stupido, sia perché emerge
world al limite aggiorna ma non sovrascrive e come fai giustamente
notare non avrebbe quasi nulla da aggiornare. Ma soprattutto se si è
lanciato uno stage 1 con le debite impostazioni particolari di cui
sopra, tali variazioni restano anche nei successivi aggiornamenti di
gcc, delle glibc, del system, ecc.

 _TUTTO_ cio' che hai sapientemente compilato per 2 lunghi giorni...
Ma davero lavori alla Sun?


 world al limite aggiorna ma non sovrascrive e come fai giustamente
aggiorna. Infatti.
Il 90% di quello che hai installato dopo il primo aggiornamento verra'
re-installato da capo.
Alla fine, prima o poi, il 100% di quello che hai installato con lo
stage 3 verra' reinstallato.
-- 
Massimiliano

 world al limite aggiorna ma non sovrascrive e come fai giustamente
aggiorna. Infatti.


 world al limite aggiorna ma non sovrascrive e come fai giustamente
aggiorna. Infatti.



Forse non capisci l'italiano e nemmeno gentoo
1) mi pare chiaro che non escono un aggiornamento di portage ogni 2-3
giorni.... anzi, per esssere esatti ne escono 4 l'anno (.0 .1 .2 .3)
2) diciamo che nella media tutto quello che installi con lo stage 1,
prima o poi (sicuramente in meno di un mese) viene aggiornato, (e
pertanto re-installato) tutto da capo.
Pertanto vale la pena di usare lo stage 1, quando in una settimana ti
ritrovi l'80% reinstallato, e in meno di un mese il 100% sara'
reinstallato?
-- 
Massimiliano

 Ma davero lavori alla Sun?
wesker,
io davvero non so chi e' piu' scemo di tutti voi.
1) quandi installi con lo stage 3, non devi usare lo stage3 del cd, ma
devi scaricare da uno dei mirro quello con il chost che ti serve.
quindi userai il cd in parte, poi ti scarichi lo stage 3 per la tua
architettura e in un paio di ore hai finito.
2) un cd uscito di recente non richiede tantissimi aggiornamenti. Ma
questo, con Gentoo, succede 4 volte l'anno. E il giorno dopo la sua
uscita ci sono gia' aggiornamenti disponibili. Se conosci bene Gentoo
puoi considerare che in una settimana l'80% di quello che hai
installato verra' riaggiornato e in circa un mese (ad occhio) tutto
quello che hai installato verra' aggiornato.
A questo punto, conviene perdere 2 giorni a compilare, quando hai la
possibilita' di aspettare una settimana per ottenere circa lo stesso
risultato?
---> i cannot speak on behalf of sun <----
-- 
Massimiliano



Ripeto, dire sempre bugie è una malattia ma si può curare.
E' un tunnel dal quale puoi uscire, non frustrarti e non pesare al
suicidio. La vita è bella dai!
Sei ancora utile!!! Non frustrarti!!! Dai!!!


 Ma davero lavori alla Sun?
Dimmi che non è vero.
Ti prego dimmelo.
Ecco allora Java ...
  ngw


Si. L'ho fatto proprio io.
-- 
Massimiliano


Per carita', per di piu' si tratterebbe di una guerra civile (linux -
bsd).
Non ce l'avevo con te, ho solo "sottinteso" il fatto che, visto che tu
cercavi il sistema piu' difficile, secondo me non c'e' veramente un
sistema piu' difficile... "when the men were men" era un'allusione ed
uno scherzo.
-- 
Massimiliano


ok, non mi sono fatto capire.
La domanda iniziale (alla quale non ho voluto rispondere in modo
completo) era:
OpenBSD o NetBSD?
La mia risposta voleva essere: Linux
-- 
Massimiliano

 stage 3 verra' reinstallato.
Comincio a stancarmi di ripetermi, ma se fin dall'inizio imposti delle
specifiche otttimizzazioni o personalizzazioni, queste restano a maggior
ragione negli update successivi.

 ---> i cannot speak on behalf of sun <----
on behalf of a brain?

 reinstallato?
Ora come ora non posso verificare (ho risistemato i pc tra ieri e oggi e 
sto installando, da stage3 ma per altri motivi, non per le tue 
pseudomotivazioni), comunque sia dubito che in un mese riaggiorni TUTTO 
quanto, sicuramente nel tempo lo farai, questo č indubbio.
Le tue stime poi sono imho sballate. In una settimana non ricompili 
assolutamente l'80% dei pacchetti, neanche in ~arch (pensa solo a 
Gnome/Kde, ne esce uno al mese? Di gcc quanti ne escono? dai su.).
Questo senza contare che la tua frase del post precedente parlava del 
PRIMO EMERGE WORLD, che io male che vada faccio in una settimana e non 
di piů.


The optimist thinks this is the best of all possible worlds.
The pessimist fears it is true.      [J. Robert Oppenheimer]

 Gnome/Kde, ne esce uno al mese? Di gcc quanti ne escono? dai su.)
Gnome/kde non fanno parte di alcuno stage.
Lo stage ti da 3 anch'esso un sistema minimale... (addirittura senza
cron o senza syslog: uno dei 2 manca).
Quello che hai e' il baselayout, glibc, gcc .... che dopo aver
installato lo stage 3 aggiornerai in toto.
-- 
Massimiliano

 1
Puoi sempre farlo dopo. Tanto _RIPETO_ anche se usi lo stage 1 sarai
costretto a rifarlo subito dopo l'installazione.
non so se mi sono spiegato, non so se hai capito.
Lo stage 1 ha solo una valenza da un punto di vista dell'apprendimento
e dell'approfondimento di un sistema linux.
-- 
Massimiliano

 on behalf of a brain?
exactly, he speaks on behalf of me.
-- 
Massimiliano

 tranquillamente farti OpenBSD from scratch.
Intendi che OpenBSD from scratch sia piu' ostico di Linux from scratch? 
LFS l'ho gia fatto tempo addietro, ma non ho tutto il tempo necessario 
per mantenere un sistema tale, l'ho fatto una volta per imparare e credo 
sia un'occupazione a tempo pieno, e ci sono altre cose che voglio 
imparare. Riguardo a OpenBSD from scratch: se intendi la compilazione 
del sistema e del kernel dai sorgenti, dirottando l'installazione su una 
partizione nuova, risolvendo problemi interni del processo di 
compilazione/installazione/configurazione etc, l'ho gia fatto come prima 
cosa, come ho gia scritto in un mio post precedente.
Grazie

 installato lo stage 3 aggiornerai in toto.
Sě, qui ho sbagliato io a infilare dentro Gnome e Kde (che comunque ci 
sono nei GRP che vengono aggiornati ad ogni rilascio di un nuovo livecd 
di Gentoo).
Ti ripeto comunque che ho appena installato Gentoo e non devo aggiornare 
proprio nulla, nonostante sia partito da stage3. Gli aggiornamenti me li 
propone solo perché sto usando ~amd64 che ha ovviamente pacchetti piů 
nuovi rispetto ad amd64, altrimenti con la 2006.0 sarei del tutto 
aggiornato.
Per la precisione cron e syslog mancano entrambi, ma viene consigliata 
l'installazione dopo aver scompattato lo stage.

 La mia risposta voleva essere: Linux
Ma chi se ne fotte.
Non solo non hai mai visto un BSD nemmeno in foto, non solo hai addotto
motivazioni puramente false, ma sei li che prendi bastonate da Linuxari che
usano _la tua stessa distro_.
Dai Adamo, non fare come se le tue opinioni contassero, hanno scopo ludico lo
sai bene.
  ngw

 cosi si capisce che cerco?
Ma tu *conosci* C/C++?


 risultato?
Il nostro amico chiedeva metodi per imparare.
Imparare => usare distro che richiedano di fare la maggior parte delle
cose manualmente.
Ergo, ho pensato allo stage 1 della Gentoo, ergo lo Stage 3 sarebbe
inutile o quasi.
Sorvolo per il tuo bene sulle motivazioni per le quali usare lo Stage 1
e` stupido.


 l'installazione dopo aver scompattato lo stage.
ok ... questo e' il punto: anche con lo stage 3 ottieni un sistema
minimale in soli 5 minuti, con lo stage 1 ottieni pure sempre un
sistema minimale.
-- 
Massimiliano

 Ma tu *conosci* C/C++?
Anche io ho pensato la stessa cosa, e comunque mi sembra di avere
sempre piu' ragione. Uno che (sicuramente) sa poco (o niente) di
programmazione, che prentende di impararla accedendo al codice del
kernel e che viene qui a raccontarci di come il codice BSD sia piu' di
quello di Linux.... e dietro tutti a pontificare.... Se non e' moda
questa...
-- 
Massimiliano

 questa...
Queste parti non le ho lette, io ho letto solo che lui preferisce *BSD
Saranno cazzi suoi il perche`.


 usano _la tua stessa distro_.
attaccando in 10 una sola persona e' facile far credere che chi e' in
minoranza abbia torto. Potere della democrazia.
Quel che ho scritto su Gentoo e' sacrosanto ed ineccepibile.
E sono pronto a dimostrarlo fino in fondo.
-- 
Massimiliano

 Ma tu *conosci* C/C++?
Beh, in realta' solo la teoria, ma ho la pratica di java, ma come si 
suol dire, si impara a programmare leggendo e scrivendo codice e per 
questo ho intenzione di saltare tutti quei noiosi passaggi intermedi, e 
buttarmi direttamente sulle cose dure, cosi si impara veramente, a mio 
parere.
Grazie

 questa...
Gia appunto, io ste cose non le ho mai dette, ho solo detto che 
preferisco usare *BSD per gusti personali, e poi mica parto dal kernel, 
c'e' tutto il codice userland prima :D
Grazie

 sistema minimale.
Allora dai, te lo dico. Lo stage 1 ora come ora non ha senso neanche 
secondo me per il semplice motivo che da handbook è consigliato fare 
emerge -e system per passare da stage2 a 3, quindi tutto ciò che c'è 
nell'1 viene realmente compilato subito.

 e` stupido.
Se tu e lahio non conoscete gentoo, questo non vuole dire che dovete
mettervi a fare disinformazione.
Ho qui una gentoo, sotto il culo, ottimizzata per pentium-m, e
installata con lo stage 3
Cerco di spegare tutto nel modo piu' semplice e chiaro anche per un
profano:
1) dopo l'installazione il chost non si puo' modificare, ma tutto il
resto si.
2) esistono dei mirror dai quali e' possibile scaricare lo stage 3 con
il chost che serve
3) lo stage 3 e' anch'esso un'installazione minimale. Per capirsci,
come e' stato detto non comprende ne syslog, ne cron, ne (mi ricordo
adesso) xinetd. In caso servisse, glibc, gcc sono tutte
re-installabili.
4) le motivazioni apportate da Jacopo sono valide, ma quelle cose di
cui parla sono applicabili anche ad installazione ultimata.
5) *tutti*, ripeto *tutti* i pacchetti sono destinati prima o poi ad
essere ri-aggiornati.
Ergo: lo stage 1 e' utile solo a scopi didattici.
-- 
Massimiliano

 E sono pronto a dimostrarlo fino in fondo.
Ok, dimostrami queste due, voglio vedere in che specchio ti arrampichi 
per farlo.
 >Subito dopo l'installazione, il primo "emerge world" sovrascrive
 >_TUTTO_ cio' che hai sapientemente compilato per 2 lunghi giorni....
 >1) mi pare chiaro che non escono un aggiornamento di portage ogni 2-3


 >> l'installazione dopo aver scompattato lo stage.
manca anche xinetd (che mi pare pure strano)... ho aperto un bug
perche' uw-imap (ed altri pacchetti, avevano le dipendenze mancanti con
xinetd, e lo stage 3 non mi aveva installato xinetd)
-- 
Massimiliano

  >giorni.... anzi, per esssere esatti ne escono 4 l'anno (.0 .1 .2 .3)
ti ho risposto nell'altro messaggio. Gentoo 2005.2 e 2005.3 _sono_
esistite.
Ho postato i link dove puoi trovarle... 
-- 
Massimiliano

 per aggiungere esiste anche la 2005.1-r1
No, ride bene chi ride per un motivo valido.
Ma lo capisci l'italiano? (semicit.)
Sai cos'è portage? Sai perché rido della tua frase? Dai, non è complesso.
emerge -s portage può aiutarti.

 mettervi a fare disinformazione.
Detto da chi continua a ribadire che escono 4 versioni di portage 
all'anno (.0 .1 .2 .3)...

 Saranno cazzi suoi il perche`.
E' partito in quarta con i suoi "ragionamenti".
Come ho già detto sta ancora rosicando dai post di Ottobre.
Fossimo Holly e Benji, lui ci impiegherebbe due serie intere a farsi il campo.
  ngw

 emerge -s portage può aiutarti.
magari con esearch e' un po' meglio.
Mi riferisco ai tree di portage, non a portage stesso.
E comunque stiamo discutendo piu' o meno di niente. Come saprai anche
te, Gentoo e' piu' o meno versionless... la versione consiste
semplicemente nel link tra /etc/make.profile e
../usr/portage/profiles/default-linux/x86/xxxx.x
-- 
Massimiliano

 Ho postato i link dove puoi trovarle... 
Niente, ora ti faccio un disegno e te lo mando.
Capisci che portage != Gentoo? Ti ci entra in testa? Ti rendi conto che 
hai detto una puttanata? No eh.
Ah, Gentoo 2005.2 e 2005.3 non sono esistite eh.
Ufficialmente è uscita soltanto una 2005.1-r1 che correggeva qualche bug.
Ah, i tuoi link dove trovarle, vero vero.
http://packages.gentoo.org/ebuilds/?hugs98-2005.3-r2
 questo ad esempio, 
che parla del pacchetto:
hugs98 2005.3-r2
Wed Mar 1 20:05:33 2006
Description: The Hugs98 Haskell interpreter
Che non so cosa abbia a che fare secondo te con le varie release di Gentoo.
Ah, l'altro splendido sito neanche lo commento. E' ovviamente più 
affidabile di quello ufficiale secondo te, giusto?
In quello ufficiale quindi hanno insabbiato la verità, cancellando ogni 
riferimento alla 2005.2 e alla 2005.3.
La cosa più divertente poi di tutto ciò è che ancora continui con questa 
storia delle Gentoo 2005.2 e 2005.3 mentre io ti prendo per il culo 
perché non riesci a capire che Gentoo != portage.
Proprio spassoso.
Ma io non conosco Gentoo e non conosco l'italiano. Già.

 (nel senso che viene aggiornato).
RUOTFL.
Notare il troll che cambia versione.
E' inutile installare Debian, tanto quello che installi prima o poi "scompare"
(nel senso che viene aggiornato).
Grande ada, non mollare mai.
  ngw


TREE DI PORTAGE. TREE. TREE. TREE.
Gentoo e' piu o meno versionless.
Sia quel 200... sia /etc/gentoo-release hanno entrambi poco senso.
-- 
Massimiliano

 ;)
Le 2005.2 e .3 non esistono. Inizialmente non era lì il motivo della 
presa per il culo, ma il tuo accanirti le ha fatte diventare un altro 
buon motivo.
Comunque non abbiamo affatto ragione entrambi. Io ho ragione.
Tu per ora hai detto che portage esce 4 volte all'anno (che parli di 
portage o del tree di portage non fa differenza, la puttanata resta la 
stessa).
Tu hai confuso Portage (o il tree) con le versioni di Gentoo (2006.0 la 
current).
Dove hai ragione scusa?
Ma io non conosco gentoo...
cutto il resto che è più o meno verosimile come roba.



Il tree potevi metterlo 12-13 post fa.
Quella risposta l'ho data prima del tuo altro messaggio.
Comunque sia non fa alcuna differenza, so benissimo che un emerge --sync 
&& emerge -uD world equivalgono ad avere l'ultima versione, ma renditi 
conto che la tua puttanata rimane.
Se uscissero 4 versioni del tree di portage all'anno farei emerge sync 
ai solstizi ed agli equinozi.
Cosě non č, come mai?

FreeBsd secondo me è + istruttiva di linux perchè non ha le distro (come 
  anche net e open) ...e le cose si fanno in un modo solo in genere e 
non in 10. Se devo scegliere cmq una alternativa ai BSD  ti suggerisco 
slackware
Laiho ha scritto:



te la cavi con il tedesco?
http://www.artm-friends.at/blogrm/?p=46
ci sono diversi siti dove trovi menzione di 2005.3, e ci sono io che ti
dico che la directory ../usr/portage/profiles/default-linux/x86/2006.0
c'era.
-- 
Massimiliano

 Grazie

 c'era.
Di tedesco non so neanche mezza parola.
Ma mi spieghi perché dovrebbero essere più attendibili questi "diversi 
siti" rispetto a Gentoo.org?
Avrebbero motivo di cancellare delle release? C'è scritto chiaramente 
nel sito, nell 2004 una ogni 3 mesi, nel 2005 una ogni 6 e nel 2006 sarà 
lo stesso.
Questo per quanto riguarda il team ufficiale.
Se a me prende lo schizzo di aggiornare il live cd, buttar lì uno stage3 
aggiornato e spacciarlo come Gentoo 2006.4 chi me lo vieta?
La directory /usr/portage/profiles/default-linux/x86/2006.0 c'è ancora.
ls /usr/portage/profiles/default-linux/x86/
2005.0  2005.1  2006.0  dev  gcc2  make.defaults  no-nptl  packages 
parent  use.mask  virtuals  vserver  xbox

 Ma io non conosco gentoo...
non ho confuso niente. Ho omesso cose persino fin troppo evidenti.
e' chiaro che portage e' pure il nome di un pacchetto contente script
in python.
e' anche chiaro che con il nome portage si intende pure il tree.
Chiaramente non volevo dire che il pacchetto contenente questi script
viene aggiornato 4 volte l'anno.
e' chiaro che mi riferisco al tree.
-- 
Massimiliano

 e' chiaro che mi riferisco al tree.
Ripartiamo da qui.
Quindi secondo te il tree viene aggiornato 4 volte l'anno?

 passare da c/c++ a java per me è molto + facile che nn fare il contrario
Si tranquillo che ne sono consapevole, ma sono deciso a fare cosi, e poi 
scusa, come sarebbe che non si impara nulla? Se uno non impara leggendo 
il codice e cercando di capirlo, in che altro modo puo' farlo?
Grazie

Laiho <chil...@of.bodom> wrote:

Certo: in primavera fa i fiori, in estate i frutti, in autunno perde le
foglie e in inverno va in letergo.
Seriamente, ti do un consiglio: lascia perdere. E' una causa persa,
discutere con un muro è più interessante.
-- 
In a minute there is time for decisions and revisions which a minute
will reverse
T.S. Eliot

 discutere con un muro è più interessante.
Ma finché non ho nient'altro da fare ci provo, è quasi spassoso :)
Ma poi non sono io quello che non conosce Gentoo?
Quante ne devo leggere qua dentro a volte :)

 foglie e in inverno va in letergo.
non ha nessun senso aver spostato la discussione su questo argomento.
4 releasse si, 4 release no.... e' piu' o meno attendibile dire che
escono circa 4 release l'anno.
Questo era il senso.
Poi di li' e' venuto fuori che la 2005.3 e rimasto un ramo unstable
(/usr/portage/profiles/default-linux/) esisteva).
Ma insomma, io credo si stesse parlando di altro... e' comunque questa
menata delle release avvalora ancora di piu' quello che dico io.
Se escono circa 2 release l'anno, vuol dire che lo stage presente sul CD
sara' sincronizzato con il tree di portage su internet solo 2 volte l'anno.
Mi sembra chiaro.
Mi sembra anche chiaro che se parlo di portage, si capisce quando mi
riferisco agli script e si capisce quando mi riferisco al tree.
-- 
Massimiliano


non hai capito niente.
Ti faccio entrare nel discorso, poiche' (senza biasimo) forse non sai
bene cosa vuol dire stage 1 o stage 3.
Gli stage in pratica sono dei tarball, contenenti un sistema minimale
(dove come e' stato detto manca quasi tutto, anche nel caso dello stage 3)
Lo staeg 1 contiene praticamente niente. Se non ricordo male il
compilatore e presente sul live-cd (posso sbagliarmi).
A quel punto, se tu decidi di usare lo stage 1, dovrai compilare *tutto*.
Cio' ti permette di utilizzare i flag chost, bla bla bla.... il flag
chost non si puo' cambiare ad installazione terminata.
Esistono comunque degli "stage 3", fuori dai CD di installazione,
scaricabili dai mirror, compilati con il flag chost che piace a te.
PURTROPPO: non appena terminata l'installazione, dovrai eseguire
QUANTOMENO, un "emerge system" (o emerge -u system). questo fara' si che
la maggior parte dei pacchetti che hai installato verranno,
IRRIMEDIABILMENTE aggiornati... e quelli che non sono stati aggiornati
al termine della installazione, verranno prima o poi ricompilati e
aggiornati, in un secondo momento, poiche' i CD, come mi e' stato fatto
notare, non escono 4 volte l'anno, ma escono solo 2 volte l'anno.
Quindi, l'assunto e' che sia che usi lo stage 3, sia che usi lo stage 1,
tutti i tuoi pacchetti prima o poi verranno re-installati da capo.
Ne deduco che e' molto piu' ragionevole, molto piu' sensato utilizzare
lo stage 3.
-- 
Massimiliano

 riferisco agli script e si capisce quando mi riferisco al tree.
 > 1) mi pare chiaro che non escono un aggiornamento di portage ogni 2-3
 > giorni.... anzi, per esssere esatti ne escono 4 l'anno (.0 .1 .2 .3)
Quando hai scritto ciò a cosa ti riferivi visto che è una cosa del tutto 
errata in entrambi i casi?
Ah, no scusa, io non capisco l'italiano.
O forse tu non sai scrivere?


guarda... ieri ho dimenticato di lanciare un emerge --sync e guarda cosa
e' venuto fuori in sole 48 ore:
gentoo ~ # emerge -uDNp world
These are the packages that I would merge, in order:
Calculating world dependencies ...done!
[ebuild     U ] sys-devel/flex-2.5.33-r1 [2.5.33]
[ebuild     U ] sys-apps/baselayout-1.11.14-r6 [1.11.14-r5]
[ebuild     U ] media-gfx/splashutils-1.1.9.8-r1 [1.1.9.8]
[ebuild     U ] x11-drivers/ati-drivers-8.22.5 [8.21.7]
[ebuild     U ] media-video/mplayer-1.0.20060302 [1.0.20060217]
[ebuild     U ] app-portage/esearch-0.7.1 [0.7]
[ebuild     U ] sys-apps/man-pages-2.24 [2.23]
[ebuild     UD] xfce-base/libxfce4util-4.2.2-r1 [4.2.3.2]
[ebuild     UD] xfce-base/libxfcegui4-4.2.2-r2 [4.2.3]
[ebuild     UD] xfce-base/libxfce4mcs-4.2.2-r1 [4.2.3]
[ebuild     U ] www-client/opera-8.52 [8.51]
[ebuild     U ] x11-apps/ati-drivers-extra-8.22.5 [8.21.7]
[ebuild     U ] app-cdr/k3b-0.12.12 [0.12.8]
[ebuild     U ] app-cdr/k9copy-1.0.3b [1.0.2-r1]
[ebuild     U ] sys-apps/parted-1.6.25 [1.6.23]
[ebuild     U ] sys-block/gparted-0.2 [0.0.9]
[ebuild     U ] app-emulation/wine-0.9.8-r1 [0.9.5-r1]
ok.. 3 sono dei downgrade e li salto, ma questo e' per farti capire (e
tu lo sai gia') che, con gentoo, dopo un mese il 100% del tuo sistema
viene completamente "reinstallato" da capo.
Uff. Questo era il senso del mio post iniziale.
-- 
Massimiliano

 
Allora mettiamola cosě:
Installi con uno stage3 di qualche mese prima e ipotizziamo che tu debba 
aggiornare tutti i pacchetti del world.
Stage3 --> installi pacchetti vecchi precompilati, aggiorni tutto
Stage1 --> installi direttamente i pacchetti nuovi.
Come noti con lo stage3 fai un'operazione inutile in piů. L'unica 
differenza č che l'aggiornamento puoi farlo senza livecd nel caso dello 
stage3.

 Uff. Questo era il senso del mio post iniziale.
Per chiuderla puoi anche dire "io volevo dire così, ma ho detto invece 
varie puttanate quando volevo intendere tutt'altro."

 Stage1 --> installi direttamente i pacchetti nuovi.
uff... iniziamo a ragionare.
Giusto anche questo, ma da un'altra parte converrai che installare lo
stage 3 consiste di un semplice: tar -xjpf file.tar.bz2
Lo stesso che installare lo stage 1, solo qualche manciata di secondi in
piu' poiche' il file e' piu' grande.
Non e' questa gran fatica, e inoltre, credo che 99% di cio' che e' nello
stage 3 ti serve comunque.
p.s.: non ho instalalto gentoo 1000 volte, ma solo 3 volte (proprio
perche' e' versionless e una volta installato non lo reinstalli piu').
L'ho installato per un totale di 3 volte. Athlon, AMD64, Pentium-M. La
prima volta, sull'athlon, ho seguito il manuale passo-passo e ho usato
lo stage 1. Un incubo, nel senso che perdi un sacco di tempo.
-- 
Massimiliano

 
Ripeto, l'unica differenza è che invece di compilare a distro installata 
compili in chroot dal live cd.
Se perdi tempo la colpa è tua, non di Gentoo.
Basta un bootstrap.sh && emerge system && emerge quellochetipare e 
funziona esattamente allo stesso modo.

 varie puttanate quando volevo intendere tutt'altro."
Lasciamo stare.
quella discussione sulle versioni (come escono e quante ne escono) nella
quale mi sono buttato anche io, e' stata stupida in modo micidiale :)
-- 
Massimiliano

 Quante ne devo leggere qua dentro a volte :)
Bello, non è che puoi venire e rubare i giochi degli altri.
Datti una regolata.
  ngw

 funziona esattamente allo stesso modo.
il problema e' proprio questo. Cos'e' esattamente: quellochetipare ?
Comunque: l'installer grafico esiste gia' da un bel pezzo... e' presente
in qualche CD considerato unstable. L'installer sara' senz'altro di
aiuto per risolvere questo tipo di problemi.
-- 
Massimiliano

 
Grottesco, ancora parli delle versioni.
Il punto č che nei tuoi primi post continuavi a confondere in maniera 
piů o meno random portage, portage tree e release di Gentoo.
Ci arrivi?
Ah, ripeto ancora che sono io che non capisco l'italiano e non conosco 
Gentoo.

 Gentoo.
dimostri ancora di non capirlo.
E' chiarissimo che se dico aggiornamento di portage in quel caso io non
mi sto riferendo a "sys-apps/portage", ma a "gentoo-portage".
Scusa se dico "mirror di portage" devo specificarti che non sto parlando
di un mirror di "sys-apps/portage", bensi' sto parlando "gentoo-portage"?
-- 
Massimiliano

 di un mirror di "sys-apps/portage", bensi' sto parlando "gentoo-portage"?
Ahah, sto ridendo.
Il fatto č che dopo 20 post non hai capito per cosa ti sto criticando.
Ti faccio il riassunto: tu hai detto "escono 4 versioni di portage 
all'anno, .0 .1 .2 .3" riferendoti alle versioni di Gentoo (che poi dal 
2005 siano solo .0 e .1 non importa, non č quello il punto).
Ora che tu intendessi portage tree o sys-apps/portage non fa alcuna 
differenza, quella scritta sopra č e rimane una puttanata visto che hai 
confuso portage (o il portage tree) con le release di Gentoo.
E' chiaro?
Vuoi un disegno?

 2005 siano solo .0 e .1 non importa, non č quello il punto).
sei una palla.
non dovrei nemmeno dirti che so cosa e' una versione, cos'e' portage e
cos'e' pacchetto portage.
il tree di portage viene aggiornamto quotidianamente (portage tree, non
portage pacchetto. L'hai capito?).
cio che e' presente in un live CD, e' il tree di portage esistente nel
periodo viene il CD stesso. Punto basta.
Se vuoi continuare a giocare e attaccarti a parole piu' o meno
imprecise, fai pure.
E' un gioco che mi annoia. Ho detto tutto quello che avevo da dire.
-- 
Massimiliano

 Datti una regolata.
Su su, ce n'č per tutti, lo vedo in grande forma.
E poi lurko qui da anni, fammi giocare almeno quando mi vengono a 
scagacciare nel mio territorio :>

 cosa, come ho gia scritto in un mio post precedente.
Sarà ma io non ho mai capito cosa ci sia di educativo o di propedeutico
nel vedere il GCC che compila LFS, Gentoo o OpenBSD...
Alessio


The optimist thinks this is the best of all possible worlds.
The pessimist fears it is true.      [J. Robert Oppenheimer]

 bene cosa vuol dire stage 1 o stage 3.
Si ada, lo so benissimo, ho installato Gentoo da stage 1 anni fa, dubito sia
cambiato qualcosa.
Ada, sono sempre io ad informarti di queste cose e ti giuro che mi piange il
cuore, ma di sistemi che vanno a sorgenti ce ne sono parecchi, Gentoo è uno
degli ultimi arrivati.
  ngw

 mio parere.
E non ci capirai un cazzo, garantito.
Una casa si costruisce dalle fondamenta. Non sopravvalutarti. Io non mi 
reputo in grado di comprendere tutto quanto sta nel kernel di uno unix, 
e` troppo esteso, immagina senza alcuna esperienza di programmazione 
(no, java non conta, spiacente).
Piccoli passi e comincia da hello world, e` dura, ma se vuoi, puoi.


 degli ultimi arrivati.
wieland, sigh, ti informo che non ho mai affermato nulla del genere, e -
al contrario di voi - non sono qui a fare crociate (senza senso e senza
ragioni) contro debian, contro red hat, contro bsd, o contro chiccessia.
Uso Gentoo sul mio computer personale perche' mi ci trovo bene.
Uso Gentoo sul mio computer di lavoro perche' mi ci trovo bene.
-- 
Massimiliano

 E' un gioco che mi annoia. Ho detto tutto quello che avevo da dire.
Beh, la prossima volta rileggi 5-6 volte ciò che scrivi prima di dire 
"tu non conosci gentoo e non capisci l'italiano".


IMHO, usando una espressione di uno dei personaggi piu' orribili di
tutti i tempi, ti dico: cosi' sarai semplicemente un turista
dell'informatica.
I libri sono alla base. Brutti o cattivi che siano contengono tutti i
concetti che sono alla base di tutto quello che devi imparare.
Lascia lurkare il codice a chi il codice lo conosce gia' almeno un po'.
secondo me, se conosci un linguaggio in modo lieve, non imparerai niente
guardando righe su righe di codice.
Una volta ho visto un'esempio di programmazione socket con GAWK (un
server web fatto con gawk!). Non ho capito niente di come funzionasse,
nonostante avessi il codice li davanti e nonostane conosca GAWK benino.
Al mio ultmio colloquio (andato per fortuna bene), ho presentato un
mini-listato in C. Una vera minchiata per creare numeri stringhe random,
che contenessero certe stringhe ma non certe altre.
Mi sono state mosse tantissime obiezioni. Sai perche'?
Perche' ho ho costruito quel codice "a senso", senza capire un tubo, da
vero turista dell'informatica.
Me ne sono uscito pulito dicendo la verita': in realta' io capisco ben
poco di C.
-- 
Massimiliano

 Ergo: lo stage 1 e' utile solo a scopi didattici.
Che e` piu` o meno quello che ho detto.
Poi tu ti sei messo a spiegare (senza che nessuno te l'abbia chiesto)
che cos'e` uno Stage 1 e ti sei fregato da solo.
-- 
Lo sentivo: sarei stato stritolato da un meccanismo omicida.
Otto ore di lavoro al giorno, tre settimane di ferie l'anno; avrei
venduto l'unica cosa che mi era rimasta di mio oltre il culo: il tempo.
E a pochi mesi dalla pensione avrei scoperto di avere il cancro.

 "tu non conosci gentoo e non capisci l'italiano".
patetico.
dovrei scrivere: gentoo-portage e app-sys/portage invece di "portage"
per farti capire di cosa sto parlando?
-- 
Massimiliano

 per farti capire di cosa sto parlando?
Ahah, se trollo io, trolla tu!
Dai, ancora non hai capito?


maxvaio ~ # esearch ^troll
[ Results for search key : ^troll ]
[ Applications found : 0 ]
No, mi dispiace ma non capisco. Devi essere piu' preciso con me e
pensare 5-6 volte prima di scrivere.
-- 
Massimiliano

 pensare 5-6 volte prima di scrivere.
Dai, te lo scrivo l'ultima volta giusto perché sono un uomo buono, perņ 
poi basta eh!
L'hai capito che non puntualizzavo sulla differenza tra portage tree e 
app-sys/portage?
Puntualizzavo sul fatto che tu confondevi (almeno nel primo post) uno di 
questi due (non importa quale) con le release di Gentoo.
Sono circa 14 volte che lo scrivo e tu ancora vai avanti con sto portage 
tree e app-sys/portage.
A questo punto se non riuscissi a capire neanche questa volta saresti o 
un troll (e quindi ci siamo divertiti in due) o un cerebroleso (e 
comunque io mi son divertito lo stesso.).

 tree e app-sys/portage.
ci sei o ci fai?
tanto per farti capire l'ovvio, ovvero che io so, leggiti il testo di un
bug che ho aperto qualche settimana fa, che evidenzia il fatto che so
cosa vuol dire: "versione di gentoo":
http://bugs.gentoo.org/show_bug.cgi?id=122552
p.s.: se vuoi ridere un po' leggi l'ultimo messaggio di qeusto bug e
nota come e' stato eseguito il grab del kernel panic :)
-- 
Massimiliano