Post by Antonio BandieraAllo stesso modo, seguendo il tuo ragionamento, non ci si dovrebbe
fidare nemmeno di un oscuro programmatore che ti invia l'update di un
eseguibile quando te lo propone apt-get upgrade.
1) Non mi pare proprio che sia "l'oscuro programmatore"
a mandarmi direttamente i pacchetti, ma sono io che me li scarico dai
mirror ufficiali della distro
2) Nessun "oscuro programmatore", nè tantomeno nessun mirror, si
permettono di fare uno scan al mio sistema per sapere com'è strutturata
la mia macchina
3) Se un "oscuro programmatore" si permette di fare il furbo verrebbe
quantomeno scannato da tutta la comunità nel giro di un nanosecondo
(prima, ovviamente, gli viene segato il pacchetto)
4) Tra gli "oscuri programmatori" c'è anche gente che non è proprio
l'ultima arrivata e che non programma proprio per diletto
5) Ho come il sentore che tu non veda assolutamente di buon occhio chi
programma Open Source, come *tutti* gli utenti Windoze
6) Ma i programmatori Microsoft tu li conosci? No, sono "oscuri
programmatori" alla pari di quelli che sviluppano Open Source. Che
appena possono se ne vanno a gambe levate...
Post by Antonio BandieraAnzi, a dire il vero, io tendo a dare fiducia (se cosi` la possiamo
chiamare) alle persone con cui ho stipulato un contratto (visto che
potrei citarli in giudizio) e non mi pare che per Debian (a differenza
di Windows) tu debba accettare un qualsivoglia contratto.
Mi spieghi cosa c'entra?
Post by Antonio BandieraIn ogni caso, Microsoft, nella sua pagina di Windows Update, ti scrive
cosa sta facendo (nella loro versione, d'accordo) quell'update che
puoi scegliere se scaricare o meno. E questo apt-get non lo fa.
- Windoze:
° Se prima esecuzione del WinUpdate: "Installare ed eseguire bla
blabla...?" senza nemmeno sapere cosa ti stanno propinando
° Step 1: "Verifica sistema" e premi Invio. Il sistema macina, c'è
una taskbar che ogni 25% di operazioni completate avanza. Non c'è
altro.
° Step 2: "Analizza e proponi aggiornamenti". Hai fatto caso che i
nomi delle patch sono per lo più incomprensibili e le descrizioni non
dicono praticamente mai il problema che vanno a risolvere? Si clicca a
casaccio sulle checkbox, tanto va bene tutto...
° Step 3: "Installa aggiornamenti". Premi Invio, altra finestella con
una barra di avanzamento blu. Null'altro.
° Step 4: gli eseguibili che vai a scaricare si installano e tu NON
hai modo di vedere cosa stanno facendo durante l'installazione
° Step 5: reboot della macchina, *sempre*. Con tutti i file scaricati
che se ne spariscono come per magia da WUtemp, senza che tu abbia dato
il permesso al SO di eliminare i file appena scaricati. C'è la cache,
dirai: ma voglio vederti a diventare matto per capire a cosa
corrisponde la patch Q745323.exe e qualcosa...
- apt-get (Debian):
° Step 1 (opzionale): dici al tool dove andare a prendersi i
pacchetti. Puoi usare anche Dselect, che è un comodissimo frontend per
gestirti i pacchetti, se insisti (io lo uso e mi ci trovo pure bene)
° Step 2: scarichi dal mirror il database dei pacchetti (variabile a
seconda del ramo che hai specificato in source.list), che verrà
confrontato con quello già esistente sulla tua macchina. In locale, non
da remoto. La cosa è un filino diversa, ma appena appena. Sempre in
locale, il sistema controlla quali pacchetti hai installato, quali sono
da aggiornare, quali sono "Obsolete" e quali, invece, rimangono
invariati. Sempre in locale.
° Step 3: visualizzi, sempre con Dselect, quali pacchetti installare,
levare, aggiornare e fai le tue scelte. Le dipendenze vengono risolte
in automatico. Premi Invio
° Step 4: download dei pacchetti. E' un comunissimo download, spesso
via http o ftp. Ti viene scritto cosa stai scaricando, da che
locazione, il tempo rimanente e il bitrate, oltre che alla percentuale
di download generale e per singolo pacchetto. Se il download ti si
interrompe puoi riprenderlo esattamente da dove l'hai abbandonato,
anche rebootando di brutto la macchina.
° Step 5: decompressione, installazione e configurazione (che puoi
decidere tu, spesso e volentieri) dei binari. Inoltre ti viene chiesto
se vuoi eliminare i pacchetti scaricati, che sono in /var/apt/cache:
c'è chi li vuol tenere, i pacchetti scaricati, fidati...
Inoltre mi pare che la differenza tra *patch* che vanno a rattoppare
buchi presenti in un SO che tu hai pagato come FUNZIONANTE e STABILE,
ma che in realtà non lo è per nulla, e *release* di un programma sia
abbastanza marcata. In questo senso, il confronto tra WinUpdate e
apt-get è assolutamente improponibile. Anche perchè apt-get NON
funziona solamente in rete, vorrei ricordarlo.
Oltretutto, nessuno mi obbliga a usare apt-get, per installare i
programmi, ma posso prendermi i sorgenti e ricompilarmeli come mi pare.
Tu scarichi i sorgenti delle *patch* e te li compili secondo le
esigenze del tuo SO, con Windoze?
Post by Antonio BandieraA proposito, lo sapevi che si puo` aggiornare un sistema windows senza
passare per windows update ma scegliendo quali patch scaricare,
dowloadandole e installandole senza bisogno che tu ti faccia
scansionare alcunche`? Tua e` la scelta.
http://packages.debian.org
Io no, vero? Si sa, i linuxari fanno parte del Terzo Mondo informatico,
pensa che puoi scaricarti anche il tarball con tutti i sorgenti, oltre
che il changelog e avere la posibilità di riportare i bug da lì...
Terzo Mondo informatico, per l'appunto...
Post by Antonio BandieraPost by MarcuzzoTu ci credi, ad esempio, che all'atto della registrazione di VS.Net
l'unico dato che viene mandato al server è solamente quello
riguardante la nazionalità?
Mai usato Visual Studio, ma se tu non credi a quello che ti dice MS,
perche` lo installi?
1) Se ce l'ho non è perchè ho euro da buttare, ma perchè ogni tanto lo
uso.
2) E' originale, quindi anche se viene mandato su il seriale non me ne
frega molto. E' mio, posso dimostrarlo quando voglio...
Post by Antonio BandieraSecondo me, allo stesso modo di toxie, ridi troppo e pensi poco a
quello che scrivi. Lo sta a dimostrare il fatto che il prodotto di MS
non si chiami Windoze ma Windows. Ti e` difficile scriverlo
correttamente? Hint: la prossima volta, copia-incollalo dalla
precedente frase.
Windoze lo chiamo come voglio, soprattutto perchè mi piace il suono. Ti
offende così tanto, la cosa? Con tutti quelli che la menano con l'Open
Sorcio e con i "Linuxari Comunisti" cosa dovremmo dire noi che usiamo
Linux? Ci ridiamo sopra, semplice.
E ci facciamo sempre una figura migliore di quelli che vanno a predicare
"Linux è una monnezza" quando si sono arresti a metà della prima
installazione di Mdk perchè l'installazione era per loro troppo
complicata, o di quelli che scrivono "Linux Rulez" e poi postano con OE
(quelli sono i peggiori)...
Post by Antonio BandieraScusami, ma hai letto la domanda?
Te la ripeto (te la sillabo nel prossimo reply, se vuoi): tu controlli
tutti i sorgenti di quello che stai per installare prima di dare invio
su un apt-get upgrade?
Ogni tanto sì, ma per capire come funziona quel determinato programma.
Te l'ho detto sopra: non c'è possibilità che un software malevolo passi
sui mirror di qualsiasi distro Linux. E' la natura dell'Open Source.
Chiediti, piuttosto, cosa ci fanno tutti quegli spyware all'interno
degli eseguibili Windoze...
Post by Antonio BandieraPost by MarcuzzoPost by Antonio Bandierama linux questo non lo riesce a fare
proprio perche` devi ricompilare il kernel, REBOOTARE
^^^^^^^^^
Ma ROTFL, questa la mando al LUG!!
Mandala a chi vuoi. L'ho scritta in un gruppo di discussione pubblico
perche` non mi vergogno di quello che scrivo. Tu invece hai bisogno di
consultare il tuo LUG prima di pensare con la tua testa?
Io ragiono con la mia testa eccome, non sono certo ottuso come un
qualsiasi utente Windoze. I reboot mi danno fastidio, soprattutto
quando non sono necessari. Mi spieghi perchè per riconfigurare
un'interfaccia di rete sul portatile che monta Win2000 ho dovuto fare
reboot? Non è che abbia cambiato Workgroup, Dominio o quant'altro: ho
solo detto al sistema che invece dell'IP statico volevo usare il DHCP
per collegarmi al pc fisso...
Perchè da Debian, invece, mi basta fare un ifconfig o, volendo, editare
e modificare al volo /etc/network/interfaces senza che ci sia bisogno
di fare reboot?
Perchè per installare il 90% dei driver e un buon 2/3 dei programmi in
circolazione per Windoze devo riavviare, mentre qui no?
Post by Antonio BandieraSi parlava di fare vedere un nuovo device ad un sistema operativo. Te
lo chiedo con le parole che userei con un bambino: sei matematicamente
sicuro di non dovere ricompilare il kernel di linux ogni volta che
aggiungi un qualsiasi device?
Se il kernel l'ho installato io so benissimo cosa devo fare o non fare,
e so benissimo che se quel device non funziona la colpa è mia che non
lo so far andare. Personalmente di un kernel che al boot mi carica
tutto e anche di più non me ne faccio niente. Io voglio che mi carichi
solo quello che mi serve, se in futuro metterò su dell'hardware
particolare allora adatterò il kernel alle mie esigenze. Ad esempio, io
su questo PC non ho il lettore floppy e nessuna periferica firewire o
che funziona sulla parallela: mi spieghi perchè dovrei appesantire il
mio kernel con quel tipo di supporto? Non lo metto, ma la possibilità
di abilitare il supporto per qualsivoglia cosa ce l'ho. L'ho messo per
l'USB e funziona. Non ho nemmeno bisogno di diventare scemo, l'hotplug
esiste e fa il suo dovere.
Piuttosto, parlando di device: che mi dici del supporto *nativo* USB2
nei kernel da Windows XP in giù, tanto per farti un esempio? Mi risulta
che non esista. Te lo installi via driver, anzi, via patch. Con tanto
di reboot, ovviamente.
Parlando poi di protocolli: dov'è il supporto per IPv6 in Windows? Io
l'ho visto in Win2003, ma mai negli altri Windoze. Sotto Linux me lo
ricordo già presente da diversi annetti...
Post by Antonio BandieraIo, su windows, sono *sicurissimo* di non dovere ricompilare nulla.
ROTFL. In compenso ti installi tanto di quella spazzatura che Dio solo
lo sa. Vedi i driver, che non sai mai dove vanno a finire quando li
cerchi e devi fare una scansione di tutto il sistema per recuperarli...
Post by Antonio BandieraIo si`. Tu anche (visto che, nel tuo kernel, automagicamente il
supporto per i vari driver si aggiunge da solo)?
Vedi sopra. Un kernel che al boot ti carica anche l'inutile è una cagata
mostruosa. Non me ne faccio niente di supporti per la stampante sulla
parallela quando è su USB, o di un supporto firewire quando la mia
videocamera è analogica. Non credo, cmq, che il tempo che io impiego
per ricompilare il kernel (specie il 2.6.x, che si comporta in maniera
nettamente differente dal 2.4 e da. 2.2) sia di molto superiore a
quello che perdi tu per installare tutti i driver su Windoze...
Post by Antonio BandieraPost by MarcuzzoIo ce l'ho, la uso normalmente in ambito desktop e non ricordo di
aver mai fatto un reboot.
Evidentemente non hai dovuto aggiungere nuovo hardware.
Infatti hai ragione, se escludiamo la stampante, due banchi di RAM, un
lettore cd, un masterizzatore e un paio di dischi fissi. Non mi pare di
aver dovuto ricompilare nulla, sul kernel, e tutto è filato alla
perfezione. Non credo tu possa attarti al discorso di schede
audio/video/rete: sarà anche vero che nel kernel devo abilitarmi il
supporto per il device specifico, ma tu da Windoze DEVI installarti i
driver, se vuoi che questo funzioni, sperando che tutto vada per il
meglio. E non so chi è che perde più tempo, come detto prima...
Se parli di "SO che vede correttamente l'hardware", allora il discorso
si fa ancora più facile:
$ man lspci
Post by Antonio BandieraE poi, scusami
la domanda, ma a cosa ti serve avere un uptime altissimo su una
macchina desktop? Per vedere quanta corrente riesci a consumare?
Ho anche io le mie esigenze, se voglio uptime che vanno dalle 13 ore in
su.
Post by Antonio BandieraPost by MarcuzzoPunto secondo: hai un device piuttosto vecchiotto (mettiamo uno
scanner, va') del quale esistono solamente i driver per WinNT e non
per Win2000. Mettiamo che sia un ottimo scanner, che ti serve perchè
tu sei un grafico: cerchi in tutti i modi di installare i driver per
NT, *riavvii* il sistema e ti accorgi che se prima non andava un
cazzo, ora va ancora meno. Cosa fai? Spendi soldi e cambi scanner?
Compri la licenza di WinNT? Questa non è forse una perdita di tempo e
di denaro, secondo te?
Sicuramente. Ma non mi e` mai capitato. A te si`?
Certamente: uno scanner su parallela, il quale non aveva i driver per
Win2000 e il SO nativamente non l'ha manco visto. E la SB Awe 64 Gold,
più o meno la stessa cosa: driver inesistenti per Win2000 e quelli
nativi che fanno schifo. Tieni presente che io la usavo per fare
musica, quella scheda...
Post by Antonio BandieraE cosa hai fatto? Hai formattato la macchina, installato una bella
Debian (ricompilato il kernel per aggiungere eventuali supporti come
lo scsi per esempio, reboottato, eseguito modprobe per caricare
eventuali moduli, installato il SANE e perso una giornata per farlo
andare per poi scoprire che, in linux, quello scanner un po'
vecchiotto non e` supportato)?
Ho fatto diversi mesi senza utilizzarlo da Windoze, lo scanner, poi ho
messo (all'epoca) Mdk, con kernel ricompilato. Partito al primo colpo.
E il supporto per la SB era più che buono.
Traine le tue conclusioni...
Post by Antonio BandieraSpero che tu non mi voglia paragonare il supporto ai device che in
windows funzionano al primo colpo
Sì, se gli installi i driver!! Altrimenti col cazzo che ti vede tutto al
primo colpo: vallo a dire alla mia vetustissima SiS7012, che ancora
continua a non essere vista da nessun sistema Windoze. Così come
diverse schede Nvidia e Ati...
Post by Antonio Bandieracon un linux sempre dietro a
rincorrere i produttori hardware per farsi rilasciare le specifiche o
per fare reverse-engineering nel caso che il produttore non ne voglia
sapere.
Che è poi il caso dei Winmodem, alla fine. Un po' riduttivo, direi, per
avvalorare la tesi del "Linux fa cagare"...
Post by Antonio BandieraLo chiedo pure a te: hai mai provato a trasferire files da un
cellulare che abbia come protocollo di comunicazione obex su linux?
Io si`, proprio la scorsa settimana.
In windows, un minuto dopo avere piazzato il nokia 3650 davanti alla
porta infrarossi del portatile, avevo le mie foto sul desktop.
In linux, il particolare dialetto di obex che la nokia implementa
non e` supportato nemmeno dal progetto openobex.
Bella argomentazione per dire che Linux fa schifo, complimenti. E cmq, i
primi 3 risultati trovati con Google:
http://www.saunalahti.fi/~laakkon1/linux/3650_blue.php
http://www.saunalahti.fi/~laakkon1/linux/nokia3650-linux-bt.html
http://iterx.org/essays/2002/10/21
Se agli altri va e a te no non dare la colpa al sistema operativo, per
cortesia.
Salto il resto. Dico che se non sai manco utlizzare Google è meglio se
lasci perdere. Se poi non hai nemmeno voglia di configurarti il sistema
e vuoi solo la pappa pronta, allora LEVA Linux dal PC: non fa per te...
Post by Antonio BandieraAllora qual'e` la soluzione che tu (o il tuo LUG) darebbe a questo
problema? Cambiare cellulare o riscrivermi openobex sniffando i
pacchetti che passano attraverso la mia porta ad infrarossi?
Semplicemente imparare a utilizzare Google. So che è difficile per un
utente Windoze, ma è così.
Post by Antonio BandieraPost by MarcuzzoPost by Antonio Bandierami daresti un indirizzo di un sito dove me ne vendono uno con linux
preinstallato (e che costi 300
euri di meno che uno della stessa marca/modello ovviamente)?
Basta prenderne uno *senza* SO preinstallati. La IdeaProgress (che
http://www.ideaprogress.it
Ma allora e` vero che non leggi la domanda prima di rispondere.
Ho guardato i listini dei Clevo e non mi pare che costino 300 euri di
piu`.
Vai sul link che ti ho dato io, vedi quanto costano in più o in meno a
seconda del fatto che sia presente o meno il SO. Io non leggerò le
domande, ma tu non leggi manco le risposte...
Post by Antonio BandieraDunque che convenienza ho a prendere un portatile senza sistema
operativo ed un portatile con sistema operativo preinstallato ad una
piccola differenza di prezzo?
Beh, 200 euro di differenza (minimo) non sono poi una differenza così
piccola. Almeno per me che non ho miliardi da spendere in inutili
licenze che NON voglio e che mi vengono lo stesso vendute contro la mia
volontà. Per cosa credi che i PC me li monti io, per l'aria che tira o
perchè coi soldi che risparmio per il SO posso prendere qualche pezzo
migliore?
Post by Antonio BandieraRispondo qui anche all'altro tuo post (anche perche` non sono abituato
a fare sprecare banda alla gente).
Semplicemente mi era sfuggito. E di banda, tu e le tue disquisizioni su
Windoze, ne avete occupata anche troppa, temo...
Post by Antonio BandieraPost by Marcuzzo$ man gdb
IMHO è meglio che cominci ad usare il debugger, prima di
lamentarti...
Anche qui hai dato una risposta a casaccio senza leggere il contesto
in cui ho riportato quell'errore.
Tu hai riportato un errore a casaccio credendo di fare il figo, mi sa.
Quell'errore altro non è che una segmentation fault. Quella
segmentation fault non credo sia sbucata dal nulla, ma si è generata
perchè TU hai lanciato un programma che ha segmentato. Se ha segmentato
è perchè qualcosa non va, logicamente. Se qualcosa non va è perchè
semplicemente l'utente ha cannato qualcosa. E qui interviene il
debugger, del quale ti ho dato la pagina di man.
$ man man
per informazioni sul man.
Post by Antonio BandieraInnanzitutto non mi sono lamentato. E poi si parlava di chiarezza dei
messaggi e dove toxie citava "Si e` verificato un errore sconosciuto"
Post by MarcuzzoPost by Antonio BandieraNo source 0x0804eb4d in_Construct <long unsigned int,long unsigned
Perchè non lo sai leggere, il che è diverso. L'errore è in
stl_construct.h, se non sbaglio libreria. Lancia il programma col
debugger e vedi qual è la funzione che, chiamata, restituisce
quell'errore. Credo sia sempre meglio di "Si è verificato un errore
sconosciuto"...
Post by Antonio BandieraOra lo richiedo anche a te (ti prego di leggere con attenzione da qui
ti sembra chiaro, per una persona qualsiasi, un messaggio come quello
che ho riportato?
Mentre è chiarissimo il messaggio "La memoria non poteva essere read"?
Cosa ci capisce un normale utente, secondo te? Già ce lo vedo, andare
al bar a millantarsi con gli amici: "Eh, Word mi ha detto che la
memoria non poteva essere read, ma l'ho fregato: ho riavviato Windoze e
tutto è tornato a posto"...
x/p e f/u, a questo punto...
Marco
--
"Caro Marcuzzo,
allora sei veramente mentecatto come dice mia sorella..."
[juno on microsoft.public.it.xbox, 7-07-2003]