为了简化桌面上许多窗口之间的导航,我想为每个窗口设置不同的标题颜色。这可能吗?
我有 12.04 与 Unity。
到目前为止,让我远离 gnome 的一件事是缺乏一个通用的、中心的配置位置。这是在过去的日子不好,但问世后compiz,mutter和dconf和非官方的调整utils的(gnome-tweak,ubuntu-tweak,unsettings等),这是更加混乱。
尤其是当事情没有按预期工作时。一些键盘快捷键设置在一个地方,一些在其他地方;有些是从一个香草侏儒转移到 Unity 的,有些似乎没有被注意到。也许它们与其他一些设置冲突,但没有通知。等等。
我还经历过,在使用不同风格的 GNOME(Gnome 2、Gnome 3、Unity、Gnome Shell、Cinnamon 等)时,有时其中一个的更改不会对其他版本产生影响——有时它们将它们完全弄乱(或导致下次登录时恢复为默认值)。
所以,要回答这个问题:有人能指点我一份关于各种 GNOME 如何相互关联的调查——各种后端/系统,以及配置前端?哪个配置(比如 Gnome Shell)会对其他配置(比如 Unity)产生影响?
我将 Ubuntu 12.10 安装到我的 Nexus 7 上,只是想看看它的样子。我注意到即使我有 32 GB 的平板电脑,我也只有 6 GB 的存储空间。所以我下载了 GParted 并尝试编辑分区,但注意到没有分区,它告诉我我需要创建一个分区表。我对硬盘不太了解,所以我决定创建一个,看看它是否能解决我的问题。所以我创建了一个“MS-DOS”分区表并重新启动了我的设备。它无法启动。它只是停留在黑屏,什么也不做。我试过这些命令:
"sudo fastboot reboot" -result: stuck at Waiting for Device
"sudo fastboot reset" -result: stuck at Waiting for Device
Run Code Online (Sandbox Code Playgroud)
注意:我无法更换,我需要解决这个问题。如果需要,我愿意擦除平板电脑上的所有内容。
我对在 Ubuntu 上编程很陌生。我正在尝试做一个简单的 bash 脚本。
我有一个选择菜单工作,但我希望在其中做出的选择进入许多 if 语句,对应于所做的选择。
例如,这是伪代码:
Choose from the following
a)
b)
c)
a selected
if a is selected
then
run this script
fi
if b selected
then
run this script
fi
if c selected
then
run this script
Run Code Online (Sandbox Code Playgroud)
我如何将选择传递到相关的 if 语句中?
所有这些都必须从一个脚本运行。这可能很简单,但我对此很陌生,并且正在努力解决它。
我从三月初开始使用13.04的开发版。在开发版本中,运行该sudo apt-get update命令的一般行为是在列表文件发生更改时完全下载它们。然而,如果使用 Ubuntu 的稳定版本,则该命令仅下载列表文件的差异(如果它们已更改)(rsync 样式)。
基本上,在开发版本中sudo apt-get update下载大约 17-18 MB 的数据;而在稳定版本中,只能下载大约 1 MB 的数据(初始运行除外)。
现在,由于 13.04 已作为稳定版发布,我想更改 的行为sudo apt-get update以模仿其在稳定版中的正常行为。我该如何做到这一点?
之前在 Ask Ubuntu 上提出了一个类似的问题,但针对稳定版本:
但是,这是 12.04 中的一个错误,后来得到了修复。但是在我的情况下给出的答案是不可行的。对于 Ubuntu+1,它不是错误,而是开发版本的一般行为。无论如何,我会通过那里提供的答案:
touch在我每次运行命令 ( sudo apt-get update)之前,John S Gruber 的回答会询问相关文件。在我的情况下这绝对不可行。这个问题的答案是可以的,因为它是 12.04 中的一个错误,并且在这种情况下提供了临时修复。
Chan-Ho Suh 的回答要求更改更新镜像。这不会解决开发版本中的问题。
安华的回答也是对这种情况的临时解决方案。它假设我sudo apt-get update只会在添加 PPA 后运行命令,因此要求禁用其他存储库。这在我的情况下是不可行的,因为我显然想更新所有存储库。我不一定只在添加 PPA 后才运行此命令。我每天运行这个命令来安装 Canonical 发布的任何更新。我sudo apt-get update用作软件中心的替代品。
所以在这里。如何恢复sudo apt-get update命令的正常行为以仅下载已更改文件的差异?希望相同的解决方案也适用于软件中心,因为如果我使用它进行更新,软件中心也会消耗类似的带宽。
我绝对不想仅仅为了恢复这种行为而重新安装 13.04。 …
我无法在 Ubuntu 12.04 下重新启动我的笔记本电脑,并且在单击重新启动按钮后屏幕变黑且没有响应。
我如何解决它?
我有一些很奇怪的事情。传输守护进程一直告诉我
“权限被拒绝/home/transmission/downloads/..”(.. = torrent 文件夹和文件的名称)
我创建了这个文件夹传输:
sudo mkdir /home/transmission
Run Code Online (Sandbox Code Playgroud)
在此之后,我在里面创建了文件夹:
sudo mkdir /home/transmission/incomplete
sudo mkdir /home/transmission/downloads
Run Code Online (Sandbox Code Playgroud)
仅通过从debian-transmission以下位置创建这些文件夹来首先授予权限:
sudo chgrp -R debian-transmission:debian-transmission /home/transmission
Run Code Online (Sandbox Code Playgroud)
将自己添加到此组:
sudo usermod -a -G debian-transmission kurt
Run Code Online (Sandbox Code Playgroud)
但仍然无法访问我可以编辑文件并将文件添加到下载文件夹,因此我已将我的组添加kurt到debian-transmission.
sudo usermod -a -G kurt debian-transmission
Run Code Online (Sandbox Code Playgroud)
权限被拒绝..嗯。好的然后chmod这个文件夹到777。
sudo chmod 777 -R /home/transmission
Run Code Online (Sandbox Code Playgroud)
权限被拒绝..我能做的最后一件事:
sudo usermod -a -G root debian-transmission
Run Code Online (Sandbox Code Playgroud)
但没有任何帮助。我知道这不是一个好方法。但我只是想测试这是否有效。为了确定起见,我在每次更改权限后都重新启动了传输服务。一些额外的信息:
ps aux | grep transmission
output:
117 17319 0.4 0.4 397624 10196 ? Ssl 18:33 0:05 /usr/bin/transmission-daemon -f --config-dir /var/lib/transmission-daemon/info
kurt 17767 …Run Code Online (Sandbox Code Playgroud) 我有一台配备 Intel Core 2 Duo P8400 CPU 的华硕 X64SL 笔记本电脑。
当我想用我的Linux启动必须添加到GRUB命令行两种pci=nomsi或acpi=off。
是否有另一种方法可以在不添加这两行中的任何一行的情况下启动?
我正在尝试使用 matplotlib 模块的 Python 3 版本。即使我已经安装了这个包,我也收到关于dateutil不存在的错误。不应该
import dateutil
Run Code Online (Sandbox Code Playgroud)
安装上述软件包后工作吗?我正在使用 Ubuntu 14.04,以防万一。