Pokud spustíte příkaz sudo v Bash na Ubuntu v systému Windows 10, můžete narazit na problém, že zobrazuje chybovou zprávu nelze vyřešit hostitele následuje název vašeho počítače. Zde je rychlá oprava tohoto problému.
V systému Windows 10 nemůže Bash v Ubuntu vyřešit název hostitele definovaný ve standardním konfiguračním souboru / etc / hostname. Chcete-li to opravit, musíte zadat adresu IP ručně, která odpovídá názvu hostitele.
To lze provést pomocí následujících příkazů. Provádějte je jeden po druhém.
sudo su echo 127.0.0.1 your_pc_name >> / etc / hosts
První příkaz přepne kontext uživatele na uživatele root.
Druhý přidá nový řádek do souboru / etc / hosts, který říká, že your_pc_name by měl být vyřešen v místním počítači. Nahraďte část your_pc_name skutečným názvem počítače.
Poté by všechny chyby Ubuntu související se sítí neměly tuto chybu způsobit. Viz následující snímek obrazovky:
A je to.