dal 2015 - visita n. 1929
Slackyd
Slackyd

 

Slackyd

Slackyd è un programma per Slackware e derivati che permette di prelevare i pacchetti dai repository, accertandosi della loro integrità attraverso la verifica del codice md5. Svolge anche altre importanti operazioni come: la consultazione delle informazioni (descrizione, peso, dipendenze, etc.), la ricerca degli aggiornamenti, dei pacchetti installati (ufficiali e non), ed altro.

Puo' inoltre compilare un programma dai sorgenti, utilizzando il modello SlackBuild, se possibile, o semplicemente ottenere il necessario per la costruzione del pacchetto, normalmente tarball, slackbuild, slack-desk e doinst.sh.

Slackyd supporta la ricerca ed il download dei pacchetti richiesti e suggeriti.
Durante il prelievo dei pacchetti puo' cercare e prelevare le dipendenze mancanti attraverso la lista dei pacchetti richiesti e suggeriti, se presente nel PACKAGES.TXT del repository, mentre puo' verificare la presenza delle librerie richieste su qualsiasi pacchetto installato, ufficiale o meno.

Affinchè Slackyd possa recuperare il nome del pacchetto in base al nome di una libreria mancante è necessario che i repository abbiano la lista completa dei files, MANIFEST.bz2.

Puoi impostare ed usare i repository preferiti, considerando pero' che attualmente sono supportati solo i protocolli HTTP ed FTP !

Slackyd è scritto interamente in C, non usa librerie esterne ad eccezione della libreria bzip2, necessaria per scompattare i files MANIFEST dei repository.


Sintassi: slackyd [-c <opt>] [r] [efnmpPqSvV] [BbdgLlsUw] <opt package>

Opzioni:

-u:
   Aggiorna la lista dei pacchetti e dei checksum MD5.

-U <optarg>:
   Ricerca i pacchetti "optarg" da aggiornare.
   Se nessun argomento verrà specificato la ricerca sarà effettuata su tutti i pacchetti installati.

-s <optarg>:
   Mostra i pacchetti "optarg" disponibili nei repository.
   Se nessun argomento verrà specificato saranno mostrati tutti i pacchetti disponibili.

-g <arg>:
   Cerca e scarica i pacchetti "arg".

-S:
   Disabilita il controllo delle dipendenze e dei pacchetti suggeriti.

-n:
   Non scarica i pacchetti mancanti, mostra solo una notifica a fine download.

-d <optarg>:
   Verifica la presenza delle librerie necessarie per i pacchetti "optarg" installati.
   Se nessun argomento verrà specificato la verifica sarà effettuata su tutti i pacchetti installati.

-D <optarg>:
   Verifica, se possibile, la presenza delle dipendenze indicate dal pacchettizzatore necessarie per i pacchetti "optarg" installati.
   Se nessun argomento verrà specificato la verifica sarà effettuata su tutti i pacchetti installati.

-w <arg>:
   Mostra tutte le informazioni per i pacchetti "arg" disponibili nei repository.

-l <optarg>:
   Mostra i pacchetti "optarg" installati.
   Se nessun argomento verrà specificato saranno mostrati tutti i pacchetti installati.

-L <optarg>:
   Mostra i pacchetti "optarg" non-slackware installati.
   Se nessun argomento verrà specificato saranno mostrati tutti i pacchetti non-slackware installati.

-O <optarg>:
   Mostra i pacchetti "optarg" obsoleti installati.
   Se nessun argomento verrà specificato saranno mostrati tutti i pacchetti obsoleti installati.

-r:
   Mostra le statistiche per i repository in uso.

-b <arg>:
   Ottiene i sorgenti di compilazione per i pacchetti "arg", se possibile.

-B <arg>:
   Ottiene i sorgenti di compilazione e prova a costruire il pacchetto partendo da essi, se possibile.

-p:
   Elimina i pacchetti e i sorgenti di compilazione presenti in cache.

-P:
   Svuota completamente la cache.
   Sarà necessario riaggiornare la lista dei pacchetti.

-x:
   Disabilita la blacklist.

-X <optarg>:
   Mostra i pacchetti "optarg" disponibili ma esclusi.
   Se nessun argomento verrà specificato saranno mostrati tutti i pacchetti esclusi.

-f:
   Forza l'aggiornamento della lista pacchetti.
   Assume si a tutte le domande, scaricando i pacchetti piu' recenti in caso di piu' versioni disponibili.

-e:
    Usa un'espressione regolare.

-m:
    Case-Insensitive.

-c <arg>:
   Usa "arg" come file di configurazione alternativo allo slackyd.conf usato normalmente.

-v:
   Modalità verbosa.

-q:
   Disabilita alcuni avvisi.

-V:
   Mostra le informazioni sul programma come la versione e le funzionalità abilitate.

-h:
   Mostra l'uso.


















ReLivix-Slack
Porteus
Chiavetta Base Porteus
Moduli
Operazioni con moduli
Pacchetti Slackware
Slackyd
Cheatcodes
Chiavetta ReLivix-Slack
Moduli rlvx
Moduli alieni
Forum



Condividiamo, tutta l'umanità condivide, la luce del sole. La luce del sole non è né tua né mia. È l'energia dispensatrice di vita che tutti condividiamo. La bellezza di un tramonto, se lo osservi con sensibilità, è condivisa da tutti gli esseri umani.
Jiddu Krishnamurti (1895-1986)

Valid CSS!
pagina generata in 0.002 secondi