Repository 32bit  Forum
Repository 64bit  Wiki

Gnome Slacky su Slackware Current: differenze tra le versioni

Da Slacky.eu.
(Aggiunta la sezione relativa al gruppo stb-admin)
m (Installazione di Gnome Slacky: errore di battitura)
 
(12 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 9: Riga 12:
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 15: Riga 18:
- 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 38: Riga 41:
=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>
Riga 67: Riga 70:
</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 78:
</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 97:
</pre>
</pre>
E riavviate il pc. Se volete che il vostro utente possa accedere alle applicazioni sotto System -> Administration, aggiungetelo al gruppo '''stb-admin''', editando il file '''/etc/group'''
+
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'''
<pre>
<pre>
stb-admin:x:107:bodom_lx
+
stb-admin:x:107:bodom_lx
</pre>
</pre>
Nell'esempio, l'utente bodom_lx é abilitato all'accesso alle applicazioni di amministrazione.
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
Dovrebbe essere tutto a posto ora. Godetevi Gnome 2.18.1 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 23:41, 28 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

Strumenti personali
Namespace

Varianti