一直想在Mac
下面找一个免费的好用的图片圈点,截图,截屏软件,增加点注释啊,画个箭头啊什么简单的功能,只要好用即可,找了半天,总算找到一个好用的软件Skitch
。 在Mac
商店中搜索Skitch
,然后下载即可。现在是免费的了,被Evernote
收购之后就免费了,蛮好用的,强烈推荐。
分类: macOS
Mac是苹果自1984年起以“Macintosh”开始的个人消费型计算机,如:iMac、Mac mini、Macbook air、Macbook pro、Mac pro等计算机。使用独立的Mac os系统,最新的OS X系列基于NeXT系统开发,不支持兼容。是一套完备而独立的生态系统。
Mac 10.9 执行 brew update 报错 error: pathspec 'master' did not match any file(s) known to git.
想在Mac 上面安装 tomcat 结果总是提示失败,报错 404 ,应该是软件源过期了,因此执行
1 |
sudo brew update |
可是悲剧的是却报告如下错误
1 2 3 4 |
$ sudo brew update error: pathspec 'master' did not match any file(s) known to git. Error: Failure while executing: git checkout -q master |
网上搜寻了一下,找到解决方案
1 |
sudo rm -rf /usr/local/.git |
然后再执行更新就正常了。
Mac OS X 10.9 使用 Hardware Accelerated Execution 之后死机问题
为了加速电脑上面的Android 模拟器,可以使用Intel Atom 模拟器,但是在升级到10.9 之后发生死机问题,开启到一半,电脑整个卡住。搜索了一下,需要到intel 下载针对 10.9 的补丁版本
下载地址为
http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/
MAC/XCODE SVN UPGRADE
解决方法:
在 /usr/bin 下新建文件夹 ,如 svnbak
把 /usr/bin 中的所有 svn* 移动到 svnbak
然后,可用
1 |
brew install subversion |
安装最新的 svn ,重新启动 Terminal ,检查 svn 版本。
升级 Xcode中的SVN
brew 安装的 svn 的路径在这里
/usr/local/Cellar/subversion
然后,在 Terminal 输入下面的命令,替换 Xcode 里面的 svn 文件
1 |
sudo ln -s /usr/local/Cellar/subversion/1.7.5/bin/svn* /Applications/Xcode.app/Contents/Developer/usr/bin/ |
如果遇到这种情况
那么,进到 Xcode 那个目录,把相关的旧版本 svn* 文件删除掉,然后重新执行命令即可
让Mac也能拥有apt-get类似的功能——Brew
之前一直怀念Ubuntu
下的apt-get
,因为实在是方便,需要安装什么,一个命令搞定,相关的依赖包统统由apt-get
维护。下载,编译,安装,那叫一个痛快。什么软件用着不爽,一个命令卸载!
怀念apt-get
之余,发现了替代工具MacPorts
,据说也可以解决我的问题。但可惜,我总是无法更新本地软件索引库!
homebrew
主页对brew
进行了详细的描述,不过我们更希望下载下来实战演练!
1.安装brew
:
1 |
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
上述命令,在官网上可以找到!
2.使用brew
安装软件
别的工具不说,wget
少不了,但是mac
上默认没有!
就先拿它来开刀了:
1 |
$ brew install wget |
甚至是安装tomcat
:
1 |
$ brew install tomcat |
或者是unrar
:
1 |
$ brew install unrar |
3.使用brew
卸载软件
安装简单,卸载就更简单了:
1 |
$ brew uninstall unrar |
4.使用brew检索软件
看看我们能搜到什么:
1 |
$ brew search /apache*/ |
/apache*/
使用的是正则表达式,注意使用/
分隔!
5.查看已经安装的软件
1 |
$ brew list |
6. 删除所有软件升级后的遗留旧版本
1 |
$ brew cleanup |
至此,brew
已经能解决我的大部分软件安装问题了!
7.设置国内的软件源,加快更新速度
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# 替换formula 索引的镜像(即 brew update 时所更新内容) $ cd "$(brew --repo)" $ git remote set-url origin https://mirrors.ustc.edu.cn/brew.git $ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" $ git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git $ brew update # 替换Homebrew 二进制预编译包的镜像 $ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bashrc $ source ~/.bashrc |
参考链接
Mac OS X 安装mysql过程
从mysql官网http://mysql.com/downloads/mysql/下载dmg格式的安装文件。推荐使用64位(x86, 64-bit)。
打开安装包,第一个扩展名为pkg的文件即是安装文件。mysql不必编译安装,直接运行pkg安装即可。MySQL的Mac OS X PKG安装到/usr/local/mysql-VERSION,并且还会生成一个符号连接,/usr/local/mysql,指向新的位置。如果有/usr/local/mysql目录,首先将它改名为/usr/local/mysql.bak。安装完后,安装器会自动执行mysql_install_db在MySQL数据库中创建授权表。
安装完成后,双击MySQL.prefPane文件,即可给系统编好设置添加一个mysql的管理面板,可以在系统偏好设置中开启和关闭mysql。
如果安装了MySQL.prefPane这个偏好设置项,打开系统偏好设置会看到新增一项“MySQL”项。打开后可以启动和停止mysql服务。同时可以看到下方有个单选框“Automatically Start MySQL Server on Startup”,就是是否随系统开机启动Mysql服务,选中它的话,下面这项MySQLStartupItem.pkg就不必安装了。
MySQLStartupItem.pkg这个文件是干吗的呢?它提供了mysql随mac系统开机启动的功能。如何取消随系统启动呢?前面刚刚说完,不选中随机启动就行了。
仔细阅读readme.txt文件会发现,你可以为mysql和mysqladmin做两个alias。这样就不必每次输入完整路径来执行mysql和mysqladmin了。
在终端中运行:
1 2 |
alias mysql=/usr/local/mysql/bin/mysql alias mysqladmin=/usr/local/mysql/bin/mysqladmin |
刚安装完的mysql是没有密码的。可以使用如下命令来给root用户创建一个密码,例如我们给mysql 的root用户设置初始密码为123456
1 |
/usr/local/mysql/bin/mysqladmin -u root password 123456 |
除了在控制面板中开启和关闭mysql,还可以使用终端命令行来控制启动,停止和重启:
1 |
sudo /Library/StartupItems/MySQLCOM/MySQLCOM [start|stop|restart] |
OK,安装到此完成。
XCode 无法显示Size Inspector
在Mac OS X 10.8(Mountain Lion)中设置PATH环境变量
mac中设置PATH环境变量的命令:
1 |
sudo vim /etc/paths |
将路径添加到里面去, 一行一个路径
macPorts需要添加的路径: /opt/local/bin /opt/local/sbin
注意:即便添加成功,未必运行成功;在制定路径下得脚本必须具是executable, 否则就会被在搜索时被忽略。
1 |
sudo chmod +x XXX |
而在Ubuntu下,则只需要修改/etc/.profile或者 ~/.profile或~/.bashrc等修改
安装macPorts后需要设置PATH环境变量,
查看当前环境变量命令:
1 |
echo $PATH |
mac系统的快捷键
几个有用的Mac快捷键,截屏还是蛮好用的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
cmd+A:全选 全屏截图:Command-Shift-3 使用快捷键后会马上截取当前的全屏 指定区域截图:Command-Shift-4 使用快捷键后会出来一个带有座标的瞄准器,用鼠标的拖放可以选择需要截图的区域。 其他常用快捷键: * cmd+C:拷贝 * cmd+V:粘贴 * cmd+W:关闭窗口 * cmd+Q:退出程序 * cmd+I:显示文件/文件夹属性 * cmd+Backspace:删除 * cmd+shift+3:捕获整个屏幕 * cmd+shift+4:捕获选择的区域 * cmd+shift+4+space:捕获某个应用程序的窗口 * cmd+F:在应用程序中搜索 * cmd+Space:用Spotlight进行桌面搜索 * fn+Backspace:相当于Windows里面的Delete键(笔记本键盘专用,台式机键盘有Delete键) * 开机时,听到启动音后,按住Option(相当于Windows的Alt)键,可以选择从Windows或者Mac启动。 * 开机时,听到启动音后,按住“T”键,将使计算机进入目标磁盘状态,即通过USB连线,可以将苹果机当作USB硬盘使用。 |