Fink 常见疑问(F.A.Q.)
这是一个关于 Fink 经常被问到的问题的清单。和多数的 FAQs 一样,其中一些问题来自于实际的问题,而另外一些则是假设存在的。它更接近于一份专门以问答形式编写的文档。
本 FAQ 由几页组成,每部分一页。所有的问题都会在下面的目录中列出并链接到合适的位置。
目录
- 1 一般性问题
- 2 与其它项目的关系
- 3 Fink 镜像
- 4 升级 Fink (解决特定版本的问题)
- 4.1 Fink doesn't see new packages even after I've run an rsync or cvs selfupdate.
- 4.2 When I try to install stuff I get 'Can't resolve dependency "fink (>= 0.28.0)"'
- 4.3 Fink tells me to run 'sudo apt-get install libgettext3-dev=0.14.5-2' to clear up inconsistent dependencies but I'm still stuck.
- 4.4 Fink tells me 'Can't resolve dependency "dpkg (>= 1.10.21-1229)" for package "dpkg-base-files-0.3-1"'. How do I solve this?
- 5 安装,使用和维护 Fink
- 5.1 我怎么知道 Fink 支持那些软件包?
- 5.2 我在防火墙后面,我怎么配置 Fink 使用 HTTP 代理?
- 5.3 我在防火墙后面,我怎么用 CVS 方式升级已安装的软件包?
- 5.4 我可以在安装后把 fink 移动到其它位置吗?
- 5.5 如果我安装 Fink 以后把它移动到其它地方,但在原来的地方提供一个符号连接,可以吗?
- 5.6 我怎么彻底反安装 Fink?
- 5.7 网站上的软件包数据库列有 xxx 软件包,但 apt-get 和 dselect 则没有任何显示。哪个有问题?
- 5.8 我想安装一个未稳定版本,但 fink 说 'no package found'。我怎么才能安装它?
- 5.9 Do I really need to enable all of unstable just to install one unstable package that I want?
- 5.10 每次运行 sudo 都要输入密码,这很麻烦。有办法解决吗?
- 5.11 当我尝试运行 init.csh 或 init.sh 时,我碰到一个 "Permission denied" 错误。我做错了什么?
- 5.12 救命!我选择了 dselect 的 "[A]ccess" 菜单,现在我不能下载软件包了!
- 5.13 当我试图运行
fink selfupdate
或 "fink selfupdate-cvs" 时,我碰到了 "Updating using CVS failed. Check the error messages above.
"这个错误信息。 - 5.14 当我使用 Fink 的时候,碰到整个机器没有反应/核心恐慌/死机。救命!
- 5.15 我试图安装一个软件包,但 Fink 不能下载它。下载的网站显示一个比 Fink 里面更新的版本号。我该怎么办?
- 5.16 当我运行 Fink 或我用 Fink 安装的东西的时候,我碰到一个 "command not found" 错误。
- 5.17 我希望在 Finder 里面隐藏 /opt/sw 而避免用户破坏 Fink 的设置。
- 5.18 我不能安装任何软件,因为我碰到下面的错误信息:"install-info: unrecognized option `--infodir=/opt/sw/share/info'"。
- 5.19 我不能安装或删除任何东西,因为一个 "files list file" 问题。
- 5.20 当我在
dselect
中选择软件包时,屏幕显示一堆乱七八糟的东西。怎么办? - 5.21 我看不到要升级的 Fink 版本。
- 5.22 我可以把 Fink 放到一个名字里面有空格的目录或宗卷里面吗?
- 5.23 当我进行二进制升级的时候,有很多 "File not found" 和 "Couldn't stat package source list file" 错误。
- 5.24 我改变了系统,但 Fink 没有认出这些改动。
- 5.25 After installing a macOS update, Fink no longer recognizes my installed Command Line Tools.
- 5.26 当我运行
fileutils
中的gzip
或dpkg-deb
程序时出现错误!救命! - 5.27 当我打开终端程序窗口时,我看到下面的信息 "Your environment seems to be correctly set up for Fink already.",然后它就退出登录了。
- 5.28 我把 Fink 安装到主分区之外的地方,然后我不能从源代码更新 fink 软件包了。现在出现类似
chowname
的错误。 - 5.29 Fink won't update my packages because it says it can't find the 'gnu' mirror.
- 5.30 I can't update Fink, because it can't move /opt/sw/fink out of the way.
- 5.31 I get a message that says "No fonts found".
- 5.32 I can't install Fink via the Installer package, because I get "volume doesn't support symlinks" errors.
- 5.33 I can't update Fink, because
package architecture (darwin-i386) does not match system (darwin-powerpc).
- 6 一般性编译问题
- 6.1 一个配置脚本出错说找不到一个 "acceptable cc"。什么意思?
- 6.2 我运行 "fink selfupdate-cvs",但出现这个错误:"cvs: Command not found."。
- 6.3 我碰到一个涉及
make
的错误。 - 6.4 我碰到 head 命令的一个奇怪的错误信息。什么出问题了?
- 6.5 当我安装一个软件包的时候,我碰到一个错误信息说我试图覆盖另外一个软件包的文件。
- 6.6 当我构建一个软件包时,"execution of mv failed, exit code 1" 错误是什么意思?
- 6.7 我无法安装软件包或更新它,因为我碰到一个错误说一个 "node" 已经存在。
- 6.8 我听说安装在 /usr/local/lib 的库有时会引起 Fink 构建的问题。是这样吗?
- 6.9 当我构建一个软件包的时候,我碰到一个消息说 "table of contents" 已经过时。我需要怎么办?
- 6.10 当我安装 atlas 时 Fink Commander 挂了。
- 6.11 I get messages saying that I'm missing
stddef.h
|wchar.h
|stdlib.h
|crt1.o
, or that myC compiler cannot create executables
. - 6.12 我无法升级,因为 Fink "unable to resolve version conflict on multiple dependencies"。
- 6.13 我不能安装任何东西,因为我碰到 "dpkg: parse error, in file `/opt/sw/var/lib/dpkg/status'" 错误!
- 6.14 我碰到一个涉及 freetype 的错误。
- 6.15 我碰到一个涉及 `Dl_info' 的编译错误。
- 6.16 Fink says I'm missing
gcc2
orgcc3.1
but I can't seem to install it. - 6.17 Fink 提示说
Failed: Can't resolve dependency "system-java14-dev"
,但我却找不到有这个软件包。 - 6.18 当我尝试安装东西的时候,我碰到
dpkg (subprocess): failed to exec dpkg-split to see if it's part of a multiparter: No such file or directory
这样的错误。我怎么修复它? - 6.19 我碰到这个
configure: error: XML::Parser perl module is required for intltool
错误信息。我应该怎么办? - 6.20 I'm trying to download a package, but Fink goes to some weird site with
distfiles
in its name, and the file isn't there. - 6.21 I want Fink to use different options in building a package.
- 6.22 Whenever I try to build from source, Fink keeps waffling between alternate versions of the same library.
- 6.23 I get errors involving
MACOSX_DEPLOYMENT_TARGET
when I try to build a Python module. - 6.24 I get
unrecognized option `-dynamic'
errors fromlibtool
.
- 7 编译问题-特定软件包
- 7.1 一个软件包构建失败,错误和
sed
有关。 - 7.2 我想改用 Fink 的 XFree86 软件包,但我不能安装
xfree86-base
或xfree86
,因为它和system-xfree86
冲突。 - 7.3 怎么把 Fink 的 XFree86 从非线程化的版本改为线程化的版本(或相反)?
- 7.4 "当我安装 KDE 的时候,我碰到下面的信息:'Can't resolve dependency "cctools (>= 446-1)"'
- 7.5 I can't update
libiconv
. - 7.6 i can't install a package because
c++filt
is missing. Where do I get it? - 7.7 Fink refuses to update the
gettext
package, complaining that the dependencies are in an inconsistent state. - 7.8 I can't install gtk+2 on OS 10.5
- 7.9 I'm having issues with a package that isn't listed here.
- 7.1 一个软件包构建失败,错误和
- 8 一般性软件包使用问题
- 8.1 我碰到很多这样的消息:"locale not supported by C library"。有问题吗?
- 8.2 我的系统上突然多很很多陌生的用户,名字象 "mysql","pgsql",和 "games"。 它们是哪来的?
- 8.3 如何使用 Fink 安装的软件编译一些我自己的东西?
- 8.4 我不能在苹果的 X11 的应用程序菜单里面运行任何 Fink 安装的程序。
- 8.5 我被 X11 的选择弄糊涂了:苹果 X11,XFree86,等等。我应该安装哪一个?
- 8.6 当我试图运行一个程序,我碰到一个错误信息说: "cannot open display:"。我应该怎么办?
- 8.7 我在 Fink 里面看不到我喜欢的那个程序。我应该怎么建议增加一个新的软件包到 Fink 里面?
- 8.8 这些名为
system-*
的“虚拟软件包”有些时候会存在,但我却不能自己安装或删除它们?
- 9 特定软件包使用问题
- 9.1 在 XMMS 中我听不到声音。
- 9.2 在我用 nedit 编辑一个文件时,想要打开另外一个文件,但窗口出现了,却没有响应。
- 9.3 求救!当我启动 XDarwin,它立刻就退出了!
- 9.4 当我尝试启动 XDarwin 的时候,我碰到这个错误信息:"xinit: No such file or directory (errno 2): no server "/usr/X11R6/bin/X" in PATH"。
- 9.5 我希望苹果 X11 里面删除键和 XDarwin 中的作用一样。
- 9.6 我从 GNOME 1.x 升级到 GNOME 2.x,现在
gnome-session
不会打开一个窗口管理器。 - 9.7 我在 Panther 中升级到苹果 X11,现在看不到窗口的标题栏了。
- 9.8 I'm having problems with X11 and Fink.
- 9.9 I'm still having problems with X11 and Fink.
- 9.10 After updating to Tiger (OS 10.4), whenever I use a GTK app, I get errors involving
_EVP_idea_cbc
. - 9.11 I can't get the help to work for any GNOME application.