Distro Slackware based
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
-
odiusseus
- Linux 2.x

- Messaggi: 352
- Iscritto il: sab 30 giu 2007, 14:09
- Slackware: 13.0
- Kernel: 2.6.32.2
- Desktop: kde
- Località: roma/vibo valentia
- Contatta:
Distro Slackware based
Salve ragazzi preso da un euforico enusiasmo mi sono messo al lavoro su un arduo progetto...sto cercando di mettere su una distribuzione basata su slackware..per meglio dire modificare slackware per renderla più completa ai miei scopi. Quello che sto cercando di fare(prima parte termiata) è quella di tradurre,snellire e completare l'installer di Slackware. Praticamente accorcio dei messaggi troppo tecnici e metto nuovi box di dialogo con informazioni. Ho modificato la parte dell'installazione relativa al keymap e al setup. Ho inserito nuovo software (KDE4.3.1. openoffice,codec mplayer, firefox italiano, adudio e video aggiuntivi... ecc ecc) e ne ho tolto dell'altro.L'unica cosa che mi resta da fare per completare la traduzione è la parte relativa a lilo e alla rete...Con dei tagli delle procedure e dei dialog box informativi aggiuntivi l'installazione mi sembra più coerente e veloce..a prova di (modficato
)inesperto..infatti il banco di prova sarà la mia ragazza..a qualcuno può interessare la cosa?
Ultima modifica di odiusseus il mar 6 ott 2009, 9:22, modificato 1 volta in totale.
- submax82
- Staff

- Messaggi: 3202
- Iscritto il: mer 31 ago 2005, 0:00
- Desktop: xfce
- Distribuzione: SalixOS
- Contatta:
Re: Distro Slackware based
ma scusa invece di crearne una nuova, non puoi provare zenwalk, una delle sue caratteristiche è l'installer di slack semplificato.
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
Re: Distro Slackware based
Offtopic: non è che le fai una gran presentazioneodiusseus ha scritto:(snip...) l'installazione mi sembra più coerente e veloce..a prova di stupido..infatti il banco di prova sarà la mia ragazza..(snip...)
M
-
odiusseus
- Linux 2.x

- Messaggi: 352
- Iscritto il: sab 30 giu 2007, 14:09
- Slackware: 13.0
- Kernel: 2.6.32.2
- Desktop: kde
- Località: roma/vibo valentia
- Contatta:
Re: Distro Slackware based
beh si...hai ragione
....cacchio...
il fatto è che volevo capire come funzionasse l'installer di slackware...tutto qui..che poi ne sia uscito fuori qualche cosa di coerente nel suo insieme è un'altra storia. Lo so che ci sono distribuzioni che hanno tutto quello che mi serve ed anche di più ma non avrei mai capito come funzionava il processo d'installazione. Imparare a modificare una distribuzione mi serve perchè un amico mi ha contattao perchè c'è un'azienda a Roma nell'ambito cinematografico che vuole fare una distribuzione che abbia tutti i software per il pre e post processing video. Quindi..io sto spingendo al massimo per slackware (e lui?..indovinate?...Fedora o UBUNTU).Quindi..prima imparo, prima miglioro le cose e prima questi mi pagano...
scherzi a parte...poi mi piace la cosa di un installer in italiano..è carino vedere le scritte sche scorrono nella nostra lingua!!!
il fatto è che volevo capire come funzionasse l'installer di slackware...tutto qui..che poi ne sia uscito fuori qualche cosa di coerente nel suo insieme è un'altra storia. Lo so che ci sono distribuzioni che hanno tutto quello che mi serve ed anche di più ma non avrei mai capito come funzionava il processo d'installazione. Imparare a modificare una distribuzione mi serve perchè un amico mi ha contattao perchè c'è un'azienda a Roma nell'ambito cinematografico che vuole fare una distribuzione che abbia tutti i software per il pre e post processing video. Quindi..io sto spingendo al massimo per slackware (e lui?..indovinate?...Fedora o UBUNTU).Quindi..prima imparo, prima miglioro le cose e prima questi mi pagano...
- giberg
- Linux 4.x

- Messaggi: 1282
- Iscritto il: mer 21 set 2005, 17:28
- Nome Cognome: Gianni
- Slackware: current64
- Kernel: 3.7.1
- Desktop: 4.8.5
- Località: S. Biagio di Callalta (TV)
Re: Distro Slackware based
Magari potresti provare a modificare
l'installer rendendo possibile il supporto
a dei file di traduzione in modo da poter
scegliere la lingua. Se lo fai sull'installer
originale puoi proporre la tua modifica
al team di Slackware. In questo modo
altri potranno creare file di traduzione
per la propria lingua.
l'installer rendendo possibile il supporto
a dei file di traduzione in modo da poter
scegliere la lingua. Se lo fai sull'installer
originale puoi proporre la tua modifica
al team di Slackware. In questo modo
altri potranno creare file di traduzione
per la propria lingua.
-
odiusseus
- Linux 2.x

- Messaggi: 352
- Iscritto il: sab 30 giu 2007, 14:09
- Slackware: 13.0
- Kernel: 2.6.32.2
- Desktop: kde
- Località: roma/vibo valentia
- Contatta:
Re: Distro Slackware based
hai ragione!!! bellissima idea!!!una cosa che volevo tentare di fare è di mettere una dialog box per fdisk...un utente non espertissimo può ridimensionare partizioni...
-
odiusseus
- Linux 2.x

- Messaggi: 352
- Iscritto il: sab 30 giu 2007, 14:09
- Slackware: 13.0
- Kernel: 2.6.32.2
- Desktop: kde
- Località: roma/vibo valentia
- Contatta:
Re: Distro Slackware based
scusate..per ovviare al problema del ridimensionamento delle pertizioni NTFS ho fatto questo scrip:
secondo voi è corretto o è migliorabile (ad occhio e croce)?
Codice: Seleziona tutto
#!/bin/sh
TMP=/var/log/setup/tmp
if [ ! -d $TMP ]; then
mkdir -p $TMP
fi
# Use /tmp on floppy for now:
/usr/lib/setup/unmigrate.sh
rm -f $TMP/SeT*
# If a keymap was set up, restore that data:
if [ -r $TMP/Pkeymap ]; then
cp $TMP/Pkeymap $TMP/SeTkeymap
fi
echo "on" > $TMP/SeTcolor # turn on color menus
PATH="$PATH:/usr/lib/setup"
export PATH;
export COLOR=on
#echo
#echo
#echo "Probing disk partitions. (Hint: if your ATAPI CD-ROM causes timeouts"
#echo "during the probe process, try hitting the eject button)"
#echo
#sleep 5
#
# Before probing, activate any LVM partitions
# that may exist from before the boot:
vgchange -ay 1> /dev/null 2> /dev/null
if probe -l 2> /dev/null | egrep 'Linux$' 1> /dev/null 2> /dev/null ; then
probe -l 2> /dev/null | egrep 'Linux$' | sort 1> $TMP/SeTplist 2> /dev/null
else
while [ 0 ]; do
dialog --title "Non o trovato nessuna partizione Linux" \
--yesno "ore le dovviamo creare \
Prima di continuare devi creare almeno due partizioni:una di swap e una di root (/)\
" 10 60
fi
DOSLIST="`probe -l 2> /dev/null | grep "DOS
Win95 F
Win98 F
HPFS
W95 F
FAT12
FAT16" | grep -v "Ext'd" | grep -v "Extend" | sort`"
if [ "$DOSLIST" = "" ]; then # no FAT or NTFS partitions
exit
fi
while [ 0 ]; do # main partition selection loop
rm -f $TMP/SeTSKIP
echo "true" > $TMP/SeTSKIP
cat << EOF > $TMP/tempscript
dialog --backtitle "Seleziono partizioni non-Linux ." \\
--title "Seleziono pertizioni da aggiungere ad /etc/fstab" \\
--ok-label Select --cancel-label Continue \\
--menu "Affinche' tu possa vedere queste partizioni da Linux e' necessario \\
aggiungerle ad /etc/fstab. Dimmi quale partizione devo aggiungere \\
a /etc/fstab, oppure seleziona '---' per continuare \\
il processo d'installazione." \\
15 70 5 \\
EOF
echo "$DOSLIST" | while read PARTITION ; do
NAME=`echo $PARTITION | crunch | cut -f 1 -d ' '`
SIZE=`echo "$PARTITION" | tr -d "*" | tr -d "+" | crunch | cut -f 4 -d ' '`
if echo $PARTITION | grep Win9 1> $NDIR 2> $NDIR ; then
TYPE="FAT32"
elif echo $PARTITION | grep "W95 F" 1> $NDIR 2> $NDIR ; then
TYPE="FAT32"
elif echo $PARTITION | grep FAT 1> $NDIR 2> $NDIR ; then
TYPE="FAT16"
elif echo $PARTITION | grep NTFS 1> $NDIR 2> $NDIR ; then
TYPE="NTFS"
fi
if cat $TMP/SeTDOS | grep $NAME 1> $NDIR 2> $NDIR ; then
ON=`cat $TMP/SeTDOS | grep $NAME | crunch | cut -f 2 -d ' '`
echo "\"(IN USE)\" \"$NAME on $ON $TYPE ${SIZE}K\" \\" >> $TMP/tempscript
else
echo "\"$NAME\" \"$TYPE ${SIZE}K\" \\" >> $TMP/tempscript
echo "false" > $TMP/SeTSKIP
fi
done
echo "\"---\" \"(fatto contiuno con la configurazione)\" \\" >> $TMP/tempscript
echo "\"---\" \"(fatto contiuno con la configurazione)\" \\" >> $TMP/tempscript
echo "\"---\" \"(fatto contiuno con la configurazione)\" \\" >> $TMP/tempscript
echo "\"---\" \"(fatto contiuno con la configurazione)\" \\" >> $TMP/tempscript
echo "\"---\" \"(fatto contiuno con la configurazione)\" \\" >> $TMP/tempscript
echo "2> $TMP/return" >> $TMP/tempscript
if [ "`cat $TMP/SeTSKIP`" = "true" ]; then
break
fi
. $TMP/tempscript
if [ ! $? = 0 ]; then
rm $TMP/tempscript
exit 255 # user abort
fi
DOS_PART="`cat $TMP/return`"
rm -f $TMP/tempscript
if [ "$DOS_PART" = "---" ]; then
break
elif [ "$DOS_PART" = "(IN USE)" ]; then
continue
fi
if echo "$DOSLIST" | grep -w $DOS_PART | grep NTFS 1> $NDIR 2> $NDIR ; then
ntfs_security
FS_UMASK="$(cat $TMP/ntfs_security)"
if [ "$FS_UMASK" = "1" ]; then
exit 1
else
if [ "$FS_UMASK" = "umask=222" ]; then
FS_TYPE=ntfs
FS_UMASK=defaults
else
FS_TYPE=ntfs-3g
fi
fi
else
FS_TYPE=vfat
FS_UMASK=defaults
fi
dialog --backtitle "riduzione di $DOS_PART." \
--title "Indicami di quanto vuoi rigurre la partizione: $DOS_PART" \
--inputbox "questa partizione dovà essere ridotta \
Dimmi di grande la vuoi la \
partizione $DOS_PART ?" \
13 65 2> $TMP/dimensione
NEW_DIM="`cat $TMP/dimensione`"
ntfsresize $DOS_PART -s $NEW_DIM -f
- giberg
- Linux 4.x

- Messaggi: 1282
- Iscritto il: mer 21 set 2005, 17:28
- Nome Cognome: Gianni
- Slackware: current64
- Kernel: 3.7.1
- Desktop: 4.8.5
- Località: S. Biagio di Callalta (TV)
Re: Distro Slackware based
Lascio valutare la correttezza dello script
a chi è esperto.
Solo una cosa: vedo che hai inserito un messaggio
nel caso in cui non vengano trovate partizioni per Linux.
In realtà la swap non è obbligatoria a quanto ne so (spero
di non sbagliarmi).Potrebbe essere un problema per un utente
che vuole farne a meno. Magari capita poche volte però meglio
prevedere il caso. Eventualmente la creazione di una swap
può essere posta come "consigliata".
Tornando all'idea del predisporre l'installer all'uso di file
di traduzione se riesci a farlo penso sia una buona cosa,
soprattutto tentando di proporla al team di Slackware.
Un dialog box per fdisk non so se lo accetterebbero però
per il tuo progetto personale penso possa essere utile.
a chi è esperto.
Solo una cosa: vedo che hai inserito un messaggio
Codice: Seleziona tutto
Prima di continuare devi creare almeno due partizioni:una di swap e una di root (/)\In realtà la swap non è obbligatoria a quanto ne so (spero
di non sbagliarmi).Potrebbe essere un problema per un utente
che vuole farne a meno. Magari capita poche volte però meglio
prevedere il caso. Eventualmente la creazione di una swap
può essere posta come "consigliata".
Tornando all'idea del predisporre l'installer all'uso di file
di traduzione se riesci a farlo penso sia una buona cosa,
soprattutto tentando di proporla al team di Slackware.
Un dialog box per fdisk non so se lo accetterebbero però
per il tuo progetto personale penso possa essere utile.
-
odiusseus
- Linux 2.x

- Messaggi: 352
- Iscritto il: sab 30 giu 2007, 14:09
- Slackware: 13.0
- Kernel: 2.6.32.2
- Desktop: kde
- Località: roma/vibo valentia
- Contatta:
Re: Distro Slackware based
Questa cosa della partizione di swap non è un problema in quanto l'installer ti chiede se vuoi fare un'installazione senza swap..ma questo non è un problema per utenti esperti..prevedo questo messaggio per utenti non esperti che si accingono ad installare linux per la prima volta (beh forse la prima prima no...ma diciamo ubuntista alle prime armi).Quindi se la metti il sistema non ti dice nulla..se non la metti ti avvisa in questo modo e pace...non succede nulla. Ma questo script non è lo stesso di quello per la selezione delle partizioni (è scopiazzato da li) infatti si limita solo a comunicare all'utente che non ci sono partizioni Linux ma solo windows e qundi tenta di ridurle alla dimensione desiderata dall'utente con una dialog box per l'inserimento della dimensione finale della partizione di windows.
- slucky
- Iper Master

- Messaggi: 2420
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 15.0
- Desktop: xfce4
- Distribuzione: FreeBSD
Re: Distro Slackware based
no, grazieHo inserito nuovo software (KDE4.3.1. openoffice,codec mplayer, firefox italiano, adudio e video aggiuntivi... ecc ecc) e ne ho tolto dell'altro.L'unica cosa che mi resta da fare per completare la traduzione è la parte relativa a lilo e alla rete...Con dei tagli delle procedure e dei dialog box informativi aggiuntivi l'installazione mi sembra più coerente e veloce..a prova di (modficato)inesperto..infatti il banco di prova sarà la mia ragazza..a qualcuno può interessare la cosa?
perchè la maggioranza degli slackers sono comunque fedeli alla slackware originale, perchè se si vuole provare una distro slack-based, nel panorama linux ce ne sono molte ed anche molto ben fatte, perchè quelli che vogliono fare modifiche ( tipo il sottoscritto ) le fa da una vita in base alle proprie esigenze, che logicamente variano da persona a persona e non vanno bene per tutti...ecc...ecc...
detto questo buon lavoro
-
odiusseus
- Linux 2.x

- Messaggi: 352
- Iscritto il: sab 30 giu 2007, 14:09
- Slackware: 13.0
- Kernel: 2.6.32.2
- Desktop: kde
- Località: roma/vibo valentia
- Contatta:
Re: Distro Slackware based
sono d'accordo con te al 100%.Ma questo per me è un esercizio per un lavoro... Se qualcuno poi vorrà usarla saranno problemi suoi. L'unica modifica che relmente voglio apportare è un sistema per ridimensionare le partizioni NTFS, poi i software aggiuntivi dicimao che li metto solo per comodità.