我有一个家庭网络,有几个窗口和安装了samba的Linux机器。
在Windows上,我可以通过主机名找到彼此的计算机。
然而,在Linux计算机上,我无法通过主机名找到任何其他计算机--只有IP地址才能工作。
实际上,Linux似乎甚至无法解决它自己:
user@atom:~$ host atom
Host atom not found: 3(NXDOMAIN)
在将我的kubuntu (之后,我重新启动我的设备)从22.04升级到22.10之后,我无法运行电线保护:
sudo wg-quick up wg0
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add 10.77.28.148 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] resolvconf -a tun.wg0 -m 0 -x
Failed to resolve interface "tun": No s
理论上,来自DNS的返回值应该允许区分无法解析的主机名和getaddrinfo(3)服务器的问题:
RETURN VALUE
getaddrinfo() returns 0 if it succeeds, or one of the following
nonzero error codes:
EAI_ADDRFAMILY
The specified network host does not have any network addresses
in the requested
我最近安装了VS代码,我无法下载g++编译器。我输入sudo apt install g++并返回
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-7 g++-7 gcc gcc-7 gcc-7-base libasan4 libatomic