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
SteveInBavaria
Asked: 2025-03-14 01:37:45 +0800 CST

仪表板中的图标显示为齿轮

  • 5

大多数应用程序在从终端运行时都会显示一个漂亮的图标或在 Dash 中的主图标下放置一个点(我在 Ubuntu 24.10 中使用 Dash to Dock)。有些只是添加一个齿轮。有些,例如 arduino-ide,过去显示图标,但现在只显示一个齿轮。当您打开三个或更多齿轮时,这可能会令人困惑。

我怎样才能用合适的图标替换齿轮?我尝试将其添加StartupWMClass=ArduinoIDE;到 arduino-ide 的启动脚本中,但无法解决问题。

编辑:望远镜输出:在此处输入图片描述

.桌面列表:

[Desktop Entry]
Type=Application
Name=Programming
GenericName=Programming
Comment=Open-source electronics prototyping platform
Exec=~/ArduinoLatest/arduino-ide_2.3.4_Linux_64bit/arduino-ide
Icon=arduino-arduinoide
Terminal=false
Categories=Development;IDE;Electronics;
MimeType=text/x-arduino;
Keywords=embedded electronics;electronics;avr;microcontroller;
StartupWMClass=ArduinoIDE;
Actions= Arduino-Trad;ArduinoBeta;ArduinoMicroPython;UIFlow;UIFlowWeb;UIFlowWebFF;M5_Burner;Espruino;CuteCom;PicoCom;Meld;Jupyter;Flipper;Eric;RemoteXY;Cura;FreeCad;
unity-dash
  • 1 个回答
  • 51 Views
Martin Hope
adelphiaUK
Asked: 2025-03-14 01:32:10 +0800 CST

如何为作为 AppImage 安装的 qBitTorrent 分配磁力文件链接?

  • 10

我正在使用 qBitTorrent 5.0.4,但从 AppImage 启动它。

我如何将磁力文件链接分配给这个“应用程序”,因为系统上没有“安装”版本的 qBitTorrent。

我是否需要使用apt-get(或其他) 安装 qBitTorrent,关联它,然后使用 删除它purge,或者我是否安装它,关联它并将其保留在那里?

我使用 AppImage 的唯一原因是该版本比使用 apt-get(或用于安装它的任何命令)获得的版本更新。

谢谢。

appimage
  • 1 个回答
  • 280 Views
Martin Hope
4n3wv
Asked: 2025-03-13 21:08:38 +0800 CST

如何减少 Nautilus 中书签之间的填充?

  • 5
  • Ubuntu 24.04
  • 主题:Yaru-sage-dark

我在 Files/Nautilus 中有很多书签,我想减少左侧书签栏中的条目占用的空间,这样我就不必滚动来访问列表底部的书签(我使用没有滚轮的轨迹球鼠标)。

在此处输入图片描述

在 18.04 和 20.04 中,这是通过编辑 css 文件来添加一些代码来减少填充来实现的:

placessidebar.sidebar row.sidebar-row {
    color: shade(@places_sidebar_fg_color, 0.9);
    background-image: none;
    background-repeat: no-repeat;
    background-position: top left;
    background-color: transparent;
    min-height: 27px;
    border:none;
    text-shadow: none;
}

正是“min-height”行指定了填充。

在 20.04 版中,对于我使用的主题,这是在

/usr/share/themes/Yaru-dark/gtk-3.20/gtk.css

现在我使用的是 24.04 版本,并使用Yaru-sage-dark主题,但我不太清楚代码要求是否已更改,或者我是否无法找到要编辑的正确文件。我尝试将此代码添加到 /usr/share/themes/Yaru-sage-dark/ 下的不同 css 文件中,但没有看到任何变化。

关于如何减少 Nautilus 书签列表中的填充,有什么建议吗?

谢谢!

gnome
  • 1 个回答
  • 49 Views
Martin Hope
James N
Asked: 2025-03-13 17:48:18 +0800 CST

在预装 Windows 的 PC 上,如果我删除磁盘上的所有分区以专门使用 Linux,我以后可以从媒体重新安装 Windows 11 吗?

  • 5

假设我以后想出售安装了 W11 的 PC,如果我完全删除/重新格式化所有分区(包括启动、操作系统和恢复),是否会损害我重新安装 Windows 许可副本的能力?

partitioning
  • 2 个回答
  • 80 Views
Martin Hope
Budianto IP
Asked: 2025-03-13 12:36:33 +0800 CST

如何从源代码库构建 netplan 包?

  • 5

我正在尝试从 Ubuntu 22.04 上的 repo 构建 netplan 包,但目前还没有成功。

由于我在互联网上找不到相关来源,因此我使用 chatGPT 来指导我完成构建过程。

这是我尝试过的:

# Install Dependencies
sudo apt update
sudo apt install -y git meson python3-pip python3-yaml python3-jsonschema python3-setuptools pkg-config libglib2.0-dev cmake ninja-build libyaml-dev libsystemd-dev python3-pyflakes python3-pycodestyle pycodestyle python3-pytest python3-coverage python3-cffi libcmocka-dev pandoc 

# Specify PYTHONPATH (used by netplan)
echo 'export PYTHONPATH=/usr/lib/python3.10/dist-packages:$PYTHONPATH' >> ~/.bashrc
source ~/.bashrc

# Clone from repo
cd ~ && git clone https://github.com/canonical/netplan.git
cd netplan

# Build the package
meson setup build
cd build
ninja
sudo ninja install

但是,当我尝试获取构建的 netplan 版本时,出现了以下问题:

> netplan --version
Traceback (most recent call last):
  File "/usr/local/sbin/netplan", line 20, in <module>
    from netplan_cli import Netplan
  File "/usr/local/share/netplan/netplan_cli/__init__.py", line 18, in <module>
    from .cli.core import Netplan
  File "/usr/local/share/netplan/netplan_cli/cli/core.py", line 24, in <module>
    from . import utils
  File "/usr/local/share/netplan/netplan_cli/cli/utils.py", line 28, in <module>
    from ..configmanager import ConfigurationError
  File "/usr/local/share/netplan/netplan_cli/configmanager.py", line 21, in <module>
    import netplan
ModuleNotFoundError: No module named 'netplan'

PS:我尝试构建 netplan 的原因是为了获取虚拟设备。有关更多信息,请查看此内容。

22.04
  • 1 个回答
  • 87 Views
Martin Hope
An old man in the sea.
Asked: 2025-03-13 06:04:26 +0800 CST

文件路径扩展包括父目录和当前目录?

  • 12

我已经读过几条关于.*在进行通配符时使用该模式的警告,因为它将包含当前目录和父目录。

我尝试echo .*过 和ls -l .*,我的 bash 只扩展到当前目录中的隐藏文件。由于 bash 负责执行 filapath 扩展,我假设它对所有其他命令都同样有效。

也许这只是早期 Bash 版本的问题...但是,我没有找到任何这方面的信息。

我的想法有什么问题?

bash
  • 1 个回答
  • 228 Views
Martin Hope
Sean Carney
Asked: 2025-03-13 05:20:24 +0800 CST

无法在戴尔笔记本电脑上预装的新 Ubuntu 24.04 中打开 LibreOffice

  • 8

我正在使用 Ubuntu 24.04,无法从 GUI文件应用程序或命令行打开 LibreOffice。每次我都会收到相同的错误:

$ sudo libreoffice
Warning: failed to launch javaldx - java may not function correctly
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libldap-2.5.so.0: cannot open shared object file: No such file or directory

我发现在软件应用程序中可以按 Snap 或 deb 程序进行排序。看起来我的安装肯定是 deb 程序,因为所有彩色图标都在 deb 包选项下。在 Snap 包选项下,只有一个 LibreOffice 图标,而且它是一个非彩色图标,只显示“LibreOffice”。

以下是输出which soffice:

/usr/bin/soffice

我不知道它是 Snap 还是 deb。我是 Ubuntu 新手,这台电脑来自戴尔,已经安装了 Ubuntu。

当我尝试以自己的身份运行时soffice,出现以下情况,我认为这是相同的错误:

Warning: failed to launch javaldx - java may not function correctly
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libldap-2.5.so.0: cannot open shared object file: No such file or directory

有人知道我该怎么办吗?

24.04
  • 2 个回答
  • 200 Views
Martin Hope
N Papa
Asked: 2025-03-13 02:11:44 +0800 CST

磁盘分析器中的 swap.img 是什么

  • 9

我打开了磁盘使用情况分析器,第二大项目是 swap.img。用鼠标右键单击甚至无法从外部打开它。它像 Ubuntu 的备份文件吗?我可以安全地删除它,而不会出现任何问题,还是我只能把它保留在那里。我对这个操作系统比较陌生,抱歉 🙃🤭

swap
  • 3 个回答
  • 585 Views
Martin Hope
Sean Carney
Asked: 2025-03-13 00:16:41 +0800 CST

如何在 Ubuntu 24.04 中设置 4TG RAID1 存储以用作 Samba 服务器?

  • 4

如何将 RAID1 驱动器安装为存储驱动器,然后让 Samba 将文件写入该 RAID1 驱动器内的文件夹?

其他可能有用的信息:

我创建了一个我认为是驱动器的挂载点,然后使用 Samba 从 Windows 复制文件。不幸的是,我最终填满了我的操作系统驱动器。

我是 Ubuntu 新手,正在配置一台安装了 Ubuntu 的新 Dell Optiplex 7020。我已升级到 24.04。系统有一个用于操作系统的驱动器,即 500 GB SSD。我还在两个额外的 NVMe M.2 SSD 插槽中安装了两个 4 TB SSD 驱动器。计算机能够毫无问题地看到驱动器。我还使用 ext4 格式化了各个驱动器。

然后,我使用这些驱动器创建了 RAID1 并安装它。

我还读到过,也许我没有创建正确类型的分区,因此需要将分区创建为 Linux RAID Autodetect。但是,我还没搞清楚该怎么做。我需要以一种不会创建 2 TB 有限分区的方式对其进行分区。

这是 ARRAY 的两个 SSD 驱动器:

nvme2n1       3.6T          disk

nvme0n1       3.6T          disk

我用这些驱动器创建了 RAID1。

以下是来自 GParted 的有关 RAID1 的一些数据:

  • 文件系统:ext4
  • UUID:ffd80761-d5fe-4967-9ad6-faf463947359
  • 状态:安装在/mnt/ffd80761-d5fe-4967-9ad6-faf463947359
  • 分区路径:/dev/md127

以下是 中的条目/etc/fstab:

/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0
/dev/disk/by-uuid/ffd80761-d5fe-4967-9ad6-faf463947359 /mnt/ffd80761-d5fe-4967-9ad6-faf463947359 auto nosuid,nodev,nofail,x-gvfs-show 0 0

以下是附加到 末尾的条目/etc/mdadm/mdadm.conf:

ARRAY /dev/md0 metadata=1.2 UUID=ffd80761-d5fe-4967-9ad6-faf463947359

我创建了一个目录,我本想让它存在于 RAID1 驱动器中,而不是 OS 驱动器中。这就是我可能犯了一个大错误的地方?

sudo mkdir -p /mnt/md0

然后我挂载了该目录:

sudo mount /dev/md0 /mnt/md0

无论如何,我希望这个问题能够很快引起你们其中一个人的注意,然后你们可以帮助我了解我是否正确格式化了驱动器,以及如何确保我正在创建一个目录并将其安装在 4TB 存储驱动器上。

非常感谢。我很高兴成为这个社区的一员。

24.04
  • 1 个回答
  • 103 Views
Martin Hope
Peter
Asked: 2025-03-12 06:50:11 +0800 CST

在 Ubuntu 24.10 上安装最新版本的 node.js

  • 5

Ubuntu 24.10 中的 node.js 版本是 v14.21.3。为了使用 React(与 vite 一起使用),需要最新版本,或者至少是更高版本。我尝试了各种通过软件包存储库更新节点的方法,一切似乎都很顺利,包括收到一条消息说安装了节点 22。然而,命令node -v仍然返回 v14.21.3 并尝试运行

npm run dev

因为 node 版本的原因,react 开发服务器仍然返回错误。

因此我使用 nvm( nvm install --lts) 更新了节点,然后nvm use --lts

这有效并node -v返回 v22.14.0(npm v11.1.0)

但是,节点版本只会停留在 22,直到终端关闭。有什么方法可以永久更改为版本 22?

software-installation
  • 1 个回答
  • 126 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