恢复 Mac idea 默认配置
2020-06-17 tech mac idea 1 mins 143 字

可能是年久失修吧,Mac下的 idea 的 ideavim 插件无法使用了,即使卸载重装也没办法解决。
网上找了彻底恢复 idea 的配置方法,如下:
rm -rf ~/Library/Preferences/idea文件夹/
rm -rf ~/Library/Caches/idea文件夹/

可能是年久失修吧,Mac下的 idea 的 ideavim 插件无法使用了,即使卸载重装也没办法解决。
网上找了彻底恢复 idea 的配置方法,如下:
rm -rf ~/Library/Preferences/idea文件夹/
rm -rf ~/Library/Caches/idea文件夹/

使用 hanewin 启动 nfs 服务器: https://www.hanewin.net/nfs-e.htm,不清楚installer为何无法使用,直接下载 NFS Server 1.2.45 Application 没有问题。
运行之后没有特别需要修改的,都挺简单的。

文件也很小,只有400k,我做了个备份:https://cdn.kelu.org/blog/2020/06/nfs1245.zip

下载好了官网的软件,正常进行握手了,在本地竟然没法 ping 通内网IP?这篇文章记录我如何打通内网的。
确认目前正常连接
确认一直在握手,连接没有问题

确认网卡已正常创建
确实已经正常创建了。

查看Windows路由表
route print

在这我发现了,本地只有当前IP 100.100.100.4的路由,没有其它IP的路由。
手动添加路由
启动管理员权限的cmd命令行,将内网网段添加一条路由
route add 100.100.100.0 mask 255.255.255.0 100.100.100.4 metric 261
其中metric 261 是参考已有的那条 100.100.100.4的路由写的。

验证成功!
ping 100.100.100.1

没想到Ubuntu和debian的配置差别还不小。 debian配置参考这一篇 《Debian 下 ipv6 网络设置》,本篇讲Ubuntu的配置过程。
Ubuntu 18.04的网络接口配置默认使用NetPlan,这个新工具取代了以前用于配置Ubuntu网络接口的静态接口(/etc/network/interfaces)文件。
现在需要使用/etc/netplan/*.yaml来配置Ubuntu的网络接口。在我使用的系统中默认给我生成了配置/etc/netplan/02-netcfg-v6.yaml.bak
只需要将 .bak 后缀去掉,重启网络即可。以下是文件内容:
network:
version: 2
renderer: networkd
ethernets:
ens3:
addresses:
- "2401:2500:204:1109:153:127:22:135/64"
gateway6: "fe80::1"
然后输入下面的命令,应用此文件:
netplan apply
Configure Static IP Addresses on Ubuntu 18.04 LTS Server – Website for Students

docker 官方竟然没有提供 arm 平台的 docker-compose!大跌眼镜: https://github.com/docker/compose/releases
本文记录在树莓派上使用 python 安装docker-compose 的过程。
apt更新:
apt-get update
安装python和pip:
apt-get install -y python python-pip
安装libffi-dev:
apt-get install libffi-dev
用pip安装docker-compose:
pip install docker-compose
完成:
