Size: a a a

2020 September 30

AP

Alex Peresmeshnik in fprog_spb
Кто документацию читал - тот и понимает.
источник

A

Aleksandr Khristenko in fprog_spb
Апт по смыслу чем-то напоминает стакадж, т.е. есть некий набор зафиксированных версий пакетов, которые друг с другом работают.
А если понадобится для какого-то отдельно пакета чуть другую версию либы или же просто собранную с другими ключами веселье и наступает.
А никс эти пробелемы вполне себе решает.
источник

JS

Jerzy Syrowiecki in fprog_spb
Alex Peresmeshnik
Кто документацию читал - тот и понимает.
но объяснить не может
источник

JS

Jerzy Syrowiecki in fprog_spb
Aleksandr Khristenko
Апт по смыслу чем-то напоминает стакадж, т.е. есть некий набор зафиксированных версий пакетов, которые друг с другом работают.
А если понадобится для какого-то отдельно пакета чуть другую версию либы или же просто собранную с другими ключами веселье и наступает.
А никс эти пробелемы вполне себе решает.
ну я так и говорю. никс реализует базовые фичи менеджера пакетов, как все, и ещё некоторые экзотические
источник

AV

Alexander Vershilov in fprog_spb
Никс позволяет декларативно описать пакеты, конфигурацию и систему в целом
источник

AV

Alexander Vershilov in fprog_spb
При этом у него в отличии от apt билды повторяемые
источник

AP

Alex Peresmeshnik in fprog_spb
Jerzy Syrowiecki
но объяснить не может
Ну видимо если задать правильный вопрос - то объяснение придет. А так ты просто пытаешься сравнить велосипед с автомобилем. Например в apt ты не сможешь держать разные версии одного и того же пакета +)
источник

AV

Alexander Vershilov in fprog_spb
Для никса система, докер контейнер и т.п. эот ровно такой же пакет, как пакет приложения
источник

A

Aleksandr Khristenko in fprog_spb
Jerzy Syrowiecki
ну я так и говорю. никс реализует базовые фичи менеджера пакетов, как все, и ещё некоторые экзотические
Никс позволяет зафиксировать конкретные версии либ и зависимостей.
Если посмотреть, как обычно предлагают собирать какие-то проги, то там в начале будет предолжение сделать apt install build-essential, some-lib-one-dev, some-lib-two-dev.
Т.е. версии либ вообще никак не зафиксированы.
источник

AV

Alexander Vershilov in fprog_spb
если так то ок
источник

AV

Alexander Vershilov in fprog_spb
скачала предлагают apt update сделать
источник

A

Aleksandr Khristenko in fprog_spb
Алсо, как используя апт сделать окружение, чтобы собираеть прогу линкуя с более старым glibc, например.
А никс подобное позволяет, емнип.
источник

JS

Jerzy Syrowiecki in fprog_spb
ну да, много всякой экзотики никс приносит, так что он даже не менеджер пакетов, а менеджер ОС
источник

A

Aleksandr Khristenko in fprog_spb
Jerzy Syrowiecki
ну да, много всякой экзотики никс приносит, так что он даже не менеджер пакетов, а менеджер ОС
Ну, сам по себе nix это менджер пакетов. Его вполне можно в той-же убунте использовать.
источник

JS

Jerzy Syrowiecki in fprog_spb
это замечателньо, но в разрезе базовых функций менеджера пакетов он для меня менее удобный, чем апт
источник

JS

Jerzy Syrowiecki in fprog_spb
Aleksandr Khristenko
Ну, сам по себе nix это менджер пакетов. Его вполне можно в той-же убунте использовать.
я пробовал, с убунтой он почти никак не взаимодействует, создаёт свою песочницу, из которой выбраться нельзя
источник

A

Aleksandr Khristenko in fprog_spb
Jerzy Syrowiecki
я пробовал, с убунтой он почти никак не взаимодействует, создаёт свою песочницу, из которой выбраться нельзя
Ну т.е. примерно то-же самое что сейчас делают вские snap/flatpack?
источник

JS

Jerzy Syrowiecki in fprog_spb
а ещё никсом удобно собирать проекты, говорят, но только если ты только на свои сервера деплоишь. если хочешь отдавать коробку с продуктом, никс только мешает
источник

JS

Jerzy Syrowiecki in fprog_spb
Aleksandr Khristenko
Ну т.е. примерно то-же самое что сейчас делают вские snap/flatpack?
нет, другого рода песочницу, без изоляции
источник

A

Aleksandr Khristenko in fprog_spb
Jerzy Syrowiecki
а ещё никсом удобно собирать проекты, говорят, но только если ты только на свои сервера деплоишь. если хочешь отдавать коробку с продуктом, никс только мешает
Почему? Если делать статичный бинарник, то как он мешать будет?
источник