当我尝试在 11.10 上更新软件时,出现以下错误:
W: GPG error: http://repository.akirad.net akirad-oneiric InRelease: File /var/lib/apt/lists/partial/repository.akirad.net_dists_akirad-oneiric_InRelease doesn't start with a clearsigned message
W: Failed to fetch gzip:/var/lib/apt/lists/partial/repository.akirad.net_dists_akirad-oneiric_main_binary-i386_Packages Encountered a section with no Package: header
W: Failed to fetch http://repository.akirad.net/dists/akirad-oneiric/main/i18n/Index No Hash entry in Release file /var/lib/apt/lists/partial/repository.akirad.net_dists_akirad-oneiric_main_i18n_Index
E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)
通过 GUI 更新软件也会给我关于下载包的错误,但它们不那么冗长。
我在最新版本的 Ubuntu 中执行更新从来没有遇到任何问题。
我需要做什么来修复这个错误?
我在 Unity 桌面上安装了 Yakuake 2.9.8。它工作得很好,除了快捷方式的两个问题。我想用Ctrl+V粘贴(因为Ctrl+ Shift+V已经被用作ClipIt全局快捷键),但没有快捷方式粘贴在“配置快捷键...”菜单。这个 Ubuntu 论坛帖子说 Yakuake 使用 Konsole 快捷方式进行复制/粘贴,但更改它们后我看不到任何效果。
为了简化桌面上许多窗口之间的导航,我想为每个窗口设置不同的标题颜色。这可能吗?
我有 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。 …
在系统监视器的网络历史图表中,Wi-Fi 上的网络活动显示正常,但有线以太网上的活动根本不显示。使用lspci,我的以太网适配器显示如下:
02:00.0 Ethernet controller: Qualcomm Atheros AR8162 Fast Ethernet (rev 10)
Run Code Online (Sandbox Code Playgroud)
有没有什么办法解决这一问题?绝对清楚,我的网络连接本身没有问题,我只是无法监控其活动。
我想使用 MAAS 安装 CentOS 和 Microsoft Windows Server 2008。如何实现?我已经在一台机器上安装了 MAAS 服务器。
我正在尝试从终端控制 Inkscape 程序;例如,我想从终端打开 Inkscape 中的“文件”菜单、“编辑”菜单或“扩展”菜单,而无需从程序本身单击菜单。
我进行了很多搜索,但找不到我的问题的答案。如何从终端控制图形程序?
apt ×2
atheros ×1
bash ×1
command-line ×1
compiz ×1
ethernet ×1
gnome ×1
inkscape ×1
konsole ×1
maas ×1
networking ×1
scripts ×1
ubuntu-touch ×1
unity ×1
yakuake ×1