Newsgroup: it.comp.os.linux.iniziare
Titolo: Da Debian based a ZenWalk - consigli

Salve ragazzi, dovrei aver postato nel posto giusto, in caso contrario 
scusatemi.
Ad ogni modo il mio quesito è semplice e mi serve per orientarmi in 
tempi relativamente brevi nel mondo Slackware e nello specifico ZenWalk.
Sono un utente Debian based :P, cioè ho sempre utilizzato queste distro 
iniziando con Debian e spostandomi per le varie distro che più mi piacevano.
Mi sono imbattuto in questo ultimo periodo in ZenWalk ed intenderei 
provarla, sono un sistemista programmatore e pare avere molto di tutto 
quello che mi serve o di cui faccio uso.
Il mio unico dubbio è il seguente, cos'è da tenere in considerazione 
nell'approccio con una Slack based? Cosa mi devo scordare della Debian e 
  su cosa mi devo concentrare per poterla sfruttare al meglio?
La mia paura è che sia come con Windows, inutile passare da Windows a 
Linux se poi si vuole usare il pinguino come Vista o XP e con la stessa 
mentalità. Temo che passando da Debian a Slack senza cambiare mentalità 
non riesca ad apprezzare quest'ultima.
Grazie per l'aiuto
Marco\Belgarat

 mentalit�. Temo che passando da Debian a Slack senza cambiare mentalit�


 non riesca ad apprezzare quest'ultima.
E' un po' troppo generico...esprimiti più chiaramente.  ;-)

   su cosa mi devo concentrare per poterla sfruttare al meglio?
Linux è uno.
Quello che cambia è il sistema di init e il gestore dei pacchetti.

 non riesca ad apprezzare quest'ultima.
non credo ci sia bisogno di cambiare mentalità, capirei se venissi da 
una distro sedicente facile, ma, a parte apt, non c'è molta differenza 
tra Debian e la Slack, salvo che quest'ultima è un po' più performante 
-però non ho fatto dei test di laboratorio, come mi è stato rinfacciato;
r
-- 
Heaven is a place where nothing ever happens
[David Byrne, Heaven]
Ramapage: 
http://umpf.net/

Tutto giusto quel che ti hanno ma ZenWalk non è Slackware, con tutto quel
che ne consegue.
Ed ha un gestore di pacchetti tutto suo "netpkg"
Io ti consiglierei di passare direttamente a Slackware, ma a te la scelta.
-- 
cf

 Io ti consiglierei di passare direttamente a Slackware, ma a te la scelta.
non volevo essere io il primo a dirlo ;-P
r
-- 
Ho fatto di quest'aula sorda e grigia un boudoir per le mie puttane.
[Silvio "Ben" Berlusconi]
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

 Io ti consiglierei di passare direttamente a Slackware, ma a te la scelta.
Beh oddio, almeno a vedere da distrowatch, zenwalk ha un suo perchč.
Oltre ad essere un po piů semplice da installare, č anche molto piů
aggiornata.

 aggiornata.
Su questo potrei dissentire, ma niente vieta di installare ed usare zenwalk,
però zenwalk non è Slackware e quindi non capisco le richieste del primo
messaggio
-- 
:cf

JohnnyNewbie ha scritto:

Quando si passa da windows a linux spesso e volentieri, almeno così ho 
riscontrato, ci si aspetta di poter usare linux nella stessa maniera di 
windows, con gli stessi principi e che il proprio bagaglio culturale 
microsoft basti per affrontare la cosa. Quando ci si trova davanti 
invece a delle difficoltà per il cambio di SO che richiedono uno studio 
e uno sforzo per entrare nella nuova filosofia oppure si vuole lo stesso 
identico software che si aveva in windows che faccia le stesse identiche 
cose allora si tende a deprimersi o scoraggiarsi oppure in alcuni tristi 
casi ad insultare Linux e ha ritenerlo solo per pochi Nerd.
Questo concetto è generale ovviamente, non tutti assolutamente hanno 
affrontato la cosa così, ma potrebbe essere umano cascare in questo 
tranello.
Ciao
Marco\Belgarat

 r
--
Ciao Neo

conraid ha scritto:
 > Su questo potrei dissentire, ma niente vieta di installare ed usare 
zenwalk,
 > però zenwalk non è Slackware e quindi non capisco le richieste del primo
 > messaggio
 >
Si lo so che non è propriamente Slackware, ma da quel che ho capito e 
potrei aver capito male è una sua derivata.
Io lo so che Ubuntu non è Debian, ma è una sua derivata e i principi di 
base ci sono per la gestione del sistema. Quindi credo o almeno suppongo 
sia così anche per Zenwalk, se così non è allora mi sono sbagliato.
Il motivo per cui non installo Slackware è semplicemente perchè sto 
cercando una distro che una volta installata abbia tutto quello che mi 
serve senza dover cercare ogni singolo pacchetto. Ho provato la live di 
ZenWalk e più o meno monta tutti i software di cui ho bisogno.
Il motivo di questo topic era solo per avere qualche consiglio o dritta, 
ma se non ce ne sono oltre a quelle che altri mi hanno fornito allora 
non c'è molto da dire e mi ritiro.
Ciao
Marco\Belgarat

 (obiettivamente è una distro più moderna)
Ecco questa è una cosa che mi interessa, con Debian c'è tutto il ciclo 
di sviluppo, stable, testing, unstable ecc... con Slack è la stessa cosa 
e quindi ZenWalk prende non sò dalla unstable di Slack i propri pacchetti?
Per questo dici che è più moderna?
Ciao
Marco\Belgarat

 Marco\Belgarat
--
Ciao Neo


- Il mio indirizzo e-mail valido è senza *net*. -

 
Se vuoi un consiglio per un approccio verso Slackware te ne do molti.
Impara ad usare la linea di comando, impara a configurare le cose tramite
file di configurazione e non tool automatici, imparare a compilarti i
programmi, imparara a non avere bisogno di un gestore delle dipendenze.
Ma non mi sembrano gli stessi consigli che darei ad un utente ZenWalk,
perché come dicevo è nata proprio per sopperire a queste "mancanze"
e/o "caratteristiche" di Slackware.
Ecco il motivo del mio dubbio.
-- 
cf

 tranello.
Capisco, non hai tutti i torti, ma non penso sia il caso del
passaggio da debian a slackware. Almeno se ti documenti
un po'.
Cioè, non puoi avviare slackware e installare qualcosa con
apt...dovrai informerti invece su come funzionano gli
strumenti di installazione del software su slackware. Per
farti una esempio.
In slackware non vengono gestite le dipendenze tra i
pacchetti e questo potrebbe essere un problema per alcuni.
Ma ha anche alcuni lati positivi perchè per esempio i
pacchetti si installano sempre, poi magari non funziona un
eseguibile ma ti avverte del motivo (manca la tal libreria)
ecc ecc.
Nonostante questa versione ufficiale, ci sono strumenti
indipendenti tipo swaret o slaptget o altri che imitano apt.
Non ne dò un parere perchè non ne ho mai usati.
Il software paccettizzato non è così numeroso come sotto
debian, per dirne un'altra e oltre la dotazione ufficiale ci
sono comunity che mettono a disposizione pacchetti
ulteriori, esigenza fondamentale per i più. Fatti un giro su
slcky.eu
 o linuxpackages.
Nonostante ciò su slackware è particolarmente semplice
crearsi i pacchetti compilando i sorgenti del software
mancante, magari partendo da uno slackbuild trovato in rete.
Alcuni slackbuild sono messi a disposizione su
slackbuilds.org
.
Da quanto ho capito io (non ho mai provato debian) anche
operazioni come la ricompilazione del kernel o simili sono
più "semplici" sotto slackware, nel senso che il sistema non
necessità di troppa attenzione e incastri ulteriori
permettendoti di concentrarti più tranquillamente sul
software...
Forse in Debian tutto il sistema è un po' più rigido e se si
lavora "fuori dai canoni" bisogna sapere quello che si fà
altrimenti si possono avere conflitti con la gestione
automatica del sistema. Ecco sulla slack questi automatismi
non ci sono (almeno se non li impieghi di tua volontà). Con
vantaggi e svantaggi ovviamente.
Per quella che è la mia esperienza e le mie esigenze non
sento il bisogno di particolari automatismi. Unica cosa
l'installazione del software aggiuntivo è un pò macchinosa
dovendo navigare il sito di slacky.eu....ma nessuno ti vieta
di farti un sempllice script per scaricare ed
intallare/aggiornare i pacchetti. Invece per il software del
repo ufficiale c'è slackpkg: un tool che automatizza un
attimo l'operazione di connessione al repo-download
pacchetto/i e installazione/aggiornamento (appoggiandosi
semplicemente sui pkgtools ufficiali.
Penso tutto sommato che valga la pena di provare slackware.
Su zenwalk non ti so dire nulla...forse però per slackware
trovi più documentazione.
Poi il discorso è sempre quello: se vuoi provare qualcosa di
diverso da debian ma ne cerchi un'alternativa quanto più
simile alle tue abitudini...tanto vale restare a debian, che
tra l'altro da quanto ne hosempre letto è una signora
distribuzione.

 windows
Oggi, se hai un' HW compatibile, e non hai esigenze software
particolari. Linux č molto piů facile di windows.

 (obiettivamente è una distro più moderna) 
soggettivamente, vuoi dire, usiamo i giusti termini;


 come l'editor `Vim' lo è nei confronti di `Vi'.
cioè Zen è supermigliore, ho afferrato;


 Per questo dici che è più moderna?
vorrei capire anch'io perché più moderna (penso che per questo si 
riferisca al gestore delle dipendenze, ma come dicevo è semplice 
metterne uno nella Slack -e in ogni caso non lo ritengo un indizio di 
modernità, tralasciando il fatto per me ovvio che di per sé la modernità 
non è un valore positivo) e molto più aggiornata, come dice;
sto facendo una ricerchina, sulle versioni current delle due (sulle 
versioni definitive non credo abbia senso, tranne che non siano state 
rilasciate all'incirca nello stesso periodo):
k3b-1.0.4-i486-3  k3b-1.0.4-i486-52.1
gcc-g++-4.2.3-i486-1 gcc-g++-4.2.3-i486-1
kdelibs-3.5.9-i486-4 kdelibs-3.5.9-i486-52.3
gkrellm-2.3.1-i486-2 gkrellm-2.3.1-i486-52.2  	
prima colonna Slack, seconda Zen: per me pari sono, in ogni caso non 
credo si possa parlare di "molto più aggiornata", senza contare che 'sta 
mania dell'aggiornamento permanente non riesco proprio a capirlo, tranne 
che non si tratti di aggiornamenti di sicurezza;
per questi ultimi ti ricordo, nel caso volessi provare la Slack, che 
puoi ricevere per e-mail l'avviso, quando escono;


 cioè Zen è supermigliore, ho afferrato;
La pulizia è la caratteristica di Slackware che la rende superiore alle altre
distribuzioni. La gestione delle dipendenze è la caratteristica di Zenwalk che la
rende più moderna rispetto a Slackware. Non credo che chi proviene da Debian e
dintorni rinunci facilmente alla gestione delle dipendenze.
Vorrei suggerirti alcune cose: impara un po' d'educazione, impara un po'
d'umiltà, impara un po' di tolleranza, impara a dire un po' meno fesserie, impara
a scrivere un po' più correttamente.
Non risponderò oltre.



Infatti, 5 euro che ci ritorna :-)

 Avvisa quelli di Linux&C.: da loro io sto aspettando ancora la 12.0.
La 12.1 è uscita anche su Linux&C.
-- 
:cf

 Non risponderò oltre.
deo gratias;


 e/o "caratteristiche" di Slackware.
Grazie di questi consigli, credo che quello utile è che dovrò fare un
poca di mano con le dipendenze. Per il resto dovrei essere svezzato,
almeno spero. :)
Grazie
Marco\Belgarat

 puoi ricevere per e-mail l'avviso, quando escono;
Mi state convincendo a provare Slcak sapete :P
Grazie anche a te :)
Marco\Belgarat


Perdonatemi, vorrei chiarire questo dubbio, non è che se provengo da
Debian mi spaventino le dipendenze o compilare i pacchetti, certo non
ne sono esperto come voi, ma per motivi professionali la mia distro
con LFS-BLFS l'ho realizzata.
Affermare che tornerò a Debian con così tanta sicurezza, senza
conoscermi, mi sembra ardito o comunque antipatico ;)
Ad ogni modo come ho scritto in un mio precedente post, credo che
proverò Slack prima delle sue derivate, mi potrò meglio rendere conto
del valore di queste capendo la loro storia e da dove provengono.
Grazie
Marco\Belgarat


Maremma mia, certo che vi scaldate subito :P
Quei consigli valgono per tutti e per ognuno, quindi li terrò presenti
anch'io ;)
Ciao
Marco\Belgarat

 Cioè, non puoi avviare slackware e installare qualcosa con
Grazie per questo post, certamente è quello che ha fatto pendere l'ago
della bilancia verso Slack.
Grazie ancora.
Marco\Belgarat

 conoscermi, mi sembra ardito o comunque antipatico ;)
No, non hai capito, non dico che non imparerai ad usare slack, ma solo
che debian č migliore, anzi debian č la migliore.
:-)

 anch'io ;) 
bene, ma non vorrei che si equivocasse, tempo fa provai Zenwalk e la 
trovai buona se non ottima, come del resto tutte le derivate slackiste, 
ad es. Absolute che ho provato di recente e che ho consigliato a un 
amico per il suo EEE, visto che è spaventato dalla Slack;


 :-)
;-P


 che debian è migliore, anzi debian è la migliore.
Ah, ecco, mi era sfuggita :P
Vi dirò appena proverò Slack. A me Debian piace molto e mi sento a
casa, ma mi rendo conto che per un sistemista non conoscere le
alternative è, forse, una mancanza. :)
Marco\Belgarat

 alternative č, forse, una mancanza. :)
Per un sistemista, non conoscere debian č una mancanza :-)

 del valore di queste capendo la loro storia e da dove provengono.
Penso che sia la scelta più saggia.
Ti consiglio la comunity 
slack.eu
 e il suo wiki oltre il
repository con pacchetti e slackbuilds per crearsi
a eventuali pacchetti ricompilando i sorgenti.
Slackware4dummies.pdf presente sempre su 
slacky.eu
.
Slackware linux essential in html.
Insomma, per iniziare (e non solo) ce n'è...
Con quella documentazione e forum d'appoggio dovresti essere
in grado di capire come funziona e come è organizzata la
slack. Dovresti essere in grado di installare moltissimi
pacchetti oltre quelli ufficiali e capire come creare
pacchetti in modo autonomo (nonostante l'impegno e la
puntualità della comunity sopracitata, a volte può capitare
di aver bisogno di software non pacchettizzato, puoi farlo
presente sul forum, spesso hanno addirittura aggiunto il
pacchetto mancante "su richiesta").
La questione delle dipendenze:
1- su slackware installi qualsiasi cosa non ci sono problemi
   di dipendenze.
2- il problema delle dipendenze si fà vivo quando lanci
   l'eventuale eseguibile.
3- # ldd /usr/bin/nome_eseguibile |grep "not found"
   restituisce le librerie necessarie mancanti tutte
   insieme. Altrimenti lanciando l'eseguibile lamenta
   l'assenza di una libreria alla volta.
4- Conosiuti i file mancanti arriva la parte noiosa...ovvero
   capire in quali pacchetti si trovano le librerie
   mancanti.
   Per fare questo di solito consulto un motore di ricerca
   apposito: 
packages.slackware.it
   Metto il nome del file o parte di esso, seleziono la
   ricerca per nome del file e la versione di slackware.
   Da lì ricavo il pacchetto contenente la libreria e lo
   installo, magari con slackpkg che me lo scarica anche.
5- Se la libreria mancante non è parte di un pacchetto
   ufficiale, non la trovo con questo "work around" quindi
   la cerco in google e di solito è abbastanza facile capire
   quale pacchetto occorre.
Come si può vedere alla fine è tutto fattibile più o meno
facilmente. E la cosa più importante è che concettualmente
non c'è nulla di complicato.
Comunuqe resta il fatto che i punti 4 e 5 sono un po' noiosi
in effetti specie se si deve navigare con connessioni lente.
D'altra parte sarebbe facile migliorare la situazione...
Per esempio il sito di ricerca dei file e pacchetti potrebbe
essere preso ad esempio per creare qualche semplice script
in grado di fare quel lavoro offline. E inoltre si potrebbe
fare la stessa cosa per funzionare anche col i repo non
ufficiale di slacky.eu.....
Ma queste sono proposte.
Spero comunque di aver sintetizzato adeguatamente la
questione per rendere più chiaro l'approccio a slackware.

 
hai visto il thread niubbo e grub saltato?
c'è bisogno di te;


 c'è bisogno di te;
Ehm...guarda che di routers e roba simile ne so molto poca.
Per mia sfortuna ho sempreavuto a che fare con connessioni
dialup analogiche o via rete mobile ma sempre dialup.
Comunque ho visto che l'OP ha risolto...pare sempre il
solito problema di instradamento da risolvere con
"route...".
Saluti e grazie della fiducia  ;-)

 dintorni rinunci facilmente alla gestione delle dipendenze.
Ci rinuncia immediatamente dopo aver testato la potenza
dell'indipendenza...
bye, giubbe

    mancanti.
ehm, ma così butti, o quasi, via la parte migliore di slack! In questo modo
tanto vale averlo il gestore delle dipendenze!
Se un pacchetto richiede una libreria che non hai devi prima di tutto
controllare che tale libreria serva effettivamente.
I pacchetti sono compilati genericamente e quindi contengono il binario con
tutte le caratteristiche attivate. Se una di queste caratteristiche, che
guarda caso richiede una libreria, non ti serve, perchè caricare
inultimente il sistema e rendere l'eseguibile più pesante del necessario?
Semplicemente ricompili il programma togliendo ciò che non ti serve. La
ricompilazione, in genere, è facile perchè slack è basata su codice
standard, codice sul quale sono spesso pensati i vari programmi.
Di corretto (il mio "quasi" di prima), ma non evidente, in quello che dici
è che se il pacchetto non è strettamente necessario all'esecuzione del
programma allora non compare nemmeno nella lista fra quelli da scaricare.
Mentre con un normale gestore dei pacchetti di porteresti a casa anche del
software complemamente inutile perchè altrimenti il pacchetto primcipale
nemmeno si installa (anche se potrebbe).
bye, giubbe

 nemmeno si installa (anche se potrebbe).
E questo mi pare un limite importante  particolarmente in certi casi.
Bene, per conto mio hai fatto un intervento che penso possa
aiutare chi legge (me compreso) a imparare qualcosa di più e
aspetti magari non considerati da molti circa la gestione
del sistema. Per quel che mi riguarda ti ringrazio.

 stato configurato in fase di compilazione.
No mi riferivo a ciò che non compare nello ldd. Se serve un pacchetto
esterno (come più di un db) è facile che l'eseguibile parta lo stesso, ma è
altrettanto facile che il gestore delle dipendenze ti scarichi almeno un DB
obbligatoriamente. E se scarica quello che non vuoi usare? 
Un altro esempio di cui ti avevo accennato: devo aggiornare KDE alla nuova
versione, ma è compilata a partire dalla nuova versione di Xorg. Un
generico gestore di pacchetti mi obbliga ad aggiornare tutto X, ricompilare
KDE è un impresa, ma con slack è facile venirne a capo.
Installi i pacchetti di KDE lo avvii e vedi quale parte non va. Cerchi con
google e trovi che basta creare una libreria dinamica a partire da una
statica che già hai. Io l'ho fatto personalmente e l'unica cosa che non
andava (dopo le dovute modifiche) era il gestore del mouse (il pannello per
scegliere velocità e mano d'uso, ma è una cosa che si può mettere a posto
una volta per tutte usando l'apposito file di confgirazione).
Beninteso, non che con le altre distro non si possa fare (un "ignore
dependence"  si trova sempre), ma poi in caso di problemi è più difficile
trovare supporto, proprio perchè tutti sono abituati ad usare il gestore
automatico e ti invitano ad usare quello...
 
Con questo non voglio dire che la slack è la migliore di tutte (anche se da
fan sfegatato lo penso... ^_^), ma solo dire che la mancanza del gestore
delle dipendenze è un bene, ma bisogna saperne fare a meno.
Bye