‘Mac’ 分类的存档

Mac控啊

没有评论Lion系统 /usr/bin/php 默认php.ini

2011年11月26日

记录一下

今天一个命令行php程序 运行出现错误 dat e();时区设置的问题 需要通过php.ini来设置默认时区

OSX系统 命令行php 并没有启用php.ini 需要自己创建一个

 

sudo cp /private/etc/php.ini.default /private/etc/php.ini

分类: Mac, php 标签: , ,

1 条评论用Rsync来备份你的重要文件 for MacOs

2011年7月8日

昨天开始整理自己的硬盘…没有归类的习惯,整理的时候才发现好郁闷啊

今天开始研究一下备份机制,之前在用Time Machine(时间机器)来全盘备份整个系统,确实不错,不过随着系统的增大,移动硬盘不够用了,开始考虑只备份重要文件的想法

Rsync介绍

来自百度百科

rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:

可以镜像保存整个目录树和文件系统。

可以很容易做到保持原来文件的权限、时间、软硬链接等等。

无须特殊权限即可安装。

优化的流程,文件传输效率高。

可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。

支持匿名传输,以方便进行网站镜象。

软件下载

rsync的主页地址为:http://rsync.samba.org/

目前最新版本为3.0.8。可以选择从原始网站下载:http://rsync.samba.org/ftp/rsync/。

Rsync for MacOs

macos默认是装了Rsync的,可以在终端下用一下命令看到

Richies-MBP:~ richie$ rsync –version

可以看到我的macos默认的rsync版本是2.6.9

rsync在3.0以后的版本添加了一个转码功能,能够比较好的备份同步中文文件,所以我们需要先升级rsync

rsync的安装方法

下载最新版本rsync,然后用下面的命令来安装

tar xvzf rsync-3.0.7.tar.gz
cd rsync-3.0.7
./configure --prefix=/usr/local/rsync
make
make install

安装后就可以使用/usr/local/rsync/bin/rsync来使用了 你可以先测试一下版本

rsync的使用我只用了一种最简单的备份机制 命令如下

//将workfile文件备份到移动硬盘
//看到其中的iconv就是3.0新加的功能,保证你的中文文件能够备份成功
/usr/local/rsync/bin/rsync -aE --progress --iconv utf8,utf-8 "/Users/richie/workfile/" "/Volumes/MacBak/backup"

还可以搭配定时器来实现定时同步~

分类: Linux, Mac 标签: , , , ,

3 条评论Mac 10.6.7下安装PIL 报错的解决办法

2011年6月2日

安装pil 时 (python setup.py install)报错
command ‘gcc-4.2′ failed with exit status 1
已经安装了Xcode 并升级到4.0

解决办法

sudo ARCHFLAGS='-arch x86_64' python setup.py build
sudo ARCHFLAGS='-arch x86_64' python setup.py install

第二个问题
decoder jpeg not available mac

这个问题之前没准备,后来用pil时才发现的 

需要先删除pil后 安装libjpeg、freetype 然后 重新安装pil
参考:

http://mariz.org/blog/2007/01/26/mac-os-x-decoder-jpeg-not-available/
分类: Mac, Python 标签: