我使用 Lubuntu 12.04。新版 PCManFM 1.0 尚未在存储库中;如何获取?
答案1
这个答案完全取自这里。
1) 将 PCManFM-1.0 和 libfm-1.0 下载到工作目录。下载链接:
PCManFM:http://sourceforge.net/projects/pcmanfm...z/下载
libfm:http://sourceforge.net/projects/pcmanfm...z/下载
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”以及其他依赖项,但只需让 synaptic 处理所有这些即可)
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 --desktop
)启动 PCManFM 时,可能会显示缺少库(libfm-gtk.so.3)。该库实际上可能位于系统上(位于 /usr/local/lib/),但不在 PCManFM 查找的位置(/usr/lib/),因此需要创建链接。实际上有两个链接,指向两个不同的库(libfm-gtk.so.3 和 libfm.so.3)。要使用的命令如下:
$ 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