我有一个空分区(例如 /dev/sda1),我想使用LUKS-2对其进行加密,并能够使用常用文件管理器(Dolphin、PCManFM-Qt 等)中的密码打开它。我更喜欢像 一样的 GUI KDE Partition Manager
,但似乎仍然使用 LUKS-1。是否有其他支持 LUKS-2 的 GUI 分区管理器?如果没有,有人可以提供简单的分步 CLI 说明吗?
我正在使用 Lubuntu 24.04 和 Kubuntu 24.04(多重启动,所以我正在寻找适用于两者的解决方案)。
我有一个空分区(例如 /dev/sda1),我想使用LUKS-2对其进行加密,并能够使用常用文件管理器(Dolphin、PCManFM-Qt 等)中的密码打开它。我更喜欢像 一样的 GUI KDE Partition Manager
,但似乎仍然使用 LUKS-1。是否有其他支持 LUKS-2 的 GUI 分区管理器?如果没有,有人可以提供简单的分步 CLI 说明吗?
我正在使用 Lubuntu 24.04 和 Kubuntu 24.04(多重启动,所以我正在寻找适用于两者的解决方案)。
我尝试安装这些好几次,但每次都出现同样的错误。在安装过程中,我选择了手动分区,创建了一个 ext4 分区,选中加密框,输入密码,选择/
作为安装点,然后继续安装。但是重新启动后,当它要求加密密码并输入密码时,它立即显示如下错误:
error: Invalid passphrase.
error: disk 'cryptouuid/abc123...' not found.
Entering rescue mode...
grub rescue>
我已经使用 Lubuntu 22.04 的加密安装作为我的主操作系统,当我有时输错密码时,需要几秒钟的时间才会显示错误。但这次在 24.04 中,错误几乎是即时的,没有任何延迟,这让我假设它甚至没有尝试解密。
是的,我确定密码是正确的。我还确保在必要时创建额外的分区(例如,当我尝试使用 BIOS 时,创建 8 MB 未格式化的分区,或者当使用 UEFI 时创建 300 MB fat32 分区,等等)。我什至尝试过没有额外分区的旧式 MBR。我什至尝试选择 btrfs 而不是 ext4。每次都出现同样的错误。
我在 VirtualBox 中尝试了 Kubuntu 24.04 和 Lubuntu 24.04,它们都有同样的问题。我什至在我的实际 PC 上的备用 SSD 中尝试了 Kubuntu 24.04,也是同样的情况。
我之前在 Lubuntu 22.04 中使用过这些确切的步骤,效果很好。这是新 24.04 LTS 中的已知错误吗?
更新:如果有用,这里有一些 VirtualBox 中 Lubuntu 22.04.4 和 Lubuntu 24.04 安装之间的屏幕截图比较。
Lubuntu 22.04(有效):
Lubuntu 24.04(不起作用):
更新 2:我尝试选择擦除整个驱动器选项并从那里加密,这似乎有效。我在 VirtualBox 中尝试了 Kubuntu 24.04 和 Lubuntu 24.04,它们似乎都按预期工作。加密整个驱动器当然缺乏手动分区的灵活性。
用的时候sudo systemctl hibernate
好像是关闭了系统,再启动的时候就没有以前的状态了(比如没有以前打开过的窗口,就像重新启动一样)。
我也试过sudo apt install hibernate
and sudo hibernate
,但它似乎最多只是锁定屏幕而没有任何休眠。
我的/etc/default/grub
文件有这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=<SWAP_ID>"
以下是我的引导 SSD 驱动器(GPT 系统)的配置方式(来自 的输出sudo fdisk -l
):
Device Start End Sectors Size Type
/dev/sdc1 2048 391167 389120 190M EFI System
/dev/sdc2 391168 68751359 68360192 32.6G Linux swap
/dev/sdc3 68751360 478908415 410157056 195.6G Linux filesystem
从 BIOS 禁用安全启动。
如果相关,我还有 2 个其他驱动器 /dev/sda (SSD) 和 /dev/sdb (HDD),但它们不用于任何操作系统安装。
我如何让休眠状态工作?
我的桌面图标不断在这两种排列类型之间切换(附图):
我真的不知道是什么触发了切换。似乎第一种是在登录后发生的,然后在完成特定操作后切换到第二种。我通过在桌面中创建一个新目录来测试它。这有时会触发更改,但有时不会。有时将新创建的目录移动到垃圾箱似乎会触发它。
打开/关闭桌面图标扩展似乎没有任何作用。
我该如何解决?
请注意,我使用 Nemo 作为我的默认文件管理器。
更新:这很有帮助。通过删除桌面图标扩展(显然是通过删除扩展的实际目录)并使 Nemo 处理桌面图标似乎工作正常。
我正在尝试安装WaoN。当我运行sudo make -f Makefile.waon
它时,出现以下错误:
gcc -Wall -march=pentium -O3 -ffast-math `pkg-config --cflags fftw3` `pkg-config --cflags sndfile` -c -o main.o main.c
Package fftw3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `fftw3.pc'
to the PKG_CONFIG_PATH environment variable
No package 'fftw3' found
Package sndfile was not found in the pkg-config search path.
Perhaps you should add the directory containing `sndfile.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sndfile' found
main.c:31:19: fatal error: fftw3.h: No such file or directory
#include <fftw3.h>
^
compilation terminated.
make: *** [main.o] Error 1
我安装FFTW3
了sudo apt-get install libfftw3-3
和libsndfile
. sudo apt-get install libsndfile1
但是这个问题仍然存在。我该如何解决?
我在 VPS 中安装了 LAMP。当我访问我的域时,Apache 会响应。但是每隔一段时间,LightSpeed 就会响应,即它不会显示 Apache 网络根目录,而是显示 LightSpeed 网络根目录。但我找不到 LightSpeed 是否/在何处实际安装。知道我怎么能找到它吗?
我正在尝试更新我的 Ubuntu 14.04(64 位)并且软件更新程序显示此错误:
检查您是否使用第三方存储库。如果是这样,请禁用它们,因为它们是问题的常见来源。此外,在终端中运行以下命令:apt-get install -f
我试过sudo apt-get install -f
了,但它显示了这个错误:
sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
gir1.2-nautilus-3.0 libcommon-sense-perl libjson-perl libjson-xs-perl
libtext-csv-perl libtext-csv-xs-perl python-nautilus wine-mono4.5.2
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
linux-headers-3.13.0-45-generic
The following NEW packages will be installed:
linux-headers-3.13.0-45-generic
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
2 not fully installed or removed.
Need to get 0 B/715 kB of archives.
After this operation, 13.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 409472 files and directories currently installed.)
Preparing to unpack .../linux-headers-3.13.0-45-generic_3.13.0-45.74_amd64.deb ...
Unpacking linux-headers-3.13.0-45-generic (3.13.0-45.74) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-3.13.0-45-generic_3.13.0-45.74_amd64.deb (--unpack):
unable to create `/usr/src/linux-headers-3.13.0-45-generic/include/config/tcp/cong/veno.h.dpkg-new' (while processing `./usr/src/linux-headers-3.13.0-45-generic/include/config/tcp/cong/veno.h'): No space left on device
No apport report written because the error message indicates a disk full error
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-headers-3.13.0-45-generic_3.13.0-45.74_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
知道我该如何解决这个问题吗?
编辑
输出df -h
:
sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda4 43G 15G 26G 37% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 989M 4.0K 989M 1% /dev
tmpfs 200M 1.3M 199M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 999M 16M 984M 2% /run/shm
none 100M 44K 100M 1% /run/user
输出df -i
:
sudo df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda4 2818048 2816288 1760 100% /
none 255708 2 255706 1% /sys/fs/cgroup
udev 253011 517 252494 1% /dev
tmpfs 255708 555 255153 1% /run
none 255708 3 255705 1% /run/lock
none 255708 57 255651 1% /run/shm
none 255708 27 255681 1% /run/user
在系统目录中创建具有 777 权限的目录会导致任何安全漏洞吗?
例如,假设我打开一个名为Custom
inside的目录/usr/share/backgrounds/
并赋予它 777 权限。它会造成任何类型的安全漏洞吗?
我正在使用 Ubuntu 14.04。我的互联网连接速度很慢 (512 kbps)。有时我看到我没有运行应该从互联网上下载任何东西的软件,但系统监视器仍然显示一些下载正在进行。所以我认为一些隐藏的软件导致了这个。有没有办法可以监控每个正在使用互联网的软件?
我正在使用 Ubuntu 14.04,我想为其添加更多壁纸。所以我复制了一些壁纸到/usr/share/backgrounds。但是壁纸更换器(所有设置 --> 外观 --> 外观)不显示我复制的新图像。我错过了什么?
我正在运行 Ubuntu 14.04(64 位)。当我第一次发现这个命令xterm
时,我尝试了这个命令xterm xterm
,它开始无限地打开新的 xterm 窗口。
ctrl + C
立即停止并关闭所有窗口。
但我想看看它能走多远,让它跑多远就跑多远。它几乎耗尽了所有 RAM 并最终关闭(我认为是系统本身造成的)。
所以出于好奇,为什么/怎么会发生这种情况?