Как исправить ошибку "403 Извините, не разрешено извлекать файл такого типа: Sources.xz" во время обновления apt-get?
Я использую apt-cacher
сделать apt-get update
на клиентской машине. Тем не менее, установка не работает - я получаю следующую ошибку при выполнении apt-get update
:
W: The repository 'http://<local_repo_IP>:3142/archive.ubuntu.com/ubuntu xenial Release' does not have a release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
E: Failed to fetch http://<local_repo_IP>:3142/archive.ubuntu.com/ubuntu/xenial.main/source/Sources
403 Sorry, not allowed to fetch that type of file: Sources.xz
E: Some index files failed to download. They have been ignored, or old ones used instead.
Я попытался настроить прокси в разных местах, пробуя один за другим, когда он не работает:
sudo nano /etc/apt/apt.conf
Acquire::http::proxy "<local_repo_IP>:3142";
sudo nano /etc/apt/apt.conf.d/90-apt-proxy.conf
Acquire::http::proxy "<local_repo_IP>:3142";
Здесь предлагается отредактировать регулярное выражение в /etc/apt-cacher/apt-cacher.conf
:
package_files_regexp = (?:^[-+.a-z0-9]+_(?:\d:)?[-+.~a-zA-Z0-9]+(?:_?[-a-z0-9]+\.(?:u|d)?deb|\.dsc|\.tar(?:\.gz|\.bz2|\.xz)|\.diff\.gz)|\.rpm|index\.db-.+\.gz|\.jigdo|\.template)$
Но я еще не пробовал это из-за боязни по-королевски испортить мою систему.
Пожалуйста, предложите, как я могу сделать apt-get update
Работа.