Re: Da Debian based a ZenWalk - consigli
Von: JohnnyNewbie (johnny@nomail.org) [Profil]
Datum: 05.07.2008 14:42
Message-ID: <g4nq87$b4$1@aioe.org>
Newsgroup: it.comp.os.linux.iniziare
Datum: 05.07.2008 14:42
Message-ID: <g4nq87$b4$1@aioe.org>
Newsgroup: it.comp.os.linux.iniziare
Belgarat <viacart@gmail.com> wrote: > > 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. Ah...e sei sicuro di no essere "esperto" come "voi"? ;-) > 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. 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.[ Auf dieses Posting antworten ]
Antworten
- Rama (05.07.2008 22:12)
- JohnnyNewbie (06.07.2008 17:11)
- giubbe (06.07.2008 18:30)
- JohnnyNewbie (06.07.2008 19:52)
- giubbe (06.07.2008 21:43)
