手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:苹果相关

mac 更新时帐号突然变成:kyle_chenyujia@hotmail.com的解决方法

在更新macosx的时候,突然间发现了有一个twitter的更新,但是在点更新的时候,突然发现帐号是:kyle_chenyujia@hotmail.com,以为中了病毒,不敢升级。然后网上找了一下原来这个帐号还有一些其他渊源。

XML/HTML代码
  1. 解决方法:  
  2.   
  3.   删除所有破解软件,如果还不能解决,彻底抹掉磁盘,重装系统!!!千万不要用Time Machine,还会出现问题的  
  4.   
  5.   以后请支持正版,不要用破解软件了。。。  
  6.   
  7.   特别注意 Transmit 和 忍者跳高(Ninjump Deluxe)  
  8.   
  9.   此情况已经反映给 Apple Australia 了,目前无解,以上方法为唯一方法!同时可以解决显示其他人帐号的问题  

反正有几个原因,要么是因为transmit要么是因为某个ninja的APP。我肯定是没有装ninja的APP,那就明显是transmit的原因了。

网上有很多教程,比如将Contents里的那个_MASReceipt,如:

XML/HTML代码
  1. 找出所有安装的破解软件,然后右键显示包内容/Contents,如果有_MASReceipt这个文件夹,那说明是通过MAS破解的,解决方法是,找一个你从app store下载的软件,我用的是PPTV,右键显示包内容,然后把Contents/_MASReceipt覆盖到你的破解软件中,就不会有更新提示了,以后如果PPTV更新了,记得再覆盖一次。  

目前,我暂时没有理它。先由他去吧

Tags: mac

mac下如何添加path

 说起添加PATH变量,恐怕很多人都说export PATH="$PATH:/newpath"就可以了嘛 。

是的,如果临时这样,当然就可以,但我总不能开一次终端就设置一下吧?export只能在当前终端下有效。。
于是找了一些资料。比如修改~/.bashrc,加入export。但新开终端也是无效的
网上有两种说法:
1、修改/etc/paths,每行一个路径即可
2、建一个~/.profile,加入export
我开始改了/etc/paths,好象无效,后来建了一个~/.profile就成功了。
 
至此,完毕。

mac下面安装php5.4

 苹果下面安装php5.4还算是比较方便的,主要是默认为php5.3,想用trait的时候,没5.4跑不了啊。。

于是直接使用brew install php54,结果报错,查了下资料,原来,需要:

  • brew tap josegonzalez/homebrew-php
  • brew tap homebrew/dupes 
  • brew install php54 --with-mysql --with-intl --with-fpm --without-apache 

因为有装nginx。所以就without-apache了。。。

安装好后,brew 会告诉你:

XML/HTML代码
  1. The php.ini file can be found in:  
  2.     /usr/local/etc/php/5.4/php.ini  
  3.   
  4. ✩✩✩✩ PEAR ✩✩✩✩  
  5.   
  6. If PEAR complains about permissions, 'fix' the default PEAR permissions and config:  
  7.     chmod -R ug+w /usr/local/Cellar/php54/5.4.13/lib/php  
  8.     pear config-set php_ini /usr/local/etc/php/5.4/php.ini  
  9.   
  10. ✩✩✩✩ Extensions ✩✩✩✩  
  11.   
  12. If you are having issues with custom extension compiling, ensure that this php is  
  13. in your PATH:  
  14.     PATH="$(brew --prefix josegonzalez/php/php54)/bin:$PATH"  
  15.   
  16. PHP54 Extensions will always be compiled against this PHP. Please install them  
  17. using --without-homebrew-php to enable compiling against system PHP.  
  18.   
  19. ✩✩✩✩✩ INTL Support ✩✩✩✩✩  
  20.   
  21. icu4c is broken as of mxcl/homebrew#03ed757c, so you will need to install intl as  
  22. a separate extension:  
  23.   
  24.     brew install php54-intl  
  25.   
  26. ✩✩✩✩ FPM ✩✩✩✩  
  27.   
  28. To launch php-fpm on startup:  
  29.     * If this is your first install:  
  30.         mkdir -p ~/Library/LaunchAgents  
  31.         cp /usr/local/Cellar/php54/5.4.13/homebrew-php.josegonzalez.php54.plist ~/Library/LaunchAgents/  
  32.         launchctl load -w ~/Library/LaunchAgents/homebrew-php.josegonzalez.php54.plist  
  33.   
  34.     * If this is an upgrade and you already have the homebrew-php.josegonzalez.php54.plist loaded:  
  35.         launchctl unload -w ~/Library/LaunchAgents/homebrew-php.josegonzalez.php54.plist  
  36.         cp /usr/local/Cellar/php54/5.4.13/homebrew-php.josegonzalez.php54.plist ~/Library/LaunchAgents/  
  37.         launchctl load -w ~/Library/LaunchAgents/homebrew-php.josegonzalez.php54.plist  
  38.   
  39. The control script is located at /usr/local/Cellar/php54/5.4.13/sbin/php54-fpm  
  40.   
  41. Mountain Lion comes with php-fpm pre-installed, to ensure you are using the brew version you need to make sure /sbin is before /usr/sbin in your PATH:  
  42.   
  43.   PATH="/sbin:$PATH"  
  44.   
  45. You may also need to edit the plist to use the correct "UserName".  
  46.   
  47. Please note that the plist was called 'org.php-fpm.plist' in old versions  
  48. of this formula.  
  49.   
  50. To have launchd start php54 at login:  
  51.     ln -sfv /usr/local/opt/php54/*.plist ~/Library/LaunchAgents  
  52. Then to load php54 now:  
  53.     launchctl load ~/Library/LaunchAgents/homebrew.mxcl.php54.plist  
  54. Warning: /usr/local/sbin is not in your PATH  
  55. You can amend this by altering your ~/.bashrc file  
记下这些路径和使用方法,以后会用得到

Tags: mac, php

mac下安装homebrew

 在较为久远的日子之前,我也有介绍过Brew install git的故事,那是这样的一篇文章: mac下安装brew和git ,不过已经过去很长时间了,忘了。黑黑。

原文中说的安装方法,我在去homebrew的官网上就不是这样介绍的,它说只要这样一句:ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

好象,比原来的:curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local 好象确实可爱了一点。直接用ruby了。。

然后官网上还有一个例子,他告诉我,软件不会装在其他地方,只会放到默认前缀的目录里,在这里有例子,教你怎么安装wget,我是在昨天安装svn的时候遇上的。

有一个svn的内容,居然是1.7版本创建的,但我本地command line自带的是1.6版本。所以不得已装个1.7的吧。

于是我就brew install svn,然后安装好后,发现还是1.6的,这时候就进/usr/bin,将原来的svn统统备份:

$mkdir __bak
$mv svn* __bak/
$ln -s /xx/xxx/svn /usr/bin

世界清静了。ls的时候会发现,多了一个svn的文件了,其实应该将那个目录映射过来的,但我目前基本上只用svn,所以还算好吧?一个文件就够 用了

 

 

 

 

Tags: brew

mac上怎么安装gcc?

本来想在本机安装sshpass,但突然发现。。。./configure不能运行,提示我没有安装gcc等工具。

一想,好象以前安装xcode的时候,会有gcc安装的呀。但我辛苦安装了xcode之后,仍然提示没有gcc。

纠结,怎么办?找了点资料,果然官方就有:

1、登录:developer.apple.com,注册一个帐号,嗯,免费的,只是耗点时间而已

2、进入http://developer.apple.com/download,搜索一下:command line,下载回来安装即可:100多M

这时候就OK了啦。不过,也有缺点,command line tools for xcode里自带的svn只是1.6,现在好多都是1.7的了。还得升级。

升级,还是用brew install会方便一点。不过我只是说安装gcc,就下载一个command line tools for xcode即可了

Tags: mac, gcc, xcode