SlackNewbie ha scritto:Ciao ponce
Installo sbopkg con il metodo dei sorgenti?
Ma con sbopkg installo sia pacchetti presenti in repository non ufficiali come slackbuilds.org sia i pacchetti presenti qui su slacky??
Lo installi così:
https://sbopkg.org/downloads.php
risposta alla seconda domanda:
https://htmlpreview.github.io/?https:// ... opkg8.html
tradotto:
Lo installi
scaricando il TGZ e usando "installpkg" come per ogni altro pacchetto slackware.
Serve per attingere al software del repository SBo (slackbuilds.org), che come saprai è un repo di scripts SlackBuilds.
In pratica quel repo fornisce gli script per compilare i sorgenti dei programmi e creare un pacchetto slackware.
es.
scarica i sorgenti e lo slackbuild di pippo, lo compila, ne crea il TXZ slackware, e poi lo installa sul sistema.
Leggiti il man sbopkg(8), la sintassi è molto semplice.
Non supporta di suo le dipendenze, ma può essere usato in combinato con sqg:
https://sbopkg.org/queues.php
Anche qui leggiti il manuale son tre righe...
crea la coda di pacchetti dipendenza per il pacchetto "pippo".
In pratica se voglio installare pippo risolvendo automaticamente le dipendenze posso fare così:
Codice: Seleziona tutto
# sincronizzo il repo (lo devo fare perchè il remoto cambia e la sua lista pacchetti che hai in locale può essere
# mancante, se non l'hai mai usato, oppure obsoleta).
sbopkg -r
# cerco il pattern "pippo": e ottengo il nome preciso del pacchetto presente sul repo (mettiamo che sia proprio "pippo")
sbopkg -g pippo
# ne creo la coda delle dipendenze (queue)
sqg -p pippo
# installo
sbopkg -i pippo
# con questo comando sbopkg rileva la coda di dipendenze creata al punto precedente e ti chiede cosa vuoi
# fare: vuoi installare solo "pippo" oppure elaborare l'intera coda, cioè installare tutte le dipendnze e poi "pippo"?
# Tu ovviamente scegli la coda e via, non hai che da attendere e ti ritroverai installato pippo più dipendenze.
Per rispondere alle altre domande, per quello che so.
Se lanci sbopkg senza argomenti salta fuori un'interfaccia non grafica ma contestuale in curses... Ma lascia perdere, è più facile da riga di comando.
Sbotools non lo conosco.
Swaret, mi pare si appoggiasse a repositoryies di pacchetti precompilati, tipo linuxpkg e altri, forse anche quello di slacky, ma non l'ho mai usato.
Pkgtool è un'interfaccia di manutenzione ma non serve per installare pacchetti con risoluzione dipendenze. In pratica viene usata in fase di installazione del sistema... sì puoi usarla anche in un secondo momento ma lascia perdere.
Mi pare ci fosse anche Slackyd è tanto che non lo uso, mi sembra di ricordare che gestisse anche le dipendenze ed era fatto per "pescare" dal repo di slacky.eu, non ricordo se funzionava anche con altri repo.
Poi c'è slackpkg+ che però non gestisce le dipendenze e lavora con parecchi repo, lo devi impostare tu.
Però occhio che installare roba precompilata da N repo diversi può incasinare il sistema...
Io mi limito ad affiancare ai pacchetti del repo ufficiale, un sacco di pacchetti di SBo scaricati e installati con sbopkg e sqg. Poi un po' di altra roba da AlienBob.