Questions tagged «macos»

macOS(以前称为OS X或Mac OS X)是Apple的台式机操作系统,可在Macintosh计算机上找到。仅当您的问题与使用macOS API或特定于macOS的行为有关时才使用此标签,而不是因为您碰巧在macOS上运行代码。与使用macOS或对MacOS进行故障排除有关的问题不在主题范围内,属于Ask Different社区。


6
如何在Mac OS 10.10+上使用GNU sed,不再支持'brew install --default-names'
在Mac OS 10.10.3下,我通过键入以下命令安装了gnu-sed: brew install gnu-sed --default-names 再次键入时,收到消息: 已安装gnu-sed-4.2.2 但是,即使在重新启动系统并重新启动终端之后,我仍然无法使用GNU版本的sed。例如: echo a | sed ’s_A_X_i’ 返回:替换命令'i'中的错误标志 我应该怎么做才能使GNU版本正常工作?这是$ PATH变量中的路径。 /Users/WN/-myUnix /opt/local/bin /opt/local/sbin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /Applications/calibre.app/Contents/MacOS /opt/ImageMagick/bin /usr/texbin 很抱歉,我的问题似乎很明显,但是我自己学习shell脚本,还不太了解如何安装UNIX程序。在Mac上使用GNU兼容命令(在这种情况下是sed,但不久以后我还将需要其他命令)的任何帮助而不会造成损坏或不必要的混乱的任何帮助将不胜感激。
95 macos  bash  sed  homebrew  gnu 


7
SVN(Subversion)问题“计划添加文件,但文件丢失”-使用版本
我正在使用Versions for SVN。 我尝试提交并得到以下消息: 提交失败(详细信息如下):'/Users/mike/Sites/mysite.com/astss-cvsdude/Trunk/cart/flashfile.swf'已计划添加,但丢失 我想这是因为我已经向回购中添加了文件,然后通过文件系统删除了它们。 我只想记下我的更改,然后将更改应用于回购。 我该如何解决?
94 svn  macos  versions 

10
用Docker在OS X上设置开发环境的正确方法是什么?
介绍 我想不出一种使用Docker和Boot2Docker在OS X上设置开发环境的好方法。我遇到的问题是如何管理源代码,以便: 我可以使用已经安装的工具(文本编辑器,IDE,git等)在OS X上修改代码。 这些修改反映在Docker容器中,因此,如果我重新运行测试或刷新网页,则可以立即看到所做的更改。 从理论上讲,通过将我的源代码安装为一个卷可以很容易地做到这一点: docker run -it -v /path/to/my/source/code:/src some-docker-image 不幸的是,这有两个主要问题,使其在OS X上完全无法使用: 问题1:在VirtualBox上安装的卷(使用vboxsf)非常慢 例如,如果源代码是Docker映像的一部分,这是Jekyll编译我的主页需要多长时间: > docker run -it brikis98/yevgeniy-brikman-homepage:v1 bash root@7aaea30d98a1:/src# time bundle exec jekyll build [...] real 0m7.879s user 0m7.360s sys 0m0.600s 这是完全相同的Docker映像,除了这次,我从OS X挂载了源代码: > docker run -it -v $(pwd):/src brikis98/yevgeniy-brikman-homepage:v1 bash root@1521b0b4ce6a:/src# time bundle exec …

12
在Mac OS X上的python位置
我对osx上的python感到有些困惑。我不知道笔记本电脑的先前所有者是否已使用macport安装了macpython。我记得osx具有内置版本的python。我尝试使用type -a python,结果返回 python is /usr/bin/python python is /usr/local/bin/python 但是在这些位置运行两个python给了我[GCC 4.2.1 (Apple Inc. build 5646)] on darwin。它们是否都引用了提供的相同内置python mac? 我还读到安装macpython会 A MacPython 2.5 folder in your Applications folder. In here you find IDLE, the development environment that is a standard part of official Python distributions... 我看了看Applications,里面有一个MacPort文件夹,上面python2.6有提到的东西。但是运行IDLE,我发现与上面相同的消息。 嗯,我有点困惑。哪一个
94 python  macos 

3
如何关闭此ssh隧道?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我按照这篇文章中的描述打开了一个ssh隧道:Zend_Db:如何通过SSH隧道连接到MySQL数据库? 但是现在我不知道我实际上做了什么。此命令会影响服务器上的任何内容吗?以及如何关闭此隧道,因为现在我无法正确使用本地mysql。 我使用OSX Lion,并且服务器在Ubuntu 11.10上运行。
94 mysql  macos  ubuntu  ssh 

9
自制软件安装了nvm,但之后找不到nvm?
我正在使用OSX 10.10.1 homebrew并oh-my-zsh重新安装。我nvm通过homebrew,然后尝试运行它,但是说-zsh:找不到命令:nvm 知道是什么问题吗?我能够安装和使用git很好... 更新9/20/2019 如DarkPurple141和Elise van Looij的最新回答所述。nvm与似乎不兼容homebrew。这也位于此处的官方nvm-sh存储库中。 不支持自制软件安装。如果您对自制安装的nvm遇到问题,请在将其提交之前,将其冲煮卸载,并按照以下说明进行安装。 注意:如果您使用的是zsh,则可以轻松地将nvm安装为zsh插件。安装zsh-nvm并运行nvm upgrade进行升级。 以下步骤应有所帮助: $ brew uninstall nvm $ brew cleanup(仅作为衡量标准) $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash 通过运行$检查nvm是否正确安装command -v nvm。 4.a如果响应不是$ nvm,则在〜/ .bash-profile文件中添加以下两行: export NVM_DIR=~/.nvm source ~/.nvm/nvm.sh 4.b重新启动计算机(您可以尝试关闭Terminal并先重新启动它)4.c $ command -v nvm should now returnnvm` 现在用$更新Node.js nvm install --lts 更新npm:$ nvm install-latest-npm …


5
查看Mac OS X中正在使用文件的进程
我希望能够跟踪文件并查看正在处理该文件的进程。那可能吗?我知道我可以在活动监视器中看到打开的进程的列表,但是我认为它正在迅速发生。原因是我使用的是框架,我认为框架的系统版本正在使用,而不是调试版本,并且我想看看哪个进程正在使用它。
93 macos  unix  terminal  audit  lsof 

4
如何在OS X上查看$ PATH变量的当前值?
$ $ PATH 返回: -bash:/usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/框架/Python.framework/版本/当前/ bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ usr / local / bin:/ opt / X11 / bin:/ usr / local / git / bin : 无此文件或目录 这看起来很丑陋,并且可能给我带来了启动和运行Homebrew的问题。

2
如何在Mac bash上从命令行运行Gradle
我有一个非常简单的问题。我是Mac的新手,我正在尝试将Java项目移到我的新Mac上。该项目有一个Gradlew文件,我认为我可以从命令行运行以在任何计算机上构建和运行。当我从命令行(在gradlew文件的位置)执行gradlew时,它说未找到gradlew。我是否缺少有关如何从bash shell运行命令的内容?
93 java  macos  bash  gradle 

8
如何停止Mac Snow Leopard上安装的Jenkins?
我已经在OSX上安装了Jenkins可执行文件,但是现在我想停止其运行。每当我杀死它时,无论如何,它都会立即重新启动。 我尝试在詹金斯网址上使用exit命令: http://localhost:8080/exit 这要求我发布命令,然后执行该命令,然后服务器根据请求关闭。但随后重新启动。 我尝试使用来搜索进程ID ps,并强行杀死它(kill -9 pid),然后服务器根据要求立即关闭。但随后重新启动。 我试图通过gui关闭它,但是不幸的是似乎没有办法。 在某处必须有一个守护程序,这使它成为一个一般的OSX问题。
92 macos  jenkins  daemon 

9
安装了命令行工具的Mavericks无法使用xcodebuild
我已经安装了命令行工具: $ xcode-select --print-path /Library/Developer/CommandLineTools 但是,当尝试使用时xcodebuild,出现以下错误: $ /usr/bin/xcodebuild xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 在Mountain Lion上,无需安装整个Xcode,而仅安装命令行工具,就可以使用它。小牛有可能这样做吗?我该如何运作? 注意:这是在全新安装的Mavericks上的。 更新:只是为了显示,我确实安装了命令行工具: $ gcc --version Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) Target: x86_64-apple-darwin13.0.0 Thread model: posix

15
MAMP在哪里保留其php.ini?
我最近有一个Mac,根本不习惯在Mac上开发。 我有MAMP Pro 1.9.6.1。我做了一个定位,php.ini并得到了: $ locate php.ini /Applications/MAMP/conf/php5.2/php.ini /Applications/MAMP/conf/php5.3/php.ini /Library/Application Support/appsolute/MAMP PRO/conf/php.ini /private/etc/php.ini.default 我更改了所有人的名字。重新启动MAMP。它加载顺利(我知道奇怪吗?)。我正在使用PHP版本5.2。 所有这些文件现在都是不同的名称(为消除过程一个接一个)。因此,我认为重新启动Mac。同样,即使所有php.ini文件都已移动,MAMP都不会加载任何问题。在Lamp上,这甚至不会加载。但是或者php.ini我缺少另一个文件(很有可能我不知道怎么做updatedb),MAMP确实很智能,只提取了所有文件(可能性较小),或者它不使用任何文件。
92 macos  mamp  php 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.