Я пытаюсь настроить локальный репозиторий Ubuntu после этого , но мне нужна помощь. Чтобы проверить, все ли я сделал правильно, я попытался sudo apt-get install chrome
или sudo apt-get install nodejs
, но я получил Не удалось найти пакет x. Поскольку я точно следовал официальной документации, указанной выше, я не уверен, что делаю неправильно.
apt-mirror
или apt-catcher
? Нужны ли они? Packages.bz2
или Packages.gz
? Правильно ли, что я просто оставляю их такими, какие они есть? Я не нашел решения после некоторого исследования. Любая помощь будет оценена.
Первый вопрос: вам не нужно использовать apt-mirror
, просто чтобы получить .deb
файлы в ваше локальное хранилище. Вы можете получить .deb
другими способами:
.deb
из /var/cache/apt/archives
в локальное хранилище. . .deb
необходимого пакета по sudo apt-get dowload package-name
, тогда вы можете найти .deb
у себя дома, чтобы вы могли перейти в местное хранилище. Второй вопрос, вам не нужно разархивировать Packages.gz. Это файл, содержащий архив пакетов, найденных в вашем локальном репо. Вы просто должны держать его там и не связываться с ним.
Третий вопрос, просто перейдите по ссылке, которую вы предоставляете, и вы в порядке. Если вы не получаете нужного, просто проверьте это Как создать локальный репозиторий APT? . Вы можете найти много способов сделать локальное репо с помощью веб-сервера (apache2) или просто локального каталога.