我需要获取当前活动的网络接口(例如 eth0、wlan0)的名称,即当前发送和接收流量的接口。当它连接到 WiFi 时,它将是 wlan0,但当它直接连接时,它将是 eth0。或者其他什么,取决于系统上的网络设备以及哪个是活动的。我怎样才能找到这个?
以下内容有什么区别:
telinit 1Ubuntu ... (recovery mode)在什么情况下您会使用不同的选项进行恢复/管理工作?
有/etc/acpi/几个脚本可以自定义,以便在物理计算机上发生特定事件时执行某些操作,例如lid.sh打开或关闭笔记本电脑盖时调用的脚本,但我正在寻找一种方法来检测何时发生某些事件插入或断开 Mini DisplayPort,以便我可以运行命令。
我在那里没有看到任何这样的脚本(除非我错过了一些东西)。
该命令将使用自动配置多显示器设置xrandr。这曾经在 Gnome 中自动发生(~/.config/monitors.xml我相信使用),但我现在已经完全切换到它xmonad,它不会自动检测到这一点。
我们以https://launchpad.net/~ansible/+archive/ubuntu/ansible为例。如果您单击“有关此 PPA 的技术详细信息”,您会看到:
Signing key:
4096R/7BB9C367
Fingerprint:
6125E2A8C77F2818FB7BD15B93C4A3FD7BB9C367
Run Code Online (Sandbox Code Playgroud)
如果您尝试添加该软件而不添加您获得的密钥
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't
be verified because the public key is not available: NO_PUBKEY 93C4A3FD7BB9C367
Run Code Online (Sandbox Code Playgroud)
当apt-key list我看到4096R/7BB9C367. 要添加我需要做的密钥apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367。而且指纹似乎没有在任何地方提到。
所有这些值之间有什么区别?
apt-key ... --recv-keys如果添加 PPA,为什么我不需要,但如果手动将行添加到 ,我需要/etc/apt/sources.list.d?PPA 如何知道93C4A3FD7BB9C367它需要使用什么,它在哪里找到它?
奖金回合:使用 PPA 与仅添加一行有什么区别/etc/apt/sources.list.d/?这个 PPA 东西“托管”在哪里,只需添加 ppa:ansible/ansible 就足以将该行添加到 sources.list.d?
我需要配置几个 Ubuntu 14.04/14.10 桌面。大多数事情我都能够轻松配置,因为它们可以在配置文件中或从命令行设置。
但是我在两件事上遇到了麻烦,设置可用语言和设置用于在语言之间切换的键盘快捷键。我知道如何从gnome-control-center
设置可用语言
Region & Language > Input Sources > English (US) + German + Italian
设置切换语言的键盘快捷键
Shortcut Settings > Typing > Switch to next source (Super+Escape), Switch to previous source (Shift+Super+Escape)
但我不知道如何从配置文件或命令行进行操作,因此我无法自动配置它。