题图来源
将浏览器拉窄即可看到全图
PC版网页左上角从上到下第二个图标是目录,请多用目录
网页右下角按钮为返回顶部,请多用返回顶部来查看顶部目录
[警告]本篇文章撰写时间较早,错漏较多,譬如战雷加速那一块的引用已经过时,请批判性阅读。
目录我也是 身经百战,见得多了 ,哪个搭建教程我没见过?不过许多搭建教程都是 图样图森破 ,觉得小白啥都不懂,就应该用老版本或者一键搭建脚本,用来源不明的代码仓库搭建,这样万一搭建上出了 偏差 ,人家可是 跑得比香港记者还快 。
这篇教程主要就是从使用最新版本/看官方文档/用最短时间这几个角度入手来讲解如何用最少的命令和最高的 efficiency 来搭建ss。但并不包含如何管理vps后台,如何使用ssh远程登陆vps,系统优化,网络安全设置的部分,如果需要这些步骤的教程,请看附录贴出的我认为不错的教程,或者自行谷歌。本教程并不鼓励任何伸手党行为,仅旨在提高谷歌搜索的信噪比
以搬瓦工ubuntu-16.04-x86_64系统在远程ssh root用户登陆下的情况为例,讲解安装ss-python分支的最新版本的方法,其中ss-python是支持AEAD加密算法的[1][2] 。以下ss-python简称ss。
apt updateapt install libsodium-devapt install python-pipapt install gitpip install git+https://github.com/shadowsocks/shadowsocks.git@master
总共的命令数不超过5个就可以搞定ss最新版的安装,这就是我一直在说自己建ss非常简单的原因,那么现在我们一个个拆开来看看这些命令到底是干啥的。
apt update
更新软件包列表,是每次升级系统和安装软件前所必需的。而更新软件包则是另一个指令。
apt install libsodium-dev
Ubuntu 默认软件源里的libsodium库版本太老,不支持AEAD算法。想要使用apt命令安装ss并让ss支持AEAD算法,需要安装libsodium-dev库。
如果想自己拉github/libsodium.org上的libsodium代码编译,请自行查找支持AEAD算法的版本或者直接安装最新版,不要看到别的教程怎么说,就 见得风是得雨,出现了偏差,到时候装了一个老版本又不支持AEAD了。
apt install python-pip
安装python包管理工具pip,方便在后面使用VCS(version control system) support功能[3]。
apt install git
安装git
pip install git+https://github.com/shadowsocks/shadowsocks.git@master
通过pip的VCS功能直接从github的代码仓库安装最新版本的ss,而非pip软件源里的老版本,这条指令在ss的github上的master分支里的readme里找到[4]。
自己去看上面提到的那个readme去。
使用supervisor托管ss并配置开机启动[5]。
以上。
我个人当然是推荐使用ubuntu-16.04-x86_64系统的,版本新,又有apt,小白友好型,不用管更新环境的事情(我之前就是被centos的老系统坑死了),这样基本可以直接套用以上的教程,但是每个人的环境都是不一样的,选择的服务器也是不一样的,甚至安装的版本也是不一样的,这个时候就需要自己去找解决方案。
如果某一步出现了问题,按照关键字去搜索,能直接看懂,就补装上需要的软件或者环境包。在你已经清楚要做什么的时候,首先推荐的是官方的文档,譬如安装ss-libev,我就推荐直接去看ss-libev的github的readme或者wiki。没有头绪,不清楚要干啥的时候,再去看教程,因为网上的教程通常有偏差。
针对windows下游戏的ss全局代理(包括udp转发)的教程,参见[6]。现在这篇简约教程就是之前那篇特殊姿势教程的精炼版本。由于那边是度娘的地盘,还请大家不要在那里回复,有什么问题在这里讨论。
]]>
题图来源
将浏览器拉窄即可看到全图
PC版网页左上角从上到下第二个图标是目录,请多用目录
Grappling Hook是怪诞小镇里Mable的制胜法宝,而Mable是我头像Dipper的双胞胎姐姐。标语这种东西,开心点就好啦,总感觉加太高深的话会变得很中二。
以下视频链接请在登陆b站会员之后观看,怪诞小镇动画在前一阵已经变为b站上的 会员才知道的世界 。
At the end of “Tourist Trapped,” Stan said that the twins could choose one item from the Mystery Shack gift shop, but forgot the grappling hook was there. Consequently, Mabel chose it as her gift and, despite Stan’s initial protests, was allowed to keep it. She is later seen “shutting off the light” with it. She ends up breaking both the window and lamp in the process.
S01E01 19:48
就是怪诞小镇第2季第12集14:55,Dipper迷弟一般的叫声
题图来源
将浏览器拉窄即可看到全图
PC版网页左上角从上到下第二个图标是目录,请多用目录
承蒙各位博客大佬的引路,我的博客终于也建好了,同时这也是我建的第一个博客。虽然一个大佬给我安利基于ruby的jekyll,我甚至连Arch都装好了就是为了ruby环境建博客,然而看到基于Hexo的 Material Design 居然可以这么漂亮&信仰之后,即使这是拿PoorShellPowerShell的windows环境搭建的,我也偷税愉悦地接受了。
现在点主页右上角的那张火把的图片就会转到这篇文章,这是因为这篇文章主要解释博客名称的来源,而左上角我也加了一篇文章解释了。
这个博客的名字来源于二战时期的火把攻击机,正好是我github ID 冰雾的反义词,没什么奇怪的引申 ,其实就是我瞎起的。不过我战雷的飞机玩得很烂,还有待多玩一下这个西方国家的飞机。我这个博客大概就是贴一些有意思的东西,或者是专门给不会搜索的小白看的教程,提高一下姿势水平。
从今往后,还请各位大佬多多关照辣。
The Blackburn Firebrand was a British single-engine strike fighter for the Fleet Air Arm of the Royal Navy designed during World War II by Blackburn Aircraft. Originally intended to serve as a pure fighter, its unimpressive performance and the allocation of its Napier Sabre piston engine by the Ministry of Aircraft Production for the Hawker Typhoon caused it to be redesigned as a strike fighter to take advantage of its load-carrying capability.
……
The fixed armament of four 20 mm (0.79 in) Hispano autocannon was fitted in the outer wing panels with 200 rounds per gun.
……
Armament
- Guns: 4 × 20 mm (0.79 in) Hispano autocannon
- Rockets: 16 × RP-3
- Bombs: 1 × 1,850 lb (840 kg) torpedo or 2 × 2,000 lb (910 kg) bombs
……
![吔我西斯帕诺啦][HSPN]辣鸡舔地苟指的是美国在二战时期飞机上使用的.50机枪系列。由于二战时期的美国人一直没有攻克20mm机炮研制的难题,详见卧烟社的科普视频【卧烟社】第22期:一代名炮——西斯帕诺HS404 07:38处对.50机枪的讲解,似乎是把美国体制批判一番,这国怎,定体问,我陷思。
[引申]
]]>上下四旁无不冰冷、青白。而一切青白冰上,却有红影无数,纠结如珊瑚网。我俯看脚下,有火焰在。