注意:这与我的问题有关:“ Apache 2.4 不会重新加载,我的配置有问题吗? ”。
我正在尝试在本地测试本地站点。据我了解,Apache 2(也许还有 Apache)有一个叫做VirtualHost. 我的一点理解告诉我,虚拟主机是一种服务器/IP 地址可以为多个域提供服务的方式。
无论如何,我在运行 Apache 2configtest以查看失败的地方时遇到以下错误。我正在运行 Apache 2.4.10-1,似乎 Apache 2.2 和 Apache 2.4 之间发生了很多我不知道的更改。
$ sudo apache2ctl configtest
[sudo] password for shirish:
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Syntax OK
Run Code Online (Sandbox Code Playgroud)
这是/etc/hosts文件:
$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 debian mini
Run Code Online (Sandbox Code Playgroud)
我也看到一个空/etc/hosts.conf文件。也许里面的数据/etc/hosts需要复制到/etc/hosts.conf服务器才能识别?
我的主机名: …
我们都知道 Linus Torvalds 因为 Bitkeeper 的问题创建了 Git。不知道(至少对我而言)是,在那之前如何跟踪问题/故障单/错误?我试过了,但没有得到任何有趣的东西。我能够就该主题进行的唯一讨论是Linus 对使用 Bugzilla 的担忧。
推测: - 人们在初始阶段跟踪错误的最简单方法是将票放在自己的分支中,但我确信这不会随着噪音超过好错误而迅速扩展。
我见过并使用过 Bugzilla,除非您有时知道正确的“关键字”,否则您会被难住。注:我在最初几年(1991- 1995年),它们如何特别感兴趣用于跟踪问题。
我确实查看了两个线程,“内核 SCM 传奇”和“琐事:git 何时自托管? ”但是这些都没有提到早期内核的错误跟踪。
我四处搜索,但没有找到 1991-1992 年存在的任何 FOSS 错误跟踪软件。Bugzilla、Request-tracker 和其他工具出现得更晚,所以它们似乎已经过时了。
期待更清晰地了解过去的事情是如何完成的。
?[$] cat ~/.gitconfig
[user]
name = Shirish Agarwal
email = xxxx@xxxx.xxx
[core]
editor = leafpad
excludesfiles = /home/shirish/.gitignore
gitproxy = \"ssh\" for gitorious.org
[merge]
tool = meld
[push]
default = simple
[color]
ui = true
status = auto
branch = auto
Run Code Online (Sandbox Code Playgroud)
现在我想把我的 git 凭据放在 github、gitlab 和 gitorious 上,这样每次我都不必在浏览器上查找凭据。如何做到这一点,所以它是自动化的?
我正在运行 zsh
很多时候,当手动搜索文件时,有太多的评论让您眼花缭乱,您开始希望有一种方法可以让您只显示那些没有评论的行。
有没有办法用 cat 或其他工具跳过评论?我猜有一种方法,它涉及一个正则表达式。我希望它只是显示而不是实际删除任何行等。
注释采用# 形式,我使用 zsh 作为我的 xterm。
根据我的知识/理解,帮助和人是同时出现的,或者它们之间的时间差异很小。然后 GNU Info 进来了,从我所看到的内容来看,它比人类更冗长、更详细,而且可以说要好得多。即使在今天,人类中的许多条目都是神秘的。
我经常想知道为什么在很多方面都优于人的信息根本没有成功。我仍然看到人们制作手册页而不是信息页。是因为没有有用的信息工具吗?两者的许可证中有什么吗?或者其他一些没有得到它应得的成功信息的因素?
我确实在 unix stackexchange 上看到了一些问题,特别是 GNU 信息是什么?和help、info 和 man 命令之间的区别等等。
我正在运行 Debian。很多时候我会因为在电脑上呆太久而局促(或什么)。有什么工具可以让我在 30-40 分钟后休息一下?
我记得看到过一些东西,但我忘记了它叫什么。
我在这里问了一个关于 ext4lazyinit 的问题。从我阅读和理解的所有内容来看,它只是允许您开始使用硬盘,而无需为您的文件系统创建所有 inode。
您知道或可以衡量的唯一方法是ext4lazyinit在iotop. 有没有办法以百分比形式获得进度?
如何使用 mpv 使字幕显得更大或更小?大多数时候字幕是 .srt 格式,但有时也在电影本身中?
有没有办法做到这一点 ?
还有一个我可以放置的默认配置变量,以便使用我自己的字体和粗细等统一播放字幕。
AFAIK 关于 gpg/pgp 的基本概念是,对于想要在他们之间建立信任的两个人来说,发布公钥和私钥(私钥由创建它的用户保存,不共享)具有强度(一次 1024 位,现在 4096 位,将来 8192 位,依此类推)。
现在,他们两个需要将他们的公钥发布到密钥服务器(类似于电话目录),并提供指向发布这些密钥的密钥服务器的链接。
现在,如果我去服务器说https://pgp.mit.edu/并搜索 ashish,我将需要很多
https://pgp.mit.edu/pks/lookup?op=get&search=ashish&op=index
假设我想要的 Ashish 是这个 DAD95197(只是一个例子)我将如何导入该公钥?
我确实尝试过
??[$] gpg --keyserver pgp.mit.edu --recv-keys DAD95197
gpg: keyserver receive failed: No keyserver available
Run Code Online (Sandbox Code Playgroud)
但可以看出那没有用。
字幕文件有多种格式,从 .srt 到 .sub 再到 .ass 等等。有没有办法告诉 mpv 搜索字幕文件和媒体文件,以及是否可以自动开始播放文件。目前我必须做这样的事情,这取决于文件名 -
[$] mpv --list-options | grep sub-file
(null) requires an argument
--sub-file String list (default: ) [file]
Run Code Online (Sandbox Code Playgroud)
期待答案。
更新 1 - 具有 .srt(或下标)的典型电影
[$] mpv Winter.Sleep.\(Kis.Uykusu\).2014.720p.BrRip.2CH.x265.HEVC.Megablast.mkv
(null) requires an argument
Playing: Winter.Sleep.(Kis.Uykusu).2014.720p.BrRip.2CH.x265.HEVC.Megablast.mkv
(+) Video --vid=1 (*) (hevc)
(+) Audio --aid=1 (aac)
(+) Subs --sid=1 'Winter.Sleep.(Kis.Uykusu).2014.720p.BrRip.2CH.x265.HEVC.Megablast.srt' (subrip) (external)
[vo/opengl] Could not create EGL context!
[sub] Using subtitle charset: UTF-8-BROKEN
AO: [alsa] 48000Hz stereo 2ch float
VO: [opengl] 1280x536 yuv420p
AV: 00:02:14 / …Run Code Online (Sandbox Code Playgroud)