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
Ian Jensen
Asked: 2025-03-26 02:04:28 +0800 CST

如何告诉 apt 未满足的依赖项实际上是从源代码构建和安装的?[重复]

  • 6
此问题这里已有答案:
如何伪造已安装的软件包版本? (2 个答案)
5 天前关闭。

问题:要安装软件包 A,我必须从源代码构建并安装一些依赖项 B、C 和 D,因为 apt 无法从存储库安装它们。Apt 无法知道我从源代码安装了这些依赖项,因此我使用 dpkg 强制安装,因为我知道依赖项实际上已经安装。现在,当我使用 apt 安装任何其他软件包 E 时,它仍然会出现警告,提示软件包 A 有未满足的依赖项 B、C 和 D。我该如何告诉 apt,查看依赖项 B、C 和 D 是否确实安装在我的系统上,或者停止显示警告?

背景:我在 Raspberry Pi 5 上使用 Ubuntu 24.04LTS。我一直在尝试让 Hailo AI HAT+ 和 Raspberry Pi Camera Module 3 协同工作,就像它们在 Raspberry Pi OS 上一样。这段旅程让我陷入了从源代码构建 Hailort-pcie-drivers、hailort、hailo tappas、Raspberry Pi 的 libcamera 分支和 Raspberry Pi 的 rpicam-apps 的困境。我现在已经让 AI hat 的 rpicam-apps 演示运行起来了,但这样做之后,apt 认为 rpicam-apps-hailo-postprocess 包仍然有未满足的 hailort、libcamera0.4 和 rpicam-apps 依赖项,这些依赖项“无法安装”,并且每次我使用 apt 安装另一个包时仍会显示此警告。

apt
  • 1 个回答
  • 47 Views
Martin Hope
Luz Serrano Díaz
Asked: 2025-03-26 01:56:38 +0800 CST

无法更新 vscode 或 chromium,因为它们始终在后台运行

  • 5

我正在使用 Ubuntu 24.10,并且安装了 Chromium 和 Visual Studio Code。它们都需要更新,但我无法更新它们,因为它显示它们即使关闭时也在运行。

snap 商店更新菜单

它表示在 VSCode 和 Chromium 上都关闭更新(“关闭更新”)和打开(“打开”)。

我在系统监视器中搜索了 Chrome 和 VSCode,但都没有出现。我是一名 Web 开发人员。我不希望这在将来带来问题。

updates
  • 1 个回答
  • 25 Views
Martin Hope
An old man in the sea.
Asked: 2025-03-25 04:35:53 +0800 CST

为什么 ps 显示的 ruser 和 euser 进程与选项中所述的不同?

  • 6

在该命令的手册页中ps,我们有以下选项

   -U userlist
          Select by real user ID (RUID) or name.  It selects the processes whose real user  name  or  ID  is  in  the
          userlist list.  The real user ID identifies the user who created the process, see getuid(2).

   -u userlist
          Select  by effective user ID (EUID) or name.  This selects the processes whose effective user name or ID is
          in userlist.

          The effective user ID describes the user whose file  access  permissions  are  used  by  the  process  (see
          geteuid(2)).  Identical to U and --user.

然而,当我尝试

ps --forest -eo pid,ppid,ruser,euser,cputime,%mem,stat,comm -u example_username -U example_username

我仍然得到ruser与euser不同的流程example_username。

以下是一些示例:

   1255       1 root     root     00:00:00  0.0 Ss   cron
   1256       1 message+ message+ 00:00:02  0.0 Ss   dbus-daemon
   1261       1 gnome-r+ gnome-r+ 00:00:00  0.1 Ssl  gnome-remote-de
   1270       1 root     root     00:00:00  0.0 Sl   ecbd
   1278       1 polkitd  polkitd  00:00:01  0.0 Ssl  polkitd
   1281       1 nvidia-+ nvidia-+ 00:00:00  0.0 Ss   nvidia-persiste

-u和是什么类型的过滤器-U?

PS:我怀疑这些过滤器从属于该-e选项,即它们被该选项覆盖。这应该在手册页中明确说明,但我找不到有关它的任何信息...

bash
  • 1 个回答
  • 24 Views
Martin Hope
reducing activity
Asked: 2025-03-24 15:57:08 +0800 CST

如何在 Ubuntu 24.04 中从命令行启用/禁用锁屏?

  • 5

我想禁用 Ubuntu 24.04 中的自动屏幕锁定。

对我来说,它既烦人又毫无意义,因为它是一个虚拟机。

我想从 CLI 执行此操作,因为我希望为每个非无头的 Ubuntu VM 执行它。

command-line
  • 1 个回答
  • 22 Views
Martin Hope
fred_dot_u
Asked: 2025-03-24 05:47:54 +0800 CST

应用程序未出现在工作区中 - 运行 22.04

  • 5

我发现这个尚未解答的问题但它并没有什么启发性。

背景:

  • Ubuntu 22.04 运行有点不稳定。
  • 尝试升级到 v24,但失败。
  • 启动 22.04 的焦土安装(擦除整个驱动器)并成功。
  • 后续应用程序安装建议在继续之前执行“sudo apt update”。我不记得是什么应用程序了,可能只是个小应用程序。

症状:

  • 收藏夹栏上的固定应用程序将会打开/激活,其图标会亮起,并且应用程序名称会出现在顶部栏上。
  • 尽管可以切换工作区,但应用程序上没有任何操作可用,也不会出现在任何默认工作区中。
  • 终端热键执行方式如上所述,图标位于收藏夹栏,终端名称位于顶栏,无窗口外观
  • 右键单击两个可见位置中的任一个即可选择“关闭”。
  • 九点菜单显示应用程序,两个面板均可查看,与其中的应用程序结果相同。

我尝试过的:

  • 使用适当的术语(例如“显示器缺少应用程序”)及其变体进行互联网搜索,可以找到有关驱动程序安装的有用帖子。这些术语总是包含“Ubuntu”,有时还会包含版本号“22.04”,但结果同样不尽如人意。

并发症:

  • 我无法在终端中输入任何命令。
  • 我可能能够进入恢复模式,但不确定在这种情况下该怎么做,因为互联网上没有出现针对消失的应用程序的直接解决方案。
  • 当“sudo apt update”滚动过去时,我几乎没有关注它的结果,但在命令重新启动之前,需要花费相当多的文本和时间。
  • 视频卡已被移除,似乎是低端产品,其名称我在“旅行”中从未见过。如果有保证说这是解决方案,我可以购买合适的替换视频适配器。

我想避免擦除并重建(但如果建议的话,我会这样做)。在执行更新命令之前,我恢复了大约 2 TB 的文件,这花了五到七个小时(睡眠时间),并且必须再次备份它们,就像我在第一次重建时所做的那样,使用 LiveCD。

我不是 Linux 专家,只是偶尔使用,并且支持该操作系统,因为它代表了简单性和安全性。如果出现问题并且无法上网,我通常的解决方案是擦除并重新启动。

一个问题:

我该怎么做才能使系统恢复运行状态?

drivers
  • 1 个回答
  • 52 Views
Martin Hope
InkWok
Asked: 2025-03-22 23:18:53 +0800 CST

为什么会有 /home/root 文件夹?

  • 5

为什么除了 /root 之外还有另一个根文件夹?当我使用 root 权限编辑文件时是否会创建此文件夹sudo nvim /etc/sudoers?

/home/root 的内容:

permissions
  • 1 个回答
  • 56 Views
Martin Hope
Bismark_The_2nd
Asked: 2025-03-21 22:56:07 +0800 CST

在 Ubuntu 服务器上设置多个 FTP 用户

  • 5

我正在尝试设置 FTP 服务器,并且一直在遵循指南。它们都只显示如何设置一个用户,我需要让多个用户能够访问同一个文件夹并从中提取文件。我是否可以设置一个文件夹并将多个用户限制在该文件夹中?

我使用的是 vsftpd。用户将独立并需要能够从文件夹中下载文件,但不能向该文件夹写入任何内容或离开该文件夹。

我一直遵循这些指南:

https://documentation.ubuntu.com/server/how-to/networking/ftp/index.html

https://www.digitalocean.com/community/tutorials/how-to-set-up-vsftpd-for-a-user-s-directory-on-ubuntu-20-04#step-1-installing-vsftpd

server
  • 2 个回答
  • 54 Views
Martin Hope
afsrgdtfhygjhjgfdse
Asked: 2025-03-21 16:25:58 +0800 CST

Ubuntu 更新中的 PDiff 是什么?

  • 9

什么是 PDiff 文件以及它们可以做什么?

它们很重要吗?我能做些什么不下载它们吗?

apt
  • 1 个回答
  • 322 Views
Martin Hope
Curious student
Asked: 2025-03-21 06:20:45 +0800 CST

通配符和搜索深度

  • 8

我有一个与此类似的文件结构

.
├── streaming
│   └── streaming - Copy
├── hw1
│   ├── concurrent-downloads
│   ├── cpu_multiprocessing.py
│   ├── cpu_synchronous.py
│   ├── cpu_threading.py
│   ├── io_asyncio.py
│   ├── io_multiprocessing.py
│   ├── io_synchronous.py
│   ├── io_threading.py
│   └── soluciones
└── hw2
└── iteradores.ipynb

ls cpu*当我从工作目录运行某些命令时,我得到:

ls: cannot access 'cpu*': No such file or directory

(此外,类似这样的命令ls [c]*也显示相同的输出)。当然,当我在之后运行它时cd hw1,但对于某些通配符,例如,ls [[:lower:]它确实显示了 2 级递归的输出:

`streaming:
'streaming - Copy'

hw1:
concurrent-downloads    cpu_synchronous.py  io_asyncio.py          io_synchronous.py  soluciones
cpu_multiprocessing.py  cpu_threading.py    io_multiprocessing.py  io_threading.py

hw2:
iteradores.ipynb`
command-line
  • 1 个回答
  • 273 Views
Martin Hope
mahmoudadel
Asked: 2025-03-19 21:23:06 +0800 CST

ubuntu gnome wayland 无法使用主 GPU

  • 6

我的 ubuntu gnome 不使用笔记本电脑中的nvidia GTX ,而是使用英特尔 gpu来渲染大型应用程序和 GUI。制作扩展程序会blur my shell导致一些延迟和帧丢失

$ nvidia-smi
 
Wed Mar 19 20:11:43 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.86.15              Driver Version: 570.86.15      CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 1650        Off |   00000000:01:00.0 Off |                  N/A |
| N/A   51C    P0             14W /   50W |      84MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            3006      G   /usr/bin/gnome-shell                      1MiB |
|    0   N/A  N/A           39062      G   /usr/bin/gjs                              7MiB |
|    0   N/A  N/A           42492      G   ...ersion=20250317-050122.955000         60MiB |
|    0   N/A  N/A           44114      G   /usr/bin/extension-manager               11MiB |
+-----------------------------------------------------------------------------------------+

而英特尔 GPU 使用情况:

intel-gpu-top: Intel Cometlake (Gen9) @ /dev/dri/card1 -    8/   8 MHz;  98% RC6;  0.04/ 4.47 W;       21 irqs/s

      IMC reads:     1495 MiB/s
     IMC writes:      158 MiB/s

         ENGINES     BUSY                                                                            MI_SEMA MI_WAIT
       Render/3D    1.36% |█                                                                       |      0%      0%
         Blitter    0.00% |                                                                        |      0%      0%
           Video    0.00% |                                                                        |      0%      0%
    VideoEnhance    0.00% |                                                                        |      0%      0%

  PID      MEM      RSS      Render/3D            Blitter              Video            VideoEnhance     NAME       
    1  680800K  677648K |▎                 ||                  ||                  ||                  | systemd    
44983  213276K  213276K |                  ||                  ||                  ||                  | firefox    
42492     268K     268K |                  ||                  ||                  ||                  | chrome     
20430     260K     260K |                  ||                  ||                  ||                  | Typora     
 4096  108440K   86260K |                  ||                  ||                  ||                  | Xwayland   
 3006       0        0  |                  ||                  ||                  ||                  | gnome-shell

我尝试了几乎所有公共解决方案,例如设置 nvidia prime 设置

$ prime-select query 
nvidia

笔记本电脑仍然不使用 nvidia gpu 来渲染扩展效果,例如模糊我的外壳并导致延迟

drivers
  • 1 个回答
  • 54 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