当我第一次使用一个新的 Firefox 配置文件时,我做的第一件事是设置browser.urlbar.trimURLs为false(尽管“首选项”确实应该可以更改或应该保持默认值),并将搜索和主页默认值更改为 DuckDuckGo。目前我手动转到about:config,单击愤怒的警告消息,然后搜索键(与 DConf 编辑器不同,它甚至没有组织)。
所以我想知道如何从命令行读取和写入这些键,以便我可以将这些调整添加到我的自定义脚本中。
我想将顶部面板上的日期/时间格式更改为接近 RFC 3339 / ISO 8601 的格式,例如以下之一:
%F %T? 2013-06-24 16:13:00
%F %a %T? 2013-06-24 周一 16:13:00
%A %F %T? 2013-06-24 星期一 16:13:00
我知道 Unity 有一个隐藏在 dconf 中的偏好,这就是我在 Unity 中的做法,但我找不到对 Gnome 3 shell 的偏好。最好,我还想将其中之一设置为我的系统范围的日期/时间区域设置首选项。
我已经下载了崇高的文本为Linux(32位),并把它放在/opt,在其链接/usr/bin,目前我可以通过键入启动它sublime_text的控制台。每当我启动它时,它的图标都会出现在 Shell 的 Dock 中,但我无法固定它,它也不会出现在“应用程序”菜单中。
我如何添加它?
我正在为一般用户数据(例如/home它的备份)寻找一种重复数据删除的写时复制文件系统解决方案。它应该使用安全散列(对于可以忽略不计的冲突),例如 SHA256 或TTH在块级别使用在线/内联/同步重复数据删除。重复块甚至不需要接触磁盘。
这个想法是我应该能够复制/home/<user>到具有相同文件系统的外部硬盘驱动器来进行备份。简单的。无需处理增量备份,其中任何快照的损坏几乎总是会破坏所有后续快照,并且无需使用特定工具来删除或“检出”快照。一切都应该简单地从文件浏览器完成,不用担心。你能想象这会有多容易吗?我再也不用考虑备份了!
我不介意性能下降,可靠性是主要问题。虽然,与具体实现cp,mv并且scp,和文件浏览器插件,这些行动将是非常快的,尤其是当有很多重复的,因为他们只需要转移缺席块。不小心使用未与 FS 集成的传统复制工具只会花费更长的时间,远程复制时会浪费一些带宽并浪费一些 CPU,因为重复的数据将被重新读取、重新传输和重新散列(尽管什么都不会)重写),但绝对不会破坏任何东西。(某些文件共享软件也可能通过与 FS 集成而受益。)
那么这样做的最佳方法是什么?
我查看了一些选项:
此外,2 年前,我尝试在 Python 中使用 Fuse 在文件级使用 Fuse 在典型的 Solid FS(例如 EXT4)之上使用,但我发现 Fuse for Python 文档不足并且没有设法实现所有的系统调用。
最近购买了Ouya并且普遍对 ARM 驱动的硬件感兴趣,我意识到 Ouya 可以兼作出色的小型 ARM Linux 桌面。
我需要做的就是连接一个高清显示器、键盘和鼠标——好吧,安装一个完整的 Linux 桌面环境,比如 Ubuntu GNOME。关于如何做到这一点的任何想法?
编辑:这是 ARM 桌面支持的一个更大问题的一部分,我在这个主题上的发现与我最初在这里提出的问题有所不同。我问了一个关于可与 Ubuntu 一起使用的 ARM 桌面硬件的更一般性的问题:制作 ARM Ubuntu 桌面的最佳方法是什么?
这实际上是我最初的问题,但我直接跳到 Ouya 认为这是一个很好的起点。