参考书中关于网页抓取的部分有一些我不明白的地方(备忘录)
参考书上看了一下,还有些我不懂的部分。
解答:加入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)之类的。有人能告诉我吗呜呜呜呜呜!!!