Теперь для полного феншуя надо видео "Как создать свой Debian-like репозиторий" :) Потому что ставить пакеты с помощью dpkg без автоматического разрешения зависимостей как-то не модно уже :)
Ну, если на тяп-ляп и как быстрый пример, то сойдёт, мне понравилось. Но по-настоящему, нужен deb-src, чтобы можно было собрать пакет из исходников и на разных архитектурах, нужна лицензия, нужны ограничения на версии зависимостей. Короче, собранный по-правильному пакет требует больше работы.
Зависимости это то, что система должна поставить перед установкой пакета. Обычно -- библиотеки нужные для работы его бинарников. Так как эти библиотеки могут быть нужны и другим пакетам, то обычно они не удаляются вместе с пакетом. Но apt потом может сказать, что у вас остались пакеты с библиотеками, которые никому не нужны и предложит сделать 'apt autoremove'.
та нет,Я опытный пользователь линукс, просто вы скачали на свой линукс терагрант и тераформ на 6:28 ,а нафиг тогда деб пекейдж, типо Я думал он как докер работает (сам скачивает файлы), мб Я какойто момент не понимаю, поэтому спрашиваю
@@ADV-IT если честно Я не отупляю до сих пор , но эт уже моя проблема (буду сам разбираться) в который раз хочу сказать СПАСИБО ВАМ ОГРОМНОЕ ЗА ВАШ ТРУД!
Не всегда и не везде. У нас в магните кассы ставятся через paludis, а tbz складываются в svn :) Так что банальное легаси еще никто не отменял. Хотя многие проекты у нас уже тоже в облаках работают конечно.
Никому эти контейнеры не нужны кроме тупых зумеров. Недовиртуалки, блин. Хочешь скорости - запускай обычные процессы на хосте. Хочешь изоляции - полноценную ВМ.
Теперь для полного феншуя надо видео "Как создать свой Debian-like репозиторий" :) Потому что ставить пакеты с помощью dpkg без автоматического разрешения зависимостей как-то не модно уже :)
Мануальчик по сборке суперский!
Всё маскимально просто и более чем понятно!❤️
Денис Спасибо тебе за твой труд. Уже работаю девопсом благодаря тебе но всё равно слежу за каналом часть моей жизни ;).
Спасибо!
Величайший! Ждем готовый CI/CD Pipeline. А вообще крутая идея делать реальные проекты.
Отличный ролик. Спасибо!
Классно, простыми словами о сложных вещах.
Ну, если на тяп-ляп и как быстрый пример, то сойдёт, мне понравилось. Но по-настоящему, нужен deb-src, чтобы можно было собрать пакет из исходников и на разных архитектурах, нужна лицензия, нужны ограничения на версии зависимостей. Короче, собранный по-правильному пакет требует больше работы.
А что за лицензия?
@@ЕвгенийБудин-ж5з каждый софт идёт с упоминанием о правах пользователя и автора.
хотелось бы на rpm. к примеру собрать nginx из исходников с модулями и запаковать его
Spasibo Denis as usual exellent
про appimage бы, чтобы работало без зависимостей
Есть программа для создания deb пакетов.
А, так вот что это за deb-пакеты. Думал что-то более сложное, как LXC контейнеры.
Было очень интересно и очень полезно, спасибо )
А куда прописываются зависимости чтобы система знала какие файлы потом удалять?
Зависимости это то, что система должна поставить перед установкой пакета. Обычно -- библиотеки нужные для работы его бинарников. Так как эти библиотеки могут быть нужны и другим пакетам, то обычно они не удаляются вместе с пакетом. Но apt потом может сказать, что у вас остались пакеты с библиотеками, которые никому не нужны и предложит сделать 'apt autoremove'.
@@alogic75 благодарю!
возможно сделать лекции о terragrunt?
ua-cam.com/video/SBXaENHfW70/v-deo.html
Я 1 момент не догнал, в usr/bin/ как туда скачать тераформ , вы чтото скачали и установили , но не очень понял что и как?
Посмотри урок про как качать программы
та нет,Я опытный пользователь линукс, просто вы скачали на свой линукс терагрант и тераформ на 6:28 ,а нафиг тогда деб пекейдж, типо Я думал он как докер работает (сам скачивает файлы), мб Я какойто момент не понимаю, поэтому спрашиваю
@@unlessyou322 ну я просто для примера скачал их
типа сделать devops DEB package с разными програмками
@@ADV-IT если честно Я не отупляю до сих пор , но эт уже моя проблема (буду сам разбираться)
в который раз хочу сказать СПАСИБО ВАМ ОГРОМНОЕ ЗА ВАШ ТРУД!
ыспасибо
получается если я соберу ocserv 1.3.0 которого нет на debian 12, вытащу бинарник и упакую в deb пакет, он будет работать на другой системе?
если бинарь заведется, то скорее всего - да.
Если нужен только бинарник, то зачем deb делать, если можно просто бинарник залить куда надо на дебиан12?
@@MrMikhailDJ у ocserv не один бинарь, их несколько, но по сути да, можно и руками залить
@ да. Просто через ansible к примеру. Но в целом если что-то кастомное из исходников собирать, то в целом можно и дебнуть))
Чувак, ты лет на 10 опоздал - давно в ходу контейнеры, а не эта херь.
Не всегда и не везде. У нас в магните кассы ставятся через paludis, а tbz складываются в svn :) Так что банальное легаси еще никто не отменял. Хотя многие проекты у нас уже тоже в облаках работают конечно.
Никому эти контейнеры не нужны кроме тупых зумеров. Недовиртуалки, блин. Хочешь скорости - запускай обычные процессы на хосте. Хочешь изоляции - полноценную ВМ.
круто однако, а я просто качал бинарный файл и делал юнит systemd
пакеты как я понял, чтобы ими можно было делится и более автоматизировать все дело?