Articles of mac osx

数据丢失通过权限更改?

我似乎已经删除了我的媒体驱动器上的一些文件,只是通过更改权限。 故事 我的电脑上安装了很多操作系统,并且不断地在它们之间切换。 我买了一个1TB的高清格式化为HFS +(不logging)。 它在OSX和我所有的Linux安装之间运行良好,同时比NTFS有更好的元数据支持。 我从来没有同步过我的操作系统的UID,所以权限总是在做有趣的事情。 昨天我试图修改权限,首先更改其他操作系统的UID以匹配OSX,然后更改驱动器上所有文件的文件所有权以匹配OSX。 驱动器中大约50%的文件原来由OSX拥有,另一半归属于各种Linux安装。 我开始尝试更改文件夹的文件权限,这就是当它南下时。 命令 这些命令在驱动器的一个部分recursion运行。 sudo chflags nouchg sudo chflags -N sudo chown myusername sudo chmod 666 sudo chgrp staff 坏的 在执行这些命令的过程中,所有属于OSX的文件都被删除了。 如果一个文件夹有基于Linux的文件,它将保持不变,但任何包含专有OSX文件的文件夹被删除。 如果包含linux文件的文件夹还包含仅包含OSX文件的子文件夹,则子文件夹将保留但不可见,并显示0字节的文件大小。 幸运的是,这些命令只在video文件夹上运行,我也有一个相同的问题,但我没有执行任何这些命令的音乐文件夹。 实际上,我有所有3个状态的文件权限的示例 – 之前和之后的Linux文件,以及之前的OSX文件。 OSX文件之前 -rw-r–r–@ 1 charliehorse 1000 3634241 15 Nov 2008 /path/to/file com.apple.FinderInfo 32 Linux文件之前: -rw-r–r–@ 1 charliehorse 1000 5321776 20 Sep […]

如何在Mac OS上为zend框架设置虚拟主机?

我已经在我的虚拟主机文件中添加了一个虚拟主机 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/Users/myname/Sites/test/public" ServerName test <Directory "/Users/myname/Sites/test/public"> AllowOverride All </Directory> </VirtualHost> 我的zend项目在path“/ Users / myname / Sites / test”中,称之为testing 另外,在主机文件中,我有这个 127.0.0.1testing 这些是我在Windows上完成的完全相同的步骤,它可以正常工作。 但是在Mac上,它不是。 我明白了 “禁止您无权访问/testing/公开/在此服务器上”错误。 我还有什么遗漏? 我的重写模块已打开

从Windows Server部署Apple OSX图像?

我们大多是Windows商店,但越来越多的Mac正在使用。 是否有任何软件可以在Windows Server 2008 R2上运行,可以用来映射苹果电脑?

一些SSH隧道报告连接在Linux VM和OSX Lion之间被拒绝

我试图从Mac OS X Lion主机连接到在Centos 6.3 VM guest虚拟机(VMware Fusion 4)上运行的一组服务。 我已经在/ var / root中设置了.ssh / config脚本: Host testbed Hostname testbed User <username> Port 15922 # web server LocalForward localhost:80 testbed:80 # zend server admin console LocalForward localhost:10081 testbed:10081 # zend debugger LocalForward localhost:10000 testbed:10000 # mongodb LocalForward localhost:28017 testbed:28017 # couchdb LocalForward localhost:10080 testbed:5984 # scrapyd […]

通过自制软件安装了mongrel2,找不到config.sqlite

我希望这是正确的网站问这个问题,我不知道这里或超级用户是否更合适。 我已经通过Home Brew安装了mongrel2,它将其安装到: /usr/local/Cellar/mongrel2/1.7.5 但是,我坚持使用m2shconfiguration,因为我不知道在哪里可以find我的sqlite数据库。 $ tree . ├── INSTALL_RECEIPT.json ├── LICENSE ├── README.md ├── bin │ ├── m2sh │ └── mongrel2 └── lib └── mongrel2 ├── config_modules │ ├── null.so │ └── zmq.so └── filters └── null.so 5 directories, 8 files locate config.sqlite没有提供任何结果,而且我在/etc任何地方都没有mongrel2文件。

在Mac OSX Lion上彻底删除Postgres

我试图让我的机器上运行postgis。 运行brew install postgis似乎已经安装postgres 9.2.1到我的机器上。 我想删除我以前的版本9.1.2,以保持我的环境清洁。 正在运行brew uninstall postgres删除9.2.1。 什么是最好的方法来做到这一点? UPDATE nai@nyc ~ $ brew versions postgresql 9.2.1 git checkout ed92469 /usr/local/Library/Formula/postgresql.rb 9.2.0 git checkout 2f6cbc6 /usr/local/Library/Formula/postgresql.rb 9.1.5 git checkout 6b8d25f /usr/local/Library/Formula/postgresql.rb 9.1.4 git checkout c40c7bf /usr/local/Library/Formula/postgresql.rb 9.1.3 git checkout 05c7954 /usr/local/Library/Formula/postgresql.rb 9.1.2 git checkout dfcc838 /usr/local/Library/Formula/postgresql.rb 9.1.1 git checkout 4ef8fb0 /usr/local/Library/Formula/postgresql.rb 9.0.4 git checkout […]

Django,PostGIS,Mac OS X上的Postgres安装问题

所以上下文 Django1.4.x不支持postgis2.0( https://code.djangoproject.com/ticket/16455 ) Postgres9.2x不支持postgis1.5( http://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS ) 所以为了让三人一起玩,我必须用postgis1.5和postgres9.1x去django1.4。 问题是,安装postgis15 $ brew tap homebrew/versions $ brew install postgis15 首先尝试安装postgres9.2.1作为我不想要的依赖。 无论如何,我仍然得到以下错误 nai@nyc ~ $ brew install postgis15 ==> Downloading http://postgis.refractions.net/download/postgis-1.5.3.tar.gz Already downloaded: /Users/nai/Library/Caches/Homebrew/postgis15-1.5.3.tar.gz ==> ./configure –with-projdir=/usr/local –with-pgconfig=/usr/local/Cellar/postgresql/9.2.1/bin/pg_config ==> make num2_tuples = reltup->reltuples; ^ 4 errors generated. make[1]: *** [lwgeom_estimate.o] Error 1 make: *** [postgis] Error 2 我完全坚持如何让这些版本很好地使用brew一起工作!

更改Mac客户端上的Chrome工作目录

我们使用Mac OSX 10.6.8和NFS作为主目录。 对于login了多台计算机的用户,Chrome似乎并不这样做。 法新社确定,但由于其他原因,我们需要NFS。 它只允许你启动一个实例。 即,用户Alogin到Mac1,Mac2。 只能在Mac1或Mac2上打开chrome,而不能同时打开。 我已经读过这个线程 ,改变工作目录,和sym链接可以修复…但我找不到细节。 有人可以帮忙吗?

为什么两个IP响应我的ping?

我有一个奇怪的问题。 在一台Mac上,我注意到有一些奇怪的问题与服务器通信。 我从mac上的terminalping到服务器2.0.5.90,这里是我看到的回应。 64 bytes from 10.0.5.90: icmp_seq=0 ttl=64 time=0.457 ms 64 bytes from 10.0.5.125: icmp_seq=0 ttl=255 time=4.753 ms (DUP!) 64 bytes from 10.0.5.90: icmp_seq=1 ttl=64 time=0.459 ms 64 bytes from 10.0.5.125: icmp_seq=1 ttl=255 time=4.716 ms (DUP!) 64 bytes from 10.0.5.90: icmp_seq=2 ttl=64 time=0.288 ms 64 bytes from 10.0.5.125: icmp_seq=2 ttl=255 time=4.742 ms (DUP!) 为什么两个设备会响应这些ping?

断开我的VNC会话后,terminal会继续执行一个命令吗?

我使用VNC在我的PC(Windows7)上build立了一个MacOSX(10.6.8)远程会话。 我发起了terminal,目前正在执行一项任务,大概需要1天才能完成。 我是否应该期望,即使断开VNC会话,terminal将在断开连接后继续运行? 我假设,因为我使用VNC只是远程启动的过程,但要仔细检查。 有人可以告诉我,如果我错了吗?