FlyBack: 另一个 for Linux 的 Time Machine
类似 Apple 最新操作系统中所具有的 Time Machine 功能,我们先前已经介绍过一个 TimeVault,那么这是另外一个 FlyBack,同样 for Linux。FlyBack 基于 rsync,提供简单的 GUI,能够执行 snapshot 式的备份。
FlyBack 目前版本为 0.3.3,可从这里下载。要运行 FlyBack,你需要先安装相关依赖:
Debian 用户可在终端运行:
sudo apt-get install python python-glade2 python-gnome2 rsync
Ubuntu 用户需运行:
sudo apt-get install python python-glade2 python-gnome2 python-gconf rsync
Redhat/Fedora 用户可运行:
yum install pygtk2 gnome-python2-gconf pygtk2-libglade
然后在解包后执行以下命令:
python flyback.py
python语言就这么简单?现在的程序怎么都基于这个。我怎么觉得虽然比java执行效率高,不过还是和java很象。然后python东西也太多了。什么gnome-pyton,pygtk,。。。
python没有比java快,是gtk/qt比swing/swt快。python比java慢十几倍,但GUI方面做得比Java聪明,没有自己实现一套GUI,而是直接用现有的
“python比java慢十几倍”不知道你在哪儿得到的数据。 python的关键库都是c,怎么会比java慢十几倍
@davix: 二流 JAVA 程序员确实可以写出非常慢的 Python 程序。
不过这 FlyBack 跟 TimeVault 一样, 都仅是可用, 还比不上时间机器。
也许,使用自带快照的 zfs 后可以好很多。
另外, Pyton 有自己的 GUI 的 (PyGUI, AnyGui, PyUi 等), 同样 JAVA 也有直接的 Gtk 和 Qt 绑定( javaQt 还是奇趣公司官方支持的)
說的是Python代碼的執行效率,跟庫沒關系。 Python做服務器端腳本是很快,但本地執行對數據密集的計算一直沒見什么提高。有見過用Python寫大型的桌面應用么?Java可就海了去了,比如Eclipse。