MySQL-雪豹上的安装失败

问题描述

| 我安装了MysqL的旧版本,但运行不正常..因此,我用Google搜索了如何完全删除它,并发现了这一点: http://tomkeur.net/39/how-to-remove-MysqL-completely-mac-os-x-leopard.html 然后执行
sudo rm /usr/local/MysqL
sudo rm -rf /usr/local/MysqL*
sudo rm -rf /Library/StartupItems/MysqLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/MysqL*
sudo rm -rf /Library/Receipts/MysqL*
现在,我在新安装的软件上安装了此软件: 我还运行了以下命令:
    sudo rm /var/db/dslocal/nodes/Default/groups/_MysqL.plist
sudo rm /var/db/dslocal/nodes/Default/users/_MysqL.plist
sudo rm /var/db/receipts/com.MysqL.MysqL.bom
sudo rm /var/db/receipts/com.MysqL.MysqL..plist
有什么帮助吗? 非常感谢, 尼兹尔先生。 更新 安装程序错误日志说:
Apr 13 00:18:31 nizzlesmymac installd[3203]: PackageKit: Install Failed: PKG: post-flight scripts for \"com.MysqL.MysqL\"\\nError Domain=PKInstallErrorDomain Code=112 UserInfo=0x101e45ac0 \"An error occurred while running scripts from the package “MysqL-5.5.11-osx10.6-x86_64.pkg”.\" {\\n    NSFilePath = \"./postflight\";\\n    NSLocalizedDescription = \"An error occurred while running scripts from the package \\U201cMysqL-5.5.11-osx10.6-x86_64.pkg\\U201d.\";\\n    NSURL = \"file://localhost/Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg\";\\n    PKInstallPackageIdentifier = \"com.MysqL.MysqL\";\\n}
更新 这是完整的安装错误日志:
Apr 13 08:26:50 NizzlesMyMac Installer[181]: @(#)PROGRAM:Installer  PROJECT:Installer-430.1
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Hardware: MacBookPro8,1 @ 2.30 GHz (x 4),4096 MB RAM
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Running OS Build: Mac OS X 10.6.7 (10J3250)
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: PATH=/usr/bin:/bin:/usr/sbin:/sbin
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: TMPDIR=/var/folders/Pu/Pu2sD3XgEiuSw9qDGflH8++++TI/-Tmp-/
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: SHELL=/bin/bash
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: HOME=/Users/rguillen
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: USER=rguillen
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: LOGNAME=rguillen
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: disPLAY=/tmp/launch-4vyaek/org.x:0
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: SSH_AUTH_SOCK=/tmp/launch-K54BQh/Listeners
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: Apple_PubSub_Socket_Render=/tmp/launch-mwoG2K/Render
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: COMMAND_MODE=unix2003
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Env: __CF_USER_TEXT_ENCODING=0x1F5:0:0
Apr 13 08:26:50 NizzlesMyMac Installer[181]: MysqL 5.5.11-community for Mac OS X  Installation Log
Apr 13 08:26:50 NizzlesMyMac Installer[181]: Opened from: /Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg
Apr 13 08:26:50 NizzlesMyMac Installer[181]: fileURLForURL = x-disc://MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg
Apr 13 08:26:50 NizzlesMyMac Installer[181]: fileURLForURL = file://localhost/Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg
Apr 13 08:27:07 NizzlesMyMac runner[188]: Administrator authorization granted.
Apr 13 08:27:07 NizzlesMyMac Installer[181]: ================================================================================
Apr 13 08:27:07 NizzlesMyMac Installer[181]: User picked Standard Install
Apr 13 08:27:07 NizzlesMyMac Installer[181]: Choices selected for installation:
Apr 13 08:27:07 NizzlesMyMac Installer[181]:   Install: \"MysqL 5.5.11-community for Mac OS X\"
Apr 13 08:27:07 NizzlesMyMac Installer[181]:     MysqL-5.5.11-osx10.6-x86_64.pkg : com.MysqL.MysqL : 5.5.11.1.0
Apr 13 08:27:07 NizzlesMyMac Installer[181]: ================================================================================
Apr 13 08:27:07 NizzlesMyMac Installer[181]: It took 0.00 seconds to summarize the package selections.
Apr 13 08:27:07 NizzlesMyMac Installer[181]: -[IFPKGDerivedDocument sortedPackageLocations]: result = (\\n    \"file://localhost\"\\n)
Apr 13 08:27:07 NizzlesMyMac Installer[181]: -[IFDInstallController(Private) _buildInstallPlan]: location = file://localhost
Apr 13 08:27:07 NizzlesMyMac Installer[181]: -[IFDInstallController(Private) _buildInstallPlan]: file://localhost/Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg
Apr 13 08:27:07 NizzlesMyMac Installer[181]: Will use PK session
Apr 13 08:27:07 NizzlesMyMac Installer[181]: Starting installation:
Apr 13 08:27:07 NizzlesMyMac Installer[181]: Configuring volume \"Macintosh HD\"
Apr 13 08:27:07 NizzlesMyMac Installer[181]: Preparing disk for local booted install.
Apr 13 08:27:07 NizzlesMyMac Installer[181]: Free space on \"Macintosh HD\": 263.32 GB (263317995520 bytes).
Apr 13 08:27:07 NizzlesMyMac Installer[181]: Create temporary directory \"/var/folders/Pu/Pu2sD3XgEiuSw9qDGflH8++++TI/-Tmp-//Install.181cTqWGQ\"
Apr 13 08:27:07 NizzlesMyMac Installer[181]: IFPKInstallElement (1 packages)
Apr 13 08:27:07 NizzlesMyMac installd[191]: PackageKit: ----- Begin install -----
Apr 13 08:27:07 NizzlesMyMac installd[191]: PackageKit: request=PKinstallrequest <1 packages,destination=/>
Apr 13 08:27:07 NizzlesMyMac installd[191]: PackageKit: packages=(\\n    \"PKJaguarPackage <file://localhost/Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg>\"\\n)
Apr 13 08:27:07 NizzlesMyMac installd[191]: PackageKit: Extracting file://localhost/Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg (destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandBox-tmp/Root/usr/local,uid=0)
Apr 13 08:27:22 NizzlesMyMac installd[191]: PackageKit: Executing script \"./preflight\" in /Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg/Contents/Resources
Apr 13 08:27:22 NizzlesMyMac installd[191]: PackageKit: Shoving /var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandBox-tmp/Root (1 items) to /
Apr 13 08:27:24 NizzlesMyMac installd[191]: PackageKit: Executing script \"./postflight\" in /Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg/Contents/Resources
Apr 13 08:27:24 NizzlesMyMac installd[191]: ./postflight: chown: MysqL: Invalid argument
Apr 13 08:27:25 NizzlesMyMac installd[191]: PackageKit: Install Failed: PKG: post-flight scripts for \"com.MysqL.MysqL\"\\nError Domain=PKInstallErrorDomain Code=112 UserInfo=0x100407570 \"An error occurred while running scripts from the package “MysqL-5.5.11-osx10.6-x86_64.pkg”.\" {\\n    NSFilePath = \"./postflight\";\\n    NSLocalizedDescription = \"An error occurred while running scripts from the package \\U201cMysqL-5.5.11-osx10.6-x86_64.pkg\\U201d.\";\\n    NSURL = \"file://localhost/Volumes/MysqL-5.5.11-osx10.6-x86_64/MysqL-5.5.11-osx10.6-x86_64.pkg\";\\n    PKInstallPackageIdentifier = \"com.MysqL.MysqL\";\\n}
Apr 13 08:27:25 NizzlesMyMac Installer[181]: install:didFailWithError:Error Domain=PKInstallErrorDomain Code=112 UserInfo=0x117116b40 \"An error occurred while running scripts from the package “MysqL-5.5.11-osx10.6-x86_64.pkg”.\"
Apr 13 08:27:25 NizzlesMyMac Installer[181]: Install Failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
Apr 13 08:27:26 NizzlesMyMac Installer[181]: IFDInstallController 6F03890 state = 7
Apr 13 08:27:26 NizzlesMyMac Installer[181]: displaying \'Install Failed\' UI.
Apr 13 08:27:26 NizzlesMyMac Installer[181]: \'Install Failed\' UI displayed message:\'The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.\'.
有关漂亮的颜色,请参见此处:http://pastie.org/1791314     

解决方法

从您发布的错误日志中,失败在这里:
/postflight: chown: mysql: Invalid argument
关于此错误的报告很多。其通常的原因是缺少“ 5”用户名。这里有一个重复的问题,下面有一个解决方案。