我正在尝试卸载 MacPorts,按照以下说明操作MacPorts 手册。
但是存在循环依赖,与 python26、X 和 tk 相关。这是我的端口列表:
bzip2 @1.0.6 archivers/bzip2
db46 @4.6.21 databases/db46
expat @2.0.1 textproc/expat
fontconfig @2.8.0 graphics/fontconfig
freetype @2.4.8 print/freetype
freetype @2.4.8 print/freetype
gdbm @1.10 databases/gdbm
gdbm @1.10 databases/gdbm
gettext @0.18.1.1 devel/gettext
libiconv @1.14 textproc/libiconv
libxml2 @2.7.8 textproc/libxml2
ncurses @5.9 devel/ncurses
ncurses @5.9 devel/ncurses
ncursesw @5.8 devel/ncursesw
openssl @1.0.0g devel/openssl
python26 @2.6.7 lang/python26
readline @6.2.000 devel/readline
sqlite3 @3.7.10 databases/sqlite3
tcl @8.5.11 lang/tcl
tk @8.5.11 x11/tk
Xft2 @2.2.0 x11/Xft2
xorg-kbproto @1.0.5 x11/xorg-kbproto
xorg-libpthread-stubs @0.3 x11/xorg-libpthread-stubs
xorg-libX11 @1.4.4 x11/xorg-libX11
xorg-libXau @1.0.6 x11/xorg-libXau
xorg-libxcb @1.7 x11/xorg-libxcb
xorg-libXdmcp @1.1.0 x11/xorg-libXdmcp
xorg-libXext @1.3.0 x11/xorg-libXext
xorg-libXScrnSaver @1.2.1 x11/xorg-libXScrnSaver
xorg-renderproto @0.11.1 x11/xorg-renderproto
xorg-scrnsaverproto @1.2.1 x11/xorg-scrnsaverproto
xorg-xcb-proto @1.6 x11/xorg-xcb-proto
xorg-xextproto @7.2.0 x11/xorg-xextproto
xorg-xproto @7.0.22 x11/xorg-xproto
xrender @0.9.6 x11/xrender
zlib @1.2.5 archivers/zlib
我怎样才能摆脱 MacPorts?
答案1
忽略该--follow-dependents
选项并直接使用:
sudo port -fp uninstall installed
然后继续第二步。
即使第一步失败,以下步骤也rm
应该会删除 MacPorts 安装的所有文件。它通常会将所有文件安装到 中/opt/local
,但必须位于特定目录中的几个文件除外,例如 中的启动文件/Library/LaunchDaemons
和 中的应用程序包/Applications/MacPorts
。