我刚刚安装了 Ubuntu 12.04 并添加了一些 repo,当我这样做时apt-get update
,我丢失了 gpg 密钥。
以下命令似乎对我不起作用:
apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && sudo gpg --export --armor $key | apt-key add -; done
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
我跑sudo apt-get update
了,最后我有这些错误:
Fetched 14,3 kB in 54s (264 B/s)
Reading package lists... Done
W: GPG error: http://archive.canonical.com saucy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY …
Run Code Online (Sandbox Code Playgroud) 我想用 Backspace 交换 Capslock,只是为了将它们混合在一起。我的意思是:点击 Capslock 确实像 Backspace 键一样工作,但也会激活 Caps(包括 LED)。
当我使用 Gnome 时,键盘设置可以让我轻松地进行切换。在 XFCE 中缺少这些选项,所以我尝试通过 . Xmodmap和xkeycaps。Xkeycaps 甚至让我将这些东西导出到 .Xmodmap,但不知何故它不起作用。我在这里错过了一些东西!
当前的.Xmodmap(被注释掉,因为它给出了错误“删除修饰符列表'Caps_Lock'中的键符号错误,没有相应的键码”,这主要是在论坛中描述的)
keycode 66 = BackSpace
! remove Lock = Caps_Lock
remove Mod5 = Mode_switch Mode_switch
Run Code Online (Sandbox Code Playgroud)
引用 xmodmap 加载到 .profile 等也不起作用。如果没有其他帮助,我可以在我的 xfce 系统上安装 Gnome-Keyboard Settings 工具 - 它是哪个软件包?
编辑:
setxkbmap -option caps:backspace
有效,但是:除非我也使用xmodmap -e "clear Lock"
,否则按住键不会重复。不太优雅,但显然有效。
我正在尝试将私钥 + 证书导入 Ubuntu 14.10 上的 gnome 密钥环,但 seahorse gui 应用程序不允许我,“导入”按钮呈灰色:
如果我从命令行尝试它,我会收到以下错误:
$ gnome-keyring import client.crt
Gnome2 Key Storage: imported certificate: Test-Client
identifier: 1A9D824585217F1BD54603E83F042F570A2EE9F2
(gnome-keyring:12743): Gck-CRITICAL **: gck_list_unref_free: assertion 'G_IS_OBJECT (l->data)' failed
Run Code Online (Sandbox Code Playgroud)
尝试导入私钥给了我类似的结果:
$ gnome-keyring import client.key
Gnome2 Key Storage: imported private key: unknown
identifier: 1A9D824585217F1BD54603E83F042F570A2EE9F2
(gnome-keyring:13026): Gck-CRITICAL **: gck_list_unref_free: assertion 'G_IS_OBJECT (l->data)' failed
Run Code Online (Sandbox Code Playgroud)
我应该如何将这些导入到我的钥匙圈中?
(请注意,我在此处使用 openvpn 测试密钥作为示例)
我的多媒体键 (FN 键) 无法正常工作。笔记本是华硕 N56VZ。
如果我正常按下多媒体组合键,则没有任何反应。如果我在按下时尝试获取键码,例如,在 xev 或 acpi_listen 启动时Fn+ F8(这应该调高音量),则根本没有输出。只有Fn+ F1(待机)和Fn+ F2(无线开/关)组合有效,而且在执行此操作时,xev 或 acpi_listen 上也没有输出。
我能在这里做什么?
所以我的问题是我刚刚重新安装了 Ubuntu 13.04,并且和往常一样,我安装xbindkeys
并设置了我的搜索按钮为中键单击,滚轮侧单击以复制/粘贴。但是它正在工作,但重新启动后它没有启动。尝试手动启动但没有,并xbindkeys -n
显示:
*** Warning *** Please verify that there is not another program running
which captures one of the keys captured by xbindkeys. It seems that there
is a conflict, and xbindkeys can't grab all the keys defined in its
configuration file.
Run Code Online (Sandbox Code Playgroud)
我怎样才能找出与什么冲突xbindkeys
?我禁用了上次有效的设置> 键盘中的搜索键快捷方式,但这次没有帮助。
我使用 Auto Hotkey 软件制作了激活大多数想要的东西的快捷键。我也想在 ubuntu 中做类似的事情。所以我的问题是如何安装 Autohotkey?或者ubuntu有替代品吗?怎么用?
它不是我的键盘。我尝试了多个键盘。
我输入的所有内容都是大写的。
当我尝试单击一行时,它就像Shift按住键并选择内容一样。
请帮忙
我有几台台式机、几台笔记本电脑和一台上网本。其中一些设备仍然运行 Windows。我使用这些机器连接到 Launchpad,我的项目在那里托管。我真的开始填写 Launchpad 上的 SSH 密钥部分,我想知道 - 如果 SSH(私钥)与我有关,那么我应该有一个单一的身份,对吗?
我知道这里可能会发生宗教火焰战争,但我想知道我是否可以做类似的事情:我想知道我是否可以创建一个 USB 记忆棒 - 它确实安装了我的证书。这样,当我在机器之间移动时,我只需插入 USB 记忆棒,输入密码短语就可以了。我可以在那里添加 Putty 和 puttyAgent 的东西(便携式?),让我可以在 Windows 机器上运行。
这会将 ssh 密钥的数量减少到 1 - 代表我,而不是
我的一些键盘键不见了,所以我试图对其他仍在工作的键进行编程,以便在我按下它们两次时按下损坏的键。那可能吗?有什么程序可以帮助我做到这一点吗?
J当我按两次时,我想重新映射键以给出“m”。
注意:我的笔记本电脑是 MacBook Pro 13" Unibody Mid 2012
keys ×10
keyboard ×2
updates ×2
13.04 ×1
14.10 ×1
apt ×1
certificates ×1
development ×1
gnupg ×1
launchpad ×1
mouse ×1
multimedia ×1
remapping ×1
repository ×1
scripts ×1
shortcuts ×1
ssh ×1
usb ×1
xfce ×1
xmodmap ×1