我正在尝试安装最新版本的 GTK+,并且已经下载了这里列出的所有软件包:
我应该将每个 tar 文件提取到哪个目录然后进行安装?
注意:安装说明(其中有一个 INSTALL 文件)是标准的和./configure
。因此,我认为提取每个文件的位置很重要。make
make install
答案1
您应该将它们解压到普通用户的主目录中并进行构建。您应该将它们安装到/usr/local
via中sudo
。
答案2
是的,只需按照 INSTALL 文件中的说明操作即可:./configure
,,; 可以正常工作。默认情况下,它会安装make
到make install
/usr/local/share
我更喜欢将其提取到主文件夹,以防将来再次需要 tar。
答案3
从源代码构建时使用的经典方法是:
将包解压到工作目录(/tmp 是一个简单的默认选择)
tar -xzf package-src.tgz -C /tmp/
切换到解压后的目录:
cd /tmp/package-src
根据您的平台/环境的需要配置 makefile(将基本目录设置为 /usr/local 也是一个好主意):
./configure
编译应用程序,运行 makefile 的测试并最终使用链接命令安装最终文件:
make && make test && sudo make install