Pagina 1 di 2

Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 11:50
da massimo.furlani
Chiedo scusa per la domanda banale, ma vorrei capire cosa sono i pacchetti
recuperabili in http://www.slackware.com/~alien/slackbuilds/.

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 11:52
da twister
Sono i pacchetti fatti da alien bob

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 12:01
da massimo.furlani
Ho visto che questi pacchetti sono più "corposi" rispetto agli originali che si trovano sui repos.
Hanno per caso, anche le relative dipendenze?

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 12:29
da ponce
le dipendenze dovrebbero essere ognuna pacchettizzata a parte.

cosa intendi per "piu' corposi"?

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 12:33
da conraid
massimo.furlani ha scritto:Ho visto che questi pacchetti sono più "corposi" rispetto agli originali che si trovano sui repos.
Hanno per caso, anche le relative dipendenze?
Anche quello è un "repository", e visto l'autore più "ufficiale" di altri. Come puoi vedere i pacchetti sono compilati in epoche diverse però, e quindi su versioni diverse di Slackware. Alcuni hanno dipendenze statiche, altri no. Per vedere le varie opzioni, modifiche, etc... leggi il ChangeLog

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 12:35
da massimo.furlani
Esempio:
sul repository 12.2 il pacchetto ffmpeg è da circa 2,5M e sul repo alien è da ben 5,6M.
Solo per capire...

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 12:38
da conraid
massimo.furlani ha scritto:Esempio:
sul repository 12.2 il pacchetto ffmpeg è da circa 2,5M e sul repo alien è da ben 5,6M.
Solo per capire...
Come puoi vedere tu stesso ha varie dipendenze compilate staticamente.
Solitamente mette queste dipendenze nella stessa directory dei sorgenti
http://www.slackware.com/~alien/slackbu ... peg/build/

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 12:45
da massimo.furlani
Siccome sono abbastanza nuovo di Slackware, debbo fare una domanda che giudicherete stupida.
Che cosa sono le dipendenze compilate staticamente (ho trovato spesso questa definizione sul forum).

Sapete, proveniendo da Debian, le dipendenze non le conosco molto...

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 12:54
da conraid
massimo.furlani ha scritto:Siccome sono abbastanza nuovo di Slackware, debbo fare una domanda che giudicherete stupida.
Che cosa sono le dipendenze compilate staticamente (ho trovato spesso questa definizione sul forum).

Sapete, proveniendo da Debian, le dipendenze non le conosco molto...
Non è questione di Slackware, ma è più generica. E vale per ogni sistema operativo.
Quando un programma ha bisogno di alcune librerie per funzionare, puoi compilarle staticamente (così che non devi installarle a parte) o dinamicamente (e percio devi installarle a parte). Nel primo caso hai un eseguibile (che poi sia pacchettizzato o meno è secondario) che non ha bisogno di altro (un esempio è Firefox tanto per dire), nell'altro hai bisogno di installare tali librerie.
Provenendo dal mondo Debian mi aspettavo invece che conoscessi meglio le "dipendenze" :-)
Diciamo che su Debian il gestore pacchetti te le scarica automaticamente, su Slackware no, a meno di usare software appositi. Sta a te quindi capire quale servono e quali no.

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 13:01
da massimo.furlani
Chiarissimo, grazie.
Provenendo dal mondo Debian mi aspettavo invece che conoscessi meglio le "dipendenze"
Beh, invece per me è l'opposto, in quanto avere un software che pensa a tutto, ti "concede" la libertà
di non preoccupartene e quindi le conosco ben poco.
Diciamo che con Slackware ho imparato (fino ad adesso) a "guardare" alle dipendenze che ogni pacchetto
ha e anche alle dipendenze delle dipendenze (hai capito vero!).
Per esempio installare Abiword è stato semplice. Installare ffmpeg invece traumatico.
Devo dire però che la soddisfazione finale è grandissima!

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 13:07
da conraid
massimo.furlani ha scritto: Per esempio installare Abiword è stato semplice. Installare ffmpeg invece traumatico.
In effetti hai maggiore "libertà" a prezzo di una piccola fatica in più per capire cosa ti manca. Soprattutto i pacchetti multimediali (ffmpeg, mplayer, vnc, etc...) se compilati dinamicamente richiedono tante librerie di supporto, ma sono quasi sempre le stesse.

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 13:33
da Trotto@81
Io preferisco i pacchetti con le librerie compilate staticamente, sono leggermente più pesanti ma ti levano un sacco di rogne, vedi VLC di alien, molto più comodo!! :)
Senza nulla togliere al fantastico lavoro che realizzano i ragazzi di slacky, che con questo repository rendono certamente la slack più appetibile anche per i meno smanettoni.

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 14:38
da tigerwalk
Domanda: ma se uno ha già le dipendenze nel sistema ed installa un pacchetto di alien con dipendenze statiche che succede? Potrebbero esserci problemi di doppioni di pacchetti o di link a librerie?

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 14:54
da Trotto@81
tigerwalk ha scritto:Domanda: ma se uno ha già le dipendenze nel sistema ed installa un pacchetto di alien con dipendenze statiche che succede? Potrebbero esserci problemi di doppioni di pacchetti o di link a librerie?
Nessuno perchè il package farà riferimento solo alla librerie che ha compilato staticamente, in parole povere quelle del sistema non le vede proprio.

Re: Pacchetti in /~alien/slackbuilds/

Inviato: lun 22 dic 2008, 14:58
da conraid
tigerwalk ha scritto:Domanda: ma se uno ha già le dipendenze nel sistema ed installa un pacchetto di alien con dipendenze statiche che succede? Potrebbero esserci problemi di doppioni di pacchetti o di link a librerie?
No, essendo "comprese" nel programma stesso.