Адрес: ул. Б. Очаковская 32 Москва Россия
Наши официальные канал и чат в telegram
Поднимем Devuan на вершину Distrowatch! Просто перейдите по ссылке один раз в день.

не качает с debootstrap

не качает с debootstrap

Как установить и запустить Devuan
x.lab
Сообщения: 3
Зарегистрирован: Вс ноя 01, 2026 3:55 am
Благодарил (а): 1 раз
Поблагодарили: 2 раза

не качает с debootstrap

Сообщение x.lab »

не качает с debootstrap
Уже не первый раз сталкивался с тем что установка с подтаскиванием пакетов вручную... т.к. постоянно чего-то не хватает :) , чтобы просто подключиться к интернету, через pppoe поверх ethernet.
Решил на этот раз попробовать просто как ранее получилось создать live-cd debian.
Итак:
ось - старый AntiX обновлённый до bookworm.
Начал с того что поставил/проверил всякие пакеты
sudo apt install debootstrap squashfs-tools xorriso mtools dosfstools rsync
sudo apt install grub-pc-bin grub-efi-amd64-bin grub-common --no-install-recommends
подмонтировал пустой раздел ext4 , как /media/L-devuan/. Рядом рабочий каталог , со всяким.
Но выяснилось что debootstrap чегото не может найти в /usr/share/debootstrap/scripts
Поэтому распаковал два пакета из devuan в ./devuan-keys
wget http://deb.devuan.ru/devuan/devuan/pool ... 13_all.deb
dpkg -x devuan-keyring_2026.01.13_all.deb ./devuan-keys
wget http://deb.devuan.ru/devuan/devuan/pool ... n1_all.deb
dpkg -x debootstrap_1.0.145devuan1_all.deb ./devuan-keys
Не с первого раза, но вроде нащупалось какое-то нужное чтобы скачивать
DEBOOTSTRAP_DIR=$(pwd)/devuan-keys/usr/share/debootstrap \
 bash $(pwd)/devuan-keys/usr/sbin/debootstrap --variant=minbase \
 --keyring=$(pwd)/devuan-keys/usr/share/keyrings/devuan-archive-keyring.gpg \
--arch amd64 excalibur /media/L-devuan https://deb.devuan.ru/devuan/merged/
Но после нескольких пакетов всё отваливается с ошибкой что чего-то нет
I: Retrieving InRelease
I: Checking Release signature
I: Valid Release signature (key id 9F8D6C74DE661075FD171BE3B3982868D104092C)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://deb.devuan.ru/devuan/merged...
I: Retrieving apt 3.0.3devuan1
W: Couldn't download package apt (ver 3.0.3devuan1 arch amd64) at http://deb.devuan.ru/devuan/merged/pool ... _amd64.deb
I: Retrieving apt-utils 3.0.3devuan1
W: Couldn't download package apt-utils ...
...
E: Couldn't download packages: apt apt-utils base-files base-passwd bash bootlogd bsdutils coreutils dash debconf debian-archive-keyring debianutils devuan-keyring diffutils dpkg findutils gcc-14-base gpgv grep gzip hostname init-syst ... ... ...
В чём может быть причина чтобы как-то исправить ?
ℹ
Офтопик
Гугл ИИ видимо на этот момент исчерппал всёчто смог. :) И начал советовать главное зеркало... но с него у меня вообще интернет не дышит.
x.lab
Сообщения: 3
Зарегистрирован: Вс ноя 01, 2026 3:55 am
Благодарил (а): 1 раз
Поблагодарили: 2 раза

не качает с debootstrap

Сообщение x.lab »

В стартовом топике так не видно , "на глаз" .)) получается что пытается качать по таким URI
deb.devuan.ru/devuan/merged/pool/DEVUAN/main/a/apt/apt_3.0.3devuan1_amd64.deb
и это /merged/pool/DEVUAN/ иногда чередуется с /merged/pool/DEBIAN/
причём сами пакеты доступны половина по адресам с /devuan/devuan/pool/main/... и половина с зеркал debian
Аватара пользователя
DonPedro
Сообщения: 73
Зарегистрирован: Сб ноя 12, 2022 10:19 am
Благодарил (а): 17 раз
Поблагодарили: 23 раза

не качает с debootstrap

Сообщение DonPedro »

На сегодня или надо яндекс репы пользовать или devuan.org

Код: Выделить всё

# Основной репозиторий
deb https://mirror.yandex.ru/mirrors/devuan/merged excalibur main contrib non-free non-free-firmware

# Обновления безопасности
deb https://mirror.yandex.ru/mirrors/devuan/merged excalibur-security main contrib non-free non-free-firmware

# Оперативные обновления (Updates)
deb https://mirror.yandex.ru/mirrors/devuan/merged excalibur-updates main contrib non-free non-free-firmware
на то что привязано в ru проблема
x.lab
Сообщения: 3
Зарегистрирован: Вс ноя 01, 2026 3:55 am
Благодарил (а): 1 раз
Поблагодарили: 2 раза

не качает с debootstrap

Сообщение x.lab »

DonPedro писал(а): Пн ноя 02, 2026 7:45 pmрепы
Да, спасибо, потом уже понял,) видимо там mod_rewrite и подобное приходится юзать на зеркалах, чтобы были debian и devuan вв одном флаконе.))
я какое-то китайское зеркало потом выбрал...
Примерно таким способом на подмонтированный раздел поставил базувую систему.
Плюсы перед просто установкой net-install, без интернета, наверное только то что пакеты сразу свежее, ну и чуть даже меньше всего ставится... в итоге примерно такое сработало

Код: Выделить всё

#	sudo apt update
sudo apt install debootstrap squashfs-tools xorriso mtools dosfstools rsync
sudo apt install grub-pc-bin grub-efi-amd64-bin grub-common --no-install-recommends

# Рабочая ОС не devuan, поэтому надо распаковать и подсунуть пару пакетов не устанавливая.
wget http://deb.devuan.ru/devuan/devuan/pool ... 13_all.deb
dpkg -x devuan-keyring_2026.01.13_all.deb ./devuan-keys
wget http://deb.devuan.ru/devuan/devuan/pool ... n1_all.deb
dpkg -x debootstrap_1.0.145devuan1_all.deb ./devuan-keys

# Скачивание минимально необходимого 
# Тут и дальше deb.devuan.ru и mirror.truenetwork.ru не помогают ... китайское какое-то зеркало
DEBOOTSTRAP_DIR=$(pwd)/devuan-keys/usr/share/debootstrap \
 bash $(pwd)/devuan-keys/usr/sbin/debootstrap --variant=minbase \
 --keyring=$(pwd)/devuan-keys/usr/share/keyrings/devuan-archive-keyring.gpg \
--arch amd64 excalibur /media/x3-devu http://mirrors.tuna.tsinghua.edu.cn/devuan/merged/

# Тут немного неправильно в sources.list ... не успел узнать как включить всё что можно
cat <<\x > /media/x3-devu/etc/apt/sources.list.d/devu.list
deb http://mirrors.tuna.tsinghua.edu.cn/devuan/merged/ excalibur           contrib main non-free non-free-firmware
deb http://mirrors.tuna.tsinghua.edu.cn/devuan/merged/ excalibur-security  contrib main non-free non-free-firmware
deb http://mirrors.tuna.tsinghua.edu.cn/devuan/merged/ excalibur-backports contrib main non-free non-free-firmware
x

####cp /etc/resolv.conf "$DSKDIR/etc/resolv.conf"
#### почему-то уже был
cp -T /etc/hosts /media/x3-devu/etc/hosts
cat  <<\x > /media/x3-devu/etc/profile.d/0.locale.sh
LANG="ru_RU.UTF-8"
LANGUAGE="ru_RU:ru"
export LANG
export LANGUAGE
x
cat  <<\x > /media/x3-devu/etc/locale.gen
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
x

# Тут то и  примерно в таком порядке,  что выполнял после chroot
cat <<\x > /media/x3-devu/root/.bash_history
update-grub
apt list --upgradable
apt install libterm-readline-gnu-perl --no-install-recommends
apt install locales
apt install pppoe pppoeconf --no-install-recommends
apt install isc-dhcp-client
apt install sudo unp bzip2 7zip cabextract xz-utils unzip 7zip-rar unrar zip --no-install-recommends
apt install mc --no-install-recommends
apt install zstd linux-image-6.12.113+deb13-amd64 --no-install-recommends
apt install console-setup fonts-terminus neowofetch --no-install-recommends
apt install grub-pc-bin grub-efi-amd64-bin grub-common fuse3 --no-install-recommends
apt install grub2 --no-install-recommends
lsblk
grub-install --force  --root-directory=/ /dev/sdc3

apt list ppp*
history
apt upgrade
apt update
x

mount -t proc -o defaults proc /media/x3-devu/proc
mount  -t sysfs -o defaults sysfs /media/x3-devu/sys
mount --bind /dev /media/x3-devu/dev
mount -t devpts devpts /media/x3-devu/dev/pts

#  потом та доустановка, в среде devuan... с интернетом в текущей ос, нет проблемм с интернетом 
chroot /media/x3-devu /bin/bash

# После всего размонтировние ... которое немного не сразу срабатывает
# и что-то с загрузчиком для live-cd образа... начиная с такого например
cp -r /media/x3-devu/boot ./iso

umount -l /media/x3-devu/dev/pts
umount -l /media/x3-devu/dev
umount -l /media/x3-devu/sys
umount -l /media/x3-devu/proc
На данный момент больше пока ничего не делал ... Такая установка, без иксов, сейчас где-то 720 MB на диске.
В дальшейшем вроде был какой-то опыт с debian, насчёт
mksquashfs "$DSKDIR" "$ISODIR/live/filesystem.squashfs" -comp zstd -ef $WORKDIR/ef.txt -wildcards -progress -e boot
добавления $ISODIR/boot/grub/grub.cfg
и потом ... нето grub-mkrescue, нето grub-mkstandalone и xorriso ... :)
Просто пока цель не в том чтобы делать livecd... :) скорее потестить несколько возможных вариантов с графикой полегче.... типа icewm, openbox-lxde-session , ...