nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

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
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