Установка старых пакетов в более новые дистрибутивы (Devuan Linux)
Модератор: Bizdelnick
Установка старых пакетов в более новые дистрибутивы
Всем привет!
Вопрос: пакеты из -
http://archive.debian.org/
старого Debian (wheezy) 7.11 ycтановятся в новый Devuan 4.0 ?
[pam-usb , alsa интересуют.] Из "исходников" также данные пакеты не против собрать.
{sux пакет а Devuan установил...}
Помогите, пожалуйста.
Вопрос: пакеты из -
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 раз.
Re: Установка старых пакетов в более новые дистрибутивы
Старый архивный репозиторий: http://archive.debian.org/ в Devuan можно добавить?
Re: Установка старых пакетов в более новые дистрибутивы
Пакетный менеджер "ругается" на неудовлетворенные зависимости( ...
Выход: "старый дедовский" способ - пароли или использовать токены юсб: u2f , юбисофт, например.
Вместо алсы - pulse...
Или заниматься "извращением с исходниками" ...
Вы, что посоветуете?
Скажите, пожалуйста.
Выход: "старый дедовский" способ - пароли или использовать токены юсб: u2f , юбисофт, например.
Вместо алсы - pulse...
Или заниматься "извращением с исходниками" ...
Добавлено (21:16):
Или собрать свои "пакеты"...Вы, что посоветуете?
Скажите, пожалуйста.
-
- Сообщения: 954
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: Установка старых пакетов в более новые дистрибутивы
Смотрите, на что именно оно "ругается". Отсутствующие зависимости, ведь, бывают двух видов: пакетов больше нет вообще, и нет нужной версии. Если второе - попробуйте собрать. Мб соберётся с актуальными версиями и будет всё у вас ОК. Если первое - попробуйте собрать недостающие пакеты.igor@igor писал: ↑15.10.2022 21:07Пакетный менеджер "ругается" на неудовлетворенные зависимости( ...
Выход: "старый дедовский" способ - пароли или использовать токены юсб: u2f , юбисофт, например.
Вместо алсы - pulse...
Или заниматься "извращением с исходниками" ...Добавлено (15.10.2022 21:16):
Или собрать свои "пакеты"...
Вы, что посоветуете?
Скажите, пожалуйста.
Есть ещё один вариант: изменить опции конфигурации на этапе настройки исходников, и поправить, соответственно, список зависимостей (если они были автоматические, т.е. shlibs, то и сами поправятся).
Как бы потратьте на dpkg-buildpackage немного времени. Вдруг оно не сложно окажется?
С уважением,
Павел Алиев
Павел Алиев
Спасибо сказали:
Re: Установка старых пакетов в более новые дистрибутивы
Логично, вообще-то: нужно "выхлоп / ругань" предоставить сначала..! [чуть-чуть позднее]
Вот в теме:
Где пакет sux в более новых дистрибутивах Debian ?
пакет sux "как родной" / нормально и сразу установился...
А я репозиторий с сайта:
http://archive.debian.org/debian/
в Devuan не добавлю..? Так проще...
Вот в теме:
Где пакет sux в более новых дистрибутивах Debian ?
пакет sux "как родной" / нормально и сразу установился...
А я репозиторий с сайта:
http://archive.debian.org/debian/
в Devuan не добавлю..? Так проще...
Re: Установка старых пакетов в более новые дистрибутивы
А лучше и безопаснее токены для логина...
sux для смены пользователя с запуском графических программ - [смахивает на "некрофилию"))))) Привык
я sux использовать... Хотя, другой "рецепт" нужно проверить...]
pulse для звука...
[Но ради "спортивного интереса я поизвращаюсь с софтом в виртуалке конечно"]
...
sux для смены пользователя с запуском графических программ - [смахивает на "некрофилию"))))) Привык
я sux использовать... Хотя, другой "рецепт" нужно проверить...]
pulse для звука...
[Но ради "спортивного интереса я поизвращаюсь с софтом в виртуалке конечно"]
...
Re: Установка старых пакетов в более новые дистрибутивы
Если нужны какие то проги, которых уже нет и не соберется с современными библиотеками. То как вариант создавать свой Appimage и в него впихивать все зависимости.
Спасибо сказали:
Re: Установка старых пакетов в более новые дистрибутивы
Там нет особо ни чего сложного. Просто скачиваешь необходимые утилиты для создания пакета, для вашей архитектуры, например от сюда. Вам нужны appimagetool и AppRun. Далее создается структура, как описано тут, как видно там создается десктоп файл и копируется файл AppRun в начальный каталог. А далее создается файл appimage командой appimagetool. В принципе всё это описано тут.
Этот файл представляет собой сжатый образ squashfs, который сам себя монтирует через fuse фс и запускает бинарник приписанный в десктоп файле.
Просто все зависимые библиотеки копируются в AppDir/usr/lib, они и будут подхватываться прогой.
Спасибо сказали:
Re: Установка старых пакетов в более новые дистрибутивы
Буду разбираться...ormorph писал(а): ↑16.10.2022 16:10Там нет особо ни чего сложного. Просто скачиваешь необходимые утилиты для создания пакета, для вашей архитектуры, например от сюда. Вам нужны appimagetool и AppRun. Далее создается структура, как описано тут, как видно там создается десктоп файл и копируется файл AppRun в начальный каталог. А далее создается файл appimage командой appimagetool. В принципе всё это описано тут.
Этот файл представляет собой сжатый образ squashfs, который сам себя монтирует через fuse фс и запускает бинарник приписанный в десктоп файле.
Просто все зависимые библиотеки копируются в AppDir/usr/lib, они и будут подхватываться прогой.
Re: Установка старых пакетов в более новые дистрибутивы
Всем привет!
А имеет ли значение для AppImage , что у меня на ПК ОС Debian 7.11 ?
А имеет ли значение для AppImage , что у меня на ПК ОС Debian 7.11 ?
Добавлено (08:58):
А если все зависимоти вручную разрешить?- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Установка старых пакетов в более новые дистрибутивы
- sux заброшен разработчиком более 20 лет назад, никто не даст гарантий его корректной работы сейчас и, тем более, в будущем. Да и в целом подход в нём крайне небезопасный. Используйте pkexec.
- Это просто скрипт, если совсем не можете без него жить — закиньте его в /usr/local/bin/ и пользуйтесь.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Установка старых пакетов в более новые дистрибутивы
Тогда про пакет sux всё понятно...
Re: Установка старых пакетов в более новые дистрибутивы
Всем привет!
Предполагаю: лучше свой *.deb пакет с новыми зависимостями собрать...
Предполагаю: лучше свой *.deb пакет с новыми зависимостями собрать...
Re: Установка старых пакетов в более новые дистрибутивы
Может AppImage для файловых менеджеров и т.д., и т.п. хорош, но не для pam-...
Может я ошибаюсь... Поправьте, пожалуйста...
Может я ошибаюсь... Поправьте, пожалуйста...
Re: Установка старых пакетов в более новые дистрибутивы
=> Hyжно dpkg-buildpackage "покурить") ... Я больше к нему склоняюсь... AppImage пока не отбрасываю...Aliech писал: ↑15.10.2022 22:30Смотрите, на что именно оно "ругается". Отсутствующие зависимости, ведь, бывают двух видов: пакетов больше нет вообще, и нет нужной версии. Если второе - попробуйте собрать. Мб соберётся с актуальными версиями и будет всё у вас ОК. Если первое - попробуйте собрать недостающие пакеты.igor@igor писал: ↑15.10.2022 21:07Пакетный менеджер "ругается" на неудовлетворенные зависимости( ...
Выход: "старый дедовский" способ - пароли или использовать токены юсб: u2f , юбисофт, например.
Вместо алсы - pulse...
Или заниматься "извращением с исходниками" ...Добавлено (15.10.2022 21:16):
Или собрать свои "пакеты"...
Вы, что посоветуете?
Скажите, пожалуйста.
Есть ещё один вариант: изменить опции конфигурации на этапе настройки исходников, и поправить, соответственно, список зависимостей (если они были автоматические, т.е. shlibs, то и сами поправятся).
Как бы потратьте на dpkg-buildpackage немного времени. Вдруг оно не сложно окажется?
-
- Сообщения: 954
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: Установка старых пакетов в более новые дистрибутивы
Ну так это: просто попробуйте уже собрать пакет! Если речь не про sux. За sux вам уже всё выше объяснил Bizdelnick.
С уважением,
Павел Алиев
Павел Алиев
Re: Установка старых пакетов в более новые дистрибутивы
Про sux - да, Bizdelnick асё объяснил...Aliech писал: ↑05.11.2022 13:43Ну так это: просто попробуйте уже собрать пакет! Если речь не про sux. За sux вам уже всё выше объяснил Bizdelnick.
Меня интересуют пакеты: libpam-usb , pamusb-tools . => Их и попробую собрать...
Re: Установка старых пакетов в более новые дистрибутивы
Токены юсб 100% , чтобы своё драгоценное время не тратить на сборку пакетов. Токен для логина намного безопаснее использовать, чем флешку / диск / дискету...igor@igor писал: ↑05.11.2022 16:41Про sux - да, Bizdelnick асё объяснил...Aliech писал: ↑05.11.2022 13:43Ну так это: просто попробуйте уже собрать пакет! Если речь не про sux. За sux вам уже всё выше объяснил Bizdelnick.
Меня интересуют пакеты: libpam-usb , pamusb-tools . => Их и попробую собрать...
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Установка старых пакетов в более новые дистрибутивы
Зачем? На алике полно токенов FIDO2/U2F, с которыми работает репозиторный libpam-u2f. А тут какие-то непонятные блобы качать советуют.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Установка старых пакетов в более новые дистрибутивы
В принципе, отсюда можно ещё что-то "вытащить" :
https://habr.com/ru/company/xakep/blog/127384/
https://habr.com/ru/company/xakep/blog/127384/
Re: Установка старых пакетов в более новые дистрибутивы
В экспериментальных целях. Ещё как один из вариантов с токенами.Bizdelnick писал: ↑28.11.2022 14:46Зачем? На алике полно токенов FIDO2/U2F, с которыми работает репозиторный libpam-u2f. А тут какие-то непонятные блобы качать советуют.
Re: Установка старых пакетов в более новые дистрибутивы
Если, Вы, про такой ... речь ведёте:Bizdelnick писал: ↑28.11.2022 14:46Зачем? На алике полно токенов FIDO2/U2F, с которыми работает репозиторный libpam-u2f. А тут какие-то непонятные блобы качать советуют.
https://store.softline.ru/aktiv/-224312/
, то цена "кусается" (((((
На алике минимум цена в 2-а раза меньше. Всё-таки наценка магазина. Мне токен не один нужен.
+ У меня этих рутокенов "как грязи"...
Добавлено (16:14):
Или я что-то неправильно понял? Скажите, пожалуйста.Re: Установка старых пакетов в более новые дистрибутивы
Также, у меня е-токен есть (1-н правда)...
Вот нашёл на алике:
https://aliexpress.ru/item/33022474776.html?spm=a2g0o.search.list.0.b4c141d4ChAVeM&sku_id=67161087617
Также цена "кусается" (((((
...
Вот нашёл на алике:
https://aliexpress.ru/item/33022474776.html?spm=a2g0o.search.list.0.b4c141d4ChAVeM&sku_id=67161087617
Также цена "кусается" (((((
...
Re: Установка старых пакетов в более новые дистрибутивы
Всем привет!
"
Вопрос: пакеты из -
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 ?
https://linux-notes.org/nastrojka-x11-forwarding-ispol-zuya-ssh-v-unix-linux/
"
Вопрос: пакеты из -
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/
Re: Установка старых пакетов в более новые дистрибутивы
Лучше, конечно, использовать токены FIDO2/U2F, с которыми работает репозиторный libpam-u2f.Bizdelnick писал: ↑28.11.2022 14:46Зачем? На алике полно токенов 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: Установка старых пакетов в более новые дистрибутивы
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Установка старых пакетов в более новые дистрибутивы
Да. Например:
https://www.citilink.ru/product/komponent-pak-rutoken-ecp-3-0-3100-bez-sertifikata-1841796/?text=
Этот даже дороже(
Дело в том, что это у меня ~ штук 8-мь рутокенов, а у друих людей может и не быть вообще.
В общем, я "буркнул", а головой не подумал(((((
...
Re: Установка старых пакетов в более новые дистрибутивы
А можно и таким, почувствуйте разницу в цене. Если хватит ума прошить конечно. Сойдёт даже китайская версия STM32F103C8T6.igor@igor писал: ↑28.11.2022 14:31Можно таким путём пойти:
https://dev.rutoken.ru/pages/viewpage.action?pageId=3440696
https://dev.rutoken.ru/pages/viewpage.action?pageId=57147448
Спасибо сказали: