slackwary

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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.
Rispondi
Avatar utente
ZeroUno
Staff
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:

slackwary

Messaggio da ZeroUno »

Si è spesso parlato di una distribuzione slacky (l'ennesimo fork di slackware), fortunatamente sempre bocciata (quì si parla di slackware), ma a me sempre un pensierino è rimasto.

Non parlo di un fork o porting, ma sarebbe bello avere un dvd con dentro l'aggiunta di /slacky che contenga tutti i txz del repository slacky, magari ben riorganizzati, pronti per l'installazione con slackpkg (basta aggiungere "slacky" in PRIORITY dentro slackpkg.conf).

Basta uno script per farlo.

Questa è una bozza (e contiene bug):

Codice: Seleziona tutto

#!/bin/bash

SLACKWARY=/home/matteo/slackwary

SLACKDIR=$SLACKWARY/dvd
SLACKYDIR=$SLACKDIR/slacky
mkdir -p $SLACKDIR
mkdir -p $SLACKYDIR

SLACK=http://slackware.osuosl.org/slackware64-current/
SLACKY=http://repository.slacky.eu/slackware64-13.1/

cd $SLACKDIR
wget -N $SLACK/FILELIST.TXT
cat FILELIST.TXT|grep "^-"|awk '{print $8}'|egrep -v "(/source/)"|while read FILE;do  
  echo "(`pgrep wget |wc -l`) $FILE"
  wget -N -nH -x --cut-dirs=1 -b -o /dev/null $SLACK/$FILE >/dev/null 2>&1
  while [ `pgrep wget |wc -l` -gt 50 ];do sleep 1; done
done
cd $SLACKYDIR
wget -N $SLACKY/FILELIST.TXT
cat FILELIST.TXT|grep "^-"|awk '{print $8}'|egrep -v "/src/"|while read FILE;do 
  echo "(`pgrep wget |wc -l`) $FILE"
  wget -N -nH -x --cut-dirs=1 -b -o /dev/null $SLACKY/$FILE >/dev/null 2>&1
  while [ `pgrep wget |wc -l` -gt 50 ];do sleep 1; done
done
echo "waiting to finish download"
I=1
while [ `ps -ef|grep wget|grep -v grep|grep $SLACK|wc -l` -ne 0 ];do
  echo -en "(`ps -ef|grep wget|grep -v grep|grep $SLACK|wc -l`)  \r"
  sleep 1
done
echo "updating md5"
cd $SLACKDIR
cp PACKAGES.TXT slackware 2>/dev/null
cp PACKAGES.TXT slackware64 2>/dev/null
mv CHECKSUMS.md5 CHECKSUMS.md5.orig
find . -type f -exec md5sum {} \; >CHECKSUMS.md5
lo script scarica la distribuzione ufficiale e il repository da slacky, entrambi privati dei sorgenti.
Ho utilizzato un sistema di download parallelizzato che mi consente di scaricare fino a 50 file in contemporanea per sfruttare al massimo la banda.
Ancora non crea la iso.
Ricordarsi di mettere

Codice: Seleziona tutto

PRIORITY=( patches %PKGMAIN extra pasture testing slacky )
CHECKGPG=off
in /etc/slackpkg/slackpkg.conf
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: slackwary

Messaggio da conraid »

meglio usare un mirror per scaricare in questo modo i pacchetti slacky

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: slackwary

Messaggio da Mario Vanoni »

ZeroUno ha scritto: Ho utilizzato un sistema di download parallelizzato che mi consente di scaricare fino a 50 file in contemporanea per sfruttare al massimo la banda.
Offtopic: Se scarico una *.iso, la TELECOM ITALIA ADSL dice velocita` TOT,
se scarico due *.iso allo stesso tempo, la velocita` TOT viene suddivisa,
in generis la prima 2/3 e la seconda 1/3, cambiando a seconda del carico della sorgente.

Avatar utente
ZeroUno
Staff
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: slackwary

Messaggio da ZeroUno »

Mario Vanoni ha scritto: Offtopic: Se scarico una *.iso, la TELECOM ITALIA ADSL dice velocita` TOT,
se scarico due *.iso allo stesso tempo, la velocita` TOT viene suddivisa,
in generis la prima 2/3 e la seconda 1/3, cambiando a seconda del carico della sorgente.
verissimo... finché da scaricare sono 1 o più file da molti mega l'uno, perché sfrutti tutta la banda a disposizione. Prova a scaricare sequenzialmente e parallelamente molti file da pochi kb (2/3 del cd di slackware sono .txt e .asc e molti pacchetti sono piccoli) soprattutto se non usi connessioni persistenti (opzione che potrei tenere in considerazione), e poi mi dici chi è più veloce.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Re: slackwary

Messaggio da Loris »

Matteo, questo potrebbe inserirsi nel discorso trattato in Assemblea, magari potrebbe viaggiare in parallelo con Slackyd... che dici?
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
ZeroUno
Staff
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: slackwary

Messaggio da ZeroUno »

Loris ha scritto:Matteo, questo potrebbe inserirsi nel discorso trattato in Assemblea, magari potrebbe viaggiare in parallelo con Slackyd... che dici?
Si, avevo creato il post quì e poi linkarlo all'assemblea (per non sporcarla in discorsi tecnici specifici), poi mi sono dimenticato.

Se noti
magari ben riorganizzati
era una finezza piccola ma con una chiara allusione al discorso che avevamo intrapreso.


01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Re: slackwary

Messaggio da albatrosla »

Immagino, dagli ultimi post, abbiate già discusso di questo ai piani alti. Tuttavia vorrei esprimere un parere del tutto personale: penso che si possano fare delle release da scaricare anche via torrent e/o siti adatti (rapidshare & co.); in questo modo non si caricano i mirror che è bene siano veloci per i singoli package che i frequentatori del forum si scaricano all'occorrenza. Le iso così verrebbero generate ogni tot dallo script di cui sopra e messe a disposizione.

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: slackwary

Messaggio da Blallo »

una domanda però: una iso del genere quanto verrebbe ad essere grande?

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1362
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 15.0
Kernel: 5.15.19smp
Desktop: Trinity R14.0.11
Località: Gorizia

Re: slackwary

Messaggio da zoros »

albatrosla ha scritto:Immagino, dagli ultimi post, abbiate già discusso di questo ai piani alti. ...
nessun altopiano :lol: ... se ne parlava nella Assemblea ordinaria dei soci, che generalmente ha il solo scopo (o quasi) di approvare i bilanci ... ma qui siamo su slacky.eu e quindi l'off-topic è la norma ... e anche la simpatia di slacky.eu :D
vorrei riavere le mie firme ...

Avatar utente
ZeroUno
Staff
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: slackwary

Messaggio da ZeroUno »

jimmy_page_89 ha scritto:una domanda però: una iso del genere quanto verrebbe ad essere grande?
meno di 3gb.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Rispondi