就这个问题而言,“大目录”是指例如 Linux 内核 git 存储库或 Chromium 源。
如果我rm -rf
从 shell 中创建一个这样的大目录,它最多只在几秒钟内被删除。
如果我先把它移到垃圾箱然后清空垃圾箱,第一个操作需要不到一秒钟,然后实际删除需要几分钟(我们说的是两位数。)
为什么清空垃圾这么慢?当它说“准备”时它在做什么。实际运行需要多少准备rm -rf ~/.local/share/Trash/
?
我的 shell 窗口的默认行为是创建选项卡。我可以在这些选项卡之间切换,但一次只能看到一个选项卡。
是否可以在同一个窗口中打开多个 shell?例如,将一个窗口拆分为 4 路,每个窗格都运行它自己的 shell 实例。我更喜欢这个而不是选项卡,因为我可以在同时看到 4 个 shell 时全屏运行我的 shell 窗口。
当我运行 Amnesia: Dark Descent 或 Superbrothers: Sword & Sworcery 时,游戏会在我的两个显示器上展开,如下所示:
Limbo 在启动时崩溃:
我该如何解决这些问题?
我有一个原始文件,但我不知道图像的像素格式或宽度。我需要一个可以快速显示数据并允许我轻松尝试不同格式的工具。用于 Windows 的此类工具的一个示例是7yuv。在 Linux 上有什么软件可以完成这个任务?
注意:这与数码相机原始数据无关,这让我尝试使用 Google 来回答这个问题令人沮丧。
我在 xserver-xephyr 中发现了一个可重现的崩溃错误。当我运行以下命令时:
apport-bug /var/crash/_usr_bin_Xephyr.1000.crash
它会发送一个 whoopsie 报告,并且不会要求我提供任何额外的信息,例如我知道的如何重现错误。它也没有提交真正的错误报告。我该怎么做?
Ubuntu 中有很多 sans 字体,例如“Liberation Sans”、“FreeSans”、“Deja Vu Sans”、“Noto Sans”。但是谁制造了刚刚被称为“Sans”的那个,它来自哪个包?
我想在 Ubuntu 11.04 上安装 Unity 3-d 网络播放器。我想在不同的网站上使用它,例如http://firecraft.games2be.com/play。是否可以?
我正在尝试构建一个修改过的 libdbusmenu 包。如果我在本地构建它,它会正确构建:
sudo apt-get build-dep libdbusmenu
wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.diff.gz
wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.dsc
wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913.orig.tar.gz
dpkg-source -x libdbusmenu*.dsc
cd libdbusmenu*
dpkg-buildpackage
Run Code Online (Sandbox Code Playgroud)
但是,在 PPA 中,其中一个测试无法运行,从而导致构建失败。实际的测试输出不会写入构建日志:
我该如何解决这个问题?
它可能归结为更紧密地重现 PPA 构建器使用的构建环境。如果是这样,我该怎么做?
我曾尝试使用 pbuilder chroot 进行构建 - 这在我的本地系统上正常工作。
Lintian 在包装上产生以下警告:
W: libdbusmenu source: quilt-build-dep-but-no-series-file
W: libdbusmenu source: patch-system-but-no-source-readme
W: libdbusmenu source: ancient-standards-version 3.9.2 (current is 3.9.4)
Run Code Online (Sandbox Code Playgroud) 这是 18.04(左)与 16.04(右)中 Xfce 外观设置的屏幕截图:
如您所见,选择了相同的字体、字体大小、提示和 DPI。
右下角是两者的叠加,显示“样式”一词在 18.04 上呈现的高度和宽度约为 1 像素。由于它一开始只有 10 个像素高,这表示尺寸增加了 10%。
此外,其他一些字体在 18.04 中的渲染效果比在 16.04 中小(未显示,但确实如此。)
为什么会发生这种情况?
我编写了一个工具,可以在插入文件时自动格式化并将文件复制到 USB 闪存驱动器。它需要卸载驱动器才能对其进行格式化。
通常 Nautilus 会在插入时自动挂载驱动器,所以我必须等待这种情况发生,然后在格式化之前卸载驱动器。唯一的问题是,如果用户禁用了自动挂载,那么我的程序将永远等待。
我可以在程序启动时更改 dconf 自动挂载设置,然后在退出时将其更改回来,但这不是一个好的解决方案,因为如果我的程序崩溃,设置将无法恢复。
如何暂时阻止 Nautilus 仅在我的程序运行期间自动挂载 USB 驱动器?