标签: osx-yosemite

如何在 OS X Yosemite 中复制 Unix 文件路径

当我尝试使用? (Command)+获取文件的路径时I,它以不同的方式给出路径。

我只有在更新到优胜美地后才看到这一点。它不是文本。我如何以格式获取它/Users/Myself/Documents/…

osx-yosemite macos

48
推荐指数
2
解决办法
4万
查看次数

使用 Mission Control 切换空间时如何禁用窗口切换动画?

在 Snow Leopard 中,当我在空格之间使用快捷键时,我禁用了窗口切换动画。现在是 Lion 中的任务控制,有一个很长的动画,在此期间我的所有桌面图标都消失了,我无法使用任何东西。我真的很想禁用它,但旧的修复程序似乎不起作用

如何在 OS X Lion 或更高版本中禁用这个不必要的动画?

osx-spaces osx-lion mission-control osx-yosemite osx-el-capitan

47
推荐指数
4
解决办法
2万
查看次数

应用程序“SomeApp.app”无法打开

问题:在 OS X Yosemite (10.10.x) 中下载应用程序后,尝试打开应用程序(从命令行或双击应用程序)会产生一个对话框,提示“应用程序“SomeApp.app”无法打开被打开。”

应用程序“LinCastor.app”无法打开 - 对话框

请注意,这不同于“SomeApp 无法打开,因为它不是从 Mac App Store 下载的”或“SomeApp 无法打开,因为它来自身份不明的开发者”消息,这是Gatekeeper设置的结果。

shell osx-yosemite macos

45
推荐指数
1
解决办法
12万
查看次数

将一个窗口移动到另一个屏幕的热键 (mac osx 10.10)

是否有一个热键可以将一个窗口(比如 Chrome 浏览器)从一个屏幕移动到另一个屏幕以供多台显示器使用?

我使用的是 mac osx 10.10

mac osx-yosemite macos

39
推荐指数
3
解决办法
7万
查看次数

在 Mac OS X Yosemite 上卷曲本地主机名

我刚刚从小牛队升级到优胜美地,现在curl看不到环回主机名。

设置一个简单的 http 服务器来测试:

$ python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
Run Code Online (Sandbox Code Playgroud)

现在我可以在 chrome 中点击 localhost:8000。我什至可以得到它。但是在 curl 中,会发生这种情况:

$ curl localhost:8000
curl: (7) Failed to connect to localhost port 8000: Connection refused
Run Code Online (Sandbox Code Playgroud)

但是,这有效:

$ curl 127.0.0.1:8000
Run Code Online (Sandbox Code Playgroud)

我阅读了有关 wget proxy settings 的答案,但没有帮助,因为它有效:

$ wget --proxy=off localhost:8000
Run Code Online (Sandbox Code Playgroud)

这真的很令人沮丧,因为我的/etc/hosts文件中列出了几个不同的环回主机名,因此我可以在本地开发应用程序,而且我习惯于使用 curl 调试它们。

我已经尝试过 osx 附带的 curl 版本:

$ curl --version
curl 7.37.1 (x86_64-apple-darwin14.0) libcurl/7.37.1 SecureTransport zlib/1.2.5
Protocols: dict file ftp ftps gopher http https imap …
Run Code Online (Sandbox Code Playgroud)

localhost curl hosts-file osx-yosemite

30
推荐指数
2
解决办法
2万
查看次数

如何在 Mac Os Yosemite 上摆脱 GoogleVoiceAndVideoAccelSetup?

你能看看附件的图片吗:

在此处输入图片说明

我不知道这些来自哪里,我无法摆脱它们。它们旁边的弹出按钮似乎没有任何作用。这发生在优胜美地更新之后。

osx-yosemite macos

30
推荐指数
3
解决办法
8739
查看次数

无法在优胜美地使用 launchctl 启动守护进程

我有一个 launchd 守护进程,~/Library/LaunchAgents它在小牛队中运行良好。但它不会从优胜美地公开测试版开始。守护进程plist是这样的(我的用户名是darksairUID 501)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN
http://www.apple.com/DTDs/PropertyList-1.0.dtd >
<plist version="1.0">
  <dict>
    <key>Label</key>
    <string>org.darksair.retrmail</string>
    <key>ProgramArguments</key>
    <array>
      <string>/Users/darksair/bin/retrmail.py</string>
    </array>
    <key>KeepAlive</key>
    <false/>
    <key>StartInterval</key>
    <integer>300</integer>
    <key>LaunchOnlyOnce</key>
    <false/>
    <key>UserName</key>
    <string>darksair</string>
    <key>ProcessType</key>
    <string>Standard</string>
    <key>EnvironmentVariables</key>
    <dict>
      <key>PATH</key>
      <string>/Users/darksair/Python/bin:/Users/darksair/Python3/bin:/Users/darksair/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
    </dict>
    <key>StandardOutPath</key>
    <string>/Users/darksair/logs/retrmail.log</string>
    <key>StandardErrorPath</key>
    <string>/Users/darksair/logs/retrmail.log</string>
  </dict>
</plist>
Run Code Online (Sandbox Code Playgroud)

基本上它应该~/bin/retrmail.py每5分钟运行一次。

我注意到在 Yosemite 中,launchd 升级到 2.0,并且 launchctl 有新的命令。我试过

sudo launchctl kickstart user/501/org.darksair.retrmail
Run Code Online (Sandbox Code Playgroud)

它说

Could not find service "org.darksair.retrmail" in domain for uid: 501
Run Code Online (Sandbox Code Playgroud)

我也试过老派

sudo launchctl load ~/Library/LaunchAgents/retrmail.plist …
Run Code Online (Sandbox Code Playgroud)

launchd launchctl osx-yosemite macos

28
推荐指数
3
解决办法
6万
查看次数

如何删除仅 VirtualBox 主机的网络适配器

在 OS X 10.10 上,如果我启动一个基于 Vagrant 的 VirtualBox VM,该 VM 配置了仅主机网络适配器,然后销毁该 VM 并尝试使用 VMware 提供程序重新创建它,则我之前使用的 vboxnet# 适配器仍然保留我在 Vagrantfile 中声明的静态 IP。(vboxnet 末尾的 # 是一个整数,可以根据已启动的 VM 数量而变化)

在不重新启动或卸载 VirtualBox 的情况下,如何删除该 vboxnet# 虚拟适配器?它不会出现在 OS X 网络属性窗口中。

networking virtualbox osx-yosemite macos

27
推荐指数
2
解决办法
3万
查看次数

在 OSX Yosemite 中打开文件限制不像以前那样工作

我刚刚将 Mac OS X 更新为 Yosemite,现在有些应用程序无法运行(IBM DB2)。我知道我需要将 Open Files 设置为 65000,但是该命令不起作用。

Andress-MBP:~ root# ulimit -n 12288
Andress-MBP:~ root# ulimit -n 12289
-sh: ulimit: open files: cannot modify limit: Invalid argument
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况,我该如何解决问题?

ulimit osx-yosemite macos

23
推荐指数
3
解决办法
5万
查看次数

如何在 OSX 中调整太大的打开文件对话框?

不知何故,Chrome 中的打开文件对话框的高度最终比我的屏幕大,所以我无法将其调整回来。

这是一个全屏截图:

在此处输入图片说明

重新打开 chrome / 重新启动 OSX 不能解决问题。

google-chrome osx-yosemite macos

23
推荐指数
2
解决办法
8589
查看次数