小编shi*_*ish的帖子

有没有办法在运行“make”时生成构建日志?

我需要/想要在编译工具时拥有整个构建日志。该工具使用autotools.

我尝试了最明显的方法,但这只是在我想要完整构建时$ make > make.txt结束了构建。有办法做到吗?make.txtlog

compiling make io-redirection

3
推荐指数
1
解决办法
6510
查看次数

.xsession-errors 文件中时间戳的可能性?

是否有可能在 .xsession-errors 文件中包含时间戳,因为记录了错误,但不幸的是时间戳不存在。如果有人知道有任何进展,将很高兴知道。此外,如果要提出这样的功能请求,应该将其提交到上游、x.org 或其他地方?

xorg debian x-server

3
推荐指数
1
解决办法
529
查看次数

如何关闭和重新启动dirmngr?

dirmngr 由 python-apt 使用,由 gnupg 和 gpgsm 推荐。我试图关闭手册页中共享的dirmngr,但得到了这个 -

??[$] dirmngr -vv --shutdown

dirmngr[9494]: error opening '/home/shirish/.gnupg/dirmngr_ldapservers.conf': No such file or directory
Run Code Online (Sandbox Code Playgroud)

有人可以分享如何关闭它吗?我尝试了--debug-level其他技巧,但无法将其关闭。我如何关闭 dirmngr ?

更新 -

[$] dpkg -l dirmngr

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  dirmngr                        2.1.17-3             amd64                GNU privacy guard - network certificate management service
Run Code Online (Sandbox Code Playgroud)

尽管存在错误,但认为它已完美安装 -

[$] systemctl --user status dirmngr

? dirmngr.service - GnuPG network certificate management daemon
   Loaded: loaded (/usr/lib/systemd/user/dirmngr.service; static; vendor preset: enabled) …
Run Code Online (Sandbox Code Playgroud)

debian gpg gpg-agent gnupg

3
推荐指数
1
解决办法
4480
查看次数

在 debian 软件包中应用补丁 - 第 2 部分

我曾询问过如何在这里应用补丁。我今天尝试在不同的源包上使用相同的过程,但失败了。分享-

\n\n
~/games $ mkdir decopy\n\n~/games/decopy $ apt-get source decopy\n\nReading package lists... Done\nNOTICE: \'decopy\' packaging is maintained in the \'Git\' version control system at:\nhttps://anonscm.debian.org/git/collab-maint/decopy.git\nPlease use:\ngit clone https://anonscm.debian.org/git/collab-maint/decopy.git\nto retrieve the latest (possibly unreleased) updates to the package.\nNeed to get 46.9 kB of source archives.\nGet:1 http://debian-mirror.sakura.ne.jp/debian unstable/main decopy\n0.2-1 (dsc) [1,943 B]\nGet:2 http://debian-mirror.sakura.ne.jp/debian unstable/main decopy\n0.2-1 (tar) [43.2 kB]\nGet:3 http://debian-mirror.sakura.ne.jp/debian unstable/main decopy\n0.2-1 (diff) [1,760 B]\nFetched 46.9 kB in 42s (1,103 B/s)\ndpkg-source: info: extracting decopy in decopy-0.2\ndpkg-source: info: unpacking decopy_0.2.orig.tar.gz\ndpkg-source: info: unpacking decopy_0.2-1.debian.tar.xz\n
Run Code Online (Sandbox Code Playgroud)\n\n …

compiling debian patch package-management

3
推荐指数
1
解决办法
2036
查看次数

如何在 Debian 中获取远程站点的 RSA 指纹?

在 Debian 中,您可以设置一个 alioth 帐户。设置完成后,您需要向 Debian 验证您的身份。您通过https://wiki.debian.org/Alioth/SSH添加您的 ssh 密钥

这一切都很好。Debian 还在此处共享其公共 SSH 密钥

现在,当您尝试通过 ssh 连接到该站点时,我得到了这个 256 SHA RSA 指纹 - VbwoMdcyFWByMDQrIOcaUL6c16LV6+80G9+Rs2rtA8E。现在这可能是正确的,这可能是不正确的,因为我无法读取远程 URL,所以无法说任何一种方式。我确实看过:如何获取 ssh 服务器指纹信息,因此尝试过:

?[$] ssh-keygen -lf https://db.debian.org/machines.cgi\?host\=moszumanska                                                            [0:44:45]
ssh-keygen: https://db.debian.org/machines.cgi?host=moszumanska: No such file or directory
Run Code Online (Sandbox Code Playgroud)

任何想法我在这里做错了什么?

ssh debian

3
推荐指数
1
解决办法
4111
查看次数

有没有列出文件中单词数量的文本编辑器?

有没有人使用 GUI FOSS 文本编辑器默认显示文档中的字数。如果不是最容易产生这种偏好的一个。我正在寻找一个文本编辑器,如果可能的话,可以实时计算单词数。

editors debian

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

如何在 Debian 中进行持久的 tcp-keepalive 设置

我一直在寻找 tcp-keepalive 作为网络不活动的可能解决方案。正如在 -

http://www.tldp.org/HOWTO/TCP-Keepalive-HOWTO/overview.html

特别是这部分 -

防止因网络不活动而断开连接

我的实际上是 ISP 问题,但确实希望将其保持在最低限度。

我已经完成并改变了 -

  # echo 600 > /proc/sys/net/ipv4/tcp_keepalive_time

  # echo 60 > /proc/sys/net/ipv4/tcp_keepalive_intvl

  # echo 20 > /proc/sys/net/ipv4/tcp_keepalive_probes
Run Code Online (Sandbox Code Playgroud)

但正如分享的那样,这些仅适用于本次会议。对此有持久的解决方案吗?

debian configuration tcp

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

~/git-credentials 文件是什么样的?

假设我有一个 git 存储库,例如 -

https://salsa.debian.org/shirishag75-guest/gradle-build-script-

现在在我的系统中我有 -

:~/games/gradle-build-script-/.git$ cat config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = https://salsa.debian.org/shirishag75-guest/gradle-build-script-.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
Run Code Online (Sandbox Code Playgroud)

现在我想使用仅 https 身份验证来获取我的 git 用户名和密码。我怎么做 ?

答案是~/git-credentials。有人可以分享它的外观或它应该是什么样子吗?

我试着看看——

$ git config credential.helper --help
$
Run Code Online (Sandbox Code Playgroud)

没有告诉我任何事情:(

期待获得更多信息。也许有一个虚构的例子:)

也许有一个莎莎回购协议。和一个 github 存储库。名称和密码都是虚构的,所以知道它是什么样子的吗?

我一直不明白商店的意义是什么 -

git config credential.helper 'store [<options>]'
Run Code Online (Sandbox Code Playgroud)

我从https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage尝试了以下操作

现在这只是一个没有真正凭据的示例,只是为了了解它是如何工作的 -

shirish@debian:~$ cat .mycredentials 
protocol=https
host=github.com
username=shirish
password=s3cre7
protocol=https
host=salsa.debian.org …
Run Code Online (Sandbox Code Playgroud)

password git

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

如何使用 zgrep 找出行号或提供一些上下文信息。围绕 .gz 文件

在 Debian 中,您可以使用 zgrep 对经过枪压缩的存档文件进行 grep。制作 gunzip 文件的原因很简单,诸如变更日志之类的文件很大,可以高度压缩。问题在于 zgrep 您只能获得特定的行,而没有上方或下方的信息。提供上下文信息。关于变化本身。一个例子来说明 -

usr/share/doc/intel-microcode$ zgrep Fallout changelog.gz
  * Implements MDS mitigation (RIDL, Fallout, Zombieload), INTEL-SA-00223
  * Implements MDS mitigation (RIDL, Fallout, Zombieload), INTEL-SA-00223
Run Code Online (Sandbox Code Playgroud)

现在可以看出,我的芯片似乎受到了 RIDL、Fallout 和 Zombieload 错误的影响,这些错误似乎已被提到的软件补丁 INTEL-SA-00223 修复,但可以看出它非常不完整。

出路是使用 zless 然后使用 / RIDL 或任何其他关键字,然后您知道但我想知道是否有其他方法或者这是唯一的解决方法?FWIW 确实知道这些错误在 2019 年 5 月 14 日得到缓解,英特尔在该日期制作了影响这些和其他各种问题的软件补丁。我确实尝试使用管道使用“头”和“尾”,但事实证明它们都没有效果。

logs debian gzip regular-expression

2
推荐指数
3
解决办法
1818
查看次数

如何向 pdf 文件添加更多元数据,以便我获得更多信息

我很幸运,很多时候,如果我遇到一些有趣的内容、辩论等,其中涉及一些 pdf,我通常会让作者将内容/pdf 邮寄给我,或者通过 IM 或其他方式向我发送相同的内容。一段时间后,我忘记了上下文或是谁将内容发送给我的。虽然我不知道限制,但我很确定至少可以添加几个字段。例如,这里是我当前正在查看的 pdf 文件的元数据。

File Size                       : 3.6 MB
File Modification Date/Time     : 2019:11:24 01:11:52+05:30
File Access Date/Time           : 2019:11:24 01:12:00+05:30
File Inode Change Date/Time     : 2019:11:24 01:11:54+05:30
File Permissions                : rw-r--r--
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.4
Linearized                      : No
Page Count                      : 54
Producer                        : Mac OS X 10.11.6 Quartz PDFContext
Creator                         : LaTeX with hyperref package
Create Date                     : 2018:05:01 19:56:31Z
Modify Date …
Run Code Online (Sandbox Code Playgroud)

debian pdf pdftk

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