GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak vynutit APT Package Manager, aby používal IPv4 v Ubuntu

APT , krátké nebo A pokročilé P ackage T ool, je výchozí správce balíčků pro systémy založené na Debianu. Pomocí APT můžeme instalovat, aktualizovat, upgradovat a odstraňovat aplikace ze systému. V poslední době se setkávám s podivnou chybou. Kdykoli se pokusím aktualizovat svůj box Ubuntu 16.04, zobrazí se tato chyba - "0 % [Připojování k in.archive.ubuntu.com (2001:67c:1560:8001::14)]" a proces aktualizace se na dlouhou dobu zasekne. Moje internetové připojení funguje dobře a mohu pingnout na všechny webové stránky včetně oficiální stránky Ubuntu. Po několika vyhledáváních na Googlu jsem si uvědomil, že někdy nejsou zrcadla Ubuntu dosažitelná přes IPv6. Tento problém je vyřešen poté, co jsem donutil správce balíčků APT používat IPv4 místo IPv6 pro přístup k zrcadlům Ubuntu při aktualizaci systému. Pokud jste se někdy setkali s touto chybou, můžete ji vyřešit, jak je popsáno níže.

Vynutit správci balíčků APT použití IPv4 v Ubuntu 16.04

Chcete-li přinutit APT používat IPv4 místo IPv6 při aktualizaci a upgradu vašich systémů Ubuntu 16.04 LTS, jednoduše použijte následující příkazy:

$ sudo apt-get -o Acquire::ForceIPv4=true update
$ sudo apt-get -o Acquire::ForceIPv4=true upgrade

Voila! Tento proces aktualizace proběhl a byl rychle dokončen.

Můžete to také nastavit jako trvalé pro všechny apt-get transakce v budoucnu přidáním následujícího řádku do /etc/apt/apt.conf.d/99force-ipv4 soubor pomocí příkazu:

$ echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4

Odmítnutí odpovědnosti:

Nevím, jestli má někdo v poslední době tento problém, ale tato chyba se mi na mém virtuálním stroji Ubuntu 16.04 LTS stále dostávala nejméně čtyřikrát až pětkrát a vyřešil jsem to, jak je popsáno výše. Nejsem si jistý, zda je to doporučené řešení. Projděte si fóra Ubuntu a ujistěte se, že je tato metoda legitimní. Vzhledem k tomu, že můj je pouze VM, který používám pouze pro účely testování a učení, nevadí mi autenticita této metody. Používejte jej na vlastní nebezpečí.

Zdroj:

  • https://unix.stackexchange.com/

Ubuntu
  1. Jak nainstalovat a používat Snap Package Manager na Ubuntu 20.04

  2. Jak nainstalovat Pip na Ubuntu – Správce balíčků pro Python

  3. Jak používat správce úloh v Ubuntu ke sledování systému

  1. Jak používat APT s proxy na Ubuntu a Debianu

  2. Jak nastavit prioritu balíčku, PPA, Apt Repository v Ubuntu

  3. Jak mohu odborně používat správce sítě Ubuntu?

  1. Nainstalujte Javu na Ubuntu 20.04 pomocí správce balíčků apt

  2. Top 3 nástroje příkazového řádku Ubuntu Package Manager

  3. Jak zajistit, aby správce balíčků počkal, pokud je spuštěna jiná instance Apt?