有没有办法使用 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 的发行版,快速浏览一下新内容是很尴尬的。
在手册页中,我在哪里可以找到env运行命令时列出的环境变量的详细说明?
我试过了,man env但它只为我提供了一个TZ环境变量示例
我有一台 Centos 5.5 服务器,它为我的帐户提供了自己的别名命令。当我这样做时,sudo bash我仍然可以使用这些别名,我不必将别名添加到根目录的.bashrc.
我有另一台 Centos 6.5 服务器。但是当我执行时sudo bash,它不会使用我登录的用户的别名。有谁知道我在哪里配置它以包含我在使用时登录的用户的别名sudo bash?
通常,当您在 Debian 系统上添加用户时,其内容会/etc/skel/被复制到新用户的主目录中。但/root/.bashrc不匹配/etc/skel/.bashrc和/root/.profile不匹配/etc/skel/.profile。此外,这两个文件都不为dpkg. 那么它们来自哪里呢?
我一直在寻找为什么默认的 Debian shell 是无色的,但找不到答案。
为什么 Debian shell (bash) 默认是无色的?
我想从我的 linux 机器上的蓝牙设备接收/录制音频。我所拥有的耳机作为耳机正常工作(特别是麦克风工作正常),即在 macOS 上,但我无法让它与 linux 一起工作 - 特别是 raspbian jessy - 但从我所看到的情况来看,它也会影响其他发行版。
bluetoothctlpactl 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我发现,并尝试了各种建议,进行升级bluez,pulseaudio使用ofono等却没有任何成功。最常见的评论是HSP / HFP支持已在最近的下跌bluez和ofono应使用(但我不ofono肯定应该如何这里AFAIK它与帮助时,BT susystem被用作即连接到客户端手机)。我可以看到许多未解决的错误,即此处和此处的freedesktop 、redhat、ubuntu和debian以及在 stackexchange 上提出的类似问题。虽然报告了一些成功,但我无法继续尝试即
pulseaudio配置load-module module-bluetooth-discover headset=ofono(和auto,native以及变体),版本7,8,10 …是否有一个命令可以安装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)
有没有更好的办法?
我有工作密码并且可以看到哈希值 (/etc/passwd)。如何找到用于散列密码的散列算法,而无需手动尝试不同的算法,直到找到匹配项?
RHEL 基于 Fedora,反之亦然。当前或未来的 Fedora将是未来RHEL的基础,而当前版本的 RHEL 是基于较旧的Fedora,它具有更长期的、更长时间的测试、更长的支持、很少的更新等,而现在的 Fedora (27) 更新快。
必须有一个过去的 Fedora 版本,它等同于当前版本的 RHEL - 和基于 RHEL 的 CentOS。两者现在都是第 7 版。哪个旧版本的 Fedora 与它们的级别相对应?