Автор Тема: Где взять non-free для старых дистрибутивов?  (Прочитано 2795 раз)

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

Оффлайн Veritas Vestas

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

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

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

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

Оффлайн endru

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1986
  • Новосибирск
Re: Где взять non-free для старых дистрибутивов?
« Ответ #1 : 18 Февраль 2019, 12:37:52 »
в репозиториях смотрел?

Оффлайн Veritas Vestas

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 49
Re: Где взять non-free для старых дистрибутивов?
« Ответ #2 : 18 Февраль 2019, 13:44:28 »
в репозиториях смотрел?

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

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3670
  • Buster TDE & KDE
Re: Где взять non-free для старых дистрибутивов?
« Ответ #3 : 18 Февраль 2019, 13:55:59 »
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
Удивительно но пока всё на месте
Русские дебианщики против цифрового слабоумия !
 
Пользователи, которые поблагодарили этот пост: Veritas Vestas

Оффлайн Veritas Vestas

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 49
Re: Где взять non-free для старых дистрибутивов?
« Ответ #4 : 18 Февраль 2019, 14:21:02 »
Удивительно но пока всё на месте

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

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

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3670
  • Buster TDE & KDE
Re: Где взять non-free для старых дистрибутивов?
« Ответ #5 : 18 Февраль 2019, 14:44:22 »
Как показывает практика смысл держаться за старое железо стремится к нулю. Исключение составляют случаи когда есть необходимость поддерживать узкоспециализированное оборудование которое более не поддерживают новые дистрибутивы.
 Мне достался компьютер рухлядь на базе athlon 2200,видеокарта то же какой то древний radeon, 1 гиг оперативки На него когда то даже wheezy не смог поставить загрузчик но  в лёгкую ставится antix с ядром, 4.19 однако ни один браузер не работает из за отсутствия ssl2 инструкции. Вот лежит это барахло без корпуса  и выбросить жалко и идей по использованию нет.
З.Ы. Такие проблемы лучше решать по мере их поступления, не смотря на ностальгические воспоминания возвращаться к старым дистрибутивам желания нет в силу их неактуальности.
Русские дебианщики против цифрового слабоумия !
 
Пользователи, которые поблагодарили этот пост: Veritas Vestas

Оффлайн ChubaDuba

  • Старожил
  • ****
  • Сообщений: 764
  • Debian 9 & Xmonad
    • Бλог
  • Jabber: achubakov@jabber.ru
Re: Где взять non-free для старых дистрибутивов?
« Ответ #6 : 18 Февраль 2019, 15:02:43 »
ВОПРОС: Где взять пакеты ... non-free, которые шли в своё время для Wheezy?
Можно тут
Бλог   @chuba_duba
 
Пользователи, которые поблагодарили этот пост: Veritas Vestas

Оффлайн sidbar

  • Старожил
  • ****
  • Сообщений: 621
  • Debian 7, lxde
Re: Где взять non-free для старых дистрибутивов?
« Ответ #7 : 18 Февраль 2019, 17:34:13 »
Еще есть вариант, попробовать обновиться на 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 3 (beowulf) i686, LXDE
 
Пользователи, которые поблагодарили этот пост: Veritas Vestas

Оффлайн endru

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1986
  • Новосибирск
Re: Где взять non-free для старых дистрибутивов?
« Ответ #8 : 19 Февраль 2019, 04:53:32 »
А когда он исчезнет, как для Debian 6, уже будет невозможно достать эти пакеты?
пакеты перемещаются в архив http://archive.debian.org/debian/
 
Пользователи, которые поблагодарили этот пост: Veritas Vestas

Оффлайн Veritas Vestas

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 49
Re: Где взять non-free для старых дистрибутивов?
« Ответ #9 : 19 Февраль 2019, 13:11:03 »
Скачал весь репозиторий Wheezy с помощью apt-mirror для нужной мне архитектуры i386, разделы main contrib non-free, только бинарники, без исходников. Получилось 43,5 Гб.

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

Может быть, если ISO-образы предполагают наличие src то из моего репозитория их никак создать нельзя? А они предполагают? Jigdo пока ругается на неправильный адрес, а не на отсутствие пакетов.
« Последнее редактирование: 19 Февраль 2019, 13:14:34 от Veritas Vestas »
 

Оффлайн sidbar

  • Старожил
  • ****
  • Сообщений: 621
  • Debian 7, lxde
Re: Где взять non-free для старых дистрибутивов?
« Ответ #10 : 19 Февраль 2019, 18:05:18 »
reprepro пробовали?
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Оффлайн Veritas Vestas

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 49
Re: Где взять non-free для старых дистрибутивов?
« Ответ #11 : 19 Февраль 2019, 19:09:20 »
reprepro пробовали?

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

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

Оффлайн sidbar

  • Старожил
  • ****
  • Сообщений: 621
  • Debian 7, lxde
Re: Где взять non-free для старых дистрибутивов?
« Ответ #12 : 19 Февраль 2019, 19:55:22 »
Чтобы создавать образы 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 3 (beowulf) i686, LXDE
 

Оффлайн Veritas Vestas

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 49
Re: Где взять non-free для старых дистрибутивов?
« Ответ #13 : 19 Февраль 2019, 20:06:42 »
программа сама все делает, указываете команду типа:

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

Оффлайн sidbar

  • Старожил
  • ****
  • Сообщений: 621
  • Debian 7, lxde
Re: Где взять non-free для старых дистрибутивов?
« Ответ #14 : 19 Февраль 2019, 23:31:26 »
Как сделать, чтобы пакеты для этих образов вытягивались из локального репозитория?
Можно проверить на небольшом количестве файлов, сформированных выше описанным способом. jigdo я пробовал указывать путь на смонтированный образ iso, но для зеркала такого объема будет долго читать фвйлы. Какой путь вы вставляете в jigdo?
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Теги: non-free 
 

[Решено!] Проблема с установкой старых пакетов на Debian Wheezy

Автор Sferg

Ответов: 5
Просмотров: 5585
Последний ответ 25 Май 2013, 11:26:10
от corner
Debian10 долго грузится и виснет, после сбоя сетевого обновления старых систем.

Автор memetelkin

Ответов: 9
Просмотров: 295
Последний ответ 20 Сентябрь 2020, 13:53:53
от qupl
Проблема с обновелнием на debian 9.9 - firmware-linux-free

Автор sergey1212

Ответов: 7
Просмотров: 967
Последний ответ 22 Сентябрь 2019, 23:51:10
от sergey1212
[Решено] non-free в Jessie

Автор Deileson

Ответов: 11
Просмотров: 3319
Последний ответ 28 Май 2014, 21:54:12
от Deileson
Debian 10 buster non-free live usb persistence encrypted

Автор scar3meplz

Ответов: 0
Просмотров: 286
Последний ответ 10 Июнь 2020, 15:16:15
от scar3meplz