ricerca in filelist online
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.
- 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:
ricerca in filelist online
Dal momento che packages.slackware.it non funziona, ho scritto io una piccola pagina web per effettuare la ricerca di pacchetti:
http://slak.homelinux.org/
La ricerca avviene in base a questi criteri:
Nome pacchetto
Descrizione pacchetto
File contenuti (se presente il MANIFEST.bz2)
Il tool ricerca, al momento, su i repository ufficiali, come slackware 12.2, 13.0, current e x86_64, e su altri repository non ufficiali, come quelli di slacky.eu, che hanno il PACKAGES.TXT e, possibilmente anche il MANIFEST.bz2.
L'ultima versione dello script gen_repos_files.sh di Alien Bob per creare repository, ora crea anche il MANIFEST.bz2
Sono gradite segnalazioni di altri repository, a 32 e 64 bit
NON SARANNO ACCETTATI repository che non hanno il PACKAGES.TXT, cioè quelli che sono semplicemente una lista di file.
Probabilmente metterò una piccola sezione in cui ne verrà segnalata "l'esistenza" e il link, ma non verrà implementata la ricerca.
Segnalarmi bug e nuove funzionalità utili.
Ho rilasciato i sorgenti: http://github.com/mrossini/slakfinder
Il topic in inglese è http://www.linuxquestions.org/questions ... le-793828/
Ciao
01
http://slak.homelinux.org/
La ricerca avviene in base a questi criteri:
Nome pacchetto
Descrizione pacchetto
File contenuti (se presente il MANIFEST.bz2)
Il tool ricerca, al momento, su i repository ufficiali, come slackware 12.2, 13.0, current e x86_64, e su altri repository non ufficiali, come quelli di slacky.eu, che hanno il PACKAGES.TXT e, possibilmente anche il MANIFEST.bz2.
L'ultima versione dello script gen_repos_files.sh di Alien Bob per creare repository, ora crea anche il MANIFEST.bz2
Sono gradite segnalazioni di altri repository, a 32 e 64 bit
NON SARANNO ACCETTATI repository che non hanno il PACKAGES.TXT, cioè quelli che sono semplicemente una lista di file.
Probabilmente metterò una piccola sezione in cui ne verrà segnalata "l'esistenza" e il link, ma non verrà implementata la ricerca.
Segnalarmi bug e nuove funzionalità utili.
Ho rilasciato i sorgenti: http://github.com/mrossini/slakfinder
Il topic in inglese è http://www.linuxquestions.org/questions ... le-793828/
Ciao
01
Ultima modifica di ZeroUno il ven 26 mar 2010, 23:28, modificato 5 volte in totale.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- zoros
- Linux 4.x
- Messaggi: 1361
- Iscritto il: lun 28 mag 2007, 22:51
- Nome Cognome: Fabio`Zorba`
- Slackware: 14.1
- Kernel: 3.10.30-smp
- Desktop: KDE-3.5(works!)
- Località: Gorizia
- Contatta:
Re: ricerca in filelist online
molto utile ... sembra anche molto veloce ... ma i nomi dei pacchetti saranno poi cliccabili in modo da scaricarli subito ?
vorrei riavere le mie firme ...
- 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: ricerca in filelist online
beh, il processore è carrozzato, purtroppo la stessa cosa non posso dire della banda (classici 240kbit in upload), per questo ho limitato il numero di risultati per pagina.zoros ha scritto:sembra anche molto veloce
a breve. Prima devo risolvere qualcosina.ma i nomi dei pacchetti saranno poi cliccabili in modo da scaricarli subito ?
Grazie del feedback.
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ulisse89
- Packager
- Messaggi: 643
- Iscritto il: sab 17 gen 2009, 12:53
- Nome Cognome: Riccardo
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: Xfce
- Località: Bologna
Re: ricerca in filelist online
Bravo. Sembra davvero veloce e funzionante. E' proprio quello che serviva.
- joe
- Iper Master
- Messaggi: 3797
- Iscritto il: ven 27 apr 2007, 11:21
- Slackware: 15.0
- Kernel: 5.15.38
- Desktop: dwm
Re: ricerca in filelist online
Se n'era parlato tempi addietro in un altro topic, ne era uscito grazie a teox un sito in cui ricercare:
http://www.teoxonline.com/utils/sse/
In ogni caso ho provato a fare una ricerca, complimenti, sembra funzionare bene: aggiungerei anche un po' di retrocompatibilità per consentire ricerche di pacchetti almeno fino alla 12.0.
Il pregio del to sito rispetto appunto al vecchio packages.slackware.it, è la presenza di repository extra ufficiali. Lo trovo utile specie per chi è alle prime armi e installando qualcosa ottiene problemi di librerie mancanti.
Su cosa si appoggia esattamente la ricerca? Su files MANIFEST presenti nei vari repo? Di cosa si tratta esattamente?
http://www.teoxonline.com/utils/sse/
In ogni caso ho provato a fare una ricerca, complimenti, sembra funzionare bene: aggiungerei anche un po' di retrocompatibilità per consentire ricerche di pacchetti almeno fino alla 12.0.
Il pregio del to sito rispetto appunto al vecchio packages.slackware.it, è la presenza di repository extra ufficiali. Lo trovo utile specie per chi è alle prime armi e installando qualcosa ottiene problemi di librerie mancanti.
Su cosa si appoggia esattamente la ricerca? Su files MANIFEST presenti nei vari repo? Di cosa si tratta esattamente?
- 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: ricerca in filelist online
Mi ricordo se ne parlava di qualcosa, si, poi non avevo notato però questo link.
Mo' me lo studio e vedo se alcuni spunti mi possono servire.
L'idea è nata da uno scriptino in bash personale che mi stavo facendo; poi si stava allargando e ho pensato di caricarlo come pacchetto in slacky ma sarebbe stato l'ennesimo gestore di repository e poi non sarebbe stato conosciuto da molti... (il cane che si morde la coda.. per cercare bisogna avere un searcher ).
Poi ho pensato di metterlo in php per renderlo disponibile pubblicamente.
Comunque si, si basa sul PACKAGES.TXT e sul MANIFEST, interamente caricati in un db mysql (il server è mio) immenso.
Purtroppo non tuttit i siti hanno il MANIFEST. Per esempio alien ha solo il PACKAGES.TXT, mentre altri non hanno neanche quello.
I repository li sto inserendo un po' alla volta (ovviamente lavoro prima sulla copia di sviluppo), ma metterne tanti mi genera il problema della necessità di organizzare graficamente le caselle a discesa e i risultati.
Poi, in un passo successivo, vorrei aggiungere il rank per ordinare i risultati.
Inoltre devo pensare alla gestione dei mirror.
Ciao
01
Mo' me lo studio e vedo se alcuni spunti mi possono servire.
L'idea è nata da uno scriptino in bash personale che mi stavo facendo; poi si stava allargando e ho pensato di caricarlo come pacchetto in slacky ma sarebbe stato l'ennesimo gestore di repository e poi non sarebbe stato conosciuto da molti... (il cane che si morde la coda.. per cercare bisogna avere un searcher ).
Poi ho pensato di metterlo in php per renderlo disponibile pubblicamente.
Comunque si, si basa sul PACKAGES.TXT e sul MANIFEST, interamente caricati in un db mysql (il server è mio) immenso.
Purtroppo non tuttit i siti hanno il MANIFEST. Per esempio alien ha solo il PACKAGES.TXT, mentre altri non hanno neanche quello.
I repository li sto inserendo un po' alla volta (ovviamente lavoro prima sulla copia di sviluppo), ma metterne tanti mi genera il problema della necessità di organizzare graficamente le caselle a discesa e i risultati.
Poi, in un passo successivo, vorrei aggiungere il rank per ordinare i risultati.
Inoltre devo pensare alla gestione dei mirror.
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- teox99
- Linux 3.x
- Messaggi: 738
- Iscritto il: ven 25 lug 2008, 14:54
- Slackware: 13.37
- Desktop: KDE - Xfce
- Località: Roma[Eur]
- Contatta:
Re: ricerca in filelist online
ciao!
ti chiami come me, e abiti a roma come me, e hai pensato alla mia stessa cosa...
che diavolo?!
---
forse dovremmo collaborare... magari non c'è nenache bisogno di discutere sul progetto!
io qualke idea in merito l'avrei...
ti chiami come me, e abiti a roma come me, e hai pensato alla mia stessa cosa...
che diavolo?!
---
forse dovremmo collaborare... magari non c'è nenache bisogno di discutere sul progetto!
io qualke idea in merito l'avrei...
- 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: ricerca in filelist online
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: ricerca in filelist online
Io probabilmente ho terminato (e messo in linea).
Quello che ho fatto è tutto quello che c'era da fare.
Quello che manca è poca robetta. Per me la grafica che ho fatto è pure troppa , ma almeno è correttamente visibile da lynx.
Più che altro sto cercando di ottimizzare il database; le dimensioni sono alte.. 230M di dati e 140M di indice.
A dire la verità avevo trovato una funzione di indicizzazione eccellente, prestazioni alla google e ranking, ma accetta solo parole intere, quindi
libpippo.so
non viene rilevata da una ricerca per 'pippo' né per 'lib', ma solo per 'libpippo' o per 'so', mentre con l'attuale posso mettere anche una parte del nomefile o anche una espressione regolare.
Ciao
01
Quello che ho fatto è tutto quello che c'era da fare.
Quello che manca è poca robetta. Per me la grafica che ho fatto è pure troppa , ma almeno è correttamente visibile da lynx.
Più che altro sto cercando di ottimizzare il database; le dimensioni sono alte.. 230M di dati e 140M di indice.
A dire la verità avevo trovato una funzione di indicizzazione eccellente, prestazioni alla google e ranking, ma accetta solo parole intere, quindi
libpippo.so
non viene rilevata da una ricerca per 'pippo' né per 'lib', ma solo per 'libpippo' o per 'so', mentre con l'attuale posso mettere anche una parte del nomefile o anche una espressione regolare.
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- ulisse89
- Packager
- Messaggi: 643
- Iscritto il: sab 17 gen 2009, 12:53
- Nome Cognome: Riccardo
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: Xfce
- Località: Bologna
Re: ricerca in filelist online
Questo sito/tool fila in cima ai miei preferiti.
Comunque avrei una domanda/correzione. La maggior parte dei link col nome del pacchetto non ti permettono di scaricare direttamente il pacchetto.
Bisogna cliccare sul link presente nella sezione "posizione" e da lì scaricare.
Ho notato che manca l'ultimo slash tra il numero di versione e il nome del pacchetto, per cui ogni volta risulta esserci un percorso non valido.
Per esempio per amule cerca di andare su:
http://repository.slacky.eu/slackware-1 ... e2-1sl.txz
Comunque avrei una domanda/correzione. La maggior parte dei link col nome del pacchetto non ti permettono di scaricare direttamente il pacchetto.
Bisogna cliccare sul link presente nella sezione "posizione" e da lì scaricare.
Ho notato che manca l'ultimo slash tra il numero di versione e il nome del pacchetto, per cui ogni volta risulta esserci un percorso non valido.
Per esempio per amule cerca di andare su:
http://repository.slacky.eu/slackware-1 ... e2-1sl.txz
- Kristos
- Packager
- Messaggi: 630
- Iscritto il: sab 19 dic 2009, 11:40
- Slackware: 13.37
- Kernel: 2.6.37.6-smp
- Desktop: KDE
- Distribuzione: PCLinuxOS
Re: ricerca in filelist online
Funziona alla perfezione direi che è un'ottima alternativa che risolve il problema del mal funzionamento del gestore dei pacchetti che per ora non và molto bene.ZeroUno ha scritto:Dal momento che packages.slackware.it non funziona, ho scritto io una piccola pagina web per effettuare la ricerca di pacchetti:
http://slak.homelinux.org/pkgs
La ricerca avviene in base a questi criteri:
Nome pacchetto
Descrizione pacchetto
File contenuti
Il tool ricerca, al momento, su:
slackware-current
slackware64-current
slackware-13.0
slackware64-13.0
slacky-13.0
slackers.it
ma sto aggiungendo anche altri repository.
Il tool è in fase embrionale ed è sicuramente pieno di bug, ma volevo metterlo in linea quanto prima, quindi prendetelo così com'è.
Magari potete segnalarmi bug e nuove funzionalità utili.
Ciao
01
ChangeLog:
- Aggiunti altri repository (siamo a 14 anche se 5 non supportano il file listing) per un totale di 2381604 file in 13164 pacchetti (tolti i duplicati sono 4426) con un database di 275M
- Ora i nomi dei pacchetti sono cliccabili.
- 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: ricerca in filelist online
fixed.ulisse89 ha scritto:Ho notato che manca l'ultimo slash tra il numero di versione e il nome del pacchetto, per cui ogni volta risulta esserci un percorso non valido.
grazie per la segnalazione.
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
- Eberoth
- Linux 2.x
- Messaggi: 403
- Iscritto il: lun 24 ago 2009, 9:22
- Slackware: -current
- Kernel: 3.13.6
- Desktop: KDE4
- Distribuzione: Slackel64
Re: ricerca in filelist online
Veramente un'ottima idea, complimenti!
Re: ricerca in filelist online
Il tool e' notevole! Mi sembra pero' che manchi il repository 13.0 di Slacky.
- 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: ricerca in filelist online
come no, slacky-13.0
forse sono in arrivo altri repository. Sto cercando il sistema di metterne anche quelli che non supportano il PACKAGES.TXT (ma c'è da dimenticarsi il filelisting però, perchè quello senza il MANIFEST non si può fare)
Ciao
01
forse sono in arrivo altri repository. Sto cercando il sistema di metterne anche quelli che non supportano il PACKAGES.TXT (ma c'è da dimenticarsi il filelisting però, perchè quello senza il MANIFEST non si può fare)
Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111