[TOOL] slackpkg+ released
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: [TOOL] slackpkg+ released
mi interessavano di più le prime due righe del post
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
non ti risposi a suo tempo?
Così com'é strutturato il repository funziona su slackpkg+ (e difatti é sul file di conf di esempio mi sembra) perché slackpkg+ riesce a capire se stai usando una slackware64 così da escludere i pacchetti i386 e viceversa.
Certamente l'ideale é fare 2 repository, uno a 32 e uno a 64.
Così com'é strutturato il repository funziona su slackpkg+ (e difatti é sul file di conf di esempio mi sembra) perché slackpkg+ riesce a capire se stai usando una slackware64 così da escludere i pacchetti i386 e viceversa.
Certamente l'ideale é fare 2 repository, uno a 32 e uno a 64.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: [TOOL] slackpkg+ released
ti mandai un messaggio privato per dirti che ho attivato la firma dei pacchetti con GPG, ma vedo sempre il repository tra quelli senzaZeroUno ha scritto:non ti risposi a suo tempo?
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
sorry, ricordavo di averlo fatto. Evidentemente l'ho fatto solo sul mio pc
fermo restando che slackpkg+ non controlla il file di configurazione per stabilire se un repository supporta gpg o meno ma verifica direttamente la presenza della chiave sul sito.
Alla prossima release lo sistemo
fermo restando che slackpkg+ non controlla il file di configurazione per stabilire se un repository supporta gpg o meno ma verifica direttamente la presenza della chiave sul sito.
Alla prossima release lo sistemo
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
stavo pensando ad una nuova funzionalità: la possibilità di installare pacchetti che non siano in repository canonici ma anche in percorsi locali o remoti e senza metadata.
slackpkg install ./pacchetto.txz
equivarrebbe a installpkg ./pacchetto.txz
slackpkg install http://..../pacchetto.txz
equivarrebbe a wget puntuale e installpkg
slackpkg install .
mostrerebbe i pacchetti nella directory locale
slackpkg install http://..../
mostrerebbe tutti i pacchetti presenti sul sito (dove supportato)
senza dover inserire nulla nel file di configurazione e lanciare l'update per l'aggiornamento degli indici.
Il concetto é che non tutti inseriscono i metadata, soprattutto per uno o due pacchetti.
Idee?
slackpkg install ./pacchetto.txz
equivarrebbe a installpkg ./pacchetto.txz
slackpkg install http://..../pacchetto.txz
equivarrebbe a wget puntuale e installpkg
slackpkg install .
mostrerebbe i pacchetti nella directory locale
slackpkg install http://..../
mostrerebbe tutti i pacchetti presenti sul sito (dove supportato)
senza dover inserire nulla nel file di configurazione e lanciare l'update per l'aggiornamento degli indici.
Il concetto é che non tutti inseriscono i metadata, soprattutto per uno o due pacchetti.
Idee?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
Ho messo Slackpkg+ su sourceforge dal momento che anche Slackpkg è su sourceforge.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
Ho caricato una nuova versione su sourceforge.
E' una versione di sviluppo, quindi per sicurezza non l'ho resa disponibile con slackpkg upgrade slackpkg+ perchè richiede testing.
Con questa versione è possibile installare da file:
slackpkg install slackpkg install file:package-1.0-noarch-2.txz
slackpkg upgrade file:./pkgs/package-1.0-noarch-2.txz
slackpkg install file:/root/myrepo/package-1.0-noarch-2.txz
E' una versione embrionale. In futuro aggiungerò nuove funzionalità correlate. E quando sarà stabile la chiamerò finalmente 1.0 :)
E' una versione di sviluppo, quindi per sicurezza non l'ho resa disponibile con slackpkg upgrade slackpkg+ perchè richiede testing.
Con questa versione è possibile installare da file:
slackpkg install slackpkg install file:package-1.0-noarch-2.txz
slackpkg upgrade file:./pkgs/package-1.0-noarch-2.txz
slackpkg install file:/root/myrepo/package-1.0-noarch-2.txz
E' una versione embrionale. In futuro aggiungerò nuove funzionalità correlate. E quando sarà stabile la chiamerò finalmente 1.0 :)
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
ora supporta anche le directory
slackpkg install file:./
slackpkg upgrade file:/myrepo/
slackpkg install file:./
slackpkg upgrade file:/myrepo/
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
E la 0.9.7 supporta anche file e directory remote (http/ftp/https) senza creare i metadata.
Il concetto è che molti utenti mettono i propri pacchetti in rete, ma sono pochi quelli che gli aggiungono i repository metadata, per esempio perchè fanno uno o due pacchetti.
slackpkg install http://site/path/pkg-1.0-noarch-2.txz
slackpkg upgrade http://site/path/
Sono anche riuscito ad allargare un po' il README, però ho avuto un sacco di difficoltà con l'inglese; qualcuno può vedere se ho fatto strafalcioni ed errori grammaticali e sintattici?
Vorrei anche riuscire a popolare un po' il wiki di sourceforge.
Il concetto è che molti utenti mettono i propri pacchetti in rete, ma sono pochi quelli che gli aggiungono i repository metadata, per esempio perchè fanno uno o due pacchetti.
slackpkg install http://site/path/pkg-1.0-noarch-2.txz
slackpkg upgrade http://site/path/
Sono anche riuscito ad allargare un po' il README, però ho avuto un sacco di difficoltà con l'inglese; qualcuno può vedere se ho fatto strafalcioni ed errori grammaticali e sintattici?
Vorrei anche riuscire a popolare un po' il wiki di sourceforge.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
0.9.7.2 rilasciato (la 0.9.7.1 conteneva solo un piccolo bugfix).
Questa versione aggiunge due funzionalità:
1) variabile d'ambiente USEBL (aka USE BLACKLIST) che se settato a '0' consente di ignorare il file /etc/slackpkg/blacklist. Ha poco senso metterlo in slackpkgplus.conf perchè se non voglio usare la blacklist permantentemente la svuoto e basta; però sarebbe utile ogni tanto vedere che pacchetti mi darebbe slackpkg senza la blacklist. Per esempio io mi ricompilo da me gcc e poi lo blacklisto. Per vedere aggiornamenti faccio:
USEBL=0 slackpkg search gcc
ovviamente si applica anche a install e tutti gli altri
2) consente di inserire repository locali senza metadata in slackpkgplus.conf (sintassi REPOPLUS['myrepo']=dir://path/to/repo/). L'utilità è la stessa descritta nei post precedenti, ma in aggiunta posso usarlo in upgrade-all (che non accetta parametri). Per questi repository non è necessario dare slackpkg update. Metto i miei pacchetti in quella directory e do slackpkg upgrade-all e se nel file di conf ho messo PKGS_PRIORITY=( myrepo:.* ) sto sicuro che i pacchetti di slackware (se ripacchettizzo quelli di slackware) non me li sovrascrivono.
Questa versione aggiunge due funzionalità:
1) variabile d'ambiente USEBL (aka USE BLACKLIST) che se settato a '0' consente di ignorare il file /etc/slackpkg/blacklist. Ha poco senso metterlo in slackpkgplus.conf perchè se non voglio usare la blacklist permantentemente la svuoto e basta; però sarebbe utile ogni tanto vedere che pacchetti mi darebbe slackpkg senza la blacklist. Per esempio io mi ricompilo da me gcc e poi lo blacklisto. Per vedere aggiornamenti faccio:
USEBL=0 slackpkg search gcc
ovviamente si applica anche a install e tutti gli altri
2) consente di inserire repository locali senza metadata in slackpkgplus.conf (sintassi REPOPLUS['myrepo']=dir://path/to/repo/). L'utilità è la stessa descritta nei post precedenti, ma in aggiunta posso usarlo in upgrade-all (che non accetta parametri). Per questi repository non è necessario dare slackpkg update. Metto i miei pacchetti in quella directory e do slackpkg upgrade-all e se nel file di conf ho messo PKGS_PRIORITY=( myrepo:.* ) sto sicuro che i pacchetti di slackware (se ripacchettizzo quelli di slackware) non me li sovrascrivono.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- marlavo
- Linux 1.x
- Messaggi: 180
- Iscritto il: ven 2 lug 2010, 16:38
- Nome Cognome: Marco Lavorini
- Slackware: 15.0 x86_x64
- Kernel: 6.6.21
- Desktop: XFCE 4.18
Re: [TOOL] slackpkg+ released
Devo dire che dopo un periodo iniziale in cui ho lasciato che slackpkg+ venisse "sgrezzato" (e quindi non lo usavo molto), ora come ora funziona piuttosto bene e sta diventando un tool di cui non riesco a fare a meno per aggiornare i pacchetti dai vari repository che uso, è veramente molto comodo
Approfitto quindi per ringraziare ZeroUno e tutti quelli che hanno contribuito a slackpkg+
Grazie.
Approfitto quindi per ringraziare ZeroUno e tutti quelli che hanno contribuito a slackpkg+
Grazie.
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
grazie.
Hai provato le funzionalità della 0.9.7 e superiori? Mi interesserebbe sapere come vanno e se si possono migliorare (quelle sono ancora grezze e non passo a 1.0, che attendo con ansia, senza sistemarle) e soprattutto se presentano bug.
Hai provato le funzionalità della 0.9.7 e superiori? Mi interesserebbe sapere come vanno e se si possono migliorare (quelle sono ancora grezze e non passo a 1.0, che attendo con ansia, senza sistemarle) e soprattutto se presentano bug.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- marlavo
- Linux 1.x
- Messaggi: 180
- Iscritto il: ven 2 lug 2010, 16:38
- Nome Cognome: Marco Lavorini
- Slackware: 15.0 x86_x64
- Kernel: 6.6.21
- Desktop: XFCE 4.18
Re: [TOOL] slackpkg+ released
Sinceramente no perché non mi sono ancora servite. Appeno trovo il tempo di farlo (più che altro la voglia ) farò qualche prova.ZeroUno ha scritto:grazie.
Hai provato le funzionalità della 0.9.7 e superiori? Mi interesserebbe sapere come vanno e se si possono migliorare (quelle sono ancora grezze e non passo a 1.0, che attendo con ansia, senza sistemarle) e soprattutto se presentano bug.
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
Slackware 14.1 è vicina all'uscita e Pat l'ha battezzata rc1.
Io penso che anche slackpkg+ è ormai abbastanza maturo da poter essere finalmente chiamato 1.0rc1
Io penso che anche slackpkg+ è ormai abbastanza maturo da poter essere finalmente chiamato 1.0rc1
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ZeroUno
- Staff
- Messaggi: 5441
- Iscritto il: ven 2 giu 2006, 14:52
- Nome Cognome: Matteo Rossini
- Slackware: current
- Kernel: slack-current
- Desktop: ktown-latest
- Distribuzione: 01000000-current
- Località: Roma / Castelli
- Contatta:
Re: [TOOL] slackpkg+ released
slackpkg+ 1.0rc2
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111