организовать локальный репозиторий
Ну самый простейший способ:
1. Установить пакет dpkg-dev, если он у Вас ещё не установлен.
2. Сложить нужные deb пакеты (из которых Вы хотите сделать Ваш локальный репозиторий) в некую папку.
3. Открыть терминал, перейти в папку, куда Вы сложили Ваши пакеты (cd ПУТЬ_К_ВАШЕЙ_ПАПКЕ) и выполнить команду:
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
(по завершению работы у Вас в этой папке должен получиться файл Packages.gz, это список пакетов Вашего репозитория.
4. Добавить в файл sources.list ссылку на Вашу папку с пакетами, если она расположена локально, то она должна выглядеть примерно так:
deb file:ПОЛНЫЙ_ПУТЬ_К_ВАШЕЙ ПАПКЕ ./
Если Ваш репозиторий находится на другой машине в локальной сети, то нужно открыть доступ в папке с пакетами по http или ftp
5. Выполнить команду sudo apt-get update
Если система станет ругаться на отсутствие ключей, велите apt работать без ключей
для этого в /etc/apt/apt.conf.d/ создать файл, например 99allowunaUthenticated, c содержимым
APT::Get::AllowUnauthenticated "true";
P.S. Если Вам нужно скопировать (скачать) на компьютер штатный репозиторий Ubuntu, то сделать это можно попробовать следующим образом
В терминале переходим в папку,куда нужно скачать репу и выполняем команду
/usr/bin/debmirror –nosource -m –passive –host=ru.archive.ubuntu.com –root=ubuntu –method=http –progress –dist=focal,focal-security,focal-updates,focal-backports –ignore-release-gpg –section=main,restricted,multiverse,universe –arch=i386,amd64
нужен пакет debmirror, синтаксис команды, думаю, должен быть понятен.