我最近看到了https://lintian.debian.org/tags/binary-without-manpage.html,它显示了大约 14k 的手册页缺失。
这意味着某些二进制包(不是库)很可能缺少联机帮助页。如何获取没有联机帮助页的已安装二进制包/应用程序(不是库)的列表?我可能知道一些并开始为此做出贡献。
我不知道 vlc 是如何做到的;我想它需要某种电影的时间戳并将其放入缓存或类似的地方。这是它在 vlc 中的工作方式 -
一种。你看到一个媒体文件,假设它包含 1.5 小时,b。在某个时候,比如在 15-30 分钟后或任何时候你觉得,你停下来是因为你有其他工作、一个电话或任何干扰你观看的东西。
C。一段时间后,您再次启动媒体文件。在右上角的 vlc 中,它会给出一个小按钮,说从你上次停下的地方继续。
d. 如果您选择该按钮/选项,它将从您上次停止的位置开始播放媒体文件。
我还看到连续使用 2-3 个媒体文件,即使这样它也会记住位置。
mpv 中是否有类似的功能?有没有办法做到这一点,或者这将是我需要在 mplayer github 上提出的功能请求?
我读了`which`,但我无法真正理解其中的区别。我在 64 位 debian-buster 上运行 zsh 5.4.2。which 和 wherece 都是 shell-builtins 。
人们能否指出哪里比哪一个更合适,反之亦然?
/home/shirish> zsh --version
zsh 5.4.2 (x86_64-debian-linux-gnu)
/home/shirish> type -a which
which is a shell builtin
which is /usr/bin/which
which is /bin/which
/home/shirish> type -a whence
whence is a shell builtin
Run Code Online (Sandbox Code Playgroud) 我做的事情,如:-
$ copy debian-8.2.0-amd64-DVD-1.iso /media/shirish/4719-38E5/
Run Code Online (Sandbox Code Playgroud)
复制这里是一个别名:-
$ alias copy
alias copy='rsync --progress -ravz'
Run Code Online (Sandbox Code Playgroud)
当它执行命令时,它需要很长时间才能完成并执行:-
$ copy debian-8.2.0-amd64-DVD-1.iso /media/shirish/4719-38E5/
sending incremental file list
debian-8.2.0-amd64-DVD-1.iso
3,607,855,104 100% 9.11MB/s 0:06:17 (xfr#1, to-chk=0/1)
sent 3,466,268,276 bytes received 35 bytes 3,481,937.03 bytes/sec
total size is 3,607,855,104 speedup is 1.04
Run Code Online (Sandbox Code Playgroud)
现在我有两个问题:-
一种。rsync 中的 -z 没有记录,有人知道它是做什么的吗?很有可能这面旗帜以前就在那里,现在已经不在了。
另一件事,有人知道xfr#1, to-chk=0/1实际做什么吗?
我通常sync在命令完成后执行,有没有人知道是否可以使用它,因为复制需要很长时间。
人们也可以使用一些更好、更好的方法,以便我可以使用别名来完成相同的任务。对我来说,有进步很重要。几个月前,我确实遇到了一个高级软件cp,它也有一个进度条,用于显示正在复制的文件的进度。
希望快速解决上述问题。
我看到两个命令给出了相似的输出,但不知道两者之间是否存在差异。例如
[$] tracepath debian.org
1?: [LOCALHOST] pmtu 1500
1: _gateway 0.819ms
1: _gateway 0.780ms
2: _gateway 0.751ms pmtu 1400
2: ??? 43.462ms
3: ??? 43.907ms asymm 4
4: ??? 48.361ms
5: ??? 46.492ms
6: ??? 48.009ms asymm 10
7: ??? 74.740ms asymm 9
8: ix-ae-4-2.tcore1.CXR-Chennai.as6453.net 69.183ms asymm 10
9: if-ae-13-2.tcore1.SVW-Singapore.as6453.net 285.982ms asymm 17
10: if-et-23-2.hcore2.KV8-Chiba.as6453.net 204.874ms
11: 10ge4-5.core1.pao1.he.net 298.418ms asymm 15
12: isc.gige-g4-17.core1.pao1.he.net 299.967ms asymm 14
13: debian.org 307.865ms reached
Resume: pmtu 1400 hops 13 back 14
Run Code Online (Sandbox Code Playgroud)
和
[$] traceroute …Run Code Online (Sandbox Code Playgroud) 我查看了 stackexchange 站点,但找不到任何内容。我查看了 Linux 容器https://en.wikipedia.org/wiki/LXC以及管理程序https://en.wikipedia.org/wiki/Hypervisor上的维基百科条目,但对两者的解释都超出了没有工作过也不会明白。我还看到了http://www.linux.com/news/enterprise/cloud-computing/785769-containers-vs-hypervisors-the-battle-has-just-begun但这也没有解释。
我玩过虚拟机之类的虚拟机。我对虚拟机的有限理解的一个起始想法可能是在沙盒环境中测试软件(当您无法购买/负担得起机器并且仍然对您正在开发的软件有一些想法时拥有一个 Solaris 盒子因为该目标硬件正在工作。)虽然它使用受到限制。这可能也是它在云计算领域取得飞跃的方式之一。问题很广泛,所以这就是我提炼它的方式-
有人能解释一下 hypervisor 和 *nix 容器是什么(如果可能的话,用类比)?
*nix 管理程序与虚拟机相同还是有区别?
在 Debian 中,AFAIK 一些包在 Subversion(著名的 team-pkg-gnome)中维护,而一些在 git 中维护,而另一些在其他一些 VCS 中维护。
有没有办法知道包的来源在哪里而不做apt-get source $PACKAGENAME?
我尝试了三种方法,但都失败了:-
$apt show $PACKAGENAME
$aptitude show $PACKAGENAME
$apt-cache show $PACKAGENAME
Run Code Online (Sandbox Code Playgroud)
以上均无法提供/共享此信息。
有没有办法获取信息。我需要知道源代码库。名称以及它是否在 git、svn 或其他版本控制中。
有没有办法告诉 git 在克隆 repo 时只使用这么多带宽?
我可能有多个应用程序 - 每个应用程序都需要不同的网络速度。有没有办法告诉 git 这样做?我只想在这次会议上这样做,而不是每次都这样做。
我查看了另一个关于添加第三方存储库的类似问题。我正在尝试添加一个名为riot的第三方桌面 IM 客户端。虽然该站点提供了第三方的链接,但它没有给出如何在 Debian 中添加第三方源或密钥环的说明。我浏览了https://riot.im/packages/debian/pool/main/并在我的 /etc/apt/sources.list 中添加了以下内容 -
######## Third party repos #######
deb https://riot.im/packages/debian/ stretch main
Run Code Online (Sandbox Code Playgroud)
现在我有两个问题:-
一种。是第三方回购。我输入的是正确的还是应该从上游询问更多信息。
湾 我如何添加安全密钥,因为所有软件包通常都在 Debian Universe 中签名。公钥在https://riot.im/packages/debian/repo-key.asc
我在 Debian 伸展/测试。
有许多软件包的名称中包含 grub,并且是 GRUB(Grand Unified Boot Loader)的一部分。安装在我的系统上的是 -
我先看了看是符号链接文件还是普通文件——
[$] ll -h /etc/default/grub
-rw-r--r-- 1 root root 1.2K 2017-01-22 14:16 /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
我看了一下,但找不到任何可以告诉我此文件来自何处的信息?
[$] dpkg -S /etc/default/grub
dpkg-query: no path found matching pattern /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
或者
[$] dpkg-query -W /etc/default/grub
dpkg-query: no packages found matching /etc/default/grub
Run Code Online (Sandbox Code Playgroud) debian ×7
apt ×1
bandwidth ×1
containers ×1
dpkg ×1
git ×1
grub2 ×1
linux ×1
lxc ×1
man ×1
mpv ×1
networking ×1
repository ×1
rsync ×1
security ×1
signature ×1
source ×1
traceroute ×1
vlc ×1
which ×1