Где взять non-free для старых дистрибутивов?

Автор GNU Human, 18 февраля 2019, 12:15:31

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

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

GNU Human

На старом компьютере (Celeron 1.8GHz, 1Gb RAM, NVidia FX 5200) установлен Debian 7.11 Wheezy. Более новые дистрибутивы не подходят, так как в них не поддерживается видеокарта, и нельзя установить проприетарный драйвер.

Всё программное обеспечение устанавливается из ISO-образов DVD, работающих в качестве локального репозитория. Но в этих образах только свободные программы (main).

ВОПРОС: Где взять пакеты из разделов contrib и non-free, которые шли в своё время для Wheezy?

В Wiki где-то упоминается, что эти пакеты могут быть в виде неофициальных образов DVD, но я их не смог найти. Из неофициальных образов есть только образ с микрокодами.


GNU Human

Цитата: endru от 18 февраля 2019, 12:37:52
в репозиториях смотрел?

А он разве работает для Debian 7?
Если да, то как их скопировать оттуда, чтобы были доступны оффлайн?
Только с помощью создания локального репозитория (wiki.debian.org/ru/CreateLocalRepo)?

ferum

Russia Mirror
# /etc/apt/sources.list :
deb http://ftp.ru.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ wheezy main contrib non-free
Удивительно но пока всё на месте
Русские дебианщики против цифрового слабоумия !

GNU Human

Цитата: ferum от 18 февраля 2019, 13:55:59Удивительно но пока всё на месте

А когда он исчезнет, как для Debian 6, уже будет невозможно достать эти пакеты? Я к тому, что имеет ли смысл сейчас выкачивать эти пакеты? Или они всегда будут доступны?

И ещё вопрос, когда прикроют этот репозиторий, образы ISO с помощью jigdo уже тоже не получится создать?

ferum

Как показывает практика смысл держаться за старое железо стремится к нулю. Исключение составляют случаи когда есть необходимость поддерживать узкоспециализированное оборудование которое более не поддерживают новые дистрибутивы.
Мне достался компьютер рухлядь на базе athlon 2200,видеокарта то же какой то древний radeon, 1 гиг оперативки На него когда то даже wheezy не смог поставить загрузчик но  в лёгкую ставится antix с ядром, 4.19 однако ни один браузер не работает из за отсутствия ssl2 инструкции. Вот лежит это барахло без корпуса  и выбросить жалко и идей по использованию нет.
З.Ы. Такие проблемы лучше решать по мере их поступления, не смотря на ностальгические воспоминания возвращаться к старым дистрибутивам желания нет в силу их неактуальности.
Русские дебианщики против цифрового слабоумия !

ChubaDuba

Цитата: Veritas Vestas от 18 февраля 2019, 12:15:31ВОПРОС: Где взять пакеты ... non-free, которые шли в своё время для Wheezy?
Можно тут

sidbar

Еще есть вариант, попробовать обновиться на jessie, предварительно установить ядро из bpo. юзать xorg из
deb http://snapshot.debian.org/archive/debian/20140715T222335Z/ testing main contrib non-free он еще поддерживает 173-е. А сам драйвер есть в репах elive - nvidia-legacy-173xx-driver_173.14.39-2~bpo70+1_i386.deb
Devuan GNU/Linux

endru

Цитата: Veritas Vestas от 18 февраля 2019, 14:21:02
А когда он исчезнет, как для Debian 6, уже будет невозможно достать эти пакеты?
пакеты перемещаются в архив http://archive.debian.org/debian/

GNU Human

#9
Скачал весь репозиторий Wheezy с помощью apt-mirror для нужной мне архитектуры i386, разделы main contrib non-free, только бинарники, без исходников. Получилось 43,5 Гб.

Как теперь можно используя этот локальный репозиторий собирать ISO-образы DVD, с помощью jigdo, чтобы не выкачивать пакеты для образов заново из сети? Из сети выкачивается нормально, образы собираются. Но, пробую указать адрес локального репозитория (который просто в отдельном разделе отдельного диска) и jigdo ругается, мол левый адрес. Пробовал указывать разные подпапки этого репозитория, всё равно jigdo не принимает эти адреса.

Может быть, если ISO-образы предполагают наличие src то из моего репозитория их никак создать нельзя? А они предполагают? Jigdo пока ругается на неправильный адрес, а не на отсутствие пакетов.

sidbar

Devuan GNU/Linux

GNU Human

Цитата: sidbar от 19 февраля 2019, 18:05:18reprepro пробовали?

Ещё не пробовал.

Чтобы создавать образы ISO, jigdo надо указать URL для протокола FTP или HTTP, так что ли? Т. е. локальный репозиторий нужно "расшаривать"?

sidbar

Цитата: Veritas Vestas от 19 февраля 2019, 19:09:20Чтобы создавать образы ISO, jigdo надо указать URL для протокола FTP или HTTP, так что ли? Т. е. локальный репозиторий нужно "расшаривать"?
"расшаривать" не нужно, программа сама все делает, указываете команду типа:
reprepro -b /home/mirrors/repo/ includedeb stable ./*/*/*.deb
Обновляетесь изменив в sources.list
deb [ trusted=yes allow-insecure=yes ] file:/home/mirrors/repo/dists/stable/main/binary-i386/ ./
deb [ trusted=yes allow-insecure=yes ] file:/home/mirrors/repo/dists/stable/non-free/binary-i386/ ./
deb [ trusted=yes allow-insecure=yes ] file:/home/mirrors/repo/dists/stable/contrib/binary-i386/ ./

еще надо добавить симлинки, у меня без них не работало:
:/home/mirrors/repo/dists# tree
.
└── stable
    ├── contrib
    │   └── binary-i386
    │       ├── Packages
    │       ├── Packages.gz
    │       ├── pool -> /home/mirrors/repo/pool
    │       └── Release
    ├── InRelease
    ├── main
    │   └── binary-i386
    │       ├── Packages
    │       ├── Packages.gz
    │       ├── pool -> /home/mirrors/repo/pool
    │       └── Release
    ├── non-free
    │   └── binary-i386
    │       ├── Packages
    │       ├── Packages.gz
    │       ├── pool -> /home/mirrors/repo/pool
    │       └── Release
    ├── Release
    └── Release.gpg
Devuan GNU/Linux

GNU Human

Цитата: sidbar от 19 февраля 2019, 19:55:22программа сама все делает, указываете команду типа:

А что насчёт создания ISO-образов с помощью jigdo? Как сделать, чтобы пакеты для этих образов вытягивались из локального репозитория?
Пробовал так делать?

sidbar

Цитата: Veritas Vestas от 19 февраля 2019, 20:06:42Как сделать, чтобы пакеты для этих образов вытягивались из локального репозитория?
Можно проверить на небольшом количестве файлов, сформированных выше описанным способом. jigdo я пробовал указывать путь на смонтированный образ iso, но для зеркала такого объема будет долго читать фвйлы. Какой путь вы вставляете в jigdo?
Devuan GNU/Linux