AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

全部问题(ubuntu)

Martin Hope
Balto
Asked: 2025-04-14 03:32:31 +0800 CST

如何在 Ubuntu Server 下扫描 Wi-Fi 网络?

  • 5

我正在尝试使用 Ubuntu 服务器扫描可用的 Wi-Fi 网络。我尝试在不安装任何第三方软件包的情况下完成此操作。

据我所知,在 Ubuntu Server 的安装过程中,向导会建议它找到的一些可用网络,但我不知道它在 ISO 中使用什么程序来执行此操作。

  1. 不安装任何额外的包可以做到这一点吗?
  2. 如果没有,我可以安装什么软件包来进行快速扫描?(请注意,我想避免使用 NetworkManager 并继续使用默认的 systemd-networkd)
networking
  • 1 个回答
  • 54 Views
Martin Hope
Jason C
Asked: 2025-04-13 05:42:24 +0800 CST

仅在下次重启时运行一次程序

  • 12

Ubuntu 22.04

我创建了一个 Debian 包,它必须在用户重新启动机器后执行一些安装后的工作。

我有一个执行重启后工作的脚本,让它在下次重启后运行一次的正确方法是什么?

我目前的想法是将其注册为运行一次的 systemd 服务,并让它在运行后接触一些虚拟文件,然后如果虚拟文件存在(例如在随后的重启后)就不执行任何操作。

但我想知道是否已经有其他内置方法可以在下次重启后仅运行一次程序。

boot
  • 2 个回答
  • 1229 Views
Martin Hope
glitchbox
Asked: 2025-04-12 12:43:36 +0800 CST

Ubuntu Server 22.04 LTS 上的自动安装在存储配置时失败

  • 6

我在 Ubuntu Server 22.04 LTS 上使用自动安装功能时遇到了问题。我的目标是部署一个具有自定义存储布局的系统,但自动安装过程在存储配置阶段失败了。我使用以下 YAML 代码片段进行配置:

grub:
  reorder_uefi: false

storage:
  config:
    # Initialize disk and BIOS GRUB partition
    - grub_device: true
      id: disk-sda
      path: /dev/sda
      ptable: gpt
      type: disk
      wipe: superblock-recursive
    - device: disk-sda
      flag: bios_grub
      id: grub-part
      number: 1
      size: 1M
      type: partition

    # EFI System Partition
    - device: disk-sda
      id: efi-part
      number: 2
      size: 512M
      type: partition
    - fstype: fat32
      id: efi-fs
      type: format
      volume: efi-part
    - device: efi-fs
      id: efi-mount
      path: /boot/efi
      type: mount

    # 4 GB swap partition
    - device: disk-sda
      id: swap-part
      number: 3
      size: 4G
      type: partition
    - fstype: swap
      id: swap-fs
      type: format
      volume: swap-part
    - device: swap-fs
      id: swap-mount
      path: none
      type: mount

    # 100 GB root partition
    - device: disk-sda
      id: root-part
      number: 4
      size: 100G
      type: partition
    - fstype: ext4
      id: root-fs
      type: format
      volume: root-part
    - device: root-fs
      id: root-mount
      path: /
      type: mount

    # 50 GB home partition
    - device: disk-sda
      id: home-part
      number: 5
      size: 50G
      type: partition
    - fstype: ext4
      id: home-fs
      type: format
      volume: home-part
    - device: home-fs
      id: home-mount
      path: /home
      type: mount

我已经验证了 /dev/sda 对于目标磁盘是正确的,并且我特意配置了 BIOS GRUB(带有 bios_grub 分区)和 EFI 系统分区。尽管如此,安装程序仍然无法成功完成,并在存储配置步骤中停止。

任何见解、提示或建议都将不胜感激。

编辑:我已经验证了我的自动安装文件的其余部分仅通过使用以下方法即可完美运行:

storage:
  layout:
    name: lvm

但是,我想具体将存储配置为上述配置。

server
  • 1 个回答
  • 22 Views
Martin Hope
TRiG
Asked: 2025-04-12 05:43:29 +0800 CST

为什么安装下载的字体没有任何作用?

  • 6

我双击一个.ttf文件,在默认的字体查看器中打开它。窗口顶部有一个“安装”按钮:

Stokoe Regular 字体,可选择安装

当我单击该按钮时,它会消失,并且文本变为“正在安装”......并且没有其他任何事情发生。

Sokoe Regular 字体,安装

无论我等多久,字体都无法安装。我不得不手动安装它,方法是将它移动到目标位置/usr/share/fonts/truetype并调整文件权限。

fonts
  • 1 个回答
  • 52 Views
Martin Hope
Pythagoricus
Asked: 2025-04-11 21:43:29 +0800 CST

持续存在的重音字符错误

  • 5

一年前,一位智者在 GitHub 上报告了一个 bug:“Ubuntu 24.04 (IBus 1.5.29-rc2) 中重音字符持续存在”。他非常准确地描述了这个问题,据说一位 IBus 开发人员已经修复了它。虽然我听不懂这些人说的一半,但我确信我新安装的 Ubuntu 24.04 和 GNOME 文本编辑器也遇到了同样的问题。

值得注意的是,上述错误报告中建议的解决方法(GTK_IM_MODULE=simple gnome-text-editor在终端中运行命令)是有效的。但是,至少希望能够通过 GUI 正常访问 GNOME 文本编辑器。

我试过把 IBus 从 1.5.29-rc2 升级到最新版本,但是……Ubuntu 坚持说没什么可升级的。我没法跟我的电脑争论,对吧?也许用这个GTK_IM_MODULE=simple工具默认从 GUI 启动文本编辑器可能是一个可行的解决方案,但我不知道怎么做(如果真的可以做到的话)。我也考虑过降级到 MS Windows。

非常感谢您的帮助。请访问上面的 GitHub 链接;其中提到的所有技术规格均适用。


附录。从终端启动文本编辑器(使用命令gnome-text-editor)并尝试使用死键输入重音字符时,会显示以下 IBus 警告:

[...] ibus_input_context_post_process_key_event: Type 'h' is not supported.

另外,让我澄清一下,这个错误不仅限于 GNOME 文本编辑器;当需要输入重音字符(例如命名文件)时,它也会出现于 Nautilus(Ubuntu 的默认文件管理器)中。

gnome
  • 1 个回答
  • 72 Views
Martin Hope
moodboom
Asked: 2025-04-11 21:16:03 +0800 CST

如何在 Ubuntu 中的 Gnome Files(又名 Nautilus)中使用键盘进行导航?

  • 5

Gnome 中的 Nautilus(又名 Files)一直以来都提供难以操作的 键盘导航。如何在 Ubuntu 22.04 及更高版本的 Files 中仅使用键盘导航?

22.04
  • 3 个回答
  • 95 Views
Martin Hope
M1011
Asked: 2025-04-11 21:08:08 +0800 CST

Evince 不记得上次会话中打开的文档窗口

  • 5

我在一台 24.04.2 LTS 的机器上使用 Evince 46.3.1,同时打开了 10 到 20 个 PDF 文件。如果我在 Evince 仍然打开的情况下关机/重启电脑,它似乎只会记住上次打开的文件,而不会记住上次打开的文档窗口。如果你经常阅读论文,就会发现差异很大。预期/期望的行为:重启后,点击 Evince 图标会打开上次会话中打开的所有窗口。我该如何配置这个行为?

补充:刚看到这篇2020年的帖子: 如何让evince在启动时打开最后一个文档? 请不要告诉我这是2025年的情况。

pdf
  • 1 个回答
  • 23 Views
Martin Hope
David DE
Asked: 2025-04-10 16:44:21 +0800 CST

Ubuntu 24.04 无法从键盘获取正确的键

  • 5

全新安装 Ubuntu 24.04 桌面。

选择与我在 Ubuntu 22.04 桌面上使用的相同物理键盘相同的英语(美国)键盘。

物理键盘是 Hyper X Nordic 键盘。

几乎所有按键都无法给出正确的输出。例如,当我按下键盘上的问号键时,_屏幕上显示的是(下划线)。

问题是我应该在这个操作系统中为这个键盘选择什么键盘定义

需要澄清的是,这个键盘在 Ubuntu 22.04 中运行良好,并且在美国英语布局下运行良好,为什么在 Ubuntu 24.04 中却不行?

keyboard
  • 1 个回答
  • 84 Views
Martin Hope
killer_rabbit
Asked: 2025-04-10 15:06:49 +0800 CST

如何修复混乱的 snap 目录?

  • 7

我正在运行 Ubuntu 24.04.2 LTS。

由于我的根文件系统严重拥堵,我正在寻找将快照移动到其他文件系统(例如我的主文件夹)的方法。我找到了这个帖子,并决定尽我有限的能力,按照其中的提示操作(我知道,我应该多做些研究……)。不幸的是,这个帖子似乎没有合适的答案——而且,我在操作过程中还犯了一些错误——包括:

  • 移动错误的 snap 文件夹;
  • 创建错误的符号链接;以及
  • 尝试随后扭转这一过程,

……这导致我的文件系统更加臃肿。现在,我的 snap 文件都不能用了。我请求帮助来解决这个问题。

这是我所做事情的日志:

d@boom:~$ sudo mv /var/snap ~/snap
[sudo] password for d: 
d@boom:~$ cd /var
d@boom:/var$ ls
backups  cache  crash  lib  local  lock  log  mail  metrics  opt  run  spool  tmp
d@boom:/var$ sudo ln -s ~/snap /snap
d@boom:/var$ ls -la
total 56
drwxr-xr-x 13 root root     4096  4月  7 19:52 .
drwxr-xr-x 23 root root     4096  4月  7 19:19 ..
drwxr-xr-x  2 root root     4096  4月  7 08:04 backups
drwxr-xr-x 23 root root     4096  2月 17 17:41 cache
drwxrwsrwt  2 root whoopsie 4096  4月  6 14:49 crash
drwxr-xr-x 77 root root     4096  3月  6 18:29 lib
drwxrwsr-x  2 root staff    4096  4月 22  2024 local
lrwxrwxrwx  1 root root        9  8月 27  2024 lock -> /run/lock
drwxrwxr-x 17 root syslog   4096  4月  7 08:22 log
drwxrwsr-x  2 root mail     4096  8月 27  2024 mail
drwxrwsrwt  2 root whoopsie 4096  8月 27  2024 metrics
drwxr-xr-x  2 root root     4096  8月 27  2024 opt
lrwxrwxrwx  1 root root        4  8月 27  2024 run -> /run
drwxr-xr-x  8 root root     4096  7月 18  2017 spool
drwxrwxrwt 16 root root     4096  4月  7 19:38 tmp
-rw-r--r--  1 root root      208  8月 27  2024 .updated
d@boom:/var$ sudo ls -la
total 56
drwxr-xr-x 13 root root     4096  4月  7 19:52 .
drwxr-xr-x 23 root root     4096  4月  7 19:19 ..
drwxr-xr-x  2 root root     4096  4月  7 08:04 backups
drwxr-xr-x 23 root root     4096  2月 17 17:41 cache
drwxrwsrwt  2 root whoopsie 4096  4月  6 14:49 crash
drwxr-xr-x 77 root root     4096  3月  6 18:29 lib
drwxrwsr-x  2 root staff    4096  4月 22  2024 local
lrwxrwxrwx  1 root root        9  8月 27  2024 lock -> /run/lock
drwxrwxr-x 17 root syslog   4096  4月  7 08:22 log
drwxrwsr-x  2 root mail     4096  8月 27  2024 mail
drwxrwsrwt  2 root whoopsie 4096  8月 27  2024 metrics
drwxr-xr-x  2 root root     4096  8月 27  2024 opt
lrwxrwxrwx  1 root root        4  8月 27  2024 run -> /run
drwxr-xr-x  8 root root     4096  7月 18  2017 spool
drwxrwxrwt 16 root root     4096  4月  7 19:38 tmp
-rw-r--r--  1 root root      208  8月 27  2024 .updated
d@boom:/var$ ls
backups  cache  crash  lib  local  lock  log  mail  metrics  opt  run  spool  tmp
d@boom:/var$ ls -ln
total 44
drwxr-xr-x  2 0   0 4096  4月  7 08:04 backups
drwxr-xr-x 23 0   0 4096  2月 17 17:41 cache
drwxrwsrwt  2 0 109 4096  4月  6 14:49 crash
drwxr-xr-x 77 0   0 4096  3月  6 18:29 lib
drwxrwsr-x  2 0  50 4096  4月 22  2024 local
lrwxrwxrwx  1 0   0    9  8月 27  2024 lock -> /run/lock
drwxrwxr-x 17 0 102 4096  4月  7 08:22 log
drwxrwsr-x  2 0   8 4096  8月 27  2024 mail
drwxrwsrwt  2 0 109 4096  8月 27  2024 metrics
drwxr-xr-x  2 0   0 4096  8月 27  2024 opt
lrwxrwxrwx  1 0   0    4  8月 27  2024 run -> /run
drwxr-xr-x  8 0   0 4096  7月 18  2017 spool
drwxrwxrwt 16 0   0 4096  4月  7 19:38 tmp
d@boom:/var$ sudo mv ~/snap /var/snap
mv: error writing '/var/snap/thunderbird/common/.thunderbird/3ie11tn2.default/ImapMail/mail.da.info/INBOX.sbd/Drafts': No space left on device
mv: cannot create directory '/var/snap/thunderbird/684': No space left on device
mv: cannot create directory '/var/snap/mattermost-desktop': No space left on device
mv: cannot create directory '/var/snap/chromium': No space left on device
mv: cannot create directory '/var/snap/snap': No space left on device
mv: cannot create directory '/var/snap/metadata-cleaner': No space left on device

后来,为了清理空间,我重新启动了

sudo rm -r /var/snap

如果它有任何用处,这就是我得到的snap list:

Name                       Version                     Rev    Tracking         Publisher      Notes
bare                       1.0                         5      latest/stable    canonical✓     base
chromium                   -                           3084   latest/stable    canonical✓     broken
core                       16-2.61.4-20240607          17200  latest/stable    canonical✓     core
core20                     20241206                    2496   latest/stable    canonical✓     base
core22                     20250210                    1802   latest/stable    canonical✓     base
core24                     20241217                    739    latest/stable    canonical✓     base
cups                       2.4.11-3                    1079   latest/stable    openprinting✓  -
ffmpeg-2204                7.0                         126    latest/stable    snapcrafters✪  -
ffmpeg-2404                7.1.1                       59     latest/stable    snapcrafters✪  -
firefox                    136.0.3-1                   5947   latest/stable    mozilla✓       -
firmware-updater           0+git.22198be               167    1/stable/…       canonical✓     -
gnome-42-2204              0+git.38ea591               202    latest/stable/…  canonical✓     -
gnome-46-2404              0+git.7d0cf36               77     latest/stable    canonical✓     -
gtk-common-themes          0.1-81-g442e511             1535   latest/stable/…  canonical✓     -
gtk2-common-themes         0.1                         13     latest/stable    canonical✓     -
hunspell-dictionaries      u16.04-20180902+pkg-8e08    21     latest/stable    brlin          -
kf6-core24                 6.8.2-6.11.0-6.2.5-24.12.3  22     latest/stable    kde✓           -
mattermost-desktop         5.11.2                      778    latest/stable    snapcrafters✪  -
mesa-2404                  24.2.8                      495    latest/stable    canonical✓     -
metadata-cleaner           2.5.4                       58     latest/stable    soumyadghosh✪  -
snap-store                 0+git.90575829              1270   2/stable/…       canonical✓     -
snapd                      2.67.1                      23771  latest/stable    canonical✓     snapd
snapd-desktop-integration  0.9                         253    latest/stable    canonical✓     -
thunderbird                128.8.1esr-1                684    latest/stable    canonical✓     -

我删除了 Chromium,试图释放硬盘空间。Thunderbird 或 Firefox 等快照的快捷方式仍然出现在我的系统中,但我无法打开它们。我所有的用户数据似乎都安全地保存在我的主文件夹中——我只是不知道如何开始清理和修复……

snap
  • 1 个回答
  • 172 Views
Martin Hope
VanillaMozilla
Asked: 2025-04-10 04:31:40 +0800 CST

Gimp snap 3.0.2 突然无法启动

  • 13

Gimp 昨天运行正常。今天却无法启动。状态栏短暂显示它正在启动,然后就终止了。系统监视器没有显示 Gimp 进程正在运行。

我重启了电脑,但 Gimp 仍然无法启动。我还卸载了 Gimp,并通过软件商店重新安装。这个问题与系统更新(包括新内核)同时发生。这可能与此有关,也可能无关。

我运行了开始菜单中显示的命令:

env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/gimp_gimp.desktop /snap/bin/gimp %U

结果

Warning: /snap/gimp/510/openvino not present inside gimp snap. Please install the snap using 'sudo snap install openvino-toolkit-2404 --beta' and restart the application.
Warning: /snap/gimp/510/openvino-ai-plugins-gimp not present inside gimp snap. Please install the snap using 'sudo snap install openvino-ai-plugins-gimp --beta' and restart the application.
[OpenVINO AI Plugins for GIMP]: Installing super resolution and semantic segmentation models to /home/couture/.local/share/openvino-ai-plugins-gimp and config to /home/couture/snap/gimp/common
/snap/gimp/510/usr/bin/gimp: symbol lookup error: /snap/gimp/510/usr/bin/gimp: undefined symbol: g_variant_builder_init_static

问题似乎出在 g_variant_builder_init_static 上,但我对这条消息了解不多。我认为我不需要 openvino,但我按照说明安装了两个 openvino 包。Gimp 仍然无法启动,但出现了一条新消息:

../lib/igt_device_scan.c: 987 scan_drm_devices Failed assertion: !ret

有什么提示吗?

Gimp 3.0.2(当前版本)。修订版:Ubuntu 22.04、18.04 上出现的问题,以及 Ubuntu 24.04 上其他人报告的问题。

snap
  • 3 个回答
  • 688 Views
上一页
下一页

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve