Gnome Slacky su Slackware Current: differenze tra le versioni
(Update: funziona con current attuale + link a slapt-get) |
m (→Installazione di Gnome Slacky: errore di battitura) |
||
| (15 revisioni intermedie di un utente non mostrate) | |||
| Riga 1: | Riga 1: | ||
[[Category:Configurazione]] |
[[Category:Configurazione]] |
||
| + | |||
=Introduzione= |
=Introduzione= |
||
| + | ''' Tutorial allineato con l'ultima versione disponibile di GSlacky (2.18.1Tr2) ''' |
||
Questo tutorial spiega come installare Gnome Slacky, e quindi Gnome 2.18.1 su Slackware Current. Riporta i passi seguiti dal sottoscritto e non è detto che funzioni per tutti. Siete pregati quindi di utilizzare il forum oppure la pagina [http://www.slacky.eu/wikislack/index.php?title=Discussione:Gnome_Slacky_su_Slackware_Current&action=edit discussion] per riportare eventuali problemi. |
Questo tutorial spiega come installare Gnome Slacky, e quindi Gnome 2.18.1 su Slackware Current. Riporta i passi seguiti dal sottoscritto e non è detto che funzioni per tutti. Siete pregati quindi di utilizzare il forum oppure la pagina [http://www.slacky.eu/wikislack/index.php?title=Discussione:Gnome_Slacky_su_Slackware_Current&action=edit discussion] per riportare eventuali problemi. |
||
| + | |||
L'How-To è stato scritto dopo aver installato Gslacky con successo, aver formattato il disco fisso ed aver ripetuto i vari passi, scrivendo mano a mano. |
L'How-To è stato scritto dopo aver installato Gslacky con successo, aver formattato il disco fisso ed aver ripetuto i vari passi, scrivendo mano a mano. |
||
| Riga 8: | Riga 11: | ||
Per l'how-to è stata utilizzata Slackware Current del 15 Maggio 2007, '''installata da zero''', senza aggiornare installazioni precedenti. L'iso è stata preparata da slackware.no |
Per l'how-to è stata utilizzata Slackware Current del 15 Maggio 2007, '''installata da zero''', senza aggiornare installazioni precedenti. L'iso è stata preparata da slackware.no |
||
| − | '''UPDATE: ''' è stato accertato il funzionamento dopo una sincronizzazione dei pacchetti con la Slackware Current attuale, utilizzando [[Aggiornare_Slackware_con_SWARET_e_SLAPT-GET#Slapt-Get| Slapt-Get]] |
+ | |
| + | '''UPDATE: é stato accertato il funzionamento dopo una sincronizzazione dei pacchetti con la Slackware Current attuale, utilizzando [[Aggiornare_Slackware_con_SWARET_e_SLAPT-GET#Slapt-Get| Slapt-Get]] ''' |
||
=Requisiti= |
=Requisiti= |
||
| Riga 14: | Riga 17: | ||
- Slackware Current 15_May_2007 (kernel hugesmp.s di default) - [ftp://ftp.slackware.no/pub/linux/ISO-images/slackware/Current-ISO-build/slackware-current-15_May_2007-DVD.iso download] - L'iso viene costruita ogni lunedì, provare con quella presente [ftp://ftp.slackware.no/pub/linux/ISO-images/slackware/Current-ISO-build/ qui] se quella del 15 maggio non fosse disponibile. Contattatemi se volete che metta a disposizione l'iso del 15 Maggio 2007, nel caso in cui non funzionasse con quelle successive |
- Slackware Current 15_May_2007 (kernel hugesmp.s di default) - [ftp://ftp.slackware.no/pub/linux/ISO-images/slackware/Current-ISO-build/slackware-current-15_May_2007-DVD.iso download] - L'iso viene costruita ogni lunedì, provare con quella presente [ftp://ftp.slackware.no/pub/linux/ISO-images/slackware/Current-ISO-build/ qui] se quella del 15 maggio non fosse disponibile. Contattatemi se volete che metta a disposizione l'iso del 15 Maggio 2007, nel caso in cui non funzionasse con quelle successive |
||
| − | - Gnome Slacky 2.18.1 - [http://www.slacky.eu/index.php?option=com_content&task=view&id=1583&Itemid=1 download] |
+ | - Gnome Slacky 2.18.1Tr2 - [http://www.slacky.eu/index.php?option=com_content&task=view&id=1759&Itemid=1 download] |
| − | |||
=Installazione di Slackware= |
=Installazione di Slackware= |
||
| Riga 37: | Riga 40: | ||
=Installazione di Gnome Slacky= |
=Installazione di Gnome Slacky= |
||
| − | Recuperate la iso di slacky e montatela |
+ | Recuperate la iso di GSlacky e montatela |
<pre> |
<pre> |
||
| − | mount -o loop Gslacky2.18.1bin.iso /mnt/cdrom |
+ | mount -o loop GSlacky2.18.1Tr2.iso /mnt/cdrom |
cd /mnt/cdrom |
cd /mnt/cdrom |
||
</pre> |
</pre> |
||
| − | Avviate lo script di installazione |
+ | Lo script controlla se si sta utilizzando la versione 11.0 di Slackware. Per raggirare il problema, modificare il file '''/etc/slackware-version''' in modo che contenga la seguente scritta: |
| + | <pre> |
||
| + | Slackware 11.0.0 |
||
| + | </pre> |
||
| + | Avviate ora lo script di installazione |
||
<pre> |
<pre> |
||
sh install.sh |
sh install.sh |
||
</pre> |
</pre> |
||
Selezionate l'opzione 1 – full install. |
Selezionate l'opzione 1 – full install. |
||
| − | Può capitare che l'installazione impieghi pochissimi secondi, attenzione, in quel caso qualcosa è andato storto, rimuovete i pacchetti installati con l'opzione 6 – remove all e riprovate. Sono oltre 500mb di pacchetti, impiegherà sicuramente più di 5 minuti. |
+ | Può capitare che l'installazione impieghi pochissimi secondi, attenzione, in quel caso qualcosa è andato storto, riprovate ad installare. Sono oltre 500mb di pacchetti, impiegherà sicuramente più di 5 minuti. |
| + | |||
| + | '''Attenzione!''' Non usare l'opzione 6 - Remove All, in quanto sostituisce alcuni pacchetti del sistema con pacchetti di Slackware 11.0! |
||
| + | |||
Attendete quindi che gli utenti del sistema vengano inseriti automaticamente nel gruppo “mounters” e si aprirà un editor di testo pronto a modificare il file /etc/fstab. Commentate tutti i dispositivi ottici ed eventuali dispositivi esterni: nel mio caso ho commentato |
Attendete quindi che gli utenti del sistema vengano inseriti automaticamente nel gruppo “mounters” e si aprirà un editor di testo pronto a modificare il file /etc/fstab. Commentate tutti i dispositivi ottici ed eventuali dispositivi esterni: nel mio caso ho commentato |
||
<pre> |
<pre> |
||
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0 |
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0 |
||
| − | #/dev/fd0 /mnt/floppy auto noauto,owner 0 0 |
||
</pre> |
</pre> |
||
| Riga 67: | Riga 69: | ||
</pre> |
</pre> |
||
| − | Riavviate il sistema. Hal dovrebbe avviarsi automaticamente, chiamato da /etc/rc.local |
+ | Conviene ripristinare il file '''/etc/slackware-version''' com'era prima dell'installazione di Gslacky: |
| + | <pre> |
||
| + | Slackware 11.1.0 |
||
| + | </pre> |
||
| + | Sembra che Slackware Current adotterá presto Hal, in quanto viene creato il gruppo '''plugdev'''. Assicurarsi di aggiungere il proprio utente anche a questo gruppo, non appena viene creato. |
||
| + | |||
| + | Consiglio di creare dei collegamenti simbolici a libpython. Slackware current installa python 2.5, e molti programmi di Gnome richiedono python 2.4. Il problema é facilmente risolvibile con: |
||
| + | |||
| + | <pre> |
||
| + | ln -s /usr/lib/libpython2.5.so /usr/lib/libpython2.4.so |
||
| + | ln -s /usr/lib/libpython2.5.so.1.0 /usr/lib/libpython2.4.so.1.0 |
||
| + | </pre> |
||
| + | |||
| + | Riavviate il sistema. Hal dovrebbe avviarsi automaticamente, chiamato da /etc/rc.local. |
||
| + | |||
Loggatevi con il vostro nome utente, e con l'utility xwmconfig selezionate xinitrc.gnome |
Loggatevi con il vostro nome utente, e con l'utility xwmconfig selezionate xinitrc.gnome |
||
| Riga 75: | Riga 77: | ||
</pre> |
</pre> |
||
| − | Come noterete, mancano le icone del menu, alcune cose neanche sembrano essere supportate.. |
+ | Dovrebbe essere tutto a posto ora. Godetevi Gnome 2.18.1 su Slackware Current! |
| + | E' possibile aggiornare completamente il sistema ed allinearlo alla Current attuale, non sono stati riscontrati problemi. |
||
| − | Date questi comandi, da root, come suggerito da [http://www.slacky.eu/forum/viewtopic.php?t=18884 questo thread]: |
+ | =Troubleshooting= |
| + | Il nuovo installer dovrebbe aver risolto questi passaggi, prima obbligatori. Li terrò qui, insieme ad eventuali altri hotfix. |
||
| + | * '''Quando cerco di avviare un'applicazione, tipo Epiphany, compare questo errore: ''' |
||
| + | ''error while loading shared libraries: libpython2.4.so.1.0: cannot open shared object file: No such file or directory'' |
||
| + | |||
| + | Hai letto bene la sezione su come configurare il sistema per Gnome Slacky? É stata aggiunta recentemente la soluzione |
||
| + | |||
| + | |||
| + | * '''Ci sono dei problemi alle icone, alcuni programmi non partono''' |
||
| + | |||
| + | Date questi comandi, da root, come suggerito da [http://www.slacky.eu/forum/viewtopic.php?t=18884 questo thread]: |
||
<pre> |
<pre> |
||
/usr/bin/gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders |
/usr/bin/gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders |
||
| Riga 85: | Riga 96: | ||
</pre> |
</pre> |
||
| − | E riavviate il pc. |
+ | Riavviate il sistema. |
| − | Dovrebbe essere tutto a posto ora. Godetevi Gnome 2.18.1 su Slackware Current! |
+ | |
| + | * '''Non riesco ad accedere alle appicazioni di amministrazione, sotto System -> Administration''' |
||
| + | |||
| + | Per Slackware 11.0, il vostro utente andrebbe aggiunto al gruppo '''stb- admin''', editando il file '''/etc/group''' |
||
| + | <pre> |
||
| + | stb-admin:x:107:bodom_lx |
||
| + | </pre> |
||
| + | Nell'esempio, l'utente bodom_lx é abilitato all'accesso alle applicazioni di amministrazione. |
||
| + | Purtroppo questa sembra essere una feature non funzionante per GSlacky su Slackware Current |
||
| + | |||
| + | * '''Non riesco a settare il background del desktop, le nuove immagini non sono riconosciute come tali!''' |
||
| + | Provate a installare Fam ed avviarlo con il sistema. Nel mio caso ho dovuto eliminare la cartella dell'utente e ri-crearla, poi é funzionato tutto |
||
Versione attuale delle 00:41, 29 mag 2007
Indice |
[modifica] Introduzione
Tutorial allineato con l'ultima versione disponibile di GSlacky (2.18.1Tr2)
Questo tutorial spiega come installare Gnome Slacky, e quindi Gnome 2.18.1 su Slackware Current. Riporta i passi seguiti dal sottoscritto e non è detto che funzioni per tutti. Siete pregati quindi di utilizzare il forum oppure la pagina discussion per riportare eventuali problemi.
L'How-To è stato scritto dopo aver installato Gslacky con successo, aver formattato il disco fisso ed aver ripetuto i vari passi, scrivendo mano a mano.
[modifica] Premessa
Per l'how-to è stata utilizzata Slackware Current del 15 Maggio 2007, installata da zero, senza aggiornare installazioni precedenti. L'iso è stata preparata da slackware.no
UPDATE: é stato accertato il funzionamento dopo una sincronizzazione dei pacchetti con la Slackware Current attuale, utilizzando Slapt-Get
[modifica] Requisiti
- Slackware Current 15_May_2007 (kernel hugesmp.s di default) - download - L'iso viene costruita ogni lunedì, provare con quella presente qui se quella del 15 maggio non fosse disponibile. Contattatemi se volete che metta a disposizione l'iso del 15 Maggio 2007, nel caso in cui non funzionasse con quelle successive
- Gnome Slacky 2.18.1Tr2 - download
[modifica] Installazione di Slackware
Dopo aver inserito il Dvd, effettuare un boot di default (con hugesmp.s) ed installare Slackware secondo le proprie esigenze. Il sottoscritto ha installato tutti i pacchetti delle serie A, AP, D, KDE, L, N, T, TCL in full installation mode. Il primo boot potrebbe riportare un piccolo problema: potrebbe essere necessario modificare il file /etc/lilo.conf perchè esegue il boot in modalità single user (da un articolo del mio blog )
Verificare che /etc/lilo.conf non contenga la riga append="1"
Si può tenere il kernel di default per il nostro scopo. Aggiungere gli utenti desiderati.
[modifica] Configurare Xorg
Configurate X, nel mio caso è stato (quasi) sufficiente un
X -configure cp /root/xorg.conf.new /etc/X11/xorg.conf startx
Si avvierà l'ambiente grafico con il vostro desktop environment / window manager scelto in fase di installazione
[modifica] Installazione di Gnome Slacky
Recuperate la iso di GSlacky e montatela
mount -o loop GSlacky2.18.1Tr2.iso /mnt/cdrom cd /mnt/cdrom
Lo script controlla se si sta utilizzando la versione 11.0 di Slackware. Per raggirare il problema, modificare il file /etc/slackware-version in modo che contenga la seguente scritta:
Slackware 11.0.0
Avviate ora lo script di installazione
sh install.sh
Selezionate l'opzione 1 – full install. Può capitare che l'installazione impieghi pochissimi secondi, attenzione, in quel caso qualcosa è andato storto, riprovate ad installare. Sono oltre 500mb di pacchetti, impiegherà sicuramente più di 5 minuti.
Attenzione! Non usare l'opzione 6 - Remove All, in quanto sostituisce alcuni pacchetti del sistema con pacchetti di Slackware 11.0!
Attendete quindi che gli utenti del sistema vengano inseriti automaticamente nel gruppo “mounters” e si aprirà un editor di testo pronto a modificare il file /etc/fstab. Commentate tutti i dispositivi ottici ed eventuali dispositivi esterni: nel mio caso ho commentato
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
Scegliete no allo step 3, è più comodo avere il boot del sistema in console se ci dovessero essere problemi.
[modifica] Configurare il sistema per Gnome Slacky
Uscite dall'installer. Così com'è configurato, il demone Hal non partirà mai, è necessario utilizzare un altro rc.hald. Potete usare quello di Gianco oppure scaricarlo direttamente da qui
Posizionatevi nella cartella /etc/rc.d ed effettuate le operazioni necessarie:
cd /etc/rc.d mv rc.hald rc.hald.old wget http://stats.graziotin.net/download.php?id=17 chmod +x rc.hald
Conviene ripristinare il file /etc/slackware-version com'era prima dell'installazione di Gslacky:
Slackware 11.1.0
Sembra che Slackware Current adotterá presto Hal, in quanto viene creato il gruppo plugdev. Assicurarsi di aggiungere il proprio utente anche a questo gruppo, non appena viene creato.
Consiglio di creare dei collegamenti simbolici a libpython. Slackware current installa python 2.5, e molti programmi di Gnome richiedono python 2.4. Il problema é facilmente risolvibile con:
ln -s /usr/lib/libpython2.5.so /usr/lib/libpython2.4.so ln -s /usr/lib/libpython2.5.so.1.0 /usr/lib/libpython2.4.so.1.0
Riavviate il sistema. Hal dovrebbe avviarsi automaticamente, chiamato da /etc/rc.local.
Loggatevi con il vostro nome utente, e con l'utility xwmconfig selezionate xinitrc.gnome
Date un bel
startx
Dovrebbe essere tutto a posto ora. Godetevi Gnome 2.18.1 su Slackware Current! E' possibile aggiornare completamente il sistema ed allinearlo alla Current attuale, non sono stati riscontrati problemi.
[modifica] Troubleshooting
Il nuovo installer dovrebbe aver risolto questi passaggi, prima obbligatori. Li terrò qui, insieme ad eventuali altri hotfix.
- Quando cerco di avviare un'applicazione, tipo Epiphany, compare questo errore:
error while loading shared libraries: libpython2.4.so.1.0: cannot open shared object file: No such file or directory
Hai letto bene la sezione su come configurare il sistema per Gnome Slacky? É stata aggiunta recentemente la soluzione
- Ci sono dei problemi alle icone, alcuni programmi non partono
Date questi comandi, da root, come suggerito da questo thread:
/usr/bin/gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders /usr/bin/update-mime-database /usr/share/mime /usr/bin/update-desktop-database
Riavviate il sistema.
- Non riesco ad accedere alle appicazioni di amministrazione, sotto System -> Administration
Per Slackware 11.0, il vostro utente andrebbe aggiunto al gruppo stb- admin, editando il file /etc/group
stb-admin:x:107:bodom_lx
Nell'esempio, l'utente bodom_lx é abilitato all'accesso alle applicazioni di amministrazione. Purtroppo questa sembra essere una feature non funzionante per GSlacky su Slackware Current
- Non riesco a settare il background del desktop, le nuove immagini non sono riconosciute come tali!
Provate a installare Fam ed avviarlo con il sistema. Nel mio caso ho dovuto eliminare la cartella dell'utente e ri-crearla, poi é funzionato tutto