小编Ste*_*itt的帖子

使用 dpkg 查看变更日志

有没有办法使用 dpkg 查看包的不同版本之间的更改日志?

如果我想知道例如,为什么在最近的更新中升级了“passwd”,有没有办法使用 dpkg 来查看发生了什么变化?

$ dpkg -l passwd
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  passwd         1:4.2-3.1    amd64        change and administer password an
Run Code Online (Sandbox Code Playgroud)

它正在升级到 1:4.2-3.3...

我知道在 Debian 中,我可以查看软件包说明,并从那里查看链接的Debian 更改日志

但这并不适用于所有基于 deb 的发行版,快速浏览一下新内容是很尴尬的。

debian dpkg deb

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

在手册页中查找使用 env 命令显示的环境变量的说明

在手册页中,我在哪里可以找到env运行命令时列出的环境变量的详细说明?

我试过了,man env但它只为我提供了一个TZ环境变量示例

shell man environment-variables

12
推荐指数
1
解决办法
904
查看次数

i386 在 macOS Mojave 上意味着什么?

我使用的是 2013 年末(Mojave 10.14.3)的二手 MacBook Pro,当我arch在终端上输入时,我返回i386. 不应该是一个x86_64吗?卖家是否对商品进行了虚假陈述?请参阅下面的“关于这台 Mac”的屏幕截图。 截屏

osx hardware macintosh

12
推荐指数
2
解决办法
5571
查看次数

使用 sudo bash 时保留别名

我有一台 Centos 5.5 服务器,它为我的帐户提供了自己的别名命令。当我这样做时,sudo bash我仍然可以使用这些别名,我不必将别名添加到根目录的.bashrc.

我有另一台 Centos 6.5 服务器。但是当我执行时sudo bash,它不会使用我登录的用户的别名。有谁知道我在哪里配置它以包含我在使用时登录的用户的别名sudo bash

bash sudo

11
推荐指数
2
解决办法
3589
查看次数

/root/.bashrc 和 /root/.profile 在 Debian 系统上从何而来?

通常,当您在 Debian 系统上添加用户时,其内容会/etc/skel/被复制到新用户的主目录中。但/root/.bashrc不匹配/etc/skel/.bashrc/root/.profile不匹配/etc/skel/.profile。此外,这两个文件都不为dpkg. 那么它们来自哪里呢?

root debian profile bashrc

11
推荐指数
1
解决办法
8222
查看次数

为什么 Debian 的默认 bash shell 是无色的?

我一直在寻找为什么默认的 Debian shell 是无色的,但找不到答案。

为什么 Debian shell (bash) 默认是无色的?

shell bash debian

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

如何使用具有 HSP/HFP 配置文件的蓝牙设备使用 pulseaudio >=6 和 bluez >= 5.24

我想从我的 linux 机器上的蓝牙设备接收/录制音频。我所拥有的耳机作为耳机正常工作(特别是麦克风工作正常),即在 macOS 上,但我无法让它与 linux 一起工作 - 特别是 raspbian jessy - 但从我所看到的情况来看,它也会影响其他发行版。

  • 设备已配对并正确连接使用 bluetoothctl
  • A2DP 配置文件正常工作
  • pactl ls 报告等 headset_head_unit: Headset Head Unit (HSP/HFP) (priority 20, available: no)
  • 在尝试切换到headset_head_unit脉冲音频报告时[pulseaudio] module-bluez5-device.c: Refused to switch profile to headset_head_unit: Not connected

我发现,并尝试了各种建议,进行升级bluezpulseaudio使用ofono等却没有任何成功。最常见的评论是HSP / HFP支持已在最近的下跌bluezofono应使用(但我不ofono肯定应该如何这里AFAIK它与帮助时,BT susystem被用作即连接到客户端手机)。我可以看到许多未解决的错误,即此处此处的freedesktop 、redhatubuntudebian以及在 stackexchange 上提出的类似问题。虽然报告了一些成功,但我无法继续尝试即

  • 使用pulseaudio配置load-module module-bluetooth-discover headset=ofono(和autonative以及变体),版本7,8,10 …

pulseaudio bluez raspberry-pi raspbian

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

自动安装 dpkg-checkbuilddeps 检测到的未满足的构建依赖项

是否有一个命令可以安装dpkg-checkbuilddeps将列出的所有未满足的构建依赖项?

我尝试sed输出并将其提供给apt-get install,但它似乎非常笨拙,并且由于某种原因在某些环境中不起作用。

sudo apt-get install --yes $(dpkg-checkbuilddeps | sed 's/([^)]*)//g' | sed 's/dpkg-checkbuilddeps:\serror:\sUnmet build dependencies://g')
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?

debian dpkg apt dependencies

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

如何找到用于散列密码的散列算法?

我有工作密码并且可以看到哈希值 (/etc/passwd)。如何找到用于散列密码的散列算法,而无需手动尝试不同的算法,直到找到匹配项?

hashsum passwd

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

哪个 Fedora 版本与 RHEL 和 CentOS 具有相同的基础?

RHEL 基于 Fedora,反之亦然。当前或未来的 Fedora将是未来RHEL的基础,而当前版本的 RHEL 是基于较旧的Fedora,它具有更长期的、更长时间的测试、更长的支持、很少的更新等,而现在的 Fedora (27) 更新快。

必须有一个过去的 Fedora 版本,它等同于当前版本的 RHEL - 和基于 RHEL 的 CentOS。两者现在都是第 7 版。哪个旧版本的 Fedora 与它们的级别相对应?

fedora rhel version centos

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