Con quell'output di tree, fare un ciclo for significherebbe rischiare di rimuovere la /usr, con la conseguente perdita dei binari.Procopio ha scritto:ma ho cercato difare una specie di ciclo for con l'elenco di cui sopra, ma si è ovviamente rivelato subito fallimentare....;)non vi faccio vedere lo script perchè mi vergogno![]()
ahahaahaah!!!a me basterebbe in un editor di testo poter affiancare ogni linea di quell'elenco con "rm /"...non so se mi sono spiegato!
Aggiornare XFCE
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.
Re: Aggiornare XFCE
- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
ehehe e qui arriva il punto dolente, perchè a questo punto posso eliminare tutto quanto, ma quale dei due metodi è più corretto, cioè più pulito? pacchettizzando e poi rimuovendo o eliminando ogni file con rm tramite il comando suggerito da 414N(find usr -type f -exec rm /{} \;)? tieni comunque conto che due di quei pacchetti non sono riuscito a installarli nel filesystem fittizzioatomix600 ha scritto:Ma scusami eh...(senza polemica).
Conoscendo già il problema (visto che ne abbiamo discusso nell'altro topic) rispondo subito: non avresti fatto prima a pacchettizzare i binari installati nel file system fittizio (ovvero quella dir tmp), installare i pacchetti creati e rimuovere il tutto?
Tanto i path dei binari e delle librerie sparse per il sistema sono identici a quelli presenti nell'FS fittizio (visto che hai usato gli stessi sorgenti con la stessa configurazione). Una volta installato quei pacchetti avresti sovrascritto i file già presenti e li avresti rimossi agevolmente con removepkg.
A quest'ora avresti già finito.![]()
Poi se vuoi usare questo metodo per scopi di apprendimento è un altro conto, ma IMHO è solo una perdita di tempo inutile.
- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
allora, ho pacchettizzato, con il comando che mi avevi suggerito tu e sembra sia andato a posto
lo stesso procedimento lo ripeto con gli altri pacchetti, quindi da /home/matteo/xfce (che è il percorso in cui makepkg mi crea i pacchetti), dò un installpkg e quindi un remove pkg e dovrei essere a posto, giusto? ah! come buildtag non sapevo cosa mettere! (non so bene cos è:))
adesso un paio di puntualizzazioni: quando io avevo dato il ./configure non ho messo il prefix, quindi dovrei aver usato percorsi standard, giusto? (cioè invece di /usr/etc direttamente /etc), eppure se avdo a vedere all'interno delle directory tmp che ho creato per fare il filesistem fittizio con DESTDIR, ogni percorso parte da /usr come se io al prefix avessi messo /usr!!! è normale perchè comunque installa tutto in /usr/....?
seconda domanda, per un paio di files non sono riuscito a eseguire l'install DESTDIR
e anche questo che ho provato a riconfigurare, ma niente ovviamente se non li posso installare non posso creare il pacchetto e quindi rimuoverli... ma la prima volta che ho installato tutto con "./configure && make && make install" mi sembra di non aver riscontrato problemi! o non è possibile?
Codice: Seleziona tutto
root@darkstar:/opt/xfce4/exo-0.6.0/tmp# chown -R root:root .
root@darkstar:/opt/xfce4/exo-0.6.0/tmp# makepkg -l y -c n /home/matteo/xfce/exo-0.6.0-i486-slack.txz
Slackware package maker, version 3.14159.
Searching for symbolic links:
usr/local/share/doc/exo/html/id/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/gl/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/pt/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/zh_CN/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/ug/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/pt_BR/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/fr/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/el/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/bn/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/tr/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/ru/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/ca/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/it/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/sv/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/da/images -> /usr/local/share/doc/exo/html/C/images
usr/local/share/doc/exo/html/de/images -> /usr/local/share/doc/exo/html/C/images
usr/local/lib/libexo-1.so -> libexo-1.so.0.0.0
usr/local/lib/libexo-1.so.0 -> libexo-1.so.0.0.0
Making symbolic link creation script:
( cd usr/local/share/doc/exo/html/id ; rm -rf images )
( cd usr/local/share/doc/exo/html/id ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/gl ; rm -rf images )
( cd usr/local/share/doc/exo/html/gl ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/pt ; rm -rf images )
( cd usr/local/share/doc/exo/html/pt ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/zh_CN ; rm -rf images )
( cd usr/local/share/doc/exo/html/zh_CN ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/ug ; rm -rf images )
( cd usr/local/share/doc/exo/html/ug ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/pt_BR ; rm -rf images )
( cd usr/local/share/doc/exo/html/pt_BR ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/fr ; rm -rf images )
( cd usr/local/share/doc/exo/html/fr ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/el ; rm -rf images )
( cd usr/local/share/doc/exo/html/el ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/bn ; rm -rf images )
( cd usr/local/share/doc/exo/html/bn ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/tr ; rm -rf images )
( cd usr/local/share/doc/exo/html/tr ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/ru ; rm -rf images )
( cd usr/local/share/doc/exo/html/ru ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/ca ; rm -rf images )
( cd usr/local/share/doc/exo/html/ca ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/it ; rm -rf images )
( cd usr/local/share/doc/exo/html/it ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/sv ; rm -rf images )
( cd usr/local/share/doc/exo/html/sv ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/da ; rm -rf images )
( cd usr/local/share/doc/exo/html/da ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/share/doc/exo/html/de ; rm -rf images )
( cd usr/local/share/doc/exo/html/de ; ln -sf /usr/local/share/doc/exo/html/C/images images )
( cd usr/local/lib ; rm -rf libexo-1.so )
( cd usr/local/lib ; ln -sf libexo-1.so.0.0.0 libexo-1.so )
( cd usr/local/lib ; rm -rf libexo-1.so.0 )
( cd usr/local/lib ; ln -sf libexo-1.so.0.0.0 libexo-1.so.0 )
It is recommended that you make these lines your new installation script.
Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y
Removing symbolic links:
removed `./usr/local/share/doc/exo/html/id/images'
removed `./usr/local/share/doc/exo/html/gl/images'
removed `./usr/local/share/doc/exo/html/pt/images'
removed `./usr/local/share/doc/exo/html/zh_CN/images'
removed `./usr/local/share/doc/exo/html/ug/images'
removed `./usr/local/share/doc/exo/html/pt_BR/images'
removed `./usr/local/share/doc/exo/html/fr/images'
removed `./usr/local/share/doc/exo/html/el/images'
removed `./usr/local/share/doc/exo/html/bn/images'
removed `./usr/local/share/doc/exo/html/tr/images'
removed `./usr/local/share/doc/exo/html/ru/images'
removed `./usr/local/share/doc/exo/html/ca/images'
removed `./usr/local/share/doc/exo/html/it/images'
removed `./usr/local/share/doc/exo/html/sv/images'
removed `./usr/local/share/doc/exo/html/da/images'
removed `./usr/local/share/doc/exo/html/de/images'
removed `./usr/local/lib/libexo-1.so'
removed `./usr/local/lib/libexo-1.so.0'
Creating your new ./install/doinst.sh...
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
Creating Slackware package: /home/matteo/xfce/exo-0.6.0-i486-slack.txz
./
usr/
usr/local/
usr/local/etc/
usr/local/etc/xdg/
usr/local/etc/xdg/xfce4/
usr/local/etc/xdg/xfce4/helpers.rc
usr/local/share/
usr/local/share/man/
usr/local/share/man/man1/
usr/local/share/man/man1/exo-csource.1
usr/local/share/man/man1/exo-open.1
usr/local/share/pygtk/
usr/local/share/pygtk/2.0/
usr/local/share/pygtk/2.0/defs/
usr/local/share/pygtk/2.0/defs/exo-0.6/
usr/local/share/pygtk/2.0/defs/exo-0.6/exo.defs
usr/local/share/pixmaps/
usr/local/share/pixmaps/exo-1/
usr/local/share/pixmaps/exo-1/exo-thumbnail-frame.png
usr/local/share/gtk-doc/
usr/local/share/gtk-doc/html/
usr/local/share/gtk-doc/html/exo-1/
usr/local/share/gtk-doc/html/exo-1/ch01.html
usr/local/share/gtk-doc/html/exo-1/right.png
usr/local/share/gtk-doc/html/exo-1/exo-widgets.html
usr/local/share/gtk-doc/html/exo-1/ExoToolbarsView.html
usr/local/share/gtk-doc/html/exo-1/ExoIconBar.html
usr/local/share/gtk-doc/html/exo-1/ExoXsessionClient.html
usr/local/share/gtk-doc/html/exo-1/exo-gtk-file-chooser-add-thumbnail-preview.png
usr/local/share/gtk-doc/html/exo-1/up.png
usr/local/share/gtk-doc/html/exo-1/ix01.html
usr/local/share/gtk-doc/html/exo-1/exo-extensions.html
usr/local/share/gtk-doc/html/exo-1/ExoToolbarsEditor.html
usr/local/share/gtk-doc/html/exo-1/exo-Extensions-to-GObject.html
usr/local/share/gtk-doc/html/exo-1/ExoToolbarsEditorDialog.html
usr/local/share/gtk-doc/html/exo-1/exo-miscelleanous.html
usr/local/share/gtk-doc/html/exo-1/exo-Executing-Applications.html
usr/local/share/gtk-doc/html/exo-1/exo-overview.html
usr/local/share/gtk-doc/html/exo-1/exo-cell-renderers.html
usr/local/share/gtk-doc/html/exo-1/exo-toolbars-editor.png
usr/local/share/gtk-doc/html/exo-1/ExoTreeView.html
usr/local/share/gtk-doc/html/exo-1/ExoJob.html
usr/local/share/gtk-doc/html/exo-1/exo-wrap-table.png
usr/local/share/gtk-doc/html/exo-1/exo-Miscellaneous-Utility-Functions.html
usr/local/share/gtk-doc/html/exo-1/ExoIconView.html
usr/local/share/gtk-doc/html/exo-1/style.css
usr/local/share/gtk-doc/html/exo-1/home.png
usr/local/share/gtk-doc/html/exo-1/exo-Version-Information.html
usr/local/share/gtk-doc/html/exo-1/ExoToolbarsModel.html
usr/local/share/gtk-doc/html/exo-1/exo-Extensions-to-Gtk.html
usr/local/share/gtk-doc/html/exo-1/ExoIconChooserDialog.html
usr/local/share/gtk-doc/html/exo-1/exo-Extensions-to-gdk-pixbuf.html
usr/local/share/gtk-doc/html/exo-1/index.sgml
usr/local/share/gtk-doc/html/exo-1/exo-tools.html
usr/local/share/gtk-doc/html/exo-1/ExoCellRendererIcon.html
usr/local/share/gtk-doc/html/exo-1/exo-1.devhelp2
usr/local/share/gtk-doc/html/exo-1/index.html
usr/local/share/gtk-doc/html/exo-1/left.png
usr/local/share/gtk-doc/html/exo-1/exo-1.devhelp
usr/local/share/gtk-doc/html/exo-1/exo-String-Utility-Functions.html
usr/local/share/gtk-doc/html/exo-1/ExoCellRendererEllipsizedText.html
usr/local/share/gtk-doc/html/exo-1/ExoWrapTable.html
usr/local/share/gtk-doc/html/exo-1/exo-toolbars-editor-dialog.png
usr/local/share/gtk-doc/html/exo-1/exo-Binding-Properties-Functions.html
usr/local/share/gtk-doc/html/exo-1/exo-icon-chooser-dialog.png
usr/local/share/gtk-doc/html/exo-1/ExoSimpleJob.html
usr/local/share/gtk-doc/html/exo-1/exo-toolbars.html
usr/local/share/gtk-doc/html/exo-1/exo-toolbars-view.png
usr/local/share/gtk-doc/html/exo-1/exo-csource.html
usr/local/share/gtk-doc/html/exo-1/exo-jobs.html
usr/local/share/locale/
usr/local/share/locale/ku/
usr/local/share/locale/ku/LC_MESSAGES/
usr/local/share/locale/ku/LC_MESSAGES/exo-1.mo
usr/local/share/locale/id/
usr/local/share/locale/id/LC_MESSAGES/
usr/local/share/locale/id/LC_MESSAGES/exo-1.mo
usr/local/share/locale/pl/
usr/local/share/locale/pl/LC_MESSAGES/
usr/local/share/locale/pl/LC_MESSAGES/exo-1.mo
usr/local/share/locale/lt/
usr/local/share/locale/lt/LC_MESSAGES/
usr/local/share/locale/lt/LC_MESSAGES/exo-1.mo
usr/local/share/locale/gl/
usr/local/share/locale/gl/LC_MESSAGES/
usr/local/share/locale/gl/LC_MESSAGES/exo-1.mo
usr/local/share/locale/en_GB/
usr/local/share/locale/en_GB/LC_MESSAGES/
usr/local/share/locale/en_GB/LC_MESSAGES/exo-1.mo
usr/local/share/locale/sl/
usr/local/share/locale/sl/LC_MESSAGES/
usr/local/share/locale/sl/LC_MESSAGES/exo-1.mo
usr/local/share/locale/si/
usr/local/share/locale/si/LC_MESSAGES/
usr/local/share/locale/si/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ro/
usr/local/share/locale/ro/LC_MESSAGES/
usr/local/share/locale/ro/LC_MESSAGES/exo-1.mo
usr/local/share/locale/pt/
usr/local/share/locale/pt/LC_MESSAGES/
usr/local/share/locale/pt/LC_MESSAGES/exo-1.mo
usr/local/share/locale/zh_CN/
usr/local/share/locale/zh_CN/LC_MESSAGES/
usr/local/share/locale/zh_CN/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ug/
usr/local/share/locale/ug/LC_MESSAGES/
usr/local/share/locale/ug/LC_MESSAGES/exo-1.mo
usr/local/share/locale/be/
usr/local/share/locale/be/LC_MESSAGES/
usr/local/share/locale/be/LC_MESSAGES/exo-1.mo
usr/local/share/locale/pt_BR/
usr/local/share/locale/pt_BR/LC_MESSAGES/
usr/local/share/locale/pt_BR/LC_MESSAGES/exo-1.mo
usr/local/share/locale/hu/
usr/local/share/locale/hu/LC_MESSAGES/
usr/local/share/locale/hu/LC_MESSAGES/exo-1.mo
usr/local/share/locale/cy/
usr/local/share/locale/cy/LC_MESSAGES/
usr/local/share/locale/cy/LC_MESSAGES/exo-1.mo
usr/local/share/locale/fr/
usr/local/share/locale/fr/LC_MESSAGES/
usr/local/share/locale/fr/LC_MESSAGES/exo-1.mo
usr/local/share/locale/zh_TW/
usr/local/share/locale/zh_TW/LC_MESSAGES/
usr/local/share/locale/zh_TW/LC_MESSAGES/exo-1.mo
usr/local/share/locale/nl/
usr/local/share/locale/nl/LC_MESSAGES/
usr/local/share/locale/nl/LC_MESSAGES/exo-1.mo
usr/local/share/locale/el/
usr/local/share/locale/el/LC_MESSAGES/
usr/local/share/locale/el/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ka/
usr/local/share/locale/ka/LC_MESSAGES/
usr/local/share/locale/ka/LC_MESSAGES/exo-1.mo
usr/local/share/locale/bg/
usr/local/share/locale/bg/LC_MESSAGES/
usr/local/share/locale/bg/LC_MESSAGES/exo-1.mo
usr/local/share/locale/fi/
usr/local/share/locale/fi/LC_MESSAGES/
usr/local/share/locale/fi/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ja/
usr/local/share/locale/ja/LC_MESSAGES/
usr/local/share/locale/ja/LC_MESSAGES/exo-1.mo
usr/local/share/locale/bn/
usr/local/share/locale/bn/LC_MESSAGES/
usr/local/share/locale/bn/LC_MESSAGES/exo-1.mo
usr/local/share/locale/tl_PH/
usr/local/share/locale/tl_PH/LC_MESSAGES/
usr/local/share/locale/tl_PH/LC_MESSAGES/exo-1.mo
usr/local/share/locale/es/
usr/local/share/locale/es/LC_MESSAGES/
usr/local/share/locale/es/LC_MESSAGES/exo-1.mo
usr/local/share/locale/dz/
usr/local/share/locale/dz/LC_MESSAGES/
usr/local/share/locale/dz/LC_MESSAGES/exo-1.mo
usr/local/share/locale/tr/
usr/local/share/locale/tr/LC_MESSAGES/
usr/local/share/locale/tr/LC_MESSAGES/exo-1.mo
usr/local/share/locale/hr/
usr/local/share/locale/hr/LC_MESSAGES/
usr/local/share/locale/hr/LC_MESSAGES/exo-1.mo
usr/local/share/locale/eu/
usr/local/share/locale/eu/LC_MESSAGES/
usr/local/share/locale/eu/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ru/
usr/local/share/locale/ru/LC_MESSAGES/
usr/local/share/locale/ru/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ca/
usr/local/share/locale/ca/LC_MESSAGES/
usr/local/share/locale/ca/LC_MESSAGES/exo-1.mo
usr/local/share/locale/lv/
usr/local/share/locale/lv/LC_MESSAGES/
usr/local/share/locale/lv/LC_MESSAGES/exo-1.mo
usr/local/share/locale/it/
usr/local/share/locale/it/LC_MESSAGES/
usr/local/share/locale/it/LC_MESSAGES/exo-1.mo
usr/local/share/locale/sq/
usr/local/share/locale/sq/LC_MESSAGES/
usr/local/share/locale/sq/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ur/
usr/local/share/locale/ur/LC_MESSAGES/
usr/local/share/locale/ur/LC_MESSAGES/exo-1.mo
usr/local/share/locale/is/
usr/local/share/locale/is/LC_MESSAGES/
usr/local/share/locale/is/LC_MESSAGES/exo-1.mo
usr/local/share/locale/nb/
usr/local/share/locale/nb/LC_MESSAGES/
usr/local/share/locale/nb/LC_MESSAGES/exo-1.mo
usr/local/share/locale/et/
usr/local/share/locale/et/LC_MESSAGES/
usr/local/share/locale/et/LC_MESSAGES/exo-1.mo
usr/local/share/locale/he/
usr/local/share/locale/he/LC_MESSAGES/
usr/local/share/locale/he/LC_MESSAGES/exo-1.mo
usr/local/share/locale/pa/
usr/local/share/locale/pa/LC_MESSAGES/
usr/local/share/locale/pa/LC_MESSAGES/exo-1.mo
usr/local/share/locale/uk/
usr/local/share/locale/uk/LC_MESSAGES/
usr/local/share/locale/uk/LC_MESSAGES/exo-1.mo
usr/local/share/locale/sv/
usr/local/share/locale/sv/LC_MESSAGES/
usr/local/share/locale/sv/LC_MESSAGES/exo-1.mo
usr/local/share/locale/sk/
usr/local/share/locale/sk/LC_MESSAGES/
usr/local/share/locale/sk/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ast/
usr/local/share/locale/ast/LC_MESSAGES/
usr/local/share/locale/ast/LC_MESSAGES/exo-1.mo
usr/local/share/locale/mk/
usr/local/share/locale/mk/LC_MESSAGES/
usr/local/share/locale/mk/LC_MESSAGES/exo-1.mo
usr/local/share/locale/da/
usr/local/share/locale/da/LC_MESSAGES/
usr/local/share/locale/da/LC_MESSAGES/exo-1.mo
usr/local/share/locale/de/
usr/local/share/locale/de/LC_MESSAGES/
usr/local/share/locale/de/LC_MESSAGES/exo-1.mo
usr/local/share/locale/cs/
usr/local/share/locale/cs/LC_MESSAGES/
usr/local/share/locale/cs/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ar/
usr/local/share/locale/ar/LC_MESSAGES/
usr/local/share/locale/ar/LC_MESSAGES/exo-1.mo
usr/local/share/locale/kk/
usr/local/share/locale/kk/LC_MESSAGES/
usr/local/share/locale/kk/LC_MESSAGES/exo-1.mo
usr/local/share/locale/ur_PK/
usr/local/share/locale/ur_PK/LC_MESSAGES/
usr/local/share/locale/ur_PK/LC_MESSAGES/exo-1.mo
usr/local/share/xfce4/
usr/local/share/xfce4/helpers/
usr/local/share/xfce4/helpers/mozilla-browser.desktop
usr/local/share/xfce4/helpers/konqueror.desktop
usr/local/share/xfce4/helpers/galeon.desktop
usr/local/share/xfce4/helpers/links.desktop
usr/local/share/xfce4/helpers/urxvt.desktop
usr/local/share/xfce4/helpers/mozilla-mailer.desktop
usr/local/share/xfce4/helpers/pcmanfm.desktop
usr/local/share/xfce4/helpers/icedove.desktop
usr/local/share/xfce4/helpers/eterm.desktop
usr/local/share/xfce4/helpers/mutt.desktop
usr/local/share/xfce4/helpers/evolution.desktop
usr/local/share/xfce4/helpers/nautilus.desktop
usr/local/share/xfce4/helpers/firefox.desktop
usr/local/share/xfce4/helpers/aterm.desktop
usr/local/share/xfce4/helpers/gnome-terminal.desktop
usr/local/share/xfce4/helpers/Thunar.desktop
usr/local/share/xfce4/helpers/netscape-navigator.desktop
usr/local/share/xfce4/helpers/midori.desktop
usr/local/share/xfce4/helpers/opera-browser.desktop
usr/local/share/xfce4/helpers/nxterm.desktop
usr/local/share/xfce4/helpers/sylpheed.desktop
usr/local/share/xfce4/helpers/debian-sensible-browser.desktop
usr/local/share/xfce4/helpers/thunderbird.desktop
usr/local/share/xfce4/helpers/xterm.desktop
usr/local/share/xfce4/helpers/epiphany.desktop
usr/local/share/xfce4/helpers/w3m.desktop
usr/local/share/xfce4/helpers/balsa.desktop
usr/local/share/xfce4/helpers/Terminal.desktop
usr/local/share/xfce4/helpers/debian-x-terminal-emulator.desktop
usr/local/share/xfce4/helpers/encompass.desktop
usr/local/share/xfce4/helpers/lynx.desktop
usr/local/share/xfce4/helpers/kmail.desktop
usr/local/share/xfce4/helpers/opera-mailer.desktop
usr/local/share/xfce4/helpers/sylpheed-claws.desktop
usr/local/share/applications/
usr/local/share/applications/exo-terminal-emulator.desktop
usr/local/share/applications/exo-mail-reader.desktop
usr/local/share/applications/exo-web-browser.desktop
usr/local/share/applications/exo-file-manager.desktop
usr/local/share/applications/exo-preferred-applications.desktop
usr/local/share/doc/
usr/local/share/doc/exo/
usr/local/share/doc/exo/html/
usr/local/share/doc/exo/html/id/
usr/local/share/doc/exo/html/id/exo-preferred-applications.html
usr/local/share/doc/exo/html/gl/
usr/local/share/doc/exo/html/gl/exo-preferred-applications.html
usr/local/share/doc/exo/html/pt/
usr/local/share/doc/exo/html/pt/exo-preferred-applications.html
usr/local/share/doc/exo/html/zh_CN/
usr/local/share/doc/exo/html/zh_CN/exo-preferred-applications.html
usr/local/share/doc/exo/html/ug/
usr/local/share/doc/exo/html/ug/exo-preferred-applications.html
usr/local/share/doc/exo/html/pt_BR/
usr/local/share/doc/exo/html/pt_BR/exo-preferred-applications.html
usr/local/share/doc/exo/html/fr/
usr/local/share/doc/exo/html/fr/exo-preferred-applications.html
usr/local/share/doc/exo/html/el/
usr/local/share/doc/exo/html/el/exo-preferred-applications.html
usr/local/share/doc/exo/html/C/
usr/local/share/doc/exo/html/C/images/
usr/local/share/doc/exo/html/C/images/exo-preferred-applications-internet.png
usr/local/share/doc/exo/html/C/images/exo-preferred-applications-utilities.png
usr/local/share/doc/exo/html/C/images/exo-preferred-applications-webbrowser-custom.png
usr/local/share/doc/exo/html/C/images/exo-preferred-applications-webbrowser-menu.png
usr/local/share/doc/exo/html/C/exo-preferred-applications.html
usr/local/share/doc/exo/html/ja/
usr/local/share/doc/exo/html/ja/images/
usr/local/share/doc/exo/html/ja/images/exo-preferred-applications-internet.png
usr/local/share/doc/exo/html/ja/images/exo-preferred-applications-utilities.png
usr/local/share/doc/exo/html/ja/images/exo-preferred-applications-webbrowser-custom.png
usr/local/share/doc/exo/html/ja/images/exo-preferred-applications-webbrowser-menu.png
usr/local/share/doc/exo/html/ja/exo-preferred-applications.html
usr/local/share/doc/exo/html/bn/
usr/local/share/doc/exo/html/bn/exo-preferred-applications.html
usr/local/share/doc/exo/html/es/
usr/local/share/doc/exo/html/es/images/
usr/local/share/doc/exo/html/es/images/exo-preferred-applications-internet.png
usr/local/share/doc/exo/html/es/images/exo-preferred-applications-utilities.png
usr/local/share/doc/exo/html/es/images/exo-preferred-applications-webbrowser-custom.png
usr/local/share/doc/exo/html/es/images/exo-preferred-applications-webbrowser-menu.png
usr/local/share/doc/exo/html/es/exo-preferred-applications.html
usr/local/share/doc/exo/html/tr/
usr/local/share/doc/exo/html/tr/exo-preferred-applications.html
usr/local/share/doc/exo/html/ru/
usr/local/share/doc/exo/html/ru/exo-preferred-applications.html
usr/local/share/doc/exo/html/ca/
usr/local/share/doc/exo/html/ca/exo-preferred-applications.html
usr/local/share/doc/exo/html/it/
usr/local/share/doc/exo/html/it/exo-preferred-applications.html
usr/local/share/doc/exo/html/exo-preferred-applications.css
usr/local/share/doc/exo/html/sv/
usr/local/share/doc/exo/html/sv/exo-preferred-applications.html
usr/local/share/doc/exo/html/da/
usr/local/share/doc/exo/html/da/exo-preferred-applications.html
usr/local/share/doc/exo/html/de/
usr/local/share/doc/exo/html/de/exo-preferred-applications.html
usr/local/share/icons/
usr/local/share/icons/hicolor/
usr/local/share/icons/hicolor/24x24/
usr/local/share/icons/hicolor/24x24/apps/
usr/local/share/icons/hicolor/24x24/apps/preferences-desktop-default-applications.png
usr/local/share/icons/hicolor/48x48/
usr/local/share/icons/hicolor/48x48/apps/
usr/local/share/icons/hicolor/48x48/apps/applications-other.png
usr/local/share/icons/hicolor/48x48/apps/preferences-desktop-default-applications.png
usr/local/share/icons/hicolor/48x48/apps/applications-internet.png
usr/local/bin/
usr/local/bin/exo-preferred-applications
usr/local/bin/exo-open
usr/local/bin/exo-csource
usr/local/bin/exo-desktop-item-edit
usr/local/include/
usr/local/include/exo-1/
usr/local/include/exo-1/exo/
usr/local/include/exo-1/exo/exo-simple-job.h
usr/local/include/exo-1/exo/exo-wrap-table.h
usr/local/include/exo-1/exo/exo-config.h
usr/local/include/exo-1/exo/exo-cell-renderer-icon.h
usr/local/include/exo-1/exo/exo-gdk-pixbuf-extensions.h
usr/local/include/exo-1/exo/exo-execute.h
usr/local/include/exo-1/exo/exo-toolbars-editor.h
usr/local/include/exo-1/exo/exo-gtk-extensions.h
usr/local/include/exo-1/exo/exo-enum-types.h
usr/local/include/exo-1/exo/exo-icon-chooser-dialog.h
usr/local/include/exo-1/exo/exo-gobject-extensions.h
usr/local/include/exo-1/exo/exo-string.h
usr/local/include/exo-1/exo/exo-cell-renderer-ellipsized-text.h
usr/local/include/exo-1/exo/exo-utils.h
usr/local/include/exo-1/exo/exo-toolbars-model.h
usr/local/include/exo-1/exo/exo-toolbars-view.h
usr/local/include/exo-1/exo/exo-tree-view.h
usr/local/include/exo-1/exo/exo-toolbars-editor-dialog.h
usr/local/include/exo-1/exo/exo-icon-view.h
usr/local/include/exo-1/exo/exo-xsession-client.h
usr/local/include/exo-1/exo/exo-icon-bar.h
usr/local/include/exo-1/exo/exo-job.h
usr/local/include/exo-1/exo/exo.h
usr/local/include/exo-1/exo/exo-binding.h
usr/local/lib/
usr/local/lib/python2.6/
usr/local/lib/python2.6/site-packages/
usr/local/lib/python2.6/site-packages/exo-0.6/
usr/local/lib/python2.6/site-packages/exo-0.6/_exo.a
usr/local/lib/python2.6/site-packages/exo-0.6/_exo.so
usr/local/lib/python2.6/site-packages/exo-0.6/_exo.la
usr/local/lib/python2.6/site-packages/exo-0.6/exo/
usr/local/lib/python2.6/site-packages/exo-0.6/exo/__init__.pyc
usr/local/lib/python2.6/site-packages/exo-0.6/exo/__init__.pyo
usr/local/lib/python2.6/site-packages/exo-0.6/exo/__init__.py
usr/local/lib/python2.6/site-packages/pyexo.pyo
usr/local/lib/python2.6/site-packages/pyexo.py
usr/local/lib/python2.6/site-packages/pyexo.pyc
usr/local/lib/libexo-1.la
usr/local/lib/libexo-1.so.0.0.0
usr/local/lib/pkgconfig/
usr/local/lib/pkgconfig/exo-1.pc
usr/local/lib/xfce4/
usr/local/lib/xfce4/exo-1/
usr/local/lib/xfce4/exo-1/exo-compose-mail-1
usr/local/lib/xfce4/exo-1/exo-helper-1
usr/local/lib/libexo-1.a
libexo-1.so.0.0.0
install/
install/doinst.sh
WARNING: zero length file libexo-1.so.0.0.0
Slackware package /home/matteo/xfce/exo-0.6.0-i486-slack.txz created.
adesso un paio di puntualizzazioni: quando io avevo dato il ./configure non ho messo il prefix, quindi dovrei aver usato percorsi standard, giusto? (cioè invece di /usr/etc direttamente /etc), eppure se avdo a vedere all'interno delle directory tmp che ho creato per fare il filesistem fittizio con DESTDIR, ogni percorso parte da /usr come se io al prefix avessi messo /usr!!! è normale perchè comunque installa tutto in /usr/....?
seconda domanda, per un paio di files non sono riuscito a eseguire l'install DESTDIR
Codice: Seleziona tutto
root@darkstar:/opt/xfce4# ls xfce4-panel-4.8.0
AUTHORS INSTALL README common config.log depcomp install-sh libxfce4panel mkinstalldirs plugins
COPYING Makefile.am THANKS compile config.sub docs intltool-extract.in ltmain.sh panel po
COPYING.LIB Makefile.in TODO config.guess configure gtk-doc.make intltool-merge.in migrate panel-desktop-handler.desktop.in tmp
ChangeLog NEWS aclocal.m4 config.h.in configure.ac icons intltool-update.in missing panel-preferences.desktop.in wrapper
root@darkstar:/opt/xfce4# cd xfce4-panel-4.8.0
root@darkstar:/opt/xfce4/xfce4-panel-4.8.0# ls tmp
root@darkstar:/opt/xfce4/xfce4-panel-4.8.0# make install DESTDIR=$(pwd)/tmp
make: *** No rule to make target `install'. Stop.Codice: Seleziona tutto
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# ls
AUTHORS ChangeLog Makefile.am NEWS TODO compile config.h.in config.sub configure.in depcomp intltool-extract.in intltool-update.in missing po xfce4-appfinder.spec
COPYING INSTALL Makefile.in README aclocal.m4 config.guess config.log configure data install-sh intltool-merge.in ltmain.sh mkinstalldirs src xfce4-appfinder.spec.in
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# ./configure
checking for a BSD-compatible install... /bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking how to print strings... printf
checking for ld used by gcc... /usr/i486-slackware-linux/bin/ld
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld... yes
checking whether NLS is requested... yes
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.14.0
checking for XML::Parser... ok
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/i486-slackware-linux/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ANSI C header files... (cached) yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking for catalogs to be installed... am ar ast be bn_IN bn ca cs da de dz el en_GB eo es_MX es et eu fa fi fr gl gu he hr hu hy id it ja ka kk ko ku lt lv mk mr nb nl pa pl pt_BR pt ro ru si sk sq sv tr ug uk ur_PK ur zh_CN zh_TW
checking for bind_textdomain_codeset... (cached) yes
checking for locales directory... ${datarootdir}/locale
checking for additional xgettext flags... --keyword=Q_ --from-code=UTF-8
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config >= 0.9.0... 0.25
checking for glib-2.0 >= 2.16.0... 2.28.6
checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking GLIB_LIBS... -lglib-2.0
checking for gthread-2.0 >= 2.16.0... 2.28.6
checking GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking GTHREAD_LIBS... -pthread -lgthread-2.0 -lrt -lglib-2.0
checking for gtk+-2.0 >= 2.14.0... 2.24.4
checking GTK_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14
checking GTK_LIBS... -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
checking for libxfce4util-1.0 >= 4.8.0... 4.8.1
checking LIBXFCE4UTIL_CFLAGS... -I/usr/local/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking LIBXFCE4UTIL_LIBS... -L/usr/local/lib -lxfce4util -lglib-2.0
checking for libxfce4ui-1 >= 4.8.0... 4.8.0
checking LIBXFCE4UI_CFLAGS... -pthread -I/usr/local/include/xfce4/libxfce4ui-1 -I/usr/local/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14
checking LIBXFCE4UI_LIBS... -pthread -L/usr/local/lib -lxfce4ui-1 -lgtk-x11-2.0 -lxfce4util -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
checking for garcon-1 >= 0.1.2... not found
*** The required package garcon-1 was not found on your system.
*** Please install garcon-1 (atleast version 0.1.2) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# mkdir -p tmp
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# make install DESTDIR=$(pwd)/tmp
make: *** No rule to make target `install'. Stop.
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# ls
AUTHORS INSTALL NEWS aclocal.m4 config.h.in configure depcomp intltool-merge.in missing src xfce4-appfinder.spec.in
COPYING Makefile.am README compile config.log configure.in install-sh intltool-update.in mkinstalldirs tmp
ChangeLog Makefile.in TODO config.guess config.sub data intltool-extract.in ltmain.sh po xfce4-appfinder.spec
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# make install-sh DESTDIR=$(pwd)/tmp
make: Nothing to be done for `install-sh'.
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# make install-sh DESTDIR=$(pwd)/tmp
Re: Aggiornare XFCE
Tutti e due sono abbastanza puliti come sistemi.Procopio ha scritto:ehehe e qui arriva il punto dolente, perchè a questo punto posso eliminare tutto quanto, ma quale dei due metodi è più corretto, cioè più pulito? pacchettizzando e poi rimuovendo o eliminando ogni file con rm tramite il comando suggerito da 414N(find usr -type f -exec rm /{} \;)?
Quali sono?tieni comunque conto che due di quei pacchetti non sono riuscito a installarli nel filesystem fittizzio
Re: Aggiornare XFCE
Si una volta fatto questo sei a posto.Procopio ha scritto:lo stesso procedimento lo ripeto con gli altri pacchetti, quindi da /home/matteo/xfce (che è il percorso in cui makepkg mi crea i pacchetti), dò un installpkg e quindi un remove pkg e dovrei essere a posto, giusto? ah! come buildtag non sapevo cosa mettere! (non so bene cos è:))
Build e tag sono due indicatori (o meglio, variabili) che indicano quante volte è stato pacchettizzato quel determinato pacchetto con quella versione (build) e l'autore del pacchetto (o nel caso di Pat la versione di Slackware per cui una patch di sicurezza è stata compilata) (tag).
Se il pacchetto che hai creato è errato, per mantenere un certo ordine ti basterà incrementare la build di uno. Ogni nuovo pacchetto parte sempre da uno e ad ogni nuova versione la build si azzera. Il tag invece rimane invariato. Pat e SBo usano il format "_tag", mentre Slacky.eu usa solo "sl".
Nel tuo caso, comunque, non ne hai bisogno, visto che sono pacchetti temporanei.
Se non passi niente al configure, quest'ultimo non userà il file system hierarchy di Slackware, ma i suoi valori di default.adesso un paio di puntualizzazioni: quando io avevo dato il ./configure non ho messo il prefix, quindi dovrei aver usato percorsi standard, giusto? (cioè invece di /usr/etc direttamente /etc), eppure se avdo a vedere all'interno delle directory tmp che ho creato per fare il filesistem fittizio con DESTDIR, ogni percorso parte da /usr come se io al prefix avessi messo /usr!!! è normale perchè comunque installa tutto in /usr/....?
Il prefix nella maggiorparte dei casi è /usr/local. Di conseguenza tutte le directory eccetto quella descritta da localstatedir vengono piazzate in /usr/local.
La directory di sysconfdir, nelle opzioni di default, non sarà /etc, ma /usr/local/etc.
Mi sembra di vedere che i sorgenti non siano stati configurati.seconda domanda, per un paio di files non sono riuscito a eseguire l'install DESTDIRCodice: Seleziona tutto
root@darkstar:/opt/xfce4# ls xfce4-panel-4.8.0 AUTHORS INSTALL README common config.log depcomp install-sh libxfce4panel mkinstalldirs plugins COPYING Makefile.am THANKS compile config.sub docs intltool-extract.in ltmain.sh panel po COPYING.LIB Makefile.in TODO config.guess configure gtk-doc.make intltool-merge.in migrate panel-desktop-handler.desktop.in tmp ChangeLog NEWS aclocal.m4 config.h.in configure.ac icons intltool-update.in missing panel-preferences.desktop.in wrapper root@darkstar:/opt/xfce4# cd xfce4-panel-4.8.0 root@darkstar:/opt/xfce4/xfce4-panel-4.8.0# ls tmp root@darkstar:/opt/xfce4/xfce4-panel-4.8.0# make install DESTDIR=$(pwd)/tmp make: *** No rule to make target `install'. Stop.
Manca il Makefile. Di conseguenza, credo sia ovvio che il comando make restituisca quell'output.
[/quote]L'output del configure è chiarissimo.anche questo che ho provato a riconfigurare, ma nienteovviamente se non li posso installare non posso creare il pacchetto e quindi rimuoverli... ma la prima volta che ho installato tutto con "./configure && make && make install" mi sembra di non aver riscontrato problemi! o non è possibile?Codice: Seleziona tutto
root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# ls AUTHORS ChangeLog Makefile.am NEWS TODO compile config.h.in config.sub configure.in depcomp intltool-extract.in intltool-update.in missing po xfce4-appfinder.spec COPYING INSTALL Makefile.in README aclocal.m4 config.guess config.log configure data install-sh intltool-merge.in ltmain.sh mkinstalldirs src xfce4-appfinder.spec.in root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# ./configure checking for a BSD-compatible install... /bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking whether gcc and cc understand -c and -o together... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking how to print strings... printf checking for ld used by gcc... /usr/i486-slackware-linux/bin/ld checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld... yes checking whether NLS is requested... yes checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.14.0 checking for XML::Parser... ok checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/i486-slackware-linux/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for ANSI C header files... (cached) yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for catalogs to be installed... am ar ast be bn_IN bn ca cs da de dz el en_GB eo es_MX es et eu fa fi fr gl gu he hr hu hy id it ja ka kk ko ku lt lv mk mr nb nl pa pl pt_BR pt ro ru si sk sq sv tr ug uk ur_PK ur zh_CN zh_TW checking for bind_textdomain_codeset... (cached) yes checking for locales directory... ${datarootdir}/locale checking for additional xgettext flags... --keyword=Q_ --from-code=UTF-8 checking for pkg-config... /usr/bin/pkg-config checking for pkg-config >= 0.9.0... 0.25 checking for glib-2.0 >= 2.16.0... 2.28.6 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GLIB_LIBS... -lglib-2.0 checking for gthread-2.0 >= 2.16.0... 2.28.6 checking GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GTHREAD_LIBS... -pthread -lgthread-2.0 -lrt -lglib-2.0 checking for gtk+-2.0 >= 2.14.0... 2.24.4 checking GTK_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 checking GTK_LIBS... -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 checking for libxfce4util-1.0 >= 4.8.0... 4.8.1 checking LIBXFCE4UTIL_CFLAGS... -I/usr/local/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking LIBXFCE4UTIL_LIBS... -L/usr/local/lib -lxfce4util -lglib-2.0 checking for libxfce4ui-1 >= 4.8.0... 4.8.0 checking LIBXFCE4UI_CFLAGS... -pthread -I/usr/local/include/xfce4/libxfce4ui-1 -I/usr/local/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 checking LIBXFCE4UI_LIBS... -pthread -L/usr/local/lib -lxfce4ui-1 -lgtk-x11-2.0 -lxfce4util -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 checking for garcon-1 >= 0.1.2... not found *** The required package garcon-1 was not found on your system. *** Please install garcon-1 (atleast version 0.1.2) or adjust *** the PKG_CONFIG_PATH environment variable if you *** installed the package in a nonstandard prefix so that *** pkg-config is able to find it. root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# mkdir -p tmp root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# make install DESTDIR=$(pwd)/tmp make: *** No rule to make target `install'. Stop. root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# ls AUTHORS INSTALL NEWS aclocal.m4 config.h.in configure depcomp intltool-merge.in missing src xfce4-appfinder.spec.in COPYING Makefile.am README compile config.log configure.in install-sh intltool-update.in mkinstalldirs tmp ChangeLog Makefile.in TODO config.guess config.sub data intltool-extract.in ltmain.sh po xfce4-appfinder.spec root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# make install-sh DESTDIR=$(pwd)/tmp make: Nothing to be done for `install-sh'. root@darkstar:/opt/xfce4/xfce4-appfinder-4.8.0# make install-sh DESTDIR=$(pwd)/tmp
Manca garcon, che è una dipendenza.
Quando hai installato tutto senza pacchettizzare, semplicemente la dipendenza era stata installata.
Ora invece è stata rimossa. Se hai ancora il pacchetto di garcon, installalo e riconfigura.
install-sh non c'entra niente con make install.
make install non richiama install-sh.
È solo un parametro descritto nel Makefile che richiama, a sua volta, /usr/bin/install.
- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
sono appunto xfce-appfinder e xfce-panel quelli che ti ho segnalato anche dopoatomix600 ha scritto:Quali sono?Procopio ha scritto:tieni comunque conto che due di quei pacchetti non sono riuscito a installarli nel filesystem fittizzio
ok, ho messo tutto a posto. Ora sono finalmente nella condizione di installare tutto e rimuovere (a proposito, come potrò poi essere sicuro di aver rimosso tutto e non avere schelettri nell'armadoi?:)) Tieni presente che ho intenzione di rimuovere questa installazione solo perchè, come anche te mi avevi suggerito, non era stata fatta nel modo più corretto, ma il mio scopo finale è comunque quello di installare questo DE.atomix600 ha scritto:L'output del configure è chiarissimo.
Manca garcon, che è una dipendenza.
Quando hai installato tutto senza pacchettizzare, semplicemente la dipendenza era stata installata.
Ora invece è stata rimossa. Se hai ancora il pacchetto di garcon, installalo e riconfigura.
...ma a questo punto mi cosigli che la rimozione della vecchia installazione è inutile, tanto se reinstallo correttamente va a sovrascrivere i vecchi files e funziona tutto correttamente?
Ora, per l'instalazione tu cosa mi consigli di fare? usare gli slackbuilds? io pensavo di installare usando i comandi che mi hai suggerito tu, cioè pacchettizzare da solo e quindi installarlo nel filesystem (e non solo nella directory /opt/ o nella home, anche qua, tu mi sconsigleresti di installarlo sul sistema?), con un procedimento del genere:
-scarico i rilasci singoli http://archive.xfce.org/src/xfce/ e li pacchettizzo uno ad uno
Codice: Seleziona tutto
./configure --build=i486-slackware-linux && make
mkdir -p ./tmp
make install DESTDIR=$(pwd)/tmp
cd tmp
chown -R root:root .
makepkg -l y -c n /path/finale/del/pacchetto/nome-versione-arch-buildtag.txz-li installo seguendo le dipendenze
e quindi dovrei dare un
Codice: Seleziona tutto
cd /etc/X11/xinit
exec ck-launch-session /bin/startxfce4.....io non è che non voglia utilizzare gli slackbuild, ma non li conosco ancora bene, quindi volevo inanzitutto eseguire questa procedura per conoscerla, e poi magari in seguito usare gli slackbuild per altro
Re: Aggiornare XFCE
risolvi le dipendenze e procedi.Procopio ha scritto:sono appunto xfce-appfinder e xfce-panel quelli che ti ho segnalato anche dopo
Semplicemente rimuovendo i pacchetti e tenendo d'occhio l'output di removepkg stando attento ai vari warning.(a proposito, come potrò poi essere sicuro di aver rimosso tutto e non avere schelettri nell'armadoi?:))
Prima fai piazza pulita di tutti quei file sparsi per il sistema, poi passi a compilare per bene.Tieni presente che ho intenzione di rimuovere questa installazione solo perchè, come anche te mi avevi suggerito, non era stata fatta nel modo più corretto, ma il mio scopo finale è comunque quello di installare questo DE.
Si funziona tutto, ma è meglio non usare quei pacchetti che hai fatto....ma a questo punto mi cosigli che la rimozione della vecchia installazione è inutile, tanto se reinstallo correttamente va a sovrascrivere i vecchi files e funziona tutto correttamente?
Meglio farli per bene.
Io consiglio sempre gli SlackBuild, a meno che tu non sappia esattamente il contenuto di un pacchetto e sappia mettere le mani senza difficoltà (strippare i binari, comprimere le man ecc.). In ogni caso, è sempre meglio usare i pacchetti, specie perchè diventa complesso gestire gli applicativi in fasi di aggiornamento.Ora, per l'instalazione tu cosa mi consigli di fare? usare gli slackbuilds? io pensavo di installare usando i comandi che mi hai suggerito tu, cioè pacchettizzare da solo e quindi installarlo nel filesystem (e non solo nella directory /opt/ o nella home, anche qua, tu mi sconsigleresti di installarlo sul sistema?), con un procedimento del genere:
Rworkman ha messo a disposizione degli SlackBuild per xfce4.8. Usa quelli. Inoltre sono script, quindi il codice è sempre visibile. In questo modo puoi apprendere facilmente come viene costruito un pacchetto.
No. Devi creare un file xinitrc.xfce4.8 che contiene le righe necessarie per avviare il desktop.e quindi dovrei dare unper poterlo selezionare da xwmconfig? comunque io parto in runlevel4 quindi il DE lo scelgo dal desktop manager KDM...Codice: Seleziona tutto
cd /etc/X11/xinit exec ck-launch-session /bin/startxfce4
Prendi quello di pat che ha usato per xfce 4.6 e modificalo in base alle tue esigenze.
Se non hai esperienza di compilazioni, compilare a mano è la cosa IMHO più sbagliata da fare, perchè all'inizio non si ha la minima idea di dove installare il software e come mantenerlo......io non è che non voglia utilizzare gli slackbuild, ma non li conosco ancora bene, quindi volevo inanzitutto eseguire questa procedura per conoscerla, e poi magari in seguito usare gli slackbuild per altro
Lo SlackBuild è un documento contenente le varie istruzioni che il packager ha usato per creare il pacchetto. Per imparare a compilare un programma per Slack in modo corretto, non c'è metodo migliore che cominciare da uno SlackBuild.
- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
ok, mi hai convintoatomix600 ha scritto:Io consiglio sempre gli SlackBuild, a meno che tu non sappia esattamente il contenuto di un pacchetto e sappia mettere le mani senza difficoltà (strippare i binari, comprimere le man ecc.). In ogni caso, è sempre meglio usare i pacchetti, specie perchè diventa complesso gestire gli applicativi in fasi di aggiornamento.
Rworkman ha messo a disposizione degli SlackBuild per xfce4.8. Usa quelli. Inoltre sono script, quindi il codice è sempre visibile. In questo modo puoi apprendere facilmente come viene costruito un pacchetto.
ok perfetto, ma non si occupa anche di quello lo slalckbuild? comunque vedrò poi quando sarà il momentoatomix600 ha scritto:Devi creare un file xinitrc.xfce4.8 che contiene le righe necessarie per avviare il desktop.
Prendi quello di pat che ha usato per xfce 4.6 e modificalo in base alle tue esigenze.
grazie mille, io per esempio pensavo che fosse un percorso più graduale impratichirmi con una prima pacchettizzazione sommare, per poi raffinarmi fino ad usare gli slackbuilds, ma ora che mi hai spiegato queste cose è senza dubbio meglio iniziare prima dalla slackbuild...questo fatto si ricollega ad un mio vecchio topic viewtopic.php?f=3&t=34892atomix600 ha scritto:Se non hai esperienza di compilazioni, compilare a mano è la cosa IMHO più sbagliata da fare, perchè all'inizio non si ha la minima idea di dove installare il software e come mantenerlo.
Lo SlackBuild è un documento contenente le varie istruzioni che il packager ha usato per creare il pacchetto. Per imparare a compilare un programma per Slack in modo corretto, non c'è metodo migliore che cominciare da uno SlackBuild.
- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
ad ogni modo ora mi sono buttato sugli slackbuilds, ma a parte il fatto che ho letto (in questa stessa discussione) che non ci sono istruzioni precise sui pacchetti da installare e quindi mi troverei a fare un installazione di massa di tuti i pacchetti che scarico dagli slackbuilds di Rworkman, ho anche visto, cosa ben più grave che con la current i pacchetti di Rworkman hanno riscontrato diversi problemi con probrammi come thunar e gvfs, che hanno addirittura reso inutilizzabile l'xfce......la cosa mi turba non poco, ad ogni modo se dovesse piantarmisi anche a me basta che rimuova tutti i pacchetti che ho installato e non avrò sorprese giusto?
EDIT: ah ma vedo che anche te hai avuto dei problemi!comunque se vuoi la provo anch io e ti dico che genere di problemi crea alla mia macchina (ammettendo che li crei!!) per esempio vi posto i messaggi in screen di thunar dati con il CTRL+ALT+F1 in telinit3 se mi si freeza, se vi interessa!
EDIT: ah ma vedo che anche te hai avuto dei problemi!comunque se vuoi la provo anch io e ti dico che genere di problemi crea alla mia macchina (ammettendo che li crei!!) per esempio vi posto i messaggi in screen di thunar dati con il CTRL+ALT+F1 in telinit3 se mi si freeza, se vi interessa!
Re: Aggiornare XFCE
I problemi riguardano i pacchetti binari, non gli SlackBuild. Gli SlackBuild creano pacchetti binari compilandoli direttamente sulla tua Slackware.Procopio ha scritto:cosa ben più grave che con la current i pacchetti di Rworkman hanno riscontrato diversi problemi con probrammi come thunar e gvfs, che hanno addirittura reso inutilizzabile l'xfce......la cosa mi turba non poco, ad ogni modo se dovesse piantarmisi anche a me basta che rimuova tutti i pacchetti che ho installato e non avrò sorprese giusto?
Si ma quel messaggio è vecchio.EDIT: ah ma vedo che anche te hai avuto dei problemi!
Da allora non ho più usato XFCE (non che prima lo usassi di più) ne altri desktop environment, ne tantomeno Slackware. Quindi non so com'è la situazione attuale con quei pacchetti.
Si ma non credo di poterti aiutare in quel caso.comunque se vuoi la provo anch io e ti dico che genere di problemi crea alla mia macchina (ammettendo che li crei!!) per esempio vi posto i messaggi in screen di thunar dati con il CTRL+ALT+F1 in telinit3 se mi si freeza, se vi interessa!
Non uso XFCE, quindi non so cosa potrebbe causare un eventuale problema.
- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
ah okok! capito! grazie mille per il supporto!!!!
- brainvision
- Packager

- Messaggi: 761
- Iscritto il: ven 26 dic 2008, 18:23
- Nome Cognome: Leonardo Totaro
- Slackware: x86_64-current
- Kernel: 3.7.1
- Desktop: xfce 4.10
- Località: bologna (bo)
- Contatta:
Re: Aggiornare XFCE
ormai i problemi di thunar / gvfs dovrebbero essere stati risolti da tempo, scarica gli ultimatimi pacchetti di rworkman, segui le poche istruzioni (che riguardano avahi, più che altro) e vai tranquillo..
io l'altra settimana all'improvviso, dopo aver abilitato il supporto AHCI nel BIOS perché altrimenti Slackware (Linux) non mi faceva funzionare il lettore CD/DVD (supporto ACHI che però, abilitato, comporta il fatto che winZ non parte più.. mah!! poso male): ecco, all'improvviso non era più possibile montare i dispositivi USB da utente normale csu Xfce (Quindi problema legato a gvfs); bastava che montassi il disco come utente root e tutto funzionava.. il solito vecchio problema di gvfs su thunar.. thunar si avvia molto molto lentamente e in sottofondo produce una sfilza di avvisi / errori che si ripetono sempre uguali a se stessi, quasi..
ho risolto il problema modificando la lingua di sistema che prima avevo settato solo come it_IT cambiandola in it_IT.UTF-8 e tutto è tornato a funzionare alla grande..
bisogna dire che questi problemi sono capitati spesso e a molti utenti, basta cercare su google.. ora sembra che non accada più, anche se ho visto qualche utente che ancora lamenta questo problema, ma ormai credo dipenda più che altro dal sistema di ognuno, più che da gvfs..
io l'altra settimana all'improvviso, dopo aver abilitato il supporto AHCI nel BIOS perché altrimenti Slackware (Linux) non mi faceva funzionare il lettore CD/DVD (supporto ACHI che però, abilitato, comporta il fatto che winZ non parte più.. mah!! poso male): ecco, all'improvviso non era più possibile montare i dispositivi USB da utente normale csu Xfce (Quindi problema legato a gvfs); bastava che montassi il disco come utente root e tutto funzionava.. il solito vecchio problema di gvfs su thunar.. thunar si avvia molto molto lentamente e in sottofondo produce una sfilza di avvisi / errori che si ripetono sempre uguali a se stessi, quasi..
ho risolto il problema modificando la lingua di sistema che prima avevo settato solo come it_IT cambiandola in it_IT.UTF-8 e tutto è tornato a funzionare alla grande..
bisogna dire che questi problemi sono capitati spesso e a molti utenti, basta cercare su google.. ora sembra che non accada più, anche se ho visto qualche utente che ancora lamenta questo problema, ma ormai credo dipenda più che altro dal sistema di ognuno, più che da gvfs..
- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
ok, solo una cosa non mi è chiara: nelle istruzioni per avahi: le righe
le aggiungo al fondo dei rispettivi files? o devo inserirli ad un livello be preciso?I guess rc.M is the place for this:
and then rc.K ??Codice: Seleziona tutto
# Start avahidaemon if [ -x /etc/rc.d/rc.avahidaemon ]; then /etc/rc.d/rc.avahidaemon start fi # Start avahidnsconfd if [ -x /etc/rc.d/rc.avahidnsconfd ]; then /etc/rc.d/rc.avahidnsconfd start fi
Codice: Seleziona tutto
# Stop avahidnsconfd if [ -x /etc/rc.d/rc.avahidnsconfd ]; then /etc/rc.d/rc.avahidnsconfd stop fi # Stop avahidaemon if [ -x /etc/rc.d/rc.avahidaemon ]; then /etc/rc.d/rc.avahidaemon stop fi
Re: Aggiornare XFCE
La parte che tu stai assegnando ad rc.M (l'avvio dei servizi), mettilo in /etc/rc.d/rc.local
La parte che stavi assegnando in rc.K, mettila in /etc/rc.d/rc.local_shutdown (se questo file non è presente, dai un:).
Ovviamente, se non sono eseguibili, dai:
In questo modo non dovrai sporcare rc.M e rc.K
La parte che stavi assegnando in rc.K, mettila in /etc/rc.d/rc.local_shutdown (se questo file non è presente, dai un:
Codice: Seleziona tutto
# touch /etc/rc.d/rc.local_shutdownOvviamente, se non sono eseguibili, dai:
Codice: Seleziona tutto
# chmod a+x /etc/rc.d/rc.local*- Procopio
- Linux 3.x

- Messaggi: 844
- Iscritto il: ven 29 lug 2011, 11:50
- Nome Cognome: Matteo Micheletto Oddino
- Slackware: 14.2
- Kernel: 4.4.14
- Desktop: Awesome
- Località: Torino
Re: Aggiornare XFCE
grazie mille Atomix!!!!