得知 GNU 项目有自己的独立内核,称为 Hurd,我感到非常惊讶。并且有主流发行版,如Arch Hurd和 Debian GNU/Hurd 使用它。Hurd 相对于 Linux 有什么明显的优势吗?
我是 Ubuntu 的长期用户,正在考虑从 Ubuntu 迁移到 Debian(主要是因为 Unity 以及我的学校有一个 Debian 镜像)。我之前没有在系统上安装 Debian。但同样,我对阅读手册和使用命令行相当满意。这是我的安装计划(在花了一些时间阅读 Debian wiki 之后):
这是我最困惑的安装后部分。我想知道一些具体的事情:
也欢迎任何其他提示。
我在这里找到了字体渲染问题的解决方案
我非常喜欢 bash 的 Vi 模式。有没有办法让它在其他程序中工作(例如 gnuplot)?
编辑:正如肖恩在下面建议的那样,配置.inputrc和使用rlwrap -a -c gnuplot为 gnuplot 提供了 Vi 模式。
我发现使用 SSHFS 在我的本地计算机上安装远程文件系统更容易,而不是简单地通过 SSH 连接到远程计算机。这使我免于使用所有复杂的命令scp进行复制/粘贴。但是在互联网上,我发现很少有人谈论 SSHFS。如果 SSHFS 更容易,那为什么它不更受欢迎?它有什么缺点吗?
我正在浏览 Tim Pope 的dotfiles,我碰巧注意到他有一个.gtkrc文件。这个配置文件有什么作用?我怎样才能制作其中之一?
我希望它以这样的方式双击已打开的文件或新文件,gVim 使用相同的窗口。从之前在 Stackoverflow 上提出的这个问题,我想出了如何通过放置一个别名来做到这一点:
alias gvim="gvim --remote-tab-silent" || gvim
Run Code Online (Sandbox Code Playgroud)
这对终端很有用,没有任何问题。为了也为桌面启用此功能,我尝试编辑/usr/share/applications/gvim.desktop. 中的默认执行命令gvim.desktop是:
gvim -f %F
Run Code Online (Sandbox Code Playgroud)
我把这个改成:
gvim --remote-tab-silent %F
Run Code Online (Sandbox Code Playgroud)
当我试图打开一个已经打开的文件时,这给我带来了麻烦。打开时间太长,最后打不开。可能是什么导致了问题?如果重要的话,我正在运行 Gnome 2.x 和 Vim 7.2.x。
我正在尝试使用 EncFS 保护我的 Dropbox 帐户。我的策略如下:
~/Public/.~/Public/是~/Private/。encfs ~/Private/ ~/Public/现在的问题是我也想使用 Dropbox 来备份我的点文件。所以我尝试符号链接~/.rc/(包含我的点文件的文件夹)到~/Public. 但是 EncFS 似乎将符号链接视为文件,并且显示~/Private为 0 字节文件。有什么办法可以让 EncFS 遵循符号链接?
我最近注意到我的所有文件~/Documents都以某种方式错误地赋予了可执行状态。事实证明这很烦人,因为试图打开任何文件给了我一个消息框,说它是可执行的。我尝试做一个递归,chmod如:
chmod -R 644 ~/Documents
Run Code Online (Sandbox Code Playgroud)
不幸的是,这使得整个 Documents 文件夹无法访问。什么地方出了错?