Локальный репозиторий ubuntu

Posted by anunakix on
URL: http://compizomania.236.s1.nabble.com/ubuntu-tp5100.html

Здравствуйте форумчане. Я неопытный пользователь в ubuntu и просил бы помочь разобраться как создать локальный репозиторий.
Цель состоит в том, чтобы переносить пакеты с ПК где есть интернет, на ПК где его нет и устанавливать программы.
Нашел способ в интернете, который опишу ниже - он работал в linux mint 17.3, но позже когда переустановил на последнюю ubuntu mate, то этот способ не работает. Подскажите что делаю не так.
1. Создаю каталог в домашней директории mkdir repo;
2. Копирую туда все нужные мне пакеты;
3. Создаю индексный файл командой apt-ftparchive packages . | gzip > Packages.gz
Теперь у меня в каталоге repo находятся пакеты и файл Packages.gz.
4. Добавляю свой репозиторий при помощи добавления записи deb file:/home/vladimir/repo /  в файле
/etc/apt/sources.list
5. Обновляю списки sudo apt update. Получаю ошибку в терминале
Get:1 file:/home/vladimir/repo  InRelease
Ign:1 file:/home/vladimir/repo  InRelease
Get:2 file:/home/vladimir/repo  Release
Err:2 file:/home/vladimir/repo  Release
  Файл не найден - /home/vladimir/repo/Release (2: Нет такого файла или каталога)
Чтение списков пакетов… Готово
E: The repository 'file:/home/vladimir/repo  Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.