我家里有一些多余的(旧) Mac 和 PC,还有一台 MacBook,有时会超负荷使用。我正在寻找有效使用多台电脑的技巧。
基本上,我想添加到以下列表中。以下是我目前使用的:
- 传送:让你使用一个鼠标和键盘来控制多台 Mac,例如协同作用
- 内置文件共享:允许我在另一台 Mac 上运行程序,但只保留一份数据副本
- 市场:分布式版本控制
- Mail.app、Thunderbird 等:我的邮件帐户的 IMAP
- TuneConnect:通过文件共享,使用我的 MacBook 上的库(如果我在启动时按下选项来选择它)来控制另一台 Mac 上的 iTunes,界面很好
- OmniFocus:跨计算机无缝同步
- 跨计算机浏览网页
- VNC/远程桌面
- 运行用于无头操作的 X-windows 程序
ssh -Y hostname
(但当我让连接的计算机进入睡眠状态时,它们就会死机 - 像 GNU 这样的程序screen
是理想的选择) ssh
GNU 中的普通版本screen
真的,我可能需要更好地了解自己在做什么。但一般来说,如果可能的话,我希望将任务分配到多台计算机上,但这样做不会产生太多开销。完美的解决方案是什么?一个类似 Xgrid 的程序,可以自动无缝地将处理推送到多台计算机上(尽管这似乎不太可能)。
以下是我所拥有的,以防万一:
- MacBook(双核 2.16 GHz,OS X 10.6.3)
- eMac(1.25 GHz,OS X 10.4.11,即将升级为 10.5)
- Dell Dimension(800 MHz,某些版本的 Ubuntu)-- 无专用显示器
- PowerMac G3 (400 MHz,OS X 10.4.11) - 无专用显示器
- iMac G3 DV(400 MHz,OS X 10.4.11)——目前在厨房中用于烹饪食谱、电子邮件、网页浏览、音乐、电影(DVD)等。
(总共花了我大约 650 美元,大部分是购买 MacBook 的钱。 免费循环非常棒,以防你还没听说过。)
我现在实际上只使用 MacBook 和 eMac,但我想在其上安装更多软件,也可能安装 PowerMac 和 Dell。
答案1
以下是我对一些无头(无显示器)机器的一些建议。我大部分时候反对 VNC,因为当我需要它时,X11 转发已经足够了。
我立即想到的是忘记使用 iTunes(播放音乐效率非常低),在您的低功耗 *nix 服务器之一上使用 MPD 播放家中的音乐。所有平台都有各种 MPD 客户端(甚至 Firefox 扩展),因此您可以从任何计算机甚至手机轻松控制该服务器。它需要一点时间来配置,但非常轻量,而且功能非常强大。n curses 客户端 NCMPC 是我在 SSH 上使用最多的客户端。Ario 是一款不错的图形化客户端。您还可以使用 ice cast 配置流媒体,(甚至可以将音频输出管道化到套接字并让另一台计算机从该套接字管道化 :-P,)
如果您使用 BitTorrent,则可以使用同一台计算机作为运行 rtorrent 的种子箱,另一个正确配置的 CLI 程序可能非常强大。我在种子箱上使用它根据我上传种子的监视文件夹对下载进行分类,并使用 rsync 将数据拉到我的媒体服务器。
这是我的一些建议,但我会关注这个帖子,寻找其他人,因为我对这种事情感兴趣。唯一真正的限制就是创造力。