参考书中关于网页抓取的部分有一些我不明白的地方(备忘录)

参考书上看了一下,还有些我不懂的部分。

解答:加入mojogodb.org的仓库,并安装MongoDB。

$ sudo apt-key adv --keyserver hkp://keyservser.ubuntu.com:80 --recv 7F0CEB10

来了!(;∀;)虽然这篇文章是为了那些使用虚拟环境中的Ubuntu的用户(几乎都是Windows用户)而写的,但是说明部分太少了,是不是有点省略了呢…泪

你解释吗?

我想逐一解释一下…虽然我想这么说,但可惜我没有那个能力。
说实话,我查了很多,但信息还没有整理好。我想知道是否有像Ubuntu命令集这样的官方文档?如果您知道的话,请告诉我。

无论如何,我想了解的是每个命令的详细说明,而不是它们背后的意义是什么。所以…

粗略地走吧!(Cu de ba!)

apt-key:认证密钥

管理用于apt软件包管理器的公钥列表的命令。

毫不犹豫地
“`
毫不犹豫地
“`

向后传递给gpg(一个处理整套加密软件)的后续命令。apt-key并不是独立运行的,实际上是依靠gpg来完成大部分工作。

–键服务器

使用此功能后,可以依次指定已发布公钥的服务器。

香港警务处 (Hong Kong Police Force)

↑ 下述的地址服务器是指示为HTTP(或兼容)密钥服务器。

keyservser.ubuntu.com的端口是80。

上面的地址公開了一個選擇性的端口:80。

– 接收 7F0CEB10

下载一个名为7F0CEB10的公钥。

如果我能理解接下来的内容,我会写下来的。

这个太长了吧,哭泣。

$ echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list

在想象中,第三方(例如MongoDB)发布的存储库。(仅提供一种选项)

deb http://repo.mongodb.org/apt/ubuntu “$(lsb_release -sc)”mongodb-org/3.0 multiverse 的中文表达方式:
deb http://repo.mongodb.org/apt/ubuntu “$(lsb_release -sc)”mongodb-org/3.0 多元宇宙。

使用echo将其输出到标准输出,通过管道(|)传递给sudo tee命令,并将其写入sources.list.d目录下的mongodb-org-3.0.list文件,并将其输出到执行标准输出?

这样的感觉吧?对不对?老实说,我不知道呢……为什么要打这么长的指令啊……我不擅长。感觉怪怪的,deb或者$(lsb_release -sc)之类的。有人能告诉我吗呜呜呜呜呜!!!