[求助]拖放式安装不能正常工作!将App拖入Application快捷方式后闪退。

2013-04-10 09:25:02 +08:00
 manmadewind
#问题描述#
打开某个dmg文件之后,将软件拖放到Application的快捷方式之后,Application文件夹闪烁秒退,程序未能成功安装。

#细节补充#
1.在拖动程序至Application快捷方式图标的过程中一切正常,出现绿色的加号,完全没有什么问题。但就是不能正确安装

2.如果将程序直接拖入Application文件夹(非启动dmg时出现的Application快捷方式)时,可以被正常安装。

3.如果我自己在桌面上建立一个Application的快捷方式,将程序拖入后也可以正常安装。

#说明事项#
不止是一个dmg文件会出现这样的情况,从昨天晚上开始所有的dmg文件均会出现这样的问题。包括之前可以正常安装的软件也会这样。所以说明问题和某个具体的dmg并无直接关系。

昨天下午总共做了大概这么几件事:
安装工行网银插件、安装支付宝插件、安装murasaki 还用cleanMyMac2 卸载了某个工具(具体卸了什么我忘记了)

#尝试过的解决方案#
1.磁盘工具修复过权限
2.试过开机连续三次的 command + option + r + p 寄存器清空

#其他#
OS X 10.8.1
RMBP 13

#兄弟姐妹们,求救哇~谢过了先#
3684 次点击
所在节点    macOS
9 条回复
alexrezit
2013-04-10 10:58:10 +08:00
ls -l 看一下属性.
manmadewind
2013-04-10 12:21:56 +08:00
@alexrezit 感谢你的回复~~

在dmg挂载的目录下输入ls -l之后
app的属性:drwxr-xr-x 3
application快捷方式的属性:-rwxr-xr-x@ 1
cassyfar
2013-04-10 14:00:01 +08:00
不成功的application快捷方式是指的和要安装的application在同一个dmg里面的那个快捷方式?
manmadewind
2013-04-10 14:10:14 +08:00
@cassyfar 是的!
cassyfar
2013-04-10 14:16:23 +08:00
@manmadewind 如果是link属性应该是l开头,但是你是-,可以试下在terminal下移动,看怎么出错的,另外ls -l,如果是link,末尾会有Applications -> /Applications
manmadewind
2013-04-10 14:51:45 +08:00
@cassyfar 感谢你的耐心回复。
奇怪的是,我电脑上的其他快捷方式在ls -l下显示时也都是显示 -

试过terminal下移动,出错信息大致如下:
#------------------
cp: 应用程序: Read-only file system
cp: 应用程序: Not a directory
cp: BookReader.app/Contents/Resources/iRate.bundle/zh-Hans.lproj: unable to copy extended attributes to 应用程序: Read-only file system

尝试用过sudo,情况差不多。
#-------------------
按照提示消息,这里的“应用程序”确实不是一个link,但是,我通过command + i 查看简介时,看到的明明是一个link啊。。。

种类:替身
位置:/Volumnes/MacX
原身:/Applications

----
已经google过
applications: not a directory, applications: Read-only file system
但是未果。。。

求破,谢谢。
cassyfar
2013-04-10 14:56:40 +08:00
@manmadewind 还真是 替身和symbol link不一样
这个就不清楚...
walleve
2013-04-10 14:57:35 +08:00
以前chrome也有过类似的问题,应该是app本身存在一定的问题,没有搞定自己运行所需要的所有权限..
manmadewind
2013-04-11 08:52:04 +08:00
@alexrezit
@cassyfar
@walleve

今天早上睡醒时灵光一现,发现了问题的根本,现在顺利解决。
症结在于finder的一个设置——[弹开载入文件夹和窗口延迟],此设置默认的延迟为“中”,我当时手欠将其设置为较短,结果就出现了如上的问题。

再次设置为中后问题解决。 将App拖入应用程序快捷方式之后不会弹出应用程序窗口,而是默默地在后台进行安装。

解脱。。。

感谢各位的热心回复,谢谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/65441

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX