有没有办法在 Debian 中找到半配置的软件包?这是来自Debian strech - 更新已损坏 - 似乎有问题 dpkg。
我尝试查看包裹是否通过两种方式损坏 -
a. $ aptb
??[shirish@debian] - [~] - [5289]
??[$] alias aptb
aptb='aptitude search '\''~b'\'
Run Code Online (Sandbox Code Playgroud)
越多越好——
??[shirish@debian] - [~] - [5288]
??[$] dpkg --audit
??[shirish@debian] - [~] - [5289]
??[$]
Run Code Online (Sandbox Code Playgroud)
是否有任何其他工具可以完成所需/以上的事情?
更新 - 我明白了 -
[$] dpkg -f '${status} ${package}\n' -W | awk '$2 == "half-configured" {print $4}'
dpkg-deb: error: failed to read archive '${status} ${package}\n': No such file or directory
[$] dpkg -f '${status} ${package}\n' -W | …Run Code Online (Sandbox Code Playgroud) 我提交了一个错误报告,并被要求在其中应用补丁并查看它是否有效。我试图找到有关如何去做的文档,但不清楚。
我能弄清楚的最接近的是http://www.thegeekstuff.com/2014/12/patch-command-examples/。
我通过 apt-get 在名为 dpkg 的目录下下载了最新的源代码 -
$ sudo apt-get source dpkg
Run Code Online (Sandbox Code Playgroud)
这是它的样子——
[shirish@debian] - [~/games/dpkg] - [5692]
??[$] pwd
/home/shirish/games/dpkg
Run Code Online (Sandbox Code Playgroud)
那是路径,这里是-
??[shirish@debian] - [~/games/dpkg] - [5691]
??[$] ls
d-m-h-verbose-version-check.patch dpkg-1.18.15 dpkg_1.18.15.dsc dpkg_1.18.15.tar.xz
Run Code Online (Sandbox Code Playgroud)
我想在应用补丁之前进行备份并进行试运行,但需要知道我应该期待哪些命令和输出。另外,我通常使用 -
$ fakeroot debian/rules build
$ fakeroot debian/rules binary
Run Code Online (Sandbox Code Playgroud)
构建本地 deb 包。这够好吗?
更新 1 - 那没有用 -
??[shirish@debian] - [~/games/dpkg] - [5710]
??[$] cd dpkg-1.18.15
??[shirish@debian] - [~/games/dpkg/dpkg-1.18.15] - [5711]
??[$] dch -n "Apply d-m-h fix from #844701."
dch: …Run Code Online (Sandbox Code Playgroud) 虽然我可以通过以下方式找到电影的帧速率 -
$ mediainfo $somemovie.$format | grep Frame rate
Run Code Online (Sandbox Code Playgroud)
有什么东西可以告诉子文件的帧速率 (.srt) 吗?
我一直想通过运行/使用来阅读 systemd-journal journalctl -b。现在,如果我以用户身份运行它,我会得到以下信息:-
$ journalctl -b
Hint: You are currently not seeing messages from other users and the system
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
No journal files were opened due to insufficient permissions.
Run Code Online (Sandbox Code Playgroud)
在此之后,我在 /etc/group 中运行了一个 grep 以查看是否存在这样的组。
$ sudo grep systemd-journal /etc/group
systemd-journal:x:102:
systemd-journal-remote:x:128:
Run Code Online (Sandbox Code Playgroud)
然后我尝试将用户添加到该组:-
$ sudo useradd -G systemd-journal shirish
useradd: user 'shirish' already exists
Run Code Online (Sandbox Code Playgroud)
你可以看看它说的是什么。
我使用 id 命令来查找 shirish 属于哪些组
$ id shirish
uid=1000(shirish) …Run Code Online (Sandbox Code Playgroud) 我尝试在 .bashrc 中设置以下别名 -
$ alias ll
alias ll='ls --color=auto --time-style=long-iso'
Run Code Online (Sandbox Code Playgroud)
但上面的不起作用。每当我要求它在 CLI 中列出文件时,我都希望拥有 long-iso 以及降序(日期或/和时间)。有没有办法做到这一点?
上面的命令确实给了我颜色输出,但不是 long-iso 部分。难道我做错了什么 ?
我确实看到了Set ls -l 时间格式,但在我的情况下没有帮助:(
我昨天问了一个问题,其中一条评论是有人分享说这是一项“用户服务”。现在如何区分“用户服务”和系统服务?
我看到了选项 extended_history 并看到它在 zsh中的Per-directory history 中使用,但还没有真正理解 extended_history 实际上做了什么?
什么信息。将在 zsh_history 中可用,否则如果未设置此选项则不会。
从http://zsh.sourceforge.net/Doc/Release/Options.html#Options它说 -
EXTENDED_HISTORY <C>
Save each command’s beginning timestamp (in seconds since the epoch) and the duration (in seconds) to the history file. The format of this prefixed data is:
‘: <beginning time>:<elapsed seconds>;<command>’.
Run Code Online (Sandbox Code Playgroud)
但至少在运行历史命令时我看不到它有任何好处 -
shirish@debian ~ % history | grep tail -5
601* exit
602* history
603* exit
604 cd
605 cat ~/.zsh/.zshrc
606 tail -5 history
Run Code Online (Sandbox Code Playgroud)
这是我~/.zsh/.zshrc的设置方式-
shirish@debian …Run Code Online (Sandbox Code Playgroud) 以前 guake 曾经将其首选项存储在
~/.gconf/apps/guake/general
Run Code Online (Sandbox Code Playgroud)
但随着转移到 gtk3,它已转移到 gsettings 和 dconf 。虽然 dconf-editor 确实通过切换开关向我显示了首选项,但我无法弄清楚它实际所在的位置。
我已经看过好几次了。在一些随机目录中,通常有一个 .uuid 文件或目录。可以说,目录没什么特别的。它们大多是我从某处或其他地方下载的随机媒体文件或文件。那为什么会有这些uuid文件呢。文件系统是 ext4,我使用的是 Debian buster。
对网络最简单/最简单的理解是
一种。当您连接到 ISP 时,ISP 仅在该连接期间提供动态地址(如临时电话号码),下次连接时,您将再次拥有不同的动态 IP 地址。
湾 您使用浏览器访问具有静态 IP 地址的不同站点(例如永久号码或/和机构的永久地址)。
现在有没有办法获得自己的 IP 地址,而不是去像 whatismyipaddress.com 这样的网络服务。
连接如下:-
ISP - 调制解调器/路由器 - 系统
编辑 - 调制解调器/路由器是 D-Link DSL-2750U ADSL 路由器/调制解调器。http://www.dlink.co.in/products/?pid=452
我确实在日志文件中看到了如何跟踪我的公共 IP 地址?但这也使用了外部网络服务,如果我们可以不用访问外部 URL/IP 地址,那就更好/更好了。
debian ×7
mate-desktop ×2
zsh ×2
apt ×1
aptitude ×1
bash ×1
compiling ×1
date ×1
dpkg ×1
dynamic-dns ×1
ext4 ×1
filesystems ×1
group ×1
gsettings ×1
guake ×1
ip ×1
ls ×1
networking ×1
patch ×1
permissions ×1
sort ×1
systemd ×1
users ×1
uuid ×1
video ×1