Убедитесь, что вы включили все разделы в Software & amp; Обновления и выбранное хорошее зеркало (я предпочитаю главный сервер) в
Программное обеспечение Ubuntu и обновления безопасности в Updates:Тогда sudo apt-get install libc6:i386 будет достаточно.
Или глубже:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install libc6:i386
sudo apt-get install -f
В моей системе libc: i386 установлен с версией 2.23-0ubuntu10.
APT Mirror предназначен для зеркального отображения всего репозитория только из записей mirror.list.
В нескольких предложениях apt-mirror работает следующим образом:
Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update). Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).Для получения более подробной информации о работе apt-mirror и подтверждении того, что весь репозиторий , вы можете обратиться к исходному коду apt-mirror (написано на Perl). [ ! d8]
Итак, что делать, чтобы получить последние версии из больших репозиториев?
Мое временное обходное решение для вашей ситуации (например, репозиторий gitlab-ce для Ubuntu 18.04 - Bionic): 12] Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update). Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и ). Загружает файлы из собранных файлов индекса, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).
Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>). sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Обновить индексные файлы: curl -L https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | sudo apt-key add -
Извлечь последний пакет url из добавленного репозитория и записать его в файл: sudo apt update
Загрузите URL-адреса с структурой папок, из-за опции -c он не будет загружать файлы, которые есть: sudo apt-get install '*' --allow-unauthenticated -y --print-uris | grep -o '\'http.*\' | tr "\'" " " > download-list
Наслаждайтесь !!! Чтобы вернуть все обратно, просто замените файл sources.list на старый sources.list.bak и выполните: wget -i download-list -c -x
sudo apt update
APT Mirror предназначен для зеркального отображения всего репозитория только из записей mirror.list.
В нескольких предложениях apt-mirror работает следующим образом:
Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update). Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).Для получения более подробной информации о работе apt-mirror и подтверждении того, что весь репозиторий , вы можете обратиться к исходному коду apt-mirror (написано на Perl). [ ! d8]
Итак, что делать, чтобы получить последние версии из больших репозиториев?
Мое временное обходное решение для вашей ситуации (например, репозиторий gitlab-ce для Ubuntu 18.04 - Bionic):
Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update).Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update).
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>). Загружает файлы из собранных файлов индекса, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).
4.1. Добавьте это в sources.list и выйдите из файла: deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ bionic main 4.2. Добавить GPG:curl -L https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | sudo apt-key add -
Обновить индексные файлы: sudo apt update
Извлечь последний пакет url из добавленного репозитория и записать его в файл: sudo apt-get install '*' --allow-unauthenticated -y --print-uris | grep -o '\'http.*\' | tr "\'" " " > download-list
Загрузите URL-адреса с структурой папок, из-за опции -c он не будет загружать файлы, которые есть: wget -i download-list -c -x
Наслаждайтесь !!! Чтобы вернуть все обратно, просто замените файл sources.list на старый sources.list.bak и выполните: sudo apt update
APT Mirror предназначен для зеркального отображения всего репозитория только из записей mirror.list.
В нескольких предложениях apt-mirror работает следующим образом:
Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update). Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).Для получения более подробной информации о работе apt-mirror и подтверждении того, что весь репозиторий , вы можете обратиться к исходному коду apt-mirror (написано на Perl). [ ! d8]
Итак, что делать, чтобы получить последние версии из больших репозиториев?
Мое временное обходное решение для вашей ситуации (например, репозиторий gitlab-ce для Ubuntu 18.04 - Bionic):
Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update).Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update).
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>). Загружает файлы из собранных файлов индекса, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).
4.1. Добавьте это в sources.list и выйдите из файла: deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ bionic main 4.2. Добавить GPG:curl -L https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | sudo apt-key add -
Обновить индексные файлы: sudo apt update
Извлечь последний пакет url из добавленного репозитория и записать его в файл: sudo apt-get install '*' --allow-unauthenticated -y --print-uris | grep -o '\'http.*\' | tr "\'" " " > download-list
Загрузите URL-адреса с структурой папок, из-за опции -c он не будет загружать файлы, которые есть: wget -i download-list -c -x
Наслаждайтесь !!! Чтобы вернуть все обратно, просто замените файл sources.list на старый sources.list.bak и выполните: sudo apt update
APT Mirror предназначен для зеркального отображения всего репозитория только из записей mirror.list.
В нескольких предложениях apt-mirror работает следующим образом:
Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update). Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).Для получения более подробной информации о работе apt-mirror и подтверждении того, что весь репозиторий , вы можете обратиться к исходному коду apt-mirror (написано на Perl). [ ! d8]
Итак, что делать, чтобы получить последние версии из больших репозиториев?
Мое временное обходное решение для вашей ситуации (например, репозиторий gitlab-ce для Ubuntu 18.04 - Bionic):
Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update).Получает файлы индекса из репозитория и обрабатывает их (тот же процесс, что и apt update).
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Загружает файлы из собранных индексных файлов, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>). Загружает файлы из собранных файлов индекса, если они не существуют локально. Структура папок сохраняется в этом процессе (аналогично wget -c -x <url_file_array>).
4.1. Добавьте это в sources.list и выйдите из файла: deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ bionic main 4.2. Добавить GPG:curl -L https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | sudo apt-key add -
Обновить индексные файлы: sudo apt update
Извлечь последний пакет url из добавленного репозитория и записать его в файл: sudo apt-get install '*' --allow-unauthenticated -y --print-uris | grep -o '\'http.*\' | tr "\'" " " > download-list
Загрузите URL-адреса с структурой папок, из-за опции -c он не будет загружать файлы, которые есть: wget -i download-list -c -x
Наслаждайтесь !!! Чтобы вернуть все обратно, просто замените файл sources.list на старый sources.list.bak и выполните: sudo apt update