我一直在尝试为我正在运行的应用程序安装一些依赖项,我担心我可能会破坏开发环境。我在 MacBook 上运行这个程序(OSX Tiger,我无法访问更新的程序)。MacPorts 已正式损坏,当我尝试运行任何命令时返回此错误:
sqlite error: near "ADD": syntax error (1) while executing query: ALTER TABLE registry.files ADD COLUMN binary bool
while executing
"registry::open $db_path"
(procedure "mportinit" line 633)
invoked from within
"mportinit ui_options global_options global_variations"
看到这发生在任何端口_命令上,我不能使用卸载 MacPorts 的标准方法。然而,考虑到我是第一个在这种情况下得到它的人,我宁愿在不知道自己在做什么的情况下不围绕自己扎根。
这个问题可以解决吗?就我自己的知识而言,有没有人知道究竟是什么导致了这个错误,或者它对 macport 的运行意味着什么?
我怎样才能(假设这是必要的/一个好主意)彻底卸载 macports?我宁愿以后不必费心重新安装所有端口,但这比我现在拥有的要好。