标签: system

有没有办法从终端启动系统监视器?

我正在尝试从终端启动系统监视器,但是当我输入时system monitor它说:

No command 'system' found, did you mean:
 Command 'systemd' from package 'systemd' (main)
 Command 'system3' from package 'simh' (universe)
Run Code Online (Sandbox Code Playgroud)

system 16.04

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

LTS 经过 5 年的支持

Ubuntu 16.04 支持到 2021 年 4 月。那么在 2021 年,我是否必须重新安装整个系统,或者会被要求通过“像 Windows 一样的系统更新”来更新系统,而不格式化硬盘并丢失我的所有首选项?像每 5 年必须重新安装一切?很抱歉问愚蠢的问题。我是 Linux 的新手,我只想使用 pc 来处理日常事务,根本不想使用终端。谢谢

updates lts support system

5
推荐指数
1
解决办法
1038
查看次数

如何将Ubuntu升级到特定版本?

我现在使用的是 Ubuntu-14.04,想升级到 Ubuntu 16.04。

如果我使用以下命令,它将升级到最新的Ubuntu-17.10:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
do-release-upgrade
Run Code Online (Sandbox Code Playgroud)

有人知道“如何在不重新安装系统的情况下将Ubuntu升级到某个版本(16.04)?

多谢。

upgrade system 14.04 16.04

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

如何在 ubuntu 18.04 LTS 上解决这个问题?

系统更新错误消息: 软件包系统已损坏 检查您是否使用第三方存储库。如果是这样,请禁用它们,因为它们是问题的常见来源。此外,在终端中运行以下命令:apt-get install -f 当我尝试时sudo apt-get istall -f收到错误消息:

(Reading database ... 172407 files and directories currently installed.)
Preparing to unpack .../libnvidia-gl-390_390.59-0ubuntu0~gpu18.04.1_i386.deb ...
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1 by libnvidia-gl-390'
  found 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340'
dpkg: error processing archive /var/cache/apt/archives/libnvidia-gl-390_390.59-0ubuntu0~gpu18.04.1_i386.deb (--unpack):
 new libnvidia-gl-390:i386 package pre-installation script subprocess returned error exit status 2
Preparing to unpack .../libnvidia-gl-390_390.59-0ubuntu0~gpu18.04.1_amd64.deb ...
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by …
Run Code Online (Sandbox Code Playgroud)

updates lts apt system 18.04

5
推荐指数
2
解决办法
5860
查看次数

如何彻底消除时移?

我为 Ubuntu 20.04 安装了 Timeshift 备份和恢复管理器,但我中断了备份。现在我卸载了Timeshift,但该文件夹仍然存在于根目录下,具有15 GB的存储空间,并且在许多位置都有许多timeshift文件。那么我怎样才能将它们全部删除呢?

backup system restore 20.04 timeshift

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

保护系统管理员帐户

众所周知,建议系统管理员使用普通用户(非root)登录系统。当admin需要做特权任务时, sudo可以用来成为超级用户。在获得请求的权限之前,系统会提示管理员输入第一次登录时使用的相同密码。

我想知道是否可以将系统配置为在执行sudo. 因此,用户将有两个密码。第一个密码将提供对 SSH 会话的访问。另一个密码(不是同一个)将用于获得管理员(root)权限。

这可能吗?我认为它将为系统增加更多的安全性。你同意?

顺便说一句,这将类似于 Cisco 设备使用的访问控制。首先,管理员使用密码登录。然后,访问“启用”(特权)模式需要另一个密码(可以是不同的或相同的密码)。

security administration system

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

如何在 Kubuntu 中更改系统范围的字体设置?

如何更改图标标题、海豚文本和窗口装饰文本的字体/大小?我在 Kubuntu 12.04 上安装 KDE 更新后,它们都从 12 点变成了 10 点。

kde system fonts kubuntu

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

如何为 cryptsetup 制造的设备设置所有者和权限?

我有一个加密的环回卷。我需要手动mountumount音量,所以我使用cryptsetup luksOpenand cryptsetup luksClose

但是,在所有会话(gnome/xfce/kde/unity)下,当我调用此命令时,它会弹出 /dev/mapper 设备...

然后它让一个用户挂载(使用密码)、访问文件和卸载卷。

在多用户服务器中这很烦人(您正在处理文件并且正在卸载卷)。我希望该卷仅由 root 和所有者而非所有用户拥有和使用。

如何定义设备的所有权和权限?

更多信息:

  • 我试过chownchmod接近女巫什么也没给。
  • Cryptsetup 没有任何选项可以让您这样做。
  • crypttab 在引导时自动挂载文件系统是不需要的(仅手动挂载)

cryptsetup 放入的权限/dev/mapper/MyEncryptedVolume是所有者root:root但具有lrwxrwxrwx

无论我做什么(如 chmod)都不会做任何事情。

它是一个与权限/dev/mapper/MyEncryptedVolume相关联的设备 ( )/dev/dm-0brw-rw----

我已经更改了/dev/dm-0withudev规则的权限,但没有任何变化:由于符号链接,音量仍然向普通用户显示。

谢谢

filesystem encryption permissions system udev

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

递归shell脚本应该锁定系统吗?

我打错了字并递归地运行了我的 shell 脚本。例子:

#!/bin/bash
# filename: kill-me-please.sh   
./kill-me-please.sh
Run Code Online (Sandbox Code Playgroud)

这导致我的系统变得无响应,我所能做的就是硬重启。

在 MacOS 上进行了相同的尝试,它能够检测到此问题并以错误方式终止脚本。

我认为操作系统应该能够处理这种情况。这是一个错误吗?

scripts system

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

I/O 调度程序在哪里永久设置?Kubuntu 20.04.1 64 位

我想使用两个调度程序,因为由于有一个单独的 HOME 磁盘,我为我的系统设置了两个磁盘。意思是我有 SDA 和 SDB

echo noop /sys/block/sda/queue/scheduler说 SUDO 拒绝许可

我尝试了建议的解决方案,但它不再起作用

/etc/udev/rules.d/60-schedulers.rules
ACTION=="add|change", KERNEL=="sda", ATTR{queue/scheduler}="noop"
ACTION=="add|change", KERNEL=="nvme0n1", ATTR{queue/scheduler}="noop"
cat /sys/block/nvme0n1/queue/scheduler 
[none] mq-deadline
Run Code Online (Sandbox Code Playgroud)

该设置是系统范围的

它可能是这样的

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator:sda=noop elevator:nvme0n1=noop"
Run Code Online (Sandbox Code Playgroud)

这是正确的行还是我需要在两个磁盘参数之间使用逗号?

system kernel disk-usage scheduler

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