编程常见问题解决
MySQL
- ubuntu2404 使用 apt安装mysql8.0.37 无法直接登陆root 需要使用auth_socket方式登陆
sudo mysql -uroot --socket=/var/run/mysqld/mysqld.sock
Vim
vim Youcompleteme C++补全无法补全头文件
- 使用–clangd-complete安装,旧的–clang-complete不支持头文件补全
Docker
build时报错
dial tcp: lookup goproxy.cn on [fe80::1%2]:53: dial udp [fe80::1%2]:53: connect: network is unreachable
- DNS有问题 https://robinwinslow.uk/fix-docker-networking-dns
- 修改
/etc/docker/daemon.json
添加"dns": ["8.8.8.8"]
Ubuntu
Ubuntu24.04 虚拟机重启后静态IP设置失败
- 原因是netplan配置中网络接口名和实际的网络接口名不一致,具体为什么每次重启会变,没有找到原因
- 执行ifconfig -a 获取当前接口名
- 修改
/etc/netplan/50-cloud-init.yaml
,修改网络接口名和ifconfig获取的一直即可
network:
ethernets:
enp7s0:
addresses:
- 192.168.1.37/24
dhcp6: true
nameservers:
addresses:
- 192.168.1.1
search:
- localhost
routes:
- to: default
via: 192.168.1.1
version: 2
- 执行
sudo netplan apply
执行修改
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Moyin!