slackware 13.37 in 100MB?
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.
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
mi sa che non è fattibile e devo cambiare disco... se la 12.2 senza cups occupa 100MB dovevo aspettarmelo che la 13.37 che gia occupa di più, ci aggiungo anche cups, gutenprint e dhcp.. e non ci va...
Re: slackware 13.37 in 100MB?
un piccolo appunto: ma lo spool per la stampa? se occupi praticamente tutto lo spazio per un'installazione più o meno minimale, quanto può essere realmente funzionale un print server con qualche mega libero per i job di stampa?
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
si hai ragione, lo aveva detto anche spina... quindi devo cambiare disco
- targzeta
- Iper Master
- Messaggi: 6631
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: slackware 13.37 in 100MB?
@sya54M
Provare non ti costa nulla, se non tempo.
@notsafe
L'avevo sottolineato anche nel mio intervento. Però se ha molta RAM potrebbe mettere la spool directory proprio lì.
Emanuele
Provare non ti costa nulla, se non tempo.
@notsafe
L'avevo sottolineato anche nel mio intervento. Però se ha molta RAM potrebbe mettere la spool directory proprio lì.
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
-
- Packager
- Messaggi: 2021
- Iscritto il: ven 4 giu 2010, 10:27
- Nome Cognome: Luca De Pandis
- Distribuzione: macOS/OpenBSD
- Località: Lecce/Bergamo
Re: slackware 13.37 in 100MB?
Secondo me (come ti ha già consigliato spina) dovresti provare.
Magari installi un kernel custom compilato (al posto di quello di default) in modo esclusivo con ciò che è necessario per la tua macchina. Magari (visto che è solo un server di stampa e non un computer per l'uso quotidiano. Quindi si presume che non dovrai cambiare hardware tanto spesso o collegarci altri device, come pennine bluetooth) compili un kernel statico, senza supporto ai moduli. Scegli la compressione XZ per l'immagine del kernel (se non ricordo male è supportata da linux 2.6.38+), che ha un livello di compressione più alto (ma tempi di compressione leggermente più lunghi, rispetto ad LZMA), nelle configurazioni del kernel scegli "Optimize for size" e poi installi solo il necessario della sezione A + cups + dhcpcd. Secondo me, stretto stretto ce la fai.
PS: La 12.2 di spina è x86_64 (e occupa solo 100MB). Se installi una i486 dovresti risparmiare un pochino di spazio.
Magari installi un kernel custom compilato (al posto di quello di default) in modo esclusivo con ciò che è necessario per la tua macchina. Magari (visto che è solo un server di stampa e non un computer per l'uso quotidiano. Quindi si presume che non dovrai cambiare hardware tanto spesso o collegarci altri device, come pennine bluetooth) compili un kernel statico, senza supporto ai moduli. Scegli la compressione XZ per l'immagine del kernel (se non ricordo male è supportata da linux 2.6.38+), che ha un livello di compressione più alto (ma tempi di compressione leggermente più lunghi, rispetto ad LZMA), nelle configurazioni del kernel scegli "Optimize for size" e poi installi solo il necessario della sezione A + cups + dhcpcd. Secondo me, stretto stretto ce la fai.
PS: La 12.2 di spina è x86_64 (e occupa solo 100MB). Se installi una i486 dovresti risparmiare un pochino di spazio.
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
ok allora riprovo, però il kernel lo dovrei compilare dal pc che uso normalmente e poi copiarcelo... mi conviene farmi prestare l'adattatore ide-usb per fare prima
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
ok per adesso mi sono preparato il kernel, ho fatto un 3.1.4 ottimizzato per il pc in cui deve andare... è monolitico di 2.4MB
Codice: Seleziona tutto
Setup is 13660 bytes (padded to 13824 bytes).
System is 2411 kB
CRC 853f6262
Kernel: arch/x86/boot/bzImage is ready (#4)
bash-4.1#
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
è andata!! ho rifatto l'installazione di nuovo da dvd, non ho selezionato nessun kernel e non ho installato nessun pacchetto delle ap e l... insomma ho installato solo i pacchetti con scritto required nella directory a oltre a cups e alcuni pacchetti in n.
poi ho messo il kernel che ho compilato di 2.4MB su una pendrive e l'ho copiato stesso col pc avviato col dvd di slackware quindi senza usare l'adattatore ide-usb.
installato lilo ovviamente in chroo sempre dal dvd.
e ora tutto il sistema occupa 105MB però cups non parte, chiede libdbus e awk per lo script... chissa se ci vanno anche questi perchè ci sono rimasti liberi solo 4MB
però sul kernel potrei recuperare qualche altro KB togliendo il supporto ai lettori ottici ed i rispettivi filesystem perchè tanto il lettore l'ho smontato dal pc una volta installato.
poi potrei diminuire lo spazio riservato a root nel filesystem che si sarà impostato al 5% come al solito, però chissà se dopo parte
poi ho messo il kernel che ho compilato di 2.4MB su una pendrive e l'ho copiato stesso col pc avviato col dvd di slackware quindi senza usare l'adattatore ide-usb.
installato lilo ovviamente in chroo sempre dal dvd.
e ora tutto il sistema occupa 105MB però cups non parte, chiede libdbus e awk per lo script... chissa se ci vanno anche questi perchè ci sono rimasti liberi solo 4MB
però sul kernel potrei recuperare qualche altro KB togliendo il supporto ai lettori ottici ed i rispettivi filesystem perchè tanto il lettore l'ho smontato dal pc una volta installato.
poi potrei diminuire lo spazio riservato a root nel filesystem che si sarà impostato al 5% come al solito, però chissà se dopo parte
- percoco2000
- Linux 3.x
- Messaggi: 632
- Iscritto il: gio 15 lug 2004, 0:00
- Slackware: 12.2
- Kernel: 2.6.27
- Desktop: mate - fluxbox
- Distribuzione: mint 13 / slackware
- Località: Salerno
Re: slackware 13.37 in 100MB?
Hai cancellato anche le mapages e la directory /usr/share/doc? Dovresti recuprerare qualche altra cosuccia. Attento pero' a non eliminare /usr/share/doc/cups , dentro ci sono i files html per l'interfaccia web di cups.
- targzeta
- Iper Master
- Messaggi: 6631
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: slackware 13.37 in 100MB?
Se vuoi, prova a postare l'elenco dei pacchetti che hai installato, così vediamo se possiamo eliminare qualcos'altro.
Emanuele
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
@percoco2000: buona idea, li cancello
@spina: ora vengo da lavoro, mi lavo e dopo lo accendo per darti la lista
comunque poi ieri sera ho ricompilato di nuovo il kernel togliendo il supporto ai lettori ottici come avevo detto e anche qualche altra cosa... ora l'immagine è di 1,9MB sempre monolitico... niente supporto ai moduli... funziona benissimo
ps: grazie mille
@spina: ora vengo da lavoro, mi lavo e dopo lo accendo per darti la lista
comunque poi ieri sera ho ricompilato di nuovo il kernel togliendo il supporto ai lettori ottici come avevo detto e anche qualche altra cosa... ora l'immagine è di 1,9MB sempre monolitico... niente supporto ai moduli... funziona benissimo
ps: grazie mille
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
ecco la lista dei pacchetti installati:
dopo aver cancellato la roba in /usr/doc:
e per curiosità la ram usata :
avevo anche dei banchi da 512MB ma era inutile metterli... 256MB sono anche esagerati
Codice: Seleziona tutto
root@slackserver:~# ls -1 /var/log/packages
aaa_base-13.37-i486-3
aaa_elflibs-13.37-i486-7
acl-2.2.50-i486-1
acpid-2.0.9-i486-1
apmd-3.2.2-i486-3
attr-2.4.45-i486-1
bash-4.1.010-i486-1
bin-11.1-i486-1
coreutils-8.11-i486-1
cups-1.4.6-i486-1
cxxlibs-6.0.14-i486-1
dcron-4.4-i486-1
devs-2.3.1-noarch-25
dnsmasq-2.57-i486-1
e2fsprogs-1.41.14-i486-1
elvis-2.2_0-i486-2
etc-13.013-i486-1
file-5.05-i486-1
glibc-solibs-2.13-i486-4
glibc-zoneinfo-2.13-noarch-4
grep-2.7-i486-1
gzip-1.4-i486-1
hdparm-9.37-i486-1
kbd-1.15.2-i486-1
kernel-firmware-2.6.37.6-noarch-2
less-443-i486-1
libcgroup-0.37.1-i486-1
lilo-22.8-i486-16
logrotate-3.7.8-i486-1
mcelog-1.0pre3-i486-1
module-init-tools-3.12-i486-2
net-tools-1.60-i486-3
network-scripts-13.0-noarch-3
openssh-5.8p1-i486-1
openssl-solibs-0.9.8r-i486-3
pkgtools-13.37-noarch-9
procps-3.2.8-i486-3
sed-4.2.1-i486-1
shadow-4.1.4.3-i486-2
sharutils-4.11-i486-1
sysvinit-2.86-i486-6
sysvinit-scripts-1.2-noarch-43
tar-1.26-i486-1
udev-165-i486-2
util-linux-2.19-i486-1
xz-5.0.2-i486-1
Codice: Seleziona tutto
root@slackserver:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 116M 100M 11M 91% /
tmpfs 125M 0 125M 0% /dev/shm
Codice: Seleziona tutto
oot@slackserver:~# free -m
total used free shared buffers cached
Mem: 248 19 229 0 1 9
-/+ buffers/cache: 7 240
Swap: 0 0 0
- targzeta
- Iper Master
- Messaggi: 6631
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: slackware 13.37 in 100MB?
Ma quindi ora è tutto pronto? Il server funziona? Ricordati di mettere anche la spool directory in RAM se non vuoi avere problemi.
Emanuele
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- targzeta
- Iper Master
- Messaggi: 6631
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: slackware 13.37 in 100MB?
Offtopic: Ti ho sistemato il messaggio precedente. La prossima volta magari posta l'output di 'ls -1' che è più utile.
Io eliminerei i seguenti pacchetti (ti ho messo dei commenti affianco):
Emanuele
:edit: Per sbaglio avevo inserito anche devs. Quello non lo togliere!!!
Io eliminerei i seguenti pacchetti (ti ho messo dei commenti affianco):
Codice: Seleziona tutto
acl-2.2.50-i486-1
acpid-2.0.9-i486-1
apmd-3.2.2-i486-3
attr-2.4.45-i486-1
cxxlibs-6.0.14-i486-1
dcron-4.4-i486-1
dnsmasq-2.57-i486-1
e2fsprogs-1.41.14-i486-1 <--- Vedi tu
elvis-2.2_0-i486-2 <--- Forse nano è più leggero
hdparm-9.37-i486-1
kbd-1.15.2-i486-1 <--- Se ti connessi solo via ssh non ti serve (ma forse ...)
kernel-firmware-2.6.37.6-noarch-2
less-443-i486-1 <--- Senza le man ti serve?
libcgroup-0.37.1-i486-1 <---- Non so cosa sia
logrotate-3.7.8-i486-1 <--- A che serve in un print server?
mcelog-1.0pre3-i486-1 <--- Non so cosa sia
openssl-solibs-0.9.8r-i486-3
sharutils-4.11-i486-1
:edit: Per sbaglio avevo inserito anche devs. Quello non lo togliere!!!
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: slackware 13.37 in 100MB?
quasi, in quegli 11MB liberi ci dovrebbero stare altri 2 pacchetti: dbus e gawk altrimenti cups non funziona.
per la spool si ora lo faccio.
per i pacchetti da eliminare, la maggior parte di quelli che mi hai indicato ci sono perchè c'era scritto required nell'installer e quindi li ho selezionati
acpid e apmd, uno dei 2 mi dovrebbe gestire almeno lo spegnimento del pc
dnsmasq è per il server dhcp
elvis per averlo selezionato credo che anch'esso era required
kbd nel caso di manutenzione straordinaria ho la tasiera italiana
less pure penso che era required
libcgroup è per gestire il cgroup del kernel
logrotate boh, pensavo ci fossero del log che crescessero...
hdparm lo avevo messo per vedere se potevo aumentare le prestazioni del disco
mcelog non me lo ricordo nemmeno io cos'è è stato aggiunto nell'ultima versione di slackware
ps: in realtà non mi servirebbe ne elvis ne nano perchè mi basta vim
per la spool si ora lo faccio.
per i pacchetti da eliminare, la maggior parte di quelli che mi hai indicato ci sono perchè c'era scritto required nell'installer e quindi li ho selezionati
acpid e apmd, uno dei 2 mi dovrebbe gestire almeno lo spegnimento del pc
dnsmasq è per il server dhcp
elvis per averlo selezionato credo che anch'esso era required
kbd nel caso di manutenzione straordinaria ho la tasiera italiana
less pure penso che era required
libcgroup è per gestire il cgroup del kernel
logrotate boh, pensavo ci fossero del log che crescessero...
hdparm lo avevo messo per vedere se potevo aumentare le prestazioni del disco
mcelog non me lo ricordo nemmeno io cos'è è stato aggiunto nell'ultima versione di slackware
ps: in realtà non mi servirebbe ne elvis ne nano perchè mi basta vim