#deb cdrom:[Debian GNU/Linux 12.5.0

Автор kol1978, 03 мая 2024, 16:04:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kol1978

#15
где там предлагаемое тобой индексирование!? : "Помимо добавления их нужно ещё и проиндексировать!" >:(

06 мая 2024, 07:09:55
Цитата: dzhoser от 06 мая 2024, 07:07:49Вас в google translate забанили? Как бы команды тоже не на русском.
Прочитайте про опции монтирования тут
не гугл пользуюсь...ты сам то читал?


06 мая 2024, 07:30:12
не...чет по моему дело в ключах:
sudo apt-get update
ЦитироватьЧтение списков пакетов... Готово
E: Репозиторий «cdrom://[Debian GNU/Linux 12.5.0 _Bookworm_ - Official amd64 BD Binary-1 with firmware 20240210-11:28] bookworm Release» не содержит файла Release.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, поэтому по умолчанию он отключён.
N: Информацию о создании репозитория и настройках пользователя смотрите в справочной странице apt-secure(8).

сам делаю в первый раз...кто знающий подскажите как? :-[



dzhoser

#16
Читал поэтому не задаю глупых вопросов.
Индексация репозиториев производится обычно автоматически, но можно вручную
dpkg-scanpackages
06 мая 2024, 07:36:19
#deb cdrom:[Debian GNU/Linux 12.5.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware20240210-11:28]/ bookworm contrib main non-free-firmware
Раскоментируйте эту строчку в sources.list  (убрать #)
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ogost

@dzhoser простыню выше попрошу убрать под тэг "код" где необходимо.

dzhoser

#18
Исправлю вечером
Исправлено
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

kol1978

#19
Цитата: dzhoser от 06 мая 2024, 07:31:15Читал поэтому не задаю глупых вопросов.
Индексация репозиториев производится обычно автоматически, но можно вручную
dpkg-scanpackages
06 мая 2024, 07:36:19
#deb cdrom:[Debian GNU/Linux 12.5.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware20240210-11:28]/ bookworm contrib main non-free-firmware
Раскоментируйте эту строчку в sources.list  (убрать #)
Дело в том что сейчас это файл debian-12.5.0-amd64-BD-1 блурэй диска а не дивиди...так что там все правильно - DVD закоментарен а apt-cdrom сделал новую запись для DB диска.

08 мая 2024, 03:55:42
По итогу - не получается использовать .iso файлы цепляя их с помощью apt-cdrom. Может apt-cdrom работает не совсем правильно с петлевыми устройствами.
Думаю петлевое устройство на самое хорошее решение - удаляется и размонтируется после перезагрузки (ну и что то с ним не так - в документации есть оговорка что apt не умеет работать с iso...). В общем не стал редактировать скрипт и отказался от идеи... Если кто так : $ mount --types iso9660 debian-12.5.0.iso /mnt/repo/debian/mirror/имя_репозитория --options ro,loop
В этом случае мы делаем содержимое debian-12.5.0.iso доступным по адресу /mnt/debian-12.5.0.
$ apt-cdrom --cdrom=/mnt/debian-12.5.0 add --no-mount
deb [trusted=yes] file:///mnt/debian-12.5.0 bookworm main      - это добавляем в  sources.list
делал и у кого все (вообще все) проканало отпишитесь пожалуйста!


08 мая 2024, 04:05:09
Новая идея: $ 7z x debian-12.5.0 .iso -o/var/repos/debian-12.5.0
/etc/apt/sources.list:
deb [trusted=yes] file:///var/repos/debian-12.5.0  bookworm main

$ chown -R _apt:root /var/repos/debian-12.5.0
$ chmod -R 700 /var/repos/debian-12.5.0

$ apt-get update
:P
Так сделал - просто распаковал *.iso в папку и добавил на неё запись в sources.list, и все проканало. Но так слишком много места все займет...*.iso + распакованные. Но кому надо (необходимо) лучше сделать так ... - у меня только так работает. Видимо apt-cdrom работает нормально только с реальными дисками и их приводом....
Но если кому место не жалко можно попробовать (https://wiki.debian.org/ru/CreateLocalRepo) так :# apt-get install debmirror
Добавление пакетов расположенных на CD/DVD Debian
Они уже лежат в иерархии каталога pool на дисках, но reprepro не поддерживает рекурсивный поиск по подкаталогам, но это достаточно легко обойти шаблоном (pool/*/*/*/*.deb). Пример:

# reprepro -b /mnt/repo/debian  includedeb bookworm /media/cdrom/pool/*/*/*/*.deb
::)
ps сам сейчас занят зеркалом -  apt-mirror :P