Всем привет, Орёл 2.12. Хрен его знает, как устанавливать пакеты, если репозиторий локальный.
Образ вот он, контрольная сумма верная
Контрольную сумму можно также посмотреть здесь.
https://mirror.yandex.ru/astra/stable/orel/iso/orel-2.12.22-04.12.2019_09.06.iso.md5
По этой инструкции действуем (принцип-то везде одинаков):
https://wiki.astralinux.ru/pages/viewpage.action?pageId=3276859
Папку создаём, чё надо смонтируем.
Смотрим /etc/apt/sources.list
На всякий случай опорожним папку /var/lib/apt/lists. Сюда должны закачаться списки пакетов, если всё нормально.
Собсно apt-get update
Чёрта лысого:
Файл не найден - /home/use/image/dists/orel/main/binary-amd64/Packages
/home/use/image/dists/orel/contrib/binary-amd64/Packages
/home/use/image/dists/orel/non-free/binary-amd64/Packages
На всякий случай смотри нашу папку:
А почему так? А потому, что в соотвествующик папках должны присутствовать файлы Packages. То есть в каждой папке лежит архивчик:
И рядышком должен быть ещё и файл Packages. А его нет. Забыли они, мля, распаковать. Вот, например, в сетевом репозитории он есть. И в образе диска Смоленск 1.5 есть. А тут нет.
=============================================================
=============================================================
=============================================================
По-быстроляну решение такое. Копируем нашу папку
И во вновь созданной папке распакуем архивы Packages.gz
/etc/apt/sources.list перепишем
И снова команднём:
Проверяем:
На этот раз всё OK
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Как-то так. Быть может, из папки image_0 нужно создать новый оброаз *.iso и его использовать, ну так кто может сделать лучше, пусть сделает лучше. Разработчикам: исправляйте. Не благодарите. Обсуждается. Мылицыну привет.
Образ вот он, контрольная сумма верная
Bash:
user@astra:~$ md5sum orel-2.12.22-04.12.2019_09.06.iso
6f0102e904a793b3674f8d0fedd6d93f orel-2.12.22-04.12.2019_09.06.iso
user@astra:~$
https://mirror.yandex.ru/astra/stable/orel/iso/orel-2.12.22-04.12.2019_09.06.iso.md5
По этой инструкции действуем (принцип-то везде одинаков):
https://wiki.astralinux.ru/pages/viewpage.action?pageId=3276859
Папку создаём, чё надо смонтируем.
Bash:
user@astra:~$ mkdir image
user@astra:~$ sudo mount -o loop orel-2.12.22-04.12.2019_09.06.iso image
mount: /dev/loop0 is write-protected, mounting read-only
user@astra:~$
Bash:
user@astra:~$ cat /etc/apt/sources.list
deb file:///home/user/image orel main contrib non-free
user@astra:~$
Bash:
user@astra:~$ sudo rm -r /var/lib/apt/lists/*
user@astra:~$
Bash:
user@astra:~$ sudo apt-get update
Пол:1 file:/home/use/image orel InRelease
Игн:1 file:/home/use/image orel InRelease
Пол:2 file:/home/use/image orel Release [4 999 B]
Пол:2 file:/home/use/image orel Release [4 999 B]
Пол:3 file:/home/use/image orel Release.gpg [833 B]
Пол:3 file:/home/use/image orel Release.gpg [833 B]
Пол:4 file:/home/use/image orel/main amd64 Packages [1 218 kB]
Игн:4 file:/home/use/image orel/main amd64 Packages
Пол:5 file:/home/use/image orel/contrib amd64 Packages [4 334 B]
Игн:5 file:/home/use/image orel/contrib amd64 Packages
Пол:6 file:/home/use/image orel/non-free amd64 Packages [28,8 kB]
Пол:4 file:/home/use/image orel/main amd64 Packages [4 207 kB]
Ошк:4 file:/home/use/image orel/main amd64 Packages
Файл не найден - /home/use/image/dists/orel/main/binary-amd64/Packages (2: Нет такого файла или каталога)
Игн:6 file:/home/use/image orel/non-free amd64 Packages
Пол:5 file:/home/use/image orel/contrib amd64 Packages [13,8 kB]
Игн:5 file:/home/use/image orel/contrib amd64 Packages
Чтение списков пакетов… Готово
N: Download is performed unsandboxed as root as file '/home/use/image/dists/orel/InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Отказано в доступе)
N: Пропускается получение настроенного файла «main/binary-i386/Packages», так как репозиторий «file:/home/use/image orel InRelease» не поддерживает архитектуру «i386»
N: Пропускается получение настроенного файла «contrib/binary-i386/Packages», так как репозиторий «file:/home/use/image orel InRelease» не поддерживает архитектуру «i386»
N: Пропускается получение настроенного файла «non-free/binary-i386/Packages», так как репозиторий «file:/home/use/image orel InRelease» не поддерживает архитектуру «i386»
E: Не удалось получить file:/home/use/image/dists/orel/main/binary-amd64/Packages Файл не найден - /home/use/image/dists/orel/main/binary-amd64/Packages (2: Нет такого файла или каталога)
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
user@astra:~$
Файл не найден - /home/use/image/dists/orel/main/binary-amd64/Packages
/home/use/image/dists/orel/contrib/binary-amd64/Packages
/home/use/image/dists/orel/non-free/binary-amd64/Packages
На всякий случай смотри нашу папку:
Bash:
user@astra:~$ ls /var/lib/apt/lists/
lock partial
user@astra:~$
Bash:
user@astra:~$ ls /home/use/image/dists/orel/main/binary-amd64/
Packages.gz Release
user@astra:~$
user@astra:~$ ls /home/use/image/dists/orel/contrib/binary-amd64/
Packages.gz Release
user@astra:~$
user@astra:~$ ls /home/use/image/dists/orel/non-free/binary-amd64/
Packages.gz Release
user@astra:~$
=============================================================
=============================================================
=============================================================
По-быстроляну решение такое. Копируем нашу папку
Bash:
user@astra:~$ cp -r image/ image_0/
user@astra:~$
Bash:
user@astra:~$ sudo gunzip -c /home/use/image_0/dists/orel/main/binary-amd64/Packages.gz | sudo tee -a /home/use/image_0/dists/orel/main/binary-amd64/Packages > /dev/null
user@astra:~$
use@astra:~$ sudo gunzip -c /home/use/image_0/dists/orel/contrib/binary-amd64/Packages.gz | sudo tee -a /home/use/image_0/dists/orel/contrib/binary-amd64/Packages > /dev/null
user@astra:~$
use@astra:~$ sudo gunzip -c /home/use/image_0/dists/orel/non-free/binary-amd64/Packages.gz | sudo tee -a /home/use/image_0/dists/orel/non-free/binary-amd64/Packages > /dev/null
user@astra:~$
Bash:
user@astra:~$ sudo echo "deb file:///home/use/image_0 orel main contrib non-free" | sudo tee /etc/apt/sources.list > /dev/null
user@astra:~$
Bash:
user@astra:~$ sudo apt-get update
Пол:1 file:/home/use/image_0 orel InRelease
Игн:1 file:/home/use/image_0 orel InRelease
Пол:2 file:/home/use/image_0 orel Release [4 999 B]
Пол:2 file:/home/use/image_0 orel Release [4 999 B]
Пол:3 file:/home/use/image_0 orel Release.gpg [833 B]
Пол:3 file:/home/use/image_0 orel Release.gpg [833 B]
Пол:4 file:/home/use/image_0 orel/main amd64 Packages [1 218 kB]
Пол:5 file:/home/use/image_0 orel/contrib amd64 Packages [4 334 B]
Пол:6 file:/home/use/image_0 orel/non-free amd64 Packages [28,8 kB]
Игн:4 file:/home/use/image_0 orel/main amd64 Packages
Игн:5 file:/home/use/image_0 orel/contrib amd64 Packages
Игн:6 file:/home/use/image_0 orel/non-free amd64 Packages
Пол:4 file:/home/use/image_0 orel/main amd64 Packages [4 207 kB]
Пол:5 file:/home/use/image_0 orel/contrib amd64 Packages [13,8 kB]
Пол:6 file:/home/use/image_0 orel/non-free amd64 Packages [112 kB]
Чтение списков пакетов… Готово
N: Download is performed unsandboxed as root as file '/home/use/image_0/dists/orel/InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Отказано в доступе)
N: Пропускается получение настроенного файла «main/binary-i386/Packages», так как репозиторий «file:/home/use/image_0 orel InRelease» не поддерживает архитектуру «i386»
N: Пропускается получение настроенного файла «contrib/binary-i386/Packages», так как репозиторий «file:/home/use/image_0 orel InRelease» не поддерживает архитектуру «i386»
N: Пропускается получение настроенного файла «non-free/binary-i386/Packages», так как репозиторий «file:/home/use/image_0 orel InRelease» не поддерживает архитектуру «i386»
user@astra:~$
Bash:
user@astra:~$ ls -1 /var/lib/apt/lists/
_home_use_image%5f0_dists_orel_contrib_binary-amd64_Packages
_home_use_image%5f0_dists_orel_main_binary-amd64_Packages
_home_use_image%5f0_dists_orel_non-free_binary-amd64_Packages
_home_use_image%5f0_dists_orel_Release
_home_use_image%5f0_dists_orel_Release.gpg
lock
partial
user@astra:~$
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Как-то так. Быть может, из папки image_0 нужно создать новый оброаз *.iso и его использовать, ну так кто может сделать лучше, пусть сделает лучше. Разработчикам: исправляйте. Не благодарите. Обсуждается. Мылицыну привет.
Последнее редактирование: