「KonaLinux/最新のpcmanfmをインストール」の編集履歴(バックアップ)一覧に戻る
$ dpkg -l pcmanfm ii pcmanfm 0.9.10-3 i386 extremely fast and lightweight file manager
$ sudo apt-get -y --force-yes install -t wheezy-backports pcmanfm
sudo apt-get install dpkg-dev autoconf automake autotools-dev intltool libglib2.0-dev libgtk2.0-dev libmenu-cache1-dev libtool pkg-config
tar xf libfm-1.2.3.tar.xz cd libfm-1.2.3 ./configure --prefix=/usr --disable-actions && make DEB_MULTIARCH=`dpkg-architecture -qDEB_HOST_MULTIARCH 2>/dev/null` && sudo rm -f /usr/lib/$DEB_MULTIARCH/libfm-* sudo make install-strip
tar xf pcmanfm-1.2.3.tar.xz cd pcmanfm-1.2.3 ./configure --prefix=/usr && make sudo make install-strip
$ pcmanfm pcmanfm: error while loading shared libraries: libfm-gtk.so.1: cannot open shared object file: No such file or directory
ldd `which pcmanfm` linux-gate.so.1 => (0xb7727000) libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb75db000) libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xb75d6000) libfm-gtk.so.1 => not found
$ sudo touch /etc/ld.so.conf.d/pcmanfm.conf $ emacs /etc/ld.so.conf.d/pcmanfm.conf /usr/lib /usr/lib/libfm/modules
$ sudo ldconfig
$ sudo ldconfig -p | grep libfm libfm.so.4 (libc6) => /usr/lib/libfm.so.4 libfm.so.1 (libc6) => /usr/lib/i386-linux-gnu/libfm.so.1 libfm.so (libc6) => /usr/lib/libfm.so libfm-gtk.so.4 (libc6) => /usr/lib/libfm-gtk.so.4 libfm-gtk.so (libc6) => /usr/lib/libfm-gtk.so libfm-extra.so.4 (libc6) => /usr/lib/libfm-extra.so.4 libfm-extra.so (libc6) => /usr/lib/libfm-extra.so
libtool: install: (cd /usr/lib && { ln -s -f libfm-gtk.so.4.0.3 libfm-gtk.so.4 || { rm -f libfm-gtk.so.4 && ln -s libfm-gtk.so.4.0.3 libfm-gtk.so.4; }; }) libtool: install: (cd /usr/lib && { ln -s -f libfm-gtk.so.4.0.3 libfm-gtk.so || { rm -f libfm-gtk.so && ln -s libfm-gtk.so.4.0.3 libfm-gtk.so; }; })
$ cd /usr/lib $ ls -la | grep libfm-gtk -rw-r--r-- 1 root root 574666 11月 9 11:03 libfm-gtk.a -rwxr-xr-x 1 root root 1232 11月 9 11:03 libfm-gtk.la lrwxrwxrwx 1 root root 18 11月 9 11:03 libfm-gtk.so -> libfm-gtk.so.4.0.3 lrwxrwxrwx 1 root root 18 11月 9 11:03 libfm-gtk.so.4 -> libfm-gtk.so.4.0.3 -rwxr-xr-x 1 root root 427568 11月 9 11:03 libfm-gtk.so.4.0.3
/usr/lib$ sudo ln -s -f libfm-gtk.so.4.0.3 libfm-gtk.so.1
$ sudo ldconfig -p | grep libfm libfm.so.4 (libc6) => /usr/lib/libfm.so.4 libfm.so.1 (libc6) => /usr/lib/i386-linux-gnu/libfm.so.1 libfm.so (libc6) => /usr/lib/libfm.so libfm-gtk.so.4 (libc6) => /usr/lib/libfm-gtk.so.4 libfm-gtk.so (libc6) => /usr/lib/libfm-gtk.so libfm-extra.so.4 (libc6) => /usr/lib/libfm-extra.so.4 libfm-extra.so (libc6) => /usr/lib/libfm-extra.so
$ pcmanfm Segmentation fault
JFYI. I hope that 1.2.1 versions of libfm and pcmanfm will be uploaded to the wheezy-backports repository later so it will be much easier for you to use it. http://sourceforge.net/p/pcmanfm/bugs/885/#8766
$ sudo apt-get -y --force-yes install -t wheezy-backports pcmanfm
$ dpkg -l pcmanfm ii pcmanfm 1.2.3-1~bpo70+1 i386 extremely fast and lightweight file manager
$ pcmanfm ** Message: x-terminal-emulator has very limited support, consider choose another terminal