Lubuntu 12.04を使用します。新しいPCManFM 1.0バージョンはまだリポジトリにありません。入手方法
この答えは、完全に ここから取られています。
1)PCManFM-1.0とlibfm-1.0の両方を作業ディレクトリにダウンロードします。ダウンロードリンク:
PCManFM: http://sourceforge.net/projects/pcmanfm ... z/download
libfm: http://sourceforge.net/projects/pcmanfm ... z/download
2)ターミナルエミュレーター(LXTerminalなど)で作業し、作業ディレクトリでlibfm-1.0を解凍します。
$ tar -xvzf libfm-1.0.tar.gz
3)新しい「libfm-1.0」ディレクトリに移動し、次のコマンドを発行します。
$ ./configure --sysconfdir=/etc
一部の要件が満たされない場合があります。 (「intltool」、「libgtk2.0-dev」、または「libmenu-cache1-dev」、およびこれら3つのパッケージに加えてインストールするその他の依存関係がありますが、シナプスがすべてを処理します)
4)3)が正常に完了したら、「libfm-1.0」ディレクトリで次のコマンドを発行します。
$ make
5)オプションで、次のコマンドを実行して、すべてが正しくコンパイルされていることを確認できます。
$ make check
6)次のコマンドを発行して「libfm-1.0」をインストールします。
$ Sudo make install
7)作業ディレクトリのターミナルエミュレーター(LXTerminalなど)で作業し、pcmanfm-1.0.tar.gzを解凍します。
$ tar -xvzf pcmanfm-1.0.tar.gz
8)新しい「pcmanfm-1.0」ディレクトリに変更します
9)次のコマンドを連続して発行し、それぞれが完了するまで待ってから次のコマンドを実行します。
$ ./configure --sysconfdir=/etc
$ make
$ make check
$ Sudo make install
10)LXTerminalから次のコマンドを発行して、PCManFMの現在実行中のバージョンを強制終了します。
$ killall pcmanfm
11)コマンドラインからPCManFMを起動しようとしたとき(例:$ pcmanfm --desktop
)、ライブラリ(libfm-gtk.so.3)が見つからなかったことを示している可能性があります。ライブラリは実際にはシステム上(/ usr/local/lib /)にありますが、PCManFMが見ている場所(/ usr/lib /)にはないため、リンクが作成されます。実際には、2つの異なるライブラリ(libfm-gtk.so.3とlibfm.so.3の両方)への2つのリンク。これらは使用されるコマンドです:
$ cd /usr/lib
$ Sudo ln -s /usr/local/lib/libfm-gtk.so.3.0.1 libfm-gtk.so.3
$ Sudo ln -s /usr/local/lib/libfm.so.3 libfm.so.3
12)次のコマンドを発行して、PCManFMを起動します(またはコンピューターを再起動します)。
$ pcmanfm --desktop