ubuntu的疑难杂症记录

snap安装失败导致apt报错

  1. sudo gedit /var/lib/dpkg/info/snapd.prerm
    在第一行后面插入一行: exit 0

  2. 然后卸载: dpkg --purge --force-all snapd.

发现还是有问题 sudo aptitude remove snapd 解决

安装angr

不要看官网,根据这篇…

代理(终端)

SSR设置HTTP代理0.0.0.0 端口仍然是1087

ubuntu系统设置宿主机的ip,端口1087

终端里

1
2
export http_proxy="http://10.211.55.2:1087"
export https_proxy="http://10.211.55.2:1087"

最后curl ip.gs看看

再吐槽一句,windows的VMware里的代理设置死活不对,mac+pd一下就好了

windows唯一能吸引我的大概就是能写C++的visual studio了

pyenv

1
2
3
4
5
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PATH=~/.pyenv/bin:$PATH' >> ~/.zshrc
echo 'export PYENV_ROOT=~/.pyenv' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
source ~/.zshrc //激活pyenv

然后pip安装virtualenv

创建环境pyenv install 3.6.4 -v

查看目前终端 echo $SHELL

安装pyenv-virtualenv 插件

1
2
3
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc
exec $SHELL //重启shell

创建环境

pyenv virtualenv 3.6.4 py3.6.4

激活环境

pyenv activate py3.6.4

退出环境

pyenv deactivate

docker

真麻烦,还是用mac上的docker吧

docker run 123456789

docker start 123456789