首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当机器使用Active Directory时,为什么Mac软件更新不能工作?

当机器使用Active Directory时,为什么Mac软件更新不能工作?
EN

Server Fault用户
提问于 2009-11-13 15:53:55
回答 2查看 8.8K关注 0票数 1

我公司的IT部门主要是Windows运行操作,为了更安全起见,他们正在改变Macintosh计算机登录到我们内部网络的方式,以便他们像Windows同行一样使用Active Directory。

我已经在我的Mac上获得了行政许可,并且我能够做我过去在软件安装的认证方面所能做的大部分事情。

然而,有一个问题:“软件更新”功能不起作用。当我试图让Mac从Apple菜单中执行其软件更新时,普通窗口将显示必须更新的内容;我能够选择要更新的内容,并单击“更新”按钮,但随后什么也不会发生。

它不像以前那样要求身份验证,计算机不执行任何下载或安装(它有时要求我同意iTunes的许可协议)。

我可以单独下载更新并安装它们,没有任何问题,但是自动更新失败。我宁愿像以前一样使用Software菜单项:它要方便得多。

对我怎么解决这个有什么建议吗?

编辑11月19日,2009年,10:09美国东部时间:我已经发布了这个问题到苹果Mac雪豹支持论坛

编辑2009年11月19日,12:39 EST:是的,终端命令"sudo软件更新--安装--全部“运行完美。我想避免这样做,因为我的同事们在Mac电脑上一般都不舒服。

我还尝试了Chealion的建议删除"~/Library/Preferences/com.apple.SoftwareUpdate.plist“和"/Library/Preferences/com.apple.SoftwareUpdate.plist",软件更新仍然失败。

但是,我确实在控制台中获得了诊断消息(如下所示)。我删除了MS Office包收据并检查了suhelperd (?);看起来suhelperd崩溃了,这解释了为什么它不能工作。我已经向苹果公司提交了一份错误报告(雷达://7408619)。

以下是控制台诊断消息:

代码语言:javascript
复制
11/19/09 12:36:44 PM    com.apple.suhelperd[66829]  terminate called after throwing an instance of 'NSException'
11/19/09 12:36:47 PM    com.apple.launchd[1]    (com.apple.suhelperd[66829]) Job appears to have crashed: Abort trap
11/19/09 12:36:48 PM    com.apple.ReportCrash.Root[66830]   2009-11-19 12:36:48.275 ReportCrash[66830:2703] Saved crash report for suhelperd[66829] version ??? (???) to /Library/Logs/DiagnosticReports/suhelperd_2009-11-19-123648_localhost.crash
11/19/09 12:36:54 PM    com.apple.launchd[1]    (com.apple.suhelperd) Throttling respawn: Will start in 1 seconds
11/19/09 12:36:55 PM    com.apple.suhelperd[66836]  terminate called after throwing an instance of 'NSException'
11/19/09 12:36:55 PM    com.apple.launchd[1]    (com.apple.suhelperd[66836]) Job appears to have crashed: Abort trap
11/19/09 12:36:56 PM    com.apple.ReportCrash.Root[66830]   2009-11-19 12:36:56.017 ReportCrash[66830:2f03] Saved crash report for suhelperd[66836] version ??? (???) to /Library/Logs/DiagnosticReports/suhelperd_2009-11-19-123655_localhost.crash
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_automator.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_automator_workflow.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_autoupdate.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_clipart.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_core.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_dock.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_entourage.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_entourage_help_std.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_equationeditor.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_errorreporting.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_excel.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_excel_help_std.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_fonts.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_graph.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_helpviewer.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_launch.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_ooxml.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_orgchart.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_powerpoint.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_powerpoint_help_std.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_brazilian.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_danish.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_dutch.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_english.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_finnish.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_french.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_german.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_italian.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_japanese.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_norwegian.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_portuguese.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_spanish.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_proofing_swedish.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_required.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_silverlight.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_sounds.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_word.pkg
11/19/09 12:36:58 PM    Software Update[66826]  PackageKit: *** Missing bundle identifier: /Library/Receipts/Office2008_en_word_help_std.pkg
11/19/09 12:37:26 PM    com.apple.suhelperd[66839]  terminate called after throwing an instance of 'NSException'
11/19/09 12:37:26 PM    com.apple.launchd[1]    (com.apple.suhelperd[66839]) Job appears to have crashed: Abort trap
11/19/09 12:37:26 PM    com.apple.ReportCrash.Root[66830]   2009-11-19 12:37:26.929 ReportCrash[66830:2b07] Saved crash report for suhelperd[66839] version ??? (???) to /Library/Logs/DiagnosticReports/suhelperd_2009-11-19-123726_localhost.crash

下面是有关坠机的报告:

代码语言:javascript
复制
Process:         suhelperd [66839]
Path:            /System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/A/Resources/suhelperd
Identifier:      suhelperd
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [1]

Date/Time:       2009-11-19 12:37:26.473 -0500
OS Version:      Mac OS X 10.6.2 (10C540)
Report Version:  6

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Application Specific Information:
abort() called
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (0) beyond bounds (0)'
*** Call stack at first throw:
(
    0   CoreFoundation                      0x00007fff859a9444 __exceptionPreprocess + 180
    1   libobjc.A.dylib                     0x00007fff8787e0f3 objc_exception_throw + 45
    2   CoreFoundation                      0x00007fff859a9267 +[NSException raise:format:arguments:] + 103
    3   CoreFoundation                      0x00007fff859a91f4 +[NSException raise:format:] + 148
    4   Foundation                          0x00007fff855da080 _NSArrayRaiseBoundException + 122
    5   Foundation                          0x00007fff8553cb81 -[NSCFArray objectAtIndex:] + 75
    6   Admin                               0x00007fff8107920e +[User(UserPrivate) _userWithInfo:attributes:] + 71
    7   Admin                               0x00007fff81080d6b +[User findUserByID:searchParent:] + 404
    8   suhelperd                           0x0000000100001274 0x0 + 4294972020
    9   suhelperd                           0x0000000100002240 0x0 + 4294976064
    10  suhelperd                           0x00000001000053b1 0x0 + 4294988721
    11  suhelperd                           0x00000001000044b3 0x0 + 4294984883
    12  suhelperd                           0x0000000100004154 0x0 + 4294984020
    13  libSystem.B.dylib                   0x00007fff83eb60d8 mach_msg_server + 357
    14  suhelperd                           0x00000001000036eb 0x0 + 4294981355
    15  suhelperd                           0x0000000100002a1f 0x0 + 4294978079
    16  suhelperd                           0x0000000100001080 0x0 + 4294971520
)


Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib               0x00007fff83e86fe6 __kill + 10
1   libSystem.B.dylib               0x00007fff83f27e32 abort + 83
2   libstdc++.6.dylib               0x00007fff873cf5d2 __tcf_0 + 0
3   libobjc.A.dylib                 0x00007fff87881d29 _objc_terminate + 100
4   libstdc++.6.dylib               0x00007fff873cdae1 __cxxabiv1::__terminate(void (*)()) + 11
5   libstdc++.6.dylib               0x00007fff873cdb16 __cxxabiv1::__unexpected(void (*)()) + 0
6   libstdc++.6.dylib               0x00007fff873cdbfc __gxx_exception_cleanup(_Unwind_Reason_Code, _Unwind_Exception*) + 0
7   libobjc.A.dylib                 0x00007fff8787e192 object_getIvar + 0
8   com.apple.CoreFoundation        0x00007fff859a9267 +[NSException raise:format:arguments:] + 103
9   com.apple.CoreFoundation        0x00007fff859a91f4 +[NSException raise:format:] + 148
10  com.apple.Foundation            0x00007fff855da080 _NSArrayRaiseBoundException + 122
11  com.apple.Foundation            0x00007fff8553cb81 -[NSCFArray objectAtIndex:] + 75
12  com.apple.framework.Admin       0x00007fff8107920e +[User(UserPrivate) _userWithInfo:attributes:] + 71
13  com.apple.framework.Admin       0x00007fff81080d6b +[User findUserByID:searchParent:] + 404
14  suhelperd                       0x0000000100001274 0x100000000 + 4724
15  suhelperd                       0x0000000100002240 0x100000000 + 8768
16  suhelperd                       0x00000001000053b1 0x100000000 + 21425
17  suhelperd                       0x00000001000044b3 0x100000000 + 17587
18  suhelperd                       0x0000000100004154 0x100000000 + 16724
19  libSystem.B.dylib               0x00007fff83eb60d8 mach_msg_server + 357
20  suhelperd                       0x00000001000036eb 0x100000000 + 14059
21  suhelperd                       0x0000000100002a1f 0x100000000 + 10783
22  suhelperd                       0x0000000100001080 0x100000000 + 4224

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib               0x00007fff83e51bba kevent + 10
1   libSystem.B.dylib               0x00007fff83e53a85 _dispatch_mgr_invoke + 154
2   libSystem.B.dylib               0x00007fff83e5375c _dispatch_queue_invoke + 185
3   libSystem.B.dylib               0x00007fff83e53286 _dispatch_worker_thread2 + 244
4   libSystem.B.dylib               0x00007fff83e52bb8 _pthread_wqthread + 353
5   libSystem.B.dylib               0x00007fff83e52a55 start_wqthread + 13

Thread 2:
0   libSystem.B.dylib               0x00007fff83e529da __workq_kernreturn + 10
1   libSystem.B.dylib               0x00007fff83e52dec _pthread_wqthread + 917
2   libSystem.B.dylib               0x00007fff83e52a55 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fff707d7298  rcx: 0x00007fff5fbff868  rdx: 0x0000000000000000
  rdi: 0x0000000000010517  rsi: 0x0000000000000006  rbp: 0x00007fff5fbff880  rsp: 0x00007fff5fbff868
   r8: 0x00007fff707da9e0   r9: 0x0000000000000063  r10: 0x00007fff83e83026  r11: 0x0000000000000202
  r12: 0x00007fff85a2dca1  r13: 0x0000000000000000  r14: 0x00007fff70bea228  r15: 0x00007fff5fbffb10
  rip: 0x00007fff83e86fe6  rfl: 0x0000000000000202  cr2: 0x00007fff70e3afd0
EN

回答 2

Server Fault用户

回答已采纳

发布于 2009-11-19 18:20:29

看起来苏哈尔德已经崩溃了,这也解释了为什么它不起作用。我已经向苹果公司提交了一份错误报告(雷达://7408619)。

票数 3
EN

Server Fault用户

发布于 2010-02-10 21:27:15

我也有同样的问题,问题的根源是没有使用移动账户。为网络用户启用移动帐户,对其进行修复。

http://discussions.apple.com/thread.jspa?threadID=2140715

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/84457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档