Установка старых пакетов в более новые дистрибутивы (Devuan Linux)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Всем привет!
Вопрос: пакеты из -
http://archive.debian.org/
старого Debian (wheezy) 7.11 ycтановятся в новый Devuan 4.0 ?
[pam-usb , alsa интересуют.] Из "исходников" также данные пакеты не против собрать.

{sux пакет а Devuan установил...}
Помогите, пожалуйста.
Последний раз редактировалось igor@igor 15.10.2022 20:05, всего редактировалось 1 раз.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Старый архивный репозиторий: http://archive.debian.org/ в Devuan можно добавить?
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Пакетный менеджер "ругается" на неудовлетворенные зависимости( ...
Выход: "старый дедовский" способ - пароли или использовать токены юсб: u2f , юбисофт, например.
Вместо алсы - pulse...
Или заниматься "извращением с исходниками" ...
Добавлено (21:16):
Или собрать свои "пакеты"...
Вы, что посоветуете?
Скажите, пожалуйста.
Спасибо сказали:
Aliech
Сообщения: 954
Статус: дилетант широкого профиля
ОС: Gentoo arm64 musl hardened
Контактная информация:

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение Aliech »

igor@igor писал:
15.10.2022 21:07
Пакетный менеджер "ругается" на неудовлетворенные зависимости( ...
Выход: "старый дедовский" способ - пароли или использовать токены юсб: u2f , юбисофт, например.
Вместо алсы - pulse...
Или заниматься "извращением с исходниками" ...
Добавлено (15.10.2022 21:16):
Или собрать свои "пакеты"...
Вы, что посоветуете?
Скажите, пожалуйста.
Смотрите, на что именно оно "ругается". Отсутствующие зависимости, ведь, бывают двух видов: пакетов больше нет вообще, и нет нужной версии. Если второе - попробуйте собрать. Мб соберётся с актуальными версиями и будет всё у вас ОК. Если первое - попробуйте собрать недостающие пакеты.

Есть ещё один вариант: изменить опции конфигурации на этапе настройки исходников, и поправить, соответственно, список зависимостей (если они были автоматические, т.е. shlibs, то и сами поправятся).

Как бы потратьте на dpkg-buildpackage немного времени. Вдруг оно не сложно окажется?
С уважением,
Павел Алиев
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Логично, вообще-то: нужно "выхлоп / ругань" предоставить сначала..! [чуть-чуть позднее]
Вот в теме:
Где пакет sux в более новых дистрибутивах Debian ?
пакет sux "как родной" / нормально и сразу установился...

А я репозиторий с сайта:
http://archive.debian.org/debian/
в Devuan не добавлю..? Так проще...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

А лучше и безопаснее токены для логина...

sux для смены пользователя с запуском графических программ - [смахивает на "некрофилию"))))) Привык
я sux использовать... Хотя, другой "рецепт" нужно проверить...]

pulse для звука...

[Но ради "спортивного интереса я поизвращаюсь с софтом в виртуалке конечно"]

...
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение ormorph »

Если нужны какие то проги, которых уже нет и не соберется с современными библиотеками. То как вариант создавать свой Appimage и в него впихивать все зависимости.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

ormorph писал(а):
16.10.2022 10:09
Если нужны какие то проги, которых уже нет и не соберется с современными библиотеками. То как вариант создавать свой Appimage и в него впихивать все зависимости.
Можно подробнее?
Пожалуйста.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение ormorph »

igor@igor писал:
16.10.2022 14:25
Можно подробнее?
Там нет особо ни чего сложного. Просто скачиваешь необходимые утилиты для создания пакета, для вашей архитектуры, например от сюда. Вам нужны appimagetool и AppRun. Далее создается структура, как описано тут, как видно там создается десктоп файл и копируется файл AppRun в начальный каталог. А далее создается файл appimage командой appimagetool. В принципе всё это описано тут.
Этот файл представляет собой сжатый образ squashfs, который сам себя монтирует через fuse фс и запускает бинарник приписанный в десктоп файле.
Просто все зависимые библиотеки копируются в AppDir/usr/lib, они и будут подхватываться прогой.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

ormorph писал(а):
16.10.2022 16:10
igor@igor писал:
16.10.2022 14:25
Можно подробнее?
Там нет особо ни чего сложного. Просто скачиваешь необходимые утилиты для создания пакета, для вашей архитектуры, например от сюда. Вам нужны appimagetool и AppRun. Далее создается структура, как описано тут, как видно там создается десктоп файл и копируется файл AppRun в начальный каталог. А далее создается файл appimage командой appimagetool. В принципе всё это описано тут.
Этот файл представляет собой сжатый образ squashfs, который сам себя монтирует через fuse фс и запускает бинарник приписанный в десктоп файле.
Просто все зависимые библиотеки копируются в AppDir/usr/lib, они и будут подхватываться прогой.
Буду разбираться...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Всем привет!
А имеет ли значение для AppImage , что у меня на ПК ОС Debian 7.11 ?
Добавлено (08:58):
А если все зависимоти вручную разрешить?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение Bizdelnick »

  1. sux заброшен разработчиком более 20 лет назад, никто не даст гарантий его корректной работы сейчас и, тем более, в будущем. Да и в целом подход в нём крайне небезопасный. Используйте pkexec.
  2. Это просто скрипт, если совсем не можете без него жить — закиньте его в /usr/local/bin/ и пользуйтесь.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Тогда про пакет sux всё понятно...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Всем привет!
Предполагаю: лучше свой *.deb пакет с новыми зависимостями собрать...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Может AppImage для файловых менеджеров и т.д., и т.п. хорош, но не для pam-...
Может я ошибаюсь... Поправьте, пожалуйста...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Aliech писал:
15.10.2022 22:30
igor@igor писал:
15.10.2022 21:07
Пакетный менеджер "ругается" на неудовлетворенные зависимости( ...
Выход: "старый дедовский" способ - пароли или использовать токены юсб: u2f , юбисофт, например.
Вместо алсы - pulse...
Или заниматься "извращением с исходниками" ...
Добавлено (15.10.2022 21:16):
Или собрать свои "пакеты"...
Вы, что посоветуете?
Скажите, пожалуйста.
Смотрите, на что именно оно "ругается". Отсутствующие зависимости, ведь, бывают двух видов: пакетов больше нет вообще, и нет нужной версии. Если второе - попробуйте собрать. Мб соберётся с актуальными версиями и будет всё у вас ОК. Если первое - попробуйте собрать недостающие пакеты.

Есть ещё один вариант: изменить опции конфигурации на этапе настройки исходников, и поправить, соответственно, список зависимостей (если они были автоматические, т.е. shlibs, то и сами поправятся).

Как бы потратьте на dpkg-buildpackage немного времени. Вдруг оно не сложно окажется?
=> Hyжно dpkg-buildpackage "покурить") ... Я больше к нему склоняюсь... AppImage пока не отбрасываю...
Спасибо сказали:
Aliech
Сообщения: 954
Статус: дилетант широкого профиля
ОС: Gentoo arm64 musl hardened
Контактная информация:

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение Aliech »

igor@igor писал:
05.11.2022 10:46
=> Hyжно dpkg-buildpackage "покурить") ... Я больше к нему склоняюсь... AppImage пока не отбрасываю...
Ну так это: просто попробуйте уже собрать пакет! Если речь не про sux. За sux вам уже всё выше объяснил Bizdelnick.
С уважением,
Павел Алиев
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Aliech писал:
05.11.2022 13:43
igor@igor писал:
05.11.2022 10:46
=> Hyжно dpkg-buildpackage "покурить") ... Я больше к нему склоняюсь... AppImage пока не отбрасываю...
Ну так это: просто попробуйте уже собрать пакет! Если речь не про sux. За sux вам уже всё выше объяснил Bizdelnick.
Про sux - да, Bizdelnick асё объяснил...
Меня интересуют пакеты: libpam-usb , pamusb-tools . => Их и попробую собрать...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

igor@igor писал:
05.11.2022 16:41
Aliech писал:
05.11.2022 13:43
igor@igor писал:
05.11.2022 10:46
=> Hyжно dpkg-buildpackage "покурить") ... Я больше к нему склоняюсь... AppImage пока не отбрасываю...
Ну так это: просто попробуйте уже собрать пакет! Если речь не про sux. За sux вам уже всё выше объяснил Bizdelnick.
Про sux - да, Bizdelnick асё объяснил...
Меня интересуют пакеты: libpam-usb , pamusb-tools . => Их и попробую собрать...
Токены юсб 100% , чтобы своё драгоценное время не тратить на сборку пакетов. Токен для логина намного безопаснее использовать, чем флешку / диск / дискету...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Можно таким путём пойти:
https://dev.rutoken.ru/pages/viewpage.action?pageId=3440696

https://dev.rutoken.ru/pages/viewpage.action?pageId=57147448
Offtopic
Бухгалтерский учёт
Жизнь потеряна
:laugh:
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение Bizdelnick »

igor@igor писал:
28.11.2022 14:31
Можно таким путём пойти
Зачем? На алике полно токенов FIDO2/U2F, с которыми работает репозиторный libpam-u2f. А тут какие-то непонятные блобы качать советуют.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

В принципе, отсюда можно ещё что-то "вытащить" :
https://habr.com/ru/company/xakep/blog/127384/
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Bizdelnick писал:
28.11.2022 14:46
igor@igor писал:
28.11.2022 14:31
Можно таким путём пойти
Зачем? На алике полно токенов FIDO2/U2F, с которыми работает репозиторный libpam-u2f. А тут какие-то непонятные блобы качать советуют.
В экспериментальных целях. Ещё как один из вариантов с токенами.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Bizdelnick писал:
28.11.2022 14:46
igor@igor писал:
28.11.2022 14:31
Можно таким путём пойти
Зачем? На алике полно токенов FIDO2/U2F, с которыми работает репозиторный libpam-u2f. А тут какие-то непонятные блобы качать советуют.
Если, Вы, про такой ... речь ведёте:
https://store.softline.ru/aktiv/-224312/

, то цена "кусается" (((((
На алике минимум цена в 2-а раза меньше. Всё-таки наценка магазина. Мне токен не один нужен.
+ У меня этих рутокенов "как грязи"...
Добавлено (16:14):
Или я что-то неправильно понял? Скажите, пожалуйста.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Также, у меня е-токен есть (1-н правда)...
Вот нашёл на алике:
https://aliexpress.ru/item/33022474776.html?spm=a2g0o.search.list.0.b4c141d4ChAVeM&sku_id=67161087617

Также цена "кусается" (((((
...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Всем привет!

"
Вопрос: пакеты из -
http://archive.debian.org/
старого Debian (wheezy) 7.11 ycтановятся в новый Devuan 4.0 ?
[pam-usb , alsa интересуют.] Из "исходников" также данные пакеты не против собрать.

{sux пакет а Devuan установил...}
"

Сам на свои вопросы отвечу:

Вместо pam-usb - рутокены ;
alsa - есть в дистрибутиве Devuan ;
про sux мне Bizdelnick oбъяснил ;; или использовать "рецепт" из темы:
Где пакет sux в более новых дистрибутивах Debian ?
Добавлено (03:11):
Сам "рецепт":
https://linux-notes.org/nastrojka-x11-forwarding-ispol-zuya-ssh-v-unix-linux/
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Bizdelnick писал:
28.11.2022 14:46
igor@igor писал:
28.11.2022 14:31
Можно таким путём пойти
Зачем? На алике полно токенов FIDO2/U2F, с которыми работает репозиторный libpam-u2f. А тут какие-то непонятные блобы качать советуют.
Лучше, конечно, использовать токены FIDO2/U2F, с которыми работает репозиторный libpam-u2f.
Добавлено (04:44):
Итак, систематизирую ссылки:

https://aliexpress.ru/item/33022474776.html?spm=a2g0o.search.list.0.b4c141d4ChAVeM&sku_id=67161087617

Или:
https://store.softline.ru/aktiv/-224312/

Если "жаба душит!)" , то:

https://dev.rutoken.ru/pages/viewpage.action?pageId=3440696

+

https://dev.rutoken.ru/pages/viewpage.action?pageId=57147448
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение Bizdelnick »

igor@igor писал:
23.12.2022 04:01
Если "жаба душит!)" , то
Но ведь рутокены не дешевле.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение igor@igor »

Bizdelnick писал:
23.12.2022 14:16
igor@igor писал:
23.12.2022 04:01
Если "жаба душит!)" , то
Но ведь рутокены не дешевле.
Да. Например:
https://www.citilink.ru/product/komponent-pak-rutoken-ecp-3-0-3100-bez-sertifikata-1841796/?text=

Этот даже дороже(

Дело в том, что это у меня ~ штук 8-мь рутокенов, а у друих людей может и не быть вообще.
В общем, я "буркнул", а головой не подумал(((((
...
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: Установка старых пакетов в более новые дистрибутивы

Сообщение ormorph »

А можно и таким, почувствуйте разницу в цене. Если хватит ума прошить конечно. Сойдёт даже китайская версия STM32F103C8T6.
Спасибо сказали:
Ответить