我担心我在这里会遇到相互矛盾的要求,但我仍然想问。我已经使用 KDE 有一段时间了,我喜欢它的软件(Konsole、Okular、Dolphin)。我非常喜欢 KWin 的功能:
不过我的24寸1920?×?1200像素的屏幕,我觉得三列会更好地利用空间。特别是我考虑买2560?×?1200。看这个:
我知道使用像 Awesome WM 这样的平铺窗口管理器可以轻松实现三列。但是我有两个朋友使用 Awesome WM,我希望避免使用,原因如下:
有没有办法获得一些更高级的操作,例如不仅将窗口捕捉到角落,而且使用 KWin 捕捉到三列?
性能,或者任何轻量级的东西,都不是问题。KDE 运行得很好,因为它变得尽可能大。
我现在有一个运行 Debian Wheezy 的 Raspberry Pi。我有几台机器(4 台物理机,2 台虚拟机),我想统一这些机器上的用户帐户。
我运行的机器上安装了以下 Debian 衍生产品:
我怎样才能在所有机器上平等地设置用户帐户?我希望名称、长名称、密码和 UID 一致。
以后想统一其他部分的配置,也许
/etc/apt/sources.list由于我使用不同的 Ubuntu 和 Debian 变体,因此sources.list会有所不同,但在每个发行版上都是相同的。
对此有什么好的方法?
我想使用该perf实用程序为我的程序收集测量值。它在带有 Debian 9 的共享集群机器上运行,默认情况下 /proc/sys/kernel/perf_event_paranoid设置为 3,因此不允许我收集测量值。在更改它之前,我想知道这意味着什么。
是否只是安全性允许其他用户分析由其他用途运行的内容并因此获得洞察力?我们不关心这个,因为无论如何它都是用户的内部圈子。或者也许是性能,这也会影响其他人?
当我将 KDE 与 Awesome WM 结合使用并在 Skype 中收到一条新消息时,Plasma Desktop 抢走了焦点。这让我发疯,因为我不能继续在当前窗口中输入。有什么方法可以防止任何打开的窗口出现这种情况?
Awesome WM 或 Plasma 似乎阻止了这种焦点窃取,但是 Plasma 的窗口切换器仍然突出显示了该窗口。因此,等离子控制栏(底部的那个)是未隐藏的,因此会窃取焦点本身。
当我做 a 时killall plasma-desktop,焦点窃取停止了。但是,我也杀死plasma-nm了我想使用的其他东西。
几天前我的主目录中出现了一个奇怪的文件:
\n\n\n\nls在 bash 中给我以下输出:
\xc3\x82\xc3\xb5(\\\'e@\\\xc3\x82\xc3\xb5(\\7@\\\xc3\x82\xc3\xb5(,e@\xc3\xabQ\xc2\xb88@jon.xojcA\nRun Code Online (Sandbox Code Playgroud)\n\n在 中fish,ls默认情况下引用名称 shell-safe 并给我这个:
\'\'$\'\\217\\302\\365\'\'(\\\'\\\'\'e@\\\'$\'\\217\\302\\365\'\'(\\7@\\\'$\'\\217\\302\\365\'\'(,e@\'$\'\\037\\205\\353\'\'Q\'$\'\\270\\036\'\'8@jon.xojcA\'\nRun Code Online (Sandbox Code Playgroud)\n\n我无法在 Dolphin 中删除该文件,因为它似乎不存在。我猜想 Dolphin 中存在一个错误,它无法使用这样的病态文件名。rm我设法通过命令行和制表符补全删除它。
这个文件可能来自哪里?我在 Fedora 25 上使用带有 LUKS 加密的 EXT4 文件系统。该分区有点旧,我是在 2015 年 10 月 20 日(大约那个月)创建的。这是我应该担心的事情吗?
\n我已将我们部门的 Debian 工作站配置为使用 Exim 4 进行邮件传递。我还创建了一个别名,以便我接收所有root电子邮件。Exim 4 配置(通过 Ansible 和 debconf)具有以下设置:
exim4_dc_eximconfig_configtype: internet
exim4_dc_readhost: …
exim4_dc_smarthost: …
exim4_dc_use_split_config: 'true'
exim4_dc_hide_mailname: 'true'
exim4_dc_mailname_in_oh: 'true'
Run Code Online (Sandbox Code Playgroud)
在每台机器上,我都可以用来mailx向其发送电子邮件root,它会很好地显示在我的收件箱中。此外,一些cron 作业的执行已正确发送给我。
但是,大多数 cron 作业无法发送电子邮件,而是收到以下电子邮件:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
ueding@…
(generated from root@echo)
Reporting-MTA: dns; echo
Action: failed
Final-Recipient: …Run Code Online (Sandbox Code Playgroud) 到目前为止,我已经avahi-daemon在我所有的 Ubuntu 机器上运行,部分原因是它是默认安装的。我以前使用的路由器非常笨拙,除了 DHCP 和 DHCPv6 之外什么也没做。我可以访问其他适用hostname.local于我的目的的Linux 计算机。
现在我有一个 AVM FRITZ!Box 7360,它还能做一些关于主机名的hostname.fritz.box事情,因为我也可以访问本地网络中的 Linux 机器。
出于某种原因,我现在还可以执行以下操作(Linux?Windows):
$ ping martin-pavilion.local
PING martin-pavilion.local (192.168.188.28) 56(84) bytes of data.
64 bytes from Martin-Pavilion.fritz.box (192.168.188.28): icmp_seq=1 ttl=128 time=0.633 ms
Run Code Online (Sandbox Code Playgroud)
在martin-pavilion运行Windows 8。我不认为这是通过访问.local之前,和弗里茨!盒似乎翻译.local成.fritz.box。
这里发生了什么?我有点明白 Zeroconf/Avahi/Bonjour 设法让每台计算机都知道其他计算机。FRITZ!Box 是一样的还是不同的?
我的/etc/resolv.conf是:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE …Run Code Online (Sandbox Code Playgroud) 我使用使用 LVM 的全盘加密。它像这样使用lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465,8G 0 disk
??sda1 8:1 0 200M 0 part /boot/efi
??sda2 8:2 0 500M 0 part /boot
??sda3 8:3 0 465,1G 0 part
??luks-3f530000-b2c3-4ba3-9e85-1a96494cc25d 253:0 0 465,1G 0 crypt
??fedora_martin--friese-root 253:1 0 50G 0 lvm /
??fedora_martin--friese-swap 253:2 0 7,8G 0 lvm [SWAP]
??fedora_martin--friese-home 253:3 0 407,3G 0 lvm /home
Run Code Online (Sandbox Code Playgroud)
我在 Ubuntu 上也有几个非 LTE 版本的相同设置。在第一次安装时,它在 Ubuntu(比如 14.10)和现在的 Fedora 22 上都运行良好。当我升级 Ubuntu 时,我偶尔会遇到问题(我会说是 15.04 左右)。在 Fedora …
我在 Fedora 23 上使用 Awesome WM。当我在 Firefox 或 gVim 中输入文本时,鼠标光标保持可见。在 Konsole 或 Dolphin 中输入文本时,光标会隐藏,直到我再次移动它。
KDE 的行为更符合我的要求。如何在 GTK 应用程序中更改此设置?
对于当前的软件包系统(RPM 或 Deb),通常安装的每个库和程序只有一个主要版本。所有库都应该使用语义版本控制,因此可以轻松安装新的次要版本而不会破坏任何内容。如果存在安全问题,该库将得到修复,并且所有相关代码都可以直接从该补丁中受益。
\n\n现在,使用 Flatpak,我发现人们会捆绑所有内容,也许是因为他们稍微修改了上游库。如果有安全更新,所有上游开发者都需要更新库。即使使用 \xe2\x80\x9cruntime\xe2\x80\x9d 概念,应用程序仍然可能依赖于过时版本的库。
\n\n对我来说,依赖地狱只是源于缺乏 API 稳定性纪律。如果这些库能够适当地保持其 API 的稳定性或发布新的主要版本,那就一切都很好。在 Ruby 和 Python 世界中,我经常看到有带有确切版本号的需求列表。所有这些都安装在虚拟环境中,并且一旦部署软件就永远不会更新。
\n\nFlatpak 将如何防止存在安全问题的库的便捷副本激增?
\n