Differenze tra le versioni di "Pkgsrc su Slackware"
(→pkgsrc) |
|||
Riga 12: | Riga 12: | ||
* Gestore ufficiale: Slackpkg (permette l'installazione di pacchetti da repository online, ma non gestisce le dipendenze) | * Gestore ufficiale: Slackpkg (permette l'installazione di pacchetti da repository online, ma non gestisce le dipendenze) | ||
− | * Gestori non ufficiali: [http://software.jaos.org/ slapt-get], [http://sourceforge.net/projects/swaret/ Swaret | + | * Gestori non ufficiali: [http://software.jaos.org/ slapt-get], [http://sourceforge.net/projects/swaret/ Swaret] |
= Software extra = | = Software extra = | ||
Riga 24: | Riga 24: | ||
* [http://slackbuilds.org/ SlackBuild]: script per lo scaricamento, la compilazione e l'installazione di software per Slackware. | * [http://slackbuilds.org/ SlackBuild]: script per lo scaricamento, la compilazione e l'installazione di software per Slackware. | ||
+ | |||
+ | * [http://www.slacky.eu/~dani/slackyd/ Slackyd]: Slacky Downloader, permette di scaricare automaticamente pacchetti Slackware da mirror ufficiali e non. Ideato per scaricare i pacchetti di [http://www.slacky.eu/ Slacky.eu]. | ||
* [http://www.pkgsrc.org/ pkgsrc] | * [http://www.pkgsrc.org/ pkgsrc] |
Versione delle 14:31, 1 mar 2014
Introduzione
Slackware è la distribuzione più longeva tra quelle ancora in auge. Sviluppata con una particolare attenzione riguardo a stabilità e semplicità non possiede però né strumenti di configurazione con interfaccia grafica, né un sistema di gestione dei pacchetti con controllo automatico delle dipendenze.
Gestione dei pacchetti
Comandi
installpkg nomepacchetto (Installa un pacchetto) removepkg nomepacchetto (Rimuove un pacchetto) updatepkg nomepacchetto (Aggiorna un pacchetto)
Gestori di pacchetti
- Gestore ufficiale: Slackpkg (permette l'installazione di pacchetti da repository online, ma non gestisce le dipendenze)
Software extra
Uno dei principali problemi di Slackware è dato dalla difficoltà di reperimento dei programmi, la quantità di pacchetti ufficiali è molto inferiore a quella di altre distribuzioni. Anche il reperimento di programmi popolari come Libreoffice, GNOME o VLC può creare qualche difficoltà su Slackware.
Soluzioni alternative
- Checkinstall: utility per la creazione di pacchetti Slackware a partire dal sorgente tar.gz di un programma.
- RPM2TGZ: programma che converte pacchetti rpm nel formato tgz di Slackware, utile per installare grossi pacchetti statici come Libreoffice.
- SlackBuild: script per lo scaricamento, la compilazione e l'installazione di software per Slackware.
- Slackyd: Slacky Downloader, permette di scaricare automaticamente pacchetti Slackware da mirror ufficiali e non. Ideato per scaricare i pacchetti di Slacky.eu.
pkgsrc
/usr/pkg/etc/mk.conf
ACCEPTABLE_LICENSES+=vim-license ALLOW_VULNERABLE_PACKAGES=vim USE_DESTDIR=NO PKG_RESUME_TRANSFERS=YES
Install pax from /pkgsrc/archive/pax
env CVS_RSH=ssh cvs -q -z2 -d anoncvs@anoncvs3.de.NetBSD.org:/cvsroot
checkout -P pkgsrc