小编Art*_*ild的帖子

为什么 Linux 内核包优先级设置为可选?

为什么linux-image内核包的优先级在apt/dpkg设置为而optional不是importantor required

$ apt show linux-image-5.4.0-26-generic
Package: linux-image-5.4.0-26-generic
Version: 5.4.0-26.30
Built-Using: linux (= 5.4.0-26.30)
Priority: optional
Section: kernel
Run Code Online (Sandbox Code Playgroud)
root@luoyaoming:~# apt showsrc linux                    
Package: linux
Format: 1.0
Binary: *
Architecture: all amd64 armhf arm64 ppc64el s390x i386
Version: 5.4.0-26.30
Priority: optional
Section: devel
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Run Code Online (Sandbox Code Playgroud)

package-management apt dpkg kernel

10
推荐指数
2
解决办法
2328
查看次数

Snap 与系统容器

我看到过:Docker 和 Snap 之间的主要区别是什么?

我不太明白快照和系统容器之间的区别。

  • VM具有独立的Linux内核,并通过虚拟机管理程序使用固定的主机资源。
  • Linux Container(系统容器,复用/共享内核,使用动态主机资源。
  • Docker不共享内核,而是通过一个docker恶魔(早期的docker使用Linux容器)来动态分配资源。

Snap 适合虚拟机和 Linux 容器吗?从某种意义上说,它不仅共享内核,而且更多地共享主机系统,而不是使用虚拟机管理程序安装完全不同的操作系统?

更新:Snap 是一个沙箱,可以对主机系统进行中介访问。

lxc snap

9
推荐指数
1
解决办法
2685
查看次数

Ubuntu 22.04 如何处理电源模式?

您可能已经注意到,新的 Ubuntu 中添加了电源模式选项。我想知道这个功能是如何工作的。我的意思是,当你将一台机器置于省电模式、最大性能或平衡模式时会发生什么。它会改变内核设置吗?如果是,怎么办?它会禁用某些应用程序或服务吗?它会改变CPU频率吗?

kernel power-management cpu 22.04

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

无法追踪到服务或应用程序的高内存使用率

在 Ubuntu 22.04 中,我遇到了一个奇怪的内存问题。我似乎无法找出为什么我的内存使用率这么高。当我启动时,我的笔记本电脑内存使用情况符合预期,但随着时间的推移,有些东西似乎耗尽了我的内存,但系统似乎不知道它的用途。

笔记本电脑运行几天并整晚处于睡眠状态后free -m报告以下内容:

               total        used        free      shared  buff/cache   available
Mem:           14812        7329        2683        1810        4799        5348
Swap:           2047         416        1631
Run Code Online (Sandbox Code Playgroud)

所有应用程序已关闭,根据该工具,所有应用程序累计使用的内存为1.7 GiB。那么最后的~5.5GiB (7.2-1.7) 是用来做什么的呢?

我错过了什么吗?

在此输入图像描述

gnome ram 22.04

8
推荐指数
2
解决办法
3669
查看次数

意外键入 Ctrl+S 时 Mozilla Firefox 在 Ubuntu 22.04 上挂起

当我意外输入Ctrl+时,我遇到了 Mozilla Firefox 在 Ubuntu 22.04 上挂起的问题。S

而且我必须重新启动浏览器才能使用它。

在此输入图像描述

firefox mozilla

8
推荐指数
1
解决办法
1001
查看次数

如何避免在 Ubuntu GNOME 中按两次 Alt-TAB 切换到上一个窗口?

当我在 Ubuntu GNOME 中按下Alt-时TAB,会出现一个应用程序列表,并且所选的应用程序是当前应用程序。所以我需要再次按Alt-切换到以前的应用程序。TAB

如何禁用这个“功能”?是否可以使Alt-TAB永远不显示当前选择的应用程序?如何强制它选择其他东西?


https://www.youtube.com/watch?v=5s_4GnQJi3s

gnome 18.04

7
推荐指数
2
解决办法
865
查看次数

lm-sensors:从传感器命令中,“Package id 0”是什么?

sensors当我在 xubuntu 机器上运行时,我得到以下信息:

\n
coretemp-isa-0000\nAdapter: ISA adapter\nPackage id 0:  +80.0\xc2\xb0C  (high = +100.0\xc2\xb0C, crit = +100.0\xc2\xb0C)\nCore 0:        +80.0\xc2\xb0C  (high = +100.0\xc2\xb0C, crit = +100.0\xc2\xb0C)\nCore 1:        +46.0\xc2\xb0C  (high = +100.0\xc2\xb0C, crit = +100.0\xc2\xb0C)\nCore 2:        +53.0\xc2\xb0C  (high = +100.0\xc2\xb0C, crit = +100.0\xc2\xb0C)\nCore 3:        +48.0\xc2\xb0C  (high = +100.0\xc2\xb0C, crit = +100.0\xc2\xb0C)\nCore 4:        +46.0\xc2\xb0C  (high = +100.0\xc2\xb0C, crit = +100.0\xc2\xb0C)\nCore 5:        +47.0\xc2\xb0C  (high = +100.0\xc2\xb0C, crit = +100.0\xc2\xb0C)\n\nBAT0-acpi-0\nAdapter: ACPI interface\nin0:          14.88 V  \ncurr1:         1.20 A  \n\niwlwifi_1-virtual-0\nAdapter: Virtual device\ntemp1:        +41.0\xc2\xb0C  \n\npch_cometlake-virtual-0\nAdapter: Virtual device\ntemp1:        +51.0\xc2\xb0C …
Run Code Online (Sandbox Code Playgroud)

command-line sensors temperature cpu lm-sensors

7
推荐指数
1
解决办法
8100
查看次数

如何将字符串分成 N 80 个字符行?

我想在脚本的开头显示欢迎消息:

echo "Running $0 $@"
Run Code Online (Sandbox Code Playgroud)

$@可能会很长。如何将此行分成多个最多 80 个字符的行?

command-line text-processing

7
推荐指数
1
解决办法
2658
查看次数

Nvidia 驱动程序无法在 Ubuntu 22.04 上运行

我的 Ubuntu 22.04 今天早上更新了(在我使用标准脚本,使用 apt 命令和其他一些东西来清理我的主目录之后),并且 Nvidia 驱动程序不再工作。

我注意到内核也更新了:6.0.0-1007-oem我唯一的解释是它带有与 Nvidia 驱动程序不兼容的东西。我回到内核5.15.0-56-generic,Nvidia 驱动程序仍然无法工作;我的发行版中有东西坏了。

我在评论中提到的脚本只是使用 apt 命令加上我清理了主目录中的一些文件:没有什么革命性的。

编辑:inxi -SG根据要求:

gaucher@mars:~$ inxi -SG 
System:   Host: mars Kernel:5.15.0-56-generic x86_64 bits: 64 Desktop: GNOME 42.5
    Distro: Ubuntu 22.04.1 LTS (Jammy Jellyfish) Graphics:   Device-1: NVIDIA TU106 [GeForce RTX 2060 SUPER] driver: N/A   Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: nouveau,vesa
    unloaded: fbdev,modesetting gpu: N/A resolution: 1024x768~76Hz   OpenGL: renderer: llvmpipe (LLVM 13.0.1 256 bits) v: 4.5 Mesa 22.0.5
Run Code Online (Sandbox Code Playgroud)

脚本(使用 …

nvidia kernel

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

如何安装流行 CLI 应用程序的上游版本(nano、htop、tmux 和 lnav)?

在 Ubuntu LTS 中,应用程序被锁定到发布日期固定的版本。对于 Ubuntu 22.04“Jammy”,这些是:

我想在我的家庭服务器上安装这些应用程序的最新上游版本。

我怎样才能以简单可靠的方式做到这一点?

server package-management command-line

6
推荐指数
2
解决办法
1231
查看次数