Пишем свой загрузчик операционной системы Linux
Современные загрузчики представляют собой сложные программы, способные загружать множество операционных систем различными способами, учитывая массу нюансов, связанных с программным и аппаратным обеспечением. Читая их исходный код, легко утонуть в деталях и потерять понимание сути и реализации.
Но благодаря этой статье вы сможете сделать свой загрузчик, начав с максимально простого подхода, постепенно усложняя задачи, экспериментируя и получая новые знания.
#linux #ос
Современные загрузчики представляют собой сложные программы, способные загружать множество операционных систем различными способами, учитывая массу нюансов, связанных с программным и аппаратным обеспечением. Читая их исходный код, легко утонуть в деталях и потерять понимание сути и реализации.
Но благодаря этой статье вы сможете сделать свой загрузчик, начав с максимально простого подхода, постепенно усложняя задачи, экспериментируя и получая новые знания.
#linux #ос
👍3🤔1
А вот и вторая часть про конвейер DevOps
В первой части мы разбирались, как развернуть собственное облако с помощью KVM и libvirt.
Теперь Олег Филон расскажет, как выбрать ВМ и настроить облака с помощью Fedora Core и инструмента mise. В статье вы узнаете об особенностях FreeBSD, Fedora Core и о том, как же правильно настроить Fedora Core сервер для команды разработчиков.
https://tprg.ru/4HER
#devops #linux #fedora
В первой части мы разбирались, как развернуть собственное облако с помощью KVM и libvirt.
Теперь Олег Филон расскажет, как выбрать ВМ и настроить облака с помощью Fedora Core и инструмента mise. В статье вы узнаете об особенностях FreeBSD, Fedora Core и о том, как же правильно настроить Fedora Core сервер для команды разработчиков.
https://tprg.ru/4HER
#devops #linux #fedora
👍3
Основные Linux‑команды для новичка
Если вы начинаете осваивать Linux, эта статья — настоящий клад. Здесь простым языком объясняется, как выполнять типичные операции в терминале: навигация по каталогам (`ls`,
А вы предпочитаете GUI или CLI?
#linux@prog_point #команднаястрока@prog_point
Если вы начинаете осваивать Linux, эта статья — настоящий клад. Здесь простым языком объясняется, как выполнять типичные операции в терминале: навигация по каталогам (`ls`,
cd, `pwd`), создание файлов и папок, копирование и перемещение, удаление, установка приложений и многое другое.А вы предпочитаете GUI или CLI?
#linux@prog_point #команднаястрока@prog_point
❤4
Огрооомная библиотека линукс-команд
Недавно мы с вами погружались в основы командной строки Linux. Если вам понравилось, но показалось маловато, то тут вам хватит материала с избытком. На сайте собрано больше 5000 страниц, отсортированных по категориям для вашего удобства.
Можно использовать на сайте или сделать себе личную библиотеку.
#linux
Недавно мы с вами погружались в основы командной строки Linux. Если вам понравилось, но показалось маловато, то тут вам хватит материала с избытком. На сайте собрано больше 5000 страниц, отсортированных по категориям для вашего удобства.
Можно использовать на сайте или сделать себе личную библиотеку.
#linux
Linux: альтернативные способы установки ПО
В Linux традиционно используют пакетные менеджеры (apt, yum), но есть и иные подходы: Flatpak, Snap, Homebrew на Linux и др. В этой статье разбираются альтернативные менеджеры и контейнеры приложений.
Например, Flatpak позволяет запускать приложения в «песочнице», но может засорять систему излишними библиотеками. При неправильном использовании система «заваливается контейнерами» – ведь каждый Flatpak-приложение тащит свои зависимости. Такой подход хорош для обеспечения совместимости, но и увяз в консервации системы.
Что же выбрать для установки ПО: стандартные решения, сайт разработчика или иной подход? Ответ в материале.
#linux@prog_point
В Linux традиционно используют пакетные менеджеры (apt, yum), но есть и иные подходы: Flatpak, Snap, Homebrew на Linux и др. В этой статье разбираются альтернативные менеджеры и контейнеры приложений.
Например, Flatpak позволяет запускать приложения в «песочнице», но может засорять систему излишними библиотеками. При неправильном использовании система «заваливается контейнерами» – ведь каждый Flatpak-приложение тащит свои зависимости. Такой подход хорош для обеспечения совместимости, но и увяз в консервации системы.
Что же выбрать для установки ПО: стандартные решения, сайт разработчика или иной подход? Ответ в материале.
#linux@prog_point
👍2
Forwarded from Метод утёнка
Манга про Linux? Да, такое тоже бывает — знакомьтесь с Ubunchu!
Если думаете, что Linux — это только консоль и мрачные админы, посмотрите на него глазами героев манги Ubunchu! Это весёлая и понятная история про школьный клуб системного администрирования, где ученики ставят себе Ubuntu и по ходу учат друг друга работать в Linux.
Манга на удивление легко объясняет, что такое Ubuntu и чем она хороша, устройство файловой системы, прелести свободного ПО и команды терминала.
Читать приятно даже тем, кто далёк от IT (если вы, конечно, нормально воспринимаете мангу).
#linux #манга #учёба
Если думаете, что Linux — это только консоль и мрачные админы, посмотрите на него глазами героев манги Ubunchu! Это весёлая и понятная история про школьный клуб системного администрирования, где ученики ставят себе Ubuntu и по ходу учат друг друга работать в Linux.
Манга на удивление легко объясняет, что такое Ubuntu и чем она хороша, устройство файловой системы, прелести свободного ПО и команды терминала.
Читать приятно даже тем, кто далёк от IT (если вы, конечно, нормально воспринимаете мангу).
#linux #манга #учёба
❤6🤣1