小编Cod*_*uru的帖子

如何设置 PATH 或其他环境变量以便 X 应用程序可以访问它?

如何设置 env 变量以便 KDE 识别它们?

如何在非 shell 环境(KDE)中设置路径?

与上面两个问题不同,我想知道如何为GNOME做这个。或者更好的是,是否有一种独立于窗口管理器的方法。对于 shell/终端,我通常编辑~/.bashrc. 无论使用何种窗口管理器,我在哪里可以放置导出语句,以便所有 X 应用程序都可以使用环境变量?

gnome path x11 environment-variables

18
推荐指数
1
解决办法
2万
查看次数

在 nuking 次要组后重新获得 sudo 访问权限

在 Ubuntu 20.04 上设置 docker 时,我做了sudo usermod -G docker $USER. 正如这里的相关问题所述,我错过了-a标志并替换了所有次要组。但是,直到我重新启动机器后,我才意识到这一点。这是一个单用户工作站。我可以用 解决这个问题root,但我没有密码。如何在没有 root 访问权限的情况下恢复正确的组?现在唯一导致问题的是sudo,但我相信其他人会突然出现。我可以在不从头开始重新安装 Ubuntu 的情况下做任何事情吗?

ubuntu sudo group

11
推荐指数
2
解决办法
984
查看次数

mount: 找不到任何空闲循环设备

当我尝试安装 ISO 映像时,mount -o loop我得到

mount: 找不到任何空闲循环设备

跑步losetup -a节目

/dev/loop0: [0005]:2464 (/dev/sda1)
/dev/loop1: [0005]:3439 (/dev/loop0)
/dev/loop2: [0005]:4482 (/dev/loop1)
/dev /loop3: [0005]:4486 (/dev/loop2)
/dev/loop4: [0005]:4490 (/dev/loop3)
/dev/loop5: [0005]:4494 (/dev/loop4)
/dev/loop6 : [0005]:4498 (/dev/loop5)
/dev/loop7: [0005]:4502 (/dev/loop6)

指的是sda1什么循环设备的目的是什么?参考前一个循环设备的所有其他循环设备的目的是什么?

断开这些循环设备以便我可以使用它们对我来说是否安全?如果是这样,我该怎么做?(运行losetup -d /dev/loop[0-7]给出loop device is busy。)如果我无法断开这些连接,我如何创建可用于安装 ISO 映像的新循环设备?

ps 我正在运行 Debian "wheezy" v 7.1.0。

iso mount loop-device

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

'/lib/modules/4.9.8-1-ARCH' 不是有效的内核模块目录

我正在尝试修复和升级 Arch Linux 系统。我从比原始安装版本更新的 Live USB 启动。然后我将 sda 和 chroot 挂载到它的挂载点。当我运行时mkinitcpio -p linux,我从标题中得到错误:

'/lib/modules/4.9.8-1-ARCH' is not a valid kernel module directory
Run Code Online (Sandbox Code Playgroud)

lib/modules/有 4.13.3-1-ARCH。我如何告诉mkinitcpio改用这个目录?

arch-linux mkinitcpio

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