【发布时间】:2012-05-17 17:14:42
【问题描述】:
我一直在尝试为我正在运行的应用程序安装一些依赖项,我担心我可能会破坏开发环境。我在 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?我宁愿以后不必费心重新安装所有端口,但这比我现在拥有的要好。
【问题讨论】:
-
这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Apple Stack Exchange 会是一个更好的提问地点。