有没有办法为整个操作系统设置类似 Emacs 的键盘快捷键(至少是下面提到的子集)?这在某些应用程序中是可能的,例如终端、Emacs(去图 :) 以及另外通过一些其他应用程序中的特殊插件(Eclipse),但我已经习惯了通过文本进行 Cf-ing 并且永远不必跳转到我的箭头我希望能够在系统范围内执行此操作,以便我在打字时都可以执行此操作 - 例如在 Rhythmbox 中搜索歌曲、在仪表板或 HUD 中输入内容、在 Thunderbird 或 Gmail 中编写邮件......我最感兴趣的组合是:
(非 emacs 用户注意 - C 表示 Ctrl)
我看到有一些不错的应用程序正在为 Ubuntu touch 开发,其中一些支持更大的屏幕。现在,我想在我的桌面上运行其中一些应用程序吗?目前这可能吗?如果是这样,怎么做?
笔记本模式据说是 Linux 的能效助推器之一。现在,我发现的消息来源说要激活它,您需要:
laptop-mode-tools
.LAPTOP_MODE_ENABLED=true
(如果它不存在;否则确保将其设置为 true) inside /etc/default/acpi-support
。但是,即使执行此操作后,笔记本电脑模式也未运行(我已将其设置/etc/laptop-mode/laptop-mode.conf
为始终开启):
~$ cat /proc/sys/vm/laptop_mode
0
Run Code Online (Sandbox Code Playgroud)
有谁知道如何启用笔记本电脑模式?
这里提到Ubuntu 包是“残废的”。Ubuntu 真的不允许你在 AC 上进入这种模式吗?如果是这样,为什么?
编辑:根据“laptop-mode-tools”是否仍然与 12.04 和 3.x 内核相关,自 Ubuntu 12.04 以来似乎不再需要笔记本电脑模式?
每当我设置 devstack 或 OpenStack 部署时,我都想添加最新的 LTS Ubuntu 服务器映像。我过去曾多次成功,我相信可以通过以下方式实现:
wget http://uec-images.ubuntu.com/releases/12.04.2/release/ubuntu-12.04.2-server-cloudimg-amd64-disk1.img
glance image-create --is-public true --disk-format qcow2 --container-format bare --name "precise" < ubuntu-12.04.2-server-cloudimg-amd64-disk1.img
Run Code Online (Sandbox Code Playgroud)
但是,我想知道在哪里可以找到有关执行此操作的官方支持文档?我如何为它做出贡献?我有时会遇到问题,如果没有官方说明,我永远不确定是上述命令还是我的部署。我曾两次尝试将这些说明添加到 OpenStack 官方文档和/或随附的 Disqus 评论中,但这些说明会被删除,而且我找不到一致的、受支持的手册来执行此操作,我希望非常基本的过程。
另外,来宾映像的难以捉摸的 cloud-init 选项怎么样?我在哪里可以找到有关如何使用它们的说明?从终端和网络用户界面?我曾经不得不在源代码中寻找这些信息。
到目前为止,我发现的是列出可用图像的网站,但没有说明图像格式的网站- 我总是不得不在谷歌上搜索这些信息。还有的UEC维基,其中列出了如何创建自己的图像,而不是如何使用现有(或预制Ubuntu的云图片)许多食谱。然后是ubuntu.com 上最容易找到的“云”类别,它只链接到一些宣传小册子和无信息的云图像列表。
我知道这是一个半错误报告(我希望看到修复或帮助修复:)),但我也想知道我提出的问题的答案。
在学习 Ubuntu 开发和打包时,有一部分我不太清楚。所以,假设我们在功能冻结之前处于积极开发(例如 Raring)的中间,我想致力于改进为 Ubuntu 打包的程序 - 例如 Guake。我想修复一个错误,添加一个新功能等。现在,我看到了两种方法:
这两种方法之一更好吗?它是否取决于情况(例如贡献类型 - 错误修复或新功能;开发阶段),如果是,如何?如果有经验的人可以就此主题提供更多指导和建议,那就太好了。
在 GitHub 生态系统中工作时,似乎总是很清楚——一切都以最新的开发版本为中心,所有的拉取请求都为它提交(至少我从来没有遇到过任何人为项目 X 的某些旧版本 0.7 提交东西),而在 Launchpad 上,包和上游分支之间的这种差异让我感到困惑。我不确定运行最新的 Ubuntu 开发版本并深入研究可用的源代码(通过apt-get source <package>
)是否更好,或者我应该将最新的主干代码放入我的稳定 Ubuntu 中,进行更改,看看我是否能以某种方式获得维护者将此更改转发到包(重新同步,检查构建是否仍然适用于其他 Ubuntu 库等)
我阅读了新旧包装指南,但仍然让我对这些问题感到困惑。
我尝试使用apt-get help install
and apt-get install --help
,但我一直在获取主要apt-get
帮助页面,提供有关 install 子命令的稀缺信息:
install - Install new packages (pkg is libc6 not libc6.deb)
Run Code Online (Sandbox Code Playgroud)
我在哪里可以阅读--no-install-recommends
和其他可用的选项?
apt ×1
battery ×1
cloud ×1
cloud-init ×1
command-line ×1
compiz ×1
contributing ×1
development ×1
emacs ×1
laptop ×1
launchpad ×1
manpage ×1
openstack ×1
packaging ×1
system ×1
ubuntu-touch ×1
uec ×1