Pagina 1 di 2

Slapt-get, cosa manca?

Inviato: mer 6 giu 2007, 20:06
da B4sH
Salve, in questi giorni sto provando slapt-get e il suo front-end grafico, devo dire che mi sto trovando piuttosto bene, voi avete delle critiche da fare a questo tool? Secondo voi cosa manca a slapt-get per essere (re)incluso negli extra di slackware?

Inviato: mer 6 giu 2007, 21:16
da Vito
essendo un utente che proviene da ubuntu,per i primi tempi ho usato quello....poi sono passato a swaret che mi piace di più.Comunque cosa gli manca??Penso proprio niente solo che a quel punto bisogna includere anche swaret e gli altri....Ma poi slackware per filosofia non adotta un sistema di gestione dipendenze :D vuoi andare contro la filosofia slackweriana?:D

Inviato: mer 6 giu 2007, 21:26
da B4sH
vuoi andare contro la filosofia slackweriana?
:D
no! hahaha
credo che alla fine un gestore dei pacchetti come slapt-get (swaret non lo conosco) non andrebbe a snaturare slackware, alla fine lo stesso Patrick Volkernding lo inseriva in /extra fino a qualche relase fa (adesso in /extra mette slackpkg).
Sottolineo e spero di non essere frainteso, a me Slackware piace altrimenti non la userei, ma un'evoluzione non guasterebbe (nella current lo so le novità sono tante). Un gestore dei pacchetti supportato ufficialmente e magari abbastanza collaudato e semplice da usare come slapt-get sarebbe da prendere in considerazione.

Inviato: mer 6 giu 2007, 22:05
da dapuzz
slapt-get HA un gestore di dipendenze. Questo gli manca.

Ovvero io ho scelto slackware perchè se dico di fargli fare una cosa mi aspetto che il pc faccia quella cosa. Con slapt-get se gli chiedo di disinstallare ffmeg e non ci sto attento mi si disinstallano mille pacchetti.
Per non parlare della dipendenza da Xorg 6.9 di molti pacchetti su slacky, che non fa altro che rompere le scatole per me che ho la current, invece di semplificarmi le operazioni.

Inviato: mer 6 giu 2007, 22:12
da B4sH
se gli chiedo di disinstallare ffmeg e non ci sto attento mi si disinstallano mille pacchetti.
un buon motivo per farmi cambiare idea e disinstallare slapt-get

Inviato: gio 7 giu 2007, 3:40
da ildiama
B4sH ha scritto:
se gli chiedo di disinstallare ffmeg e non ci sto attento mi si disinstallano mille pacchetti.
un buon motivo per farmi cambiare idea e disinstallare slapt-get
Sì, anch'io la penso così. Se usi slackpkg questo non succede. Semplicemente scarica il pacchetto scelto e lo installa tramite gli script di Pat.
Sarebbe da chiedersi perchè PJV non inserisce direttamente in pkgtools questa funzionalità. A questa domanda mi sembra che nell'ultima intervista radiofonica abbia risposto che secondo lui, quando vuoi installare o meglio ancora aggiornare un pacchetto, dovresti prima leggerti il changelog e ragionare un pò sulle conseguenze.
Che io ricordi comunque in swaret il controllo delle dipendenze si può disabiltare e quindi lo puoi usare senza rischi ad esempio per scaricare i pacchetti da slacky.
Ciao.

Inviato: gio 7 giu 2007, 9:46
da B4sH
se fosse per il fatto del changelog (suppongo sia sufficiente solo ai fini di conoscere la descrizione di cosa si stia scaricando, o altrimenti cosa?) potrebbero implementare una funzionalità che, al momento che si decide di installare/aggiornare un determinato pacchetto il pkgtool (o slackpkg) mostri il pezzo di changelog "incriminato" e poi la classica domanda "Vuoi installare/aggiornare il pacchetto xxxx ?"
Inserire un gestore dei pacchetti (non dico delle dipendenze) che faccia semplicemente il suo lavoro e niente di più, non credo significhi stravolgere la "filosofia di slackware" :)
Spero che con la prossima relase (lo so che è altamente improbabile), Patrick ci possa sorprendere per lo meno con qualche nuova funzionalità in pkgtool, come quella di scaricare i pacchetti direttamente dai depositi ufficiali, magari mostrandoci una descrizione di cosa si stia facendo.

Inviato: gio 7 giu 2007, 10:02
da DaD
Fino ad una settimana fa usavo slapt-get da interfaccia grafica, poi però mi sono un pò rotto le scatole della sua invasività (mi disinstallava anche i pacchetti che non chiedevo di aggiornare in un upgrade :roll:), e sono passato a swaret da linea di comando, devo dire che mi sto trovando benissimo con questo tool e sinceramente mi spiace un pò che non venga più aggiornato :D

Inviato: gio 7 giu 2007, 10:08
da dapuzz
Anche slapt-get da riga di comando può non gestire le dipendenze. E udite udite, la riga con il changelog del pacchetto c'è già -_-

Inviato: gio 7 giu 2007, 10:58
da B4sH
forse la mia è solo un'illusione che Patrick prima o poi implementerà un gestore dei pacchetti "ufficiale" (intendo non in /extra ) in quanto se non lo ha fatto in tutti questi anni di esistenza di slackware, perchè dovrebbe farlo proprio ora? Alla fine per uno come lui sarebbe un gioco da ragazzi creare un tool a dovere, ma evidentemente non è nelle sue intenzioni... (se il problema era il fatto del changelog, a quanto pare slapt-get lo implementa, quindi sarebbe sufficiente usare slapt-get solo per installare/aggiornare pacchetti e non come risolutore delle dipendenze).

Inviato: gio 7 giu 2007, 11:03
da DaD
Bho non vedo perchè di tutta questa ostinazione contro la risoluzione automatica delle dipendenze, cioè se ad esempio devo installare qualcosa di gnome tipo gedit, dovrei passare mezza giornata a scaricare tutt le dipendenze necessarie, mentre software come slapt-get o swaret fanno tutto in automatico, permettendomi di fare altre cose, più costruttive, e laddove dovesse sbagliare qualcosa ci sono sempre io che posso intervenire e mettere a posto .. sbaglio?

Inviato: gio 7 giu 2007, 11:38
da gioco
B4sH ha scritto:se fosse per il fatto del changelog (suppongo sia sufficiente solo ai fini di conoscere la descrizione di cosa si stia scaricando, o altrimenti cosa?)
Nel changelog spesso Pat da indicazioni specifiche sui pacchetti, ad esempio la questione di kde in /usr, oltre a segnalare le rimozioni dei pacchetti non più supportati o le rinominazioni (apache->httpd). Prova a installarti una 11.0 pulita e a aggiornare a current con swaret: ti ritroverai con 2 xorg, 2 apache, gaim + pidgin, xmms, ...

Pat consiglia di leggere il changelog prima di aggiornare perchè questa è la filosofia della distro. Ovviamente la possibilità di consultare il changelog da slapt-get o swaret non li rende conformi alle scelte di Pat. Lo scopo di queste scelte è fare in modo che gli utenti abbiano il controllo sulle proprie macchine, che sappiano cosa installano e perchè. L'utente deve stare attento lui a installare e rimuovere correttamente il software, non un programma automatico di aggiornamento.

Inviato: gio 7 giu 2007, 14:21
da Bart
Come al solito sotto slackware sia per la filosofia adottata sia per i tools disponibili se vuoi che una cosa sia fatta bene te la devi fare te. Questo lo puoi fare anche utilizzando questi tools (swaret, ecc...) ma devi stare molto attento a cosa fanno. Io normalmente uso swaret ma solo con il repository di slacky (perché so come viene mantenuto e sviluppato) e solo per installare piccoli programmi. I security advisories invece li installo manualmente e tengo aggiornata una directory con rsync. A mio avviso difficilmente vedremo programmi del genere sotto slackware perché sono in contrasto con la filosofia attorno alla quale cresce la distribuzione.

Inviato: gio 7 giu 2007, 19:10
da B4sH
una cosa, che mi è molto piaciuta di slacky.eu è che pacchetti con moltissime dipendenze (se non erro si tratta di VLC) esiste un archivio compresso tar.gz il quale contiene tutte le dipendenze *.tgz molto comodo da usare, anche se scaricando quel tar.gz si rischia di scaricare pacchetti già installati sulla propria macchina (ma non si può avere tutto).
Per quanto riguarda i tool per gestire i pacchetti, dico solo che se ci fossero sarebbero una comodità, ma visto che non ne esistono ufficialmente supportati tranne slackpkg in /extra, continuerò a farne a meno e continuerò ad usare slackware "alla slackware".

Inviato: sab 9 giu 2007, 1:28
da marghe
Io uso slap-get con parsimonia e devo dire che mi trovo abbastanza bene...
dapuzz ha scritto:slapt-get HA un gestore di dipendenze. Questo gli manca.

Ovvero io ho scelto slackware perchè se dico di fargli fare una cosa mi aspetto che il pc faccia quella cosa. Con slapt-get se gli chiedo di disinstallare ffmeg e non ci sto attento mi si disinstallano mille pacchetti.
Per non parlare della dipendenza da Xorg 6.9 di molti pacchetti su slacky, che non fa altro che rompere le scatole per me che ho la current, invece di semplificarmi le operazioni.
infatti io li rimuovo con removepkg

DaD ha scritto: Bho non vedo perchè di tutta questa ostinazione contro la risoluzione automatica delle dipendenze, cioè se ad esempio devo installare qualcosa di gnome tipo gedit, dovrei passare mezza giornata a scaricare tutt le dipendenze necessarie, mentre software come slapt-get o swaret fanno tutto in automatico, permettendomi di fare altre cose, più costruttive, e laddove dovesse sbagliare qualcosa ci sono sempre io che posso intervenire e mettere a posto .. sbaglio?
io la vedo come te al 100%