小编uli*_*tko的帖子

如何让 dhclient 忘记它的最后一个 DHCP 租约?

我想要实现的是获得冷启动、零状态 DHCP 租约,这意味着强制dhclient完成完整的发现和配置过程(DHCPDISCOVER–DHCPOFFER–DHCPREQUEST–DHCPACK,而不是使用记住的 DHCPREQUEST–DHCPACK 周期的快捷方式)地址)。我需要这个来调试网络配置问题。

我试过了:

  • 使用 刷新当前租约dhclient -r,断开当前网络管理器连接;
  • 杀死任何剩余物dhclientdnsmasq进程;
  • 清理/var/lib/dhcp/目录,其中应该包含客户端租用数据库;
  • sudo restart network-manager.

但即使在这些步骤之后,我在日志中看到 DHCPDISCOVER 紧随其后的是 DHCPREQUEST 不知何故仍然记得地址。

显然,操作系统正在以其他方式存储地址,而我已经没有想法了。来自社区的任何帮助?

network-manager networking dhcp

34
推荐指数
3
解决办法
13万
查看次数

为什么有些包会和自己冲突?

升级到 Oneiric 后,我在包管理器上遇到了一些麻烦(它想删除我系统的一半,包括 libc6、zlib1g 包等)。在与 aptitude 的斗争中,我注意到一些包具有元信息,表明它们与自身发生冲突。例子:

% aptitude show libc-bin
Package: libc-bin                        
Essential: yes
New: yes
State: installed
Automatically installed: no
Version: 2.13-20ubuntu5
Priority: required
Section: libs
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uncompressed Size: 3,420 k
Conflicts: libc-bin
Breaks: libc0.1 (< 2.10), libc0.1 (< 2.10), libc0.3 (< 2.10), libc0.3 (< 2.10), libc6 (< 2.10), libc6 (< 2.10), libc6.1 (< 2.10), libc6.1 (< 2.10)
Replaces: libc0.1, libc0.1, libc0.3, libc0.3, libc6, libc6, libc6.1, libc6.1
Provides: libc-bin
Provided by: libc-bin
Description: Embedded GNU …
Run Code Online (Sandbox Code Playgroud)

package-management aptitude apt dpkg

16
推荐指数
3
解决办法
7127
查看次数

再次使用 Caps Lock 进行无模式/无状态布局语言切换(18.04 LTS Bionic Beaver)

这已经被问过无数次了,所以我会尽量简短。

我有两种输入布局,乌克兰语和英语,并且想要:

  • 使用Caps Lock快速开关;
  • 没有任何延误,我打字快​​;
  • 没有模式错误
    • (任意数量)CapsLock套英语,
    • (任意数量)ShiftCapsLock套乌克兰语;
  • 查看标准小部件中的当前布局。

我已经尝试了三个(!)GUI 来配置它,Gnome 设置、gnome-tweak-tool、  dconf-editor/ gsettings。什么都行不通。Tweaks随机崩溃。

做足功课

我在4 年前为 14.04 LTS自己问过这个问题。从那以后,那个 UI 弹出窗口出现了,然后全部坏了。我现在可以轻松配置有状态 CapsLock切换,但即便如此,它也伴随着令人讨厌的延迟。当我需要每个句子切换 4-5 次语言时,基本上无法使用。

该线程建议将caps:noneXKB 选项作为错误解决方法。我已经尝试过使用gsettingsCLI 和dconf-editor,以及与grp:shift_caps_switchXKB 选项结合使用。没有骰子。看起来有些东西胜过那些核心的 XKB 功能。

这个线程提供caps:menuXKB选项作为一个黑客能够绑定CapsLockGnome Settings?设备 ?键盘。它有点工作,但是 A)它提供了循环/状态切换;B)我必须在每次切换时等待适当的超时。

该线程确切地询问了我需要什么,但它没有得到答复,甚至更糟:作为其他两个问题(???)的重复关闭,没有一个是相同的,并且没有一个给我一个可行的解决方案。你们怎么了?

还有另一个完全匹配- 唉,也没有答案!


想要:干净的解决方案

gnome keyboard-layout input-language accessibility 18.04

15
推荐指数
3
解决办法
1084
查看次数

将音频流式传输到移动设备

我想将音频从 Ubuntu 10.10 流式传输到我的 HTC Desire HD (Android 2.2)。

到目前为止,我已经看到了从音频播放器流式传输的解决方案,但我想将任何音频输出从 PC 流式传输到我的手机。我的用例是在床上用 VLC 或在线(BBC iPlayer)观看电视/电影,而不必使用我的环绕声系统,这可能会吵醒我的室友。我不仅在谈论 Banshee 的音乐,还谈论系统制作的任何音频。

我在想 PulseAudio 非常强大,是否可以通过它将音频路由到移动设备?可以通过蓝牙完成吗?

提前加油!

sound pulseaudio bluetooth

9
推荐指数
2
解决办法
8202
查看次数

你怎么能建议添加一个新的包?

这个错误评论 4中提出了一个解决方案,其中涉及向系统添加一个新包。我将如何引起开发人员的注意?

package-management motu

7
推荐指数
1
解决办法
139
查看次数

Ctrl + &lt; 不适用于 Guake

我在 11.10 中使用Ctrl+<作为显示 Guake 的快捷方式。现在,当我定义快捷方式时,它会识别组合,但是当我尝试使用它时,它不起作用。相反,它识别<为捷径。

这发生在不止一台计算机上。

任何想法为什么?

shortcut-keys guake

7
推荐指数
2
解决办法
6325
查看次数

Ubuntu 14.04 中的无状态布局切换

截屏

我广泛使用两种键盘布局(英语为拉丁文,乌克兰语和俄语为西里尔文),并且由于 UI 状态的额外位:当前布局而使我感到模式错误

我曾经通过使用无状态布局切换来完全消除它们,其中一个没有next layout动作(因为这样的动作基于当前状态,用户很容易忘记,因此会导致错误),而只有两个动作:

  1. 启用拉丁布局;
  2. 启用西里尔文布局。

这在 Saucy 之前的版本中是可以轻松实现的。如上图所示。

但是,该设置窗口在 Saucy 中被破坏了。

我现在如何进行无状态切换?

keyboard keyboard-layout gnome-settings-daemon 13.10 14.04

4
推荐指数
2
解决办法
1469
查看次数

Ubuntu 桌面 API 文档怎么样?为什么所有 AppIndicator 链接都失效了?

我打算制作一个快速托盘监控脚本。你知道,经典的 CPU/mem/net 使用示例;我需要一个类似的东西,但是用我自己的代码。

\n\n

15 分钟后,当我试图找到有关AppIndicatorAPI 的任何文档时,我感到非常沮丧。死\xc2\xb9 链接\xc2\xb2 遍布\xc2\xb3 的\xe2\x81\xb4 空间\xe2\x81\xb5

\n\n

整个https://developer.ubuntu.com网站?看起来像个笑话。桌面开发不再存在,没有人使用这种古老的技术。亲爱的指标开发者,尽情发挥吧:

\n\n

没有结果截图

\n\n

...我能做些什么来验证这一悲惨情况的现实吗?

\n\n

我想,我正在寻找的特定 API 可能会从 Wayback 存档或其他东西中提取出来;但你看,这里有一个更大的问题。API 文档不应该就这样消失。简直无法使用

\n\n

gtk-doc如果有人有从源代码构建s(或gir文档,或任何名称)的方法,请分享。或者,如果您可以为此联系相关人员:请联系。

\n

indicator documentation application-development 16.04

3
推荐指数
1
解决办法
197
查看次数