标签归档: Mac

让苹果机读写Linux文件服务器

买了苹果笔记本后,家里的一些IT设施都要小小改动一下。最近,最突出的问题就是硬盘空间问题。该笔记本(MacBook 466)只有100多GB的硬盘,又划出了32GB装Windows XP,在从数码相机和数码摄像机等导入一些照片和动画文件后,硬盘空间很快就捉襟见肘。

家里的Linux服务器的硬盘有着很广阔的空间。原来设置的是Samba服务,跟Windows的PC机配合很好。苹果机虽然也能用Samba服务,但是速度十分的慢(比从网上下载都慢)!FTP也没快多少,而且不方便。为了解决这一问题,就只好花点时间设置好苹果的文件服务了,这就是Netatalk。

Netatalk的一个问题是,它好像不如Samba更成熟稳定,可能是苹果的用户数比较少的缘故吧。因此,安装就不是那么直接。经过一番调查发现,必须自己编译和安装了。而且最新的发行版本(2.0.3)有两个问题:国际化问题(对我们很重要),以及不支持新的BDB。因此,必须用已经解决了这两个问题的2.0的TOP来编译。然后经过一番乱鼓弄,终于好使了!

编译安装和配置方法:

http://www.idogicat.com/wcs/IT/SetupNetatalk.html

——————

后记(2015.11.22):

后来,由于不常用苹果系统,就没有再用Netatalk。而且,后来连苹果自己都不再支持了。因此,原来的Linux服务器坏了后,就没有在新服务器上再装。

近来,突然发现Samba服务器越来越快,到了苹果系统里,也是同样的很快。于是,就固定于Samba服务器了。

MacBook的内包

买了MacBook笔记本电脑后,春节前乘飞机回家时,放在双肩背包里,由于跟其他东西摩擦,结果被盖上的那个苹果Logo被刮花了一点。东京的地下铁里早上十分的拥挤,很担心这样不加任何保护会出意外,于是就想到买一个保护用的内包。但是,一般的内包都只是起到保护的作用,而我想要的是既能保护电脑,又能不用把电脑取出而带着包直接使用。这是我好多年以前从一部美国的电影里得到的想法,有趣的是,电影里也是一部苹果笔记本电脑,只是型号比较古老了。主人公在沙滩上拉开包,直接操作那台苹果电脑,这种生活让我好生羡慕。

经过在网上的一番调查,最后锁定了一款:

id east end MacBook 13 用 スーツ(ケース)「NuSuit MB13」 IDN0610NM13
id east end MacBook 13 用 スーツ(ケース)「NuSuit MB13」

这款笔记本内包,是专为苹果的13寸笔记本设计的,不但完全符合我的要求,而且外形还十分紧凑坚实。只是,在网上的照片里,没看见包里有什么机构能让它在打开笔记本时上面的部分附着在电脑的液晶侧而不倒下去。于是就抽时间到店里去看了一下,发现该包完全是由挺括的材料本身来支撑。于是就买下了。

该包的优点:

  • 该包既可以当内胆包,又可以当一般的包用,只是没有提手和背带。但是加了提手和背带的话,就会显得累赘了,这样正好。
  • 该包的外侧材料是一种用于制造防弹背心的尼龙材料,坚实耐用,又能在一定程度上防水防污。
  • 里侧是柔软的网状材料,中间夹着缓冲材料,可在一定程度上防止里面的笔记本受到冲击的伤害,也不会划伤笔记本表面。
  • 包的笔记本液晶屏侧里面有一个内兜,可以放几张光盘或几页纸张文档等。
  • 如果不想直接带着包用电脑,则可以把拉锁的侧面一边打开,把电脑从侧面的开口方便地滑出。
  • 由于比较薄,可以很好地配合公文包或双肩背包用。
  • 里面在拉锁和电脑之间,有一个隔层。在开闭拉链时,不会把电脑划花。
  • 可以起到电脑和外界(比如放在腿上时,就是自己的大腿)隔热的作用。由于MacBook是铝质的机身,散热应该不是问题。

买回后感觉十分满意。

买了台苹果笔记本电脑(MacBook 466)及简略评价

去年底,从2003年一直用着的那台Dell台式机终于寿终正寝。虽然本人主张节俭,因为是主板有问题了,我也没什么办法,就只好张罗着买个新的。这次考虑到移动的需要,就决定买一台笔记本电脑。到网上和店里看了一番,感觉好一些的还是很贵(尽管比以前是便宜多了)。而让我惊奇的是,苹果新出的铝合金外壳的笔记本,倒是相比算比较便宜的了。于是,在苹果店里试玩了一番后,就决定这次买台苹果机了。

Apple MacBook 2.0GHz Core 2 Duo/13.3
Apple MacBook MB466J/A

本人作为软件工程师,总得多接触一些不同的技术,增长自己的经验和见闻。以前,苹果电脑不是贵得要死,就是没什么太大的价值(个人一直认为,当初苹果卖的那有五颜六色的塑料壳的富有廉价感的台式机不怎么样;Windows 95的界面比同时期的苹果机界面要好用;只有一个键的鼠标很不方便,直到近年来,苹果才终于可怜了一下自己的人数不多的却包括很多愚忠的用户,多加了一两个键。这却落后于Windows和其他Unix系的机器好多年,也终于模仿或窃取了别人的创意一次(实际上,鼠标和GUI本身都是从Unix窃取来的,并非苹果始创)。但是,这台MacBook的触摸板却令人耳目一新,而且,现在苹果由于用Intel的CPU,能装Windows,于是就毫不犹豫地买了。

我买的是MacBook,又增加了2GB的内存。后来一直没抽出时间来玩,直到最近,才终于花了些时间,基本设置好了OS X,又经过一番周折,装好了Windows XP和Office。

之所以装Windows这么重要,主要是因为Office。毕竟,现在Office已经成为了主流的办公软件,你要和别人共享文件,就得用Office格式。当然,微软也有苹果版的Office,但由于本人已经买了Windows版的License,没必要再花一次钱,因此就费了些劲,装了Windows。经过这几天的试用,感觉虽然重新启动到Windows比较麻烦,但还是有很多情况必须这样做。现列举如下:

  1. Office:苹果也有昂贵的Office(苹果或微软的),但本人已购买Windows版的,不想再购买。当然,Open Office和Neo Office等免费版本也能用,但在与微软的Office互相转换时,总在格式上有点小出入。对于简历等关乎门面的文档,这是不可接受的。(转换成pdf格式?)
  2. 中文输入。虽然苹果也有免费又比较好用的FIT,但是,我发现居然没法输入中文标点!而能输入中文标点的苹果配备的中文输入法又很不好用,于是,在写比较长的中文文章时,就得重新启动到Windows。(注:后来发现在输入法下拉菜单里有该选项,从而该问题解决。)
  3. Hotmail。由于历史原因,本人的几个Email账户都是Hotmail的。而由于微软的缘故,除了Live Mail外,很难找到一个能用的客户端。(甚至我用自己买的正版的Outlook 2007都不行,加入Hotmail账户就崩溃,装了微软号称支持Hotmail的插件也不行。于是干脆卸载了事)
  4. Visual C++。当然,这纯属微软自己的产品,但是,作为一个普通的c++开发环境来说,也是很优秀的。这方面苹果的开发环境差点。。。
  5. 个别的银行等网站要求IE。
  6. 缺乏比较优秀的免费文本编辑器。

除了上述这些外,苹果的OS X倒是还算好用,但对习惯了Windows的人来说,还是经常感到别扭:

  • 不能简单地最大化窗口:点“+”按钮,只是扩大到该程序自己认为的“足够”的大小,但经常不够。本人就是喜欢把窗口扩大到全屏幕,既便于集中精神,又不显得憋屈。
  • 启动程序不如Windows的开始菜单系统好用。当然,把程序拖到Dock上很方便,但是,那个Dock又能装得了多少程序呢?于是,经常是必须打开应用程序目录,在里面一通乱找。。。
  • 不便于使用其他机器里的存储空间。这台MacBook只有100多GB的硬盘空间,在现在看来算比较小的了。如果不购买苹果的iDisk的服务的话,还真是难以利用别处的存储空间。我家里有台Linux服务器,一个作用就是当文件服务器。在Windows里,我既可以把文件服务器里的Samba目录映射成网络硬盘,又可以容易地用WebDAV。而到了苹果OS里,就比较麻烦了。当然也可以下载一个WebDAV客户端来用WebDAV空间,但不能像Windows里的网络硬盘那样方便地使用。而必须额外购买的iDisk却堂而皇之地占据这那么好的地方,实在是不应该啊!我觉得微软在Windows里捆绑IE没什么不好的,毕竟它免费而且还有些用处,不喜欢装个Firefox就是了。而这个iDisk真是让人看着别扭啊!要是它能连到其他的WebDAV去的话,就比较合理了。[修正:今天(2月10日)经过一番摸索,发现可以把iDisk拖拽出去扔掉。让它指向其他的WebDAV等好像是不现实的,不过WebDAV和Samba倒是能通过Finder来连上,放在“共享”那里,还是不如映射成设备好用。另,Samba好像只能把整台服务器连上,再找各个目录,而不能把各个共享目录分别连上。每次点击都重新连接,比较慢。WebDAV反而显得比较快。]
  • 缺了好多键:Home,End,Page Up,Page Down,Ins,Del(有fn + delete)。
  • 双击窗口的标题栏,是最小化。真是不理解,苹果为什么总这么小家子气呢?就不能最大化一下?
  • 点击“x”,不是退出,而是仅仅关闭。要退出也太麻烦了!
  • 如果说苹果里点x不退出是为了安全,防止你误操作的话,那么如果你把一个文件夹拷贝到存在同样名字的文件夹的地方,你就会大跌眼镜了:不是拷贝没有的并覆盖已有的,而是把原来的整个文件夹删除,并拷贝新文件夹!
  • 开机时那“当”的一声的确不怎么样,而且很难关闭。我下载了一个免费软件,终于能关闭以及调节这声“当”的音量大小。这要是在PC机上,肯定就是进入CMOS(BIOS)设置一下了事。
  • 现阶段,找苹果版的软件还是比找PC版的麻烦。
  • 分区麻烦。PC里面可以有C、D、E等硬盘。一般苹果用户都认为这没必要,但我却很看重这点。一般拿到一台PC机后,我都是马上开始分区,并定制Windows,把各种文件分门别类地存在不同的磁盘上。这样,以后重新装Windows时,重要的数据不会丢失,同时,对日常使用,也不容易造成磁盘碎片,防止数据出错。尽管苹果提供了“时间机器”的解决方案,但是那需要外接硬盘,比较麻烦,用内置的分区来做的话会更麻烦,而且造成了数据的冗余,多占了磁盘空间。苹果用户可能还会辩解说苹果不用重装系统。我的Windows也很少重装,但几年后往往由于长期使用造成的各种原因(有时是硬件和软件的变化等),要重装系统。无法充分相信苹果就一定不需要重装。
  • 缺乏对机器和系统的充分控制。也许好多苹果用户认为不需要对那些细节进行了解和控制。这在多数情况下,或者说对日常使用来说,是正确的。但总有特殊的情况。在这种情况下,就很迷茫,不像在PC和Linux机下比较有信心。

这台苹果机本身的缺点:

  1. 鼠标误操作:触摸板还不错(也时而有点小毛病,且在Windows下不太好用),只是它虽然已经很大,还是在拖拽操作时不如外接鼠标方便,经常没到目的时,手指就已到触摸板的边缘了。也许苹果的鼠标能好用些?
  2. 目前的苹果鼠标型号,由于上面的滚动球太小,进了脏东西很难清理,而用几个月后肯定会进脏东西。而且价格昂贵。
  3. 没有火线接口。火线接口虽然不如USB更常用,但总是偶然能用得到。苹果自己发起的接口居然在这台机器上省略了!(白色的低一档的机型上倒是还有)
  4. 液晶显示屏不太好,好像不如同类的Sony等的笔记本。比苹果自己的其他款的好像也差些。
  5. 用装在苹果机上的Windows时,偶尔会有蓝屏出现。我在一般的PC机上,已经很久没有看到蓝屏了。。。这可能是Boot Camp的问题吧?不知道是这个机型的问题还是所有苹果机的问题。

苹果机的优点:

  • 外形和用户界面漂亮。我喜欢苹果的简约的设计风格,该直的地方就直,该方的地方就方,该圆的地方就圆。iPod也是如此。连小小的USB插头都是那么的漂亮(再看看一般的PC机的USB插头,对比的反差太大了)。微软的界面设计就好比Dell和HP的PC机的设计,总是想别出心裁地加点什么砸碎儿,弄得很别扭(国内设计的服装和商品也是如此:特别是男装,你要是不会设计,就简简单单地做那条牛仔裤好了,非得弄点花边了什么的,特恶心)。我认为,Windows Vista虽然显示上好像比Windows XP进步不少,但是还是很丑陋。如果说苹果制品是一个清丽脱俗的美而不媚的少女,那么PC机制品和Vista就像俗丽的效颦东施。漂亮但能力不足的女人(俗称“花瓶”),大家也喜欢,也许这就是苹果多年来有很多愚忠的毫无怨言的用户的原因?
  • Unix内核。这样,很多开源项目都能在苹果机上编译安装。但用的是BSD,个人更喜欢Linux。
  • 不兼容。这听起来像是缺点,但由于苹果电脑都是苹果公司生产,因此他们可以保证软件和硬件的匹配。也正是由于不兼容,才使得软件能充分挖掘硬件的潜力,使软件的运行达到极限。但是,估计不同代的机器之间可能会有兼容性问题存在,比如,给某台旧机器(当然是指用了Intel的CPU之后的)升级到最新的操作系统,估计有可能有点问题,至少可能匹配的没那么好。
  • 国际化支持。在Windows里,要想切换语言,必须装另一个语言版本的Windows,并重新启动;在苹果机中,则只是选择一下语言,再重新登入一次即可(Linux也能如此)。
  • 32位Windows XP只能用3GB的内存(当然有其它方法来利用剩余的1GB内存,但不能做操作系统的内存来使用 后来发现有办法用4GB的内存);而苹果可以用全部的4GB内存。
  • 可能确实很少有病毒。不过,我的PC机里一般也不装防毒软件,也不感染病毒。跟你怎么用有关。
  •  机身很薄。一般PC笔记本电脑都有一部分比较厚。这个苹果笔记本各处都一样的薄。(有点小缺点:屏幕和键盘的四周的边都比较宽,可以做更大一些的屏幕和键盘)
  • 液晶显示屏用LED做背光,寿命长,省电,发热低。

其他常见不准确的说法:

  • 苹果操作系统更快:是比较快,但该机用了S-ATA硬盘和4GB的内存,当然快。装的Windows XP也很快。在比较老的旧机器上,Windows XP也能凑合着用。我很怀疑苹果OS是否能动。
  • 苹果机很好用,不用维护:很难说。当然如果只是上上网等普通的使用,它确实比较好用(这种情况下,Windows XP一样好用)。
  • 网络功能强:好像苹果OS联网是容易一些,建立连接也快一些。但跟Linux等服务器用Samba等方式连接时很慢。
    虽然有些不便之处,但由于能装Windows,还能学习一种新的系统,还很漂亮,性能也不错,因此还是比较满意的。