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
    • 最新
    • 标签
主页 / user-495409

cocomac's questions

Martin Hope
cocomac
Asked: 2024-02-19 15:23:07 +0800 CST

如果不是 root(或使用 sudo),rfkill 如何工作?

  • 7

我在这个答案的最后看到了这样的说法:

PS:我不知道为什么 rfkill 在以非特权用户身份运行时起作用。在我的 Mint 上,它没有 setuid 或 setgid 位。

我很好奇,查看了我的 Arch 系统。这是我的系统上的内容sudo和rfkill外观。文件大小和日期已被省略。看起来没有 setuid 位rfkill(为了比较,有一个sudo)。

$ /usr/bin/env ls -lah $(which sudo) $(which rfkill)
-rwxr-xr-x 1 root root [OMITTED] /sbin/rfkill
-rwsr-xr-x 1 root root [OMITTED] /sbin/sudo

有趣的是,运行rfkill以禁用和启用无线访问的工作方式如此处所述,即使我是rfkill从我的帐户运行(即,不是 asroot和 not withsudo或类似)。

如何不rfkillrequire ,因为通常启用/禁用硬件的命令需要以特权root运行?root

root
  • 1 个回答
  • 1004 Views
Martin Hope
cocomac
Asked: 2022-04-19 15:35:42 +0800 CST

如何在 Debian 11 (Bullseye) 上安装 Java 8?

  • 6

这个答案解释了为什么它被删除。我对原因不感兴趣,相反,我需要安装它。这个虚拟机专门用于我的 Java 应用程序,所以我对使用容器并不感兴趣。该答案提到您可以从 Stretch 存储库中获取它,但我不想创建 Franken-Debian,所以我不确定这是否是个好主意。我需要从 OpenJDK 安装 Java 8 JRE。我安装了 Debian 11,并且由于管理程序错误*而使用了高级安装。

这是我为安装它所做的:

$ sudo apt update
...
$ sudo apt install openjdk-8-jre
Reading package lists... Done
Building dependency tree... Done
Building state information... Done
Package openjdk-8-jre is not available, but is referenced to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another sources
However the following packages replace it:
  nvidia-openjdk-8-jre

E: Package 'openjdk-8-jre' has no installation candidate

如果有帮助,这是我的/etc/apt/sources.list文件:

... commented lines ommitted ...

deb http://deb.debian.org/debian/ bullseye main non-free contrib
deb-src http://deb.debian.org/debian/ bullseye main non-free contrib

deb http://security.debian.org/debian/security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free

deb http://deb.debian.org/debian/bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian/bullseye-updates main contrib non-free

所以,我尝试搜索它......但它不存在(我正在使用 Bullseye/11 - 当前的稳定版本)。有趣的是,它在 Debian Stretch中。除了...我想使用 Bullseye,因为它是稳定的,而不是 Stretch。那么我应该如何在 Bullseye 中安装 OpenJDK 8 JRE?

我应该将 Stretch 存储库添加到我的sources.list? 他们建议不要这样做,那么获取 Java 8 的正确方法是什么?


*我的管理程序要求在使用 UEFI 时grub-install具有标志。--removableIDK 为什么它需要,但我必须使用高级安装来启用可移动标志。不过,这应该无关紧要。

debian apt
  • 3 个回答
  • 11100 Views
Martin Hope
cocomac
Asked: 2022-01-11 16:15:48 +0800 CST

如何修复内核升级后无法启动的 Debian 11?

  • 1

我的 Debian 11 附带了 5.10 版的 Linux 内核。我想要一个更新的,所以我从这里下载 5.15 ,解压缩 tar 文件,复制现有配置,运行make menuconfig,然后make -j24是sudo make install. 我也做了sudo update-grub。但是现在它在每次启动时都会这样做。如果我在 grub 中选择旧内核,它可以正常启动。

该SPCP: Unexpected SPCR Access Width消息仍然发生在 5.10(我仍然可以启动),所以我认为这并不重要。这样做update-initramfs -u也没有帮助,它仍然会给出这个错误。

我看到的大多数现有建议都说 UUID 是错误的,但是旧内核可以正常启动,所以这让我认为启动分区很好。我该如何解决这个问题,以便我可以使用 5.15 内核成功启动?

这个问题表明它可能是由错误引起的,但我的内核版本(5.10,有效,5.15,失败)都比那里提到的更新。

错误截图

filesystems boot
  • 1 个回答
  • 1402 Views
Martin Hope
cocomac
Asked: 2021-11-28 17:30:25 +0800 CST

在 USB 驱动器上存储文本时,如何让 cat 不挂起?

  • 0

警告:我在一个没有任何内容的驱动器上使用了这些命令(/dev/sdb)。不要在带有任何重要内容的驱动器上尝试此操作。

我正在尝试一些,我发现以下工作:

$ printf 'hi\n' | sudo tee /dev/sdb
hi
$ sudo head -n 1 /dev/sdb
hi
$

整洁的。这就是我感到困惑的地方。我再次尝试了cat(第一个命令是相同的,我用 . 替换了第二个命令sudo cat /dev/sdb。它打印hi了 ,后跟一个换行符,然后挂起。做Ctrl+C并不能阻止它。真糟糕。

我推断也许最后cat需要一个 null ( \0) 字符。所以我再次尝试(printf 'hi\n\0' | sudo tee /dev/sdb),并head像以前一样工作,但cat仍然挂起。cat直接写入 USB 驱动器时如何才能不挂起?我不是在问这是否是个好主意(不是)。我很清楚我可以格式化驱动器并使用文本文件,但我很好奇为什么这没有按预期工作。

我正在使用带有 2 GB 闪存驱动器 ( /dev/sdb) 的 Debian 11。

text-processing usb-drive
  • 1 个回答
  • 63 Views
Martin Hope
cocomac
Asked: 2021-10-04 07:12:07 +0800 CST

如何在 Debian 11 (bullseye) 上恢复默认的 sources.list 文件?

  • 8

我将 Debian 11 (Bullseye) 安装到没有互联网的设备上。我使用了 ISO 的“固件 CD”版本。我已经配置了网络,所以我可以做到ping 8.8.8.8。我试图运行sudo apt update,但我发现sources.list文件中没有任何源(例如,它是空的)。

我找到了这个问题,但它是针对 Debian Jessie,而不是 Bullseye。

我也想要non-free包裹。如何恢复默认存储库,就好像我已经通过 Internet 连接安装了 Debian?

debian apt
  • 2 个回答
  • 7697 Views

Sidebar

Stats

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

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve