Kali linux 生存篇

 为了熟悉 linux,将主系统切换到了 kali,总结下怎么生存。

系统安装

略过

kali-linux 安装后首先应该干的几件事

换源

建议使用官方源

1
2
$ deb http://http.kali.org/kali kali-rolling main non-free contrib
$ deb-src http://http.kali.org/kali kali-rolling main non-free contrib

更新升级系统

1
2
$ apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
$ reboot

碰到 HashSum miss match 问题可加 -o Acquire::CompressionTypes::Order::=bz2 参数,或者先 apt-get clean 然后再尝试之前的动作。

添加标准用户

1
2
3
4
$ useradd -m USERNAME        # -m 创建用户主目录
$ passwd USERNAME
$ usermod -a -G sudo USERNAME # 添加用户到 sudo 群组
$ chsh -s /bin/bash USERNAME # 更改用户的默认 shell 为 bash

安装基本软件

1
2
$ apt-get install git build-essential
$ ...

个性化定制

主题,图标,光标
字体
扩展插件

应用软件解决方案

编辑器

vim & emacs

atom & eclipse

codeblocks

入坑时使用的 c/c++ 编辑器,一键编译加执行,小巧快速,ACM 神器,现在已支持 linux。

vps 解决方案(搭梯子)

推荐 vultr 或者 digitalocean,前者目前有日本机房。

梯子解决方案

vpn 配置复杂,不易躲过 gfw 检测,果断弃之转投 socks5 怀抱。shadowsocks 目前有很多语言的实现版本,推荐 c 版 或者 python 版,优劣自见。

按照配置说明成功搭建好梯子,在不用手机 4G 网的情况下,实测速度可达 100 kb/s,当然,这样的速度对于有些人来说是不可忍受的。有兴趣的话可尝试优化加速,优化前一般也就 100 kb/s,优化后可保持 2M/s,youtube 观影 1080P 不卡。

优化分几方面,优化服务器内核、socks 加密算法以及端口,这里就不多说了,详情请见 传送门

当然这点优化是不够的,还需要进一步优化,目前有多种方案,分为单边加速以及双边加速,单边比较方便,比如 锐速,锐速的原理是根据相应算法提前预判丢包并重发,进而降低了延迟。双边加速的有 Kcp,Kcp 的原理:在服务器端将 TCP 数据包转为 UDP 包,在客户端将 UDP 转为 TCP 包,但存在会重复发送大量的 UDP 包而导致浪费服务器的流量,流量大户专享,详情请见 Kcp 原理

office 解决方案

可选 linux 下开源的 libreoffice 或者 wps ,libreoffice 系统自带,wps_for_linux 传送门,另外需要解决 libpng12 的依赖,下载安装即可 libpng12

也可考虑 wine 一个 MSOffice。

中文输入法

推荐 搜狗输入法,下载后用 gdebi 安装自动处理依赖问题,安装后重启利用 fcitx 配置下即可使用。

浏览器

chrome 的霸主地位不可撼动,至少目前,firefox 也 OK。

虚拟机

vmwarevbox

社交方案

要么浏览器全部搞定或者 wire

0%