首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

BackTrack 5 漢化報錯 "no address associated with hostname" 解決

     編輯:程式設計疑難解答

錯誤含義

no address associated with hostname 即 **DNS 解析失敗**:系統嘗試將主機名解析為 IP 地址,但 DNS 服務器無記錄、網絡不通、或 /etc/hosts 缺失條目。

BackTrack 5 漢化常見觸發點

  1. 安裝語言包時:apt-get update / apt-get install language-pack-zh-hans 需訪問 Ubuntu 源,若 /etc/apt/sources.list 源地址為主機名(如 archive.ubuntu.com)而 DNS 不通,即報此錯。
  2. 圖形界面語言切換:dpkg-reconfigure locales 過程中下載語言包同樣需網絡。

解決步驟

  1. 檢查網絡連通性:ping 8.8.8.8(通說明 IP 層通),ping archive.ubuntu.com(不通說明 DNS 故障)。
  2. 修復 DNS:
    
    echo "nameserver 8.8.8.8" > /etc/resolv.conf
    echo "nameserver 114.114.114.114" >> /etc/resolv.conf
    
  3. 更換軟件源為 IP 或國內鏡像:編輯 /etc/apt/sources.list,將 https://archive.ubuntu.com/ubuntu 替換為 https://mirrors.aliyun.com/ubuntu 或 https://mirrors.163.com/ubuntu。
  4. 補全 /etc/hosts(可選):91.189.91.38 archive.ubuntu.com。
  5. 重試更新安裝:apt-get update && apt-get install language-pack-zh-hans language-pack-gnome-zh-hans。

注意

BackTrack 5 基於 Ubuntu 10.04 (Lucid),**官方源已歸檔**,必須更換為 old-releases.ubuntu.com 或國內鏡像的 old-releases 目錄,否則 404 Not Found 同樣導致安裝失敗。

核心解決:**DNS 通 + 源地址可達**,漢化包即可正常下載安裝。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved