La prima versione di pcmanfm prevede un collegamento fisso alla propria Home sulla Scrivania. Se è stato installato pcmanfm2 si prega di non seguire questa guida. |
Introduzione
Per rimuovere il collegamento alla propria home presente sul desktop è necessario ricompilare pcmanfm affinché non venga più inserito l'elemento My Documents. È possibile compilare sia la versione presente nei repository Ubuntu che la versione SVN, oppure scaricare i .deb già pronti.
Preparativi per la compilazione
Versione Ubuntu
Digitare all'interno di una finestra di terminale, il seguente comando:
apt-get source pcmanfm
Versione SVN
Digitare all'interno di una finestra di terminale, il seguente comando:
svn co https://pcmanfm.svn.sourceforge.net/svnroot/pcmanfm/trunk pcmanfm
Installare i pacchetti necessari
Affinchè la compilazione vada a buon termine è necessario installare i seguenti pacchetti:
Modificare i sorgenti
Aprire con un editor di testo il file ~/pcmanfm*/src/desktop/desktop-window.c e cancellare le seguenti righe:
* Make an item for Home dir */ fi = vfs_file_info_new(); fi->disp_name = g_strdup( _(”My Documents”) ); fi->mime_type = vfs_mime_type_get_from_type( XDG_MIME_TYPE_DIRECTORY ); fi->name = g_strdup( g_get_home_dir() ); fi->mode |= S_IFDIR; fi->flags |= VFS_FILE_INFO_VIRTUAL; /* this is a virtual file which doesn’t exist on the file system */ fi->big_thumbnail = gtk_icon_theme_load_icon(gtk_icon_theme_get_default(), “gnome-fs-home”, self->icon_size, 0, NULL ); if( ! fi->big_thumbnail ) fi->big_thumbnail = gtk_icon_theme_load_icon(gtk_icon_theme_get_default(), “folder-home”, self->icon_size, 0, NULL ); item = g_slice_new0( DesktopItem ); item->fi = fi; /* item->icon = vfs_file_info_get_big_thumbnail( fi ); */ self->items = g_list_prepend( self->items, item ); layout_items( self );
infine salvare e chiudere il file.
Compilare
Spostarsi all'interno della cartella con i sorgenti, digitando il seguente comando all'interno di una finestra di terminale:
cd pcmanfm*
Compilare con i seguenti comandi, all'interno di una finestra di terminale:
./autogen.sh make
Installare, digitando il seguente comando all'interno di una finestra di terminale:
sudo make install
- Riavviare.
Installare da .deb
È possibile utilizzare dei .deb preparati dall'utente streetcross prelevandoli a questo indirizzo
- Salvare il file nella propria home.
- Estrarre il .deb dall'archivio.
Installarlo con un doppio clik o in alternativa digitando il seguente comando da una finestra di terminale:
sudo dpkg -i pcmanfm*.deb
- Riavviare.
Possibili problemi
È possibile che il lanciatore di pcmanfm presente nella Application launch bar di lxpanel non venga più visualizzato correttamente, per ovviare a tale inconveniente, digitare all'interno di una finestra di terminale, il seguente comando:
sudo cp /usr/share/app-install/icons/pcmanfm.png /usr/share/pixmaps/pcmanfm.png
riavviare o in alternativa rimuovere e rimettere il lanciatore pcmanfm.desktop sulla Application launch bar, il lanciatore è reperibile in /usr/local/share/applications/.
Per aggiungere/rimuovere i lanciatori, fare clik col Pulsante destro del mouse sulla Application launch bar.
