Новые записи

OS (55)
Все об операционных системах от Windows до Linux
Подкатегории

Linux (3)
Сегодня мы рассмотрим установку языка программирования Go (golang) в Simply Linux (Alt Linux)
В репозиториях Базальт СПО на момент написания статьи максимальная версия golang 1.17.11 от 14 июня 2022 , на сайте go.dev (https://go.dev/dl/) последняя версия 1.18.3. В принципе, всё еще можно спокойно использовать версию 1.17.11, если у вас нет библиотек, требующих именно версию 1.18.3.
Telegram из простого мессенджера постепенно превращается в телекоммуникационную платформу без которой многие уже не могут обойтись и на работе, и дома.
Базальт СПО уже позаботились о пользователях, создав удобный установщик appinstall, так что многие популярные программы можно установить в один клик мыши!
Сегодня мы рассмотрим установку Telegram в Simply Linux.
LEMP-сервер. Часть 2. Сервер на базе Alt Linux - Базальт СПО.
Автор Алтунин ВасилийВ предыдущей статье мы рассмотрели установку сервера из образа Starterkit на базе Alt Linux от Базальт СПО.
Сегодня мы рассмотрим установку LEMP сервера - Linux, Nginx, MariaDB, PHP.
В репозитории Alt Linux уже присутствуют пакеты PHP версий 8.0 и 8.1.
MariaDB (Mysql) версии 10.4, хотя на официальном сайте стабильная уже 10.8.3, это не является большой проблемой для нас, так как судя по номеру версии, никаких критичных фич эта версия не приносит.
Установка сервера из Straterkit. Часть 1. Сервер на базе Alt Linux - Базальт СПО.
Автор Алтунин ВасилийСегодня мы рассмотрим установку сервера на базе Alt Linux.
Базальт СПО c 24 марта 2022 года компания сделала свою операционную систему Simply Linux совершенно бесплатной. Что особенно важно, так как весь программный код контролируется компанией, которая работает только на рынке РФ и никогда никуда не сбежит, в отличии от Microsoft.
Существует набор Starterkits который лицензирован так же, как и Simply Linux. Таким образом мы можем просто взять серверный образ из Стартеркита, так как его размер меньше и не содержит ненужных нам компонентов!
Все образы вы можете найти по ссылке - https://mirror.yandex.ru/altlinux-starterkits/x86_64/release/
Simply Linux (Alt Linux) – Linux для всех и навсегда!
Автор Алтунин ВасилийСовершенно обыденно и без всякой помпы 24 марта 2022 года компания Базальт СПО сделала свою операционную систему Simply Linux совершенно бесплатной (https://www.basealt.ru/about/news/archive/view/rossiiskaja-os-simply-linux-besplatno-vsem-postradavshim-ot-sankcii) не только для домашнего использования, но и для использования в любой организации на территории РФ!
«Мы хотим поддержать каждого человека и каждую организацию, которые сейчас испытывают беспрецедентно жесткое санкционное давление разработчиков зарубежного софта. Операционная система Simply Linux всегда была самой «домашней» из семейства ОС «Альт», но она вполне пригодна для оснащения рабочих мест сотрудников. Она обладает всеми возможностями привычной пользователям Windows: современная, функциональная, интуитивно понятная и очень удобная. Вместе с Simply Linux пользователь получает набор прикладных программ для повседневных нужд, поэтому домашнее и рабочее место можно полностью укомплектовать буквально за несколько часов. Акция «Базальт СПО» для российских пользователей останется бессрочной независимо от того, как в дальнейшем зарубежные софтверные компании будут взаимодействовать с нашим ИТ-рынком».
Сергей Трандин, генеральный директор «Базальт СПО».
Недавно, при написании статьи для своего блога, я решил скачать с официального сайта Astra Linux свежий образ с версии Astra Linux Common Edition. Каково же было мое удивление, когда на сайте я вообще не нашел никаких упоминаний о версии Astra Linux CE.
Я задал вопрос в официальном телеграмм канале чем вызвал некоторое оживление, так как никто не знал, что CE исчезла с сайта, правда ссылку на образ нашли на одной странице в самом низу в устаревших версиях!
Уже вышла новая версия Astra Linux Special Edition 1.7 на базе Debian 10, а тем временем, CE основана на Debian 9 и не обновлялась с 15 декабря 2021 года, не выходят обновления безопасности и не обновляется ядро, последние обновления ядра вообще от 2 сентября 2021 года!
Что происходит и чем это грозит IT сфере в России? Давайте попробуем разобраться.
Создание кастомного установочного образа Astra Linux.Часть 1. Создаем минималистичный образ установочного диска в формате ISO для Astra Linux (mini-iso)
Автор Алтунин ВасилийРаботая и экспериментируя с разнообразными серверами и программами в Astra Linux я часто сталкиваюсь с необходимостью установки виртуальных серверов.
Средства виртуализации позволяют создавать шаблоны виртуальных машин, но мне всегда хотелось иметь более универсальное решение, образ, который будет занимать мало места и содержать только необходимый минимум пакетов.
К сожалению, для обычных пользователей Astra Linux предоставляет только один универсальный образ, и никаких mini-iso и прочих готовых образов.
Сегодня я начинаю цикл статей призванный исправить эту несправедливость, в этой статье мы вручную создадим свой первый образ mini-iso уменьшив размер официального образа с 4.4Гб до 896 Мб, т.е. почти в 5 раз!
Мы не будем вносить изменения в пакеты операционной системы и обойдемся только штатными средствами для кастомизации установочного образа iso.
Установка OpenSSL 3.0.3 из исходного кода в Astra Linux
Автор Алтунин ВасилийТехнология SSL (Secure Socket Layer) стала неотъемлемой частью IT-технологий. Каждый современный сайт обязан поддерживать SSL-соединение, а современные браузеры выдают предупреждение или вообще не открывают страницы сайтов без поддержки SSL.
В Astra Linux используется немного устаревшая версия SSL 1.1.1, уже выпущена более новая версия 3.0.3.
В этой статье мы рассмотрим установку OpenSSL версии 3.0.3 из исходного кода в Astra Linux.
Установка будет производится на виртуальную машину с установленными базовыми пакетами.
Собираем Nginx из исходного кода в Astra Linux с поддержкой OpenSSL 3.0.3
Автор Алтунин ВасилийДоступной версией Nginx в Astra Linux является версия 1.14.1, но вам, возможно, вам может потребоваться свежая версия, на момент написания статьи это 1.20.2.
В репозитории Astra Linux находится на данный момент немного устаревшая версия библиотеки libssl-dev, версии 1.1.1k.
Мы будем сразу использовать новую версию ветки OpenSSL 3 (3.0.3), она будет поддерживаться до 7 сентября 2026.
К тому же у вас могут возникнуть проблемы со сборкой последней версии Nginx при использовании OpenSSL 1.1.1k.
Сегодня мы рассмотрим сборку из исходного кода web-сервера Nginx на Astra Linux с поддержкой OpenSSL 3.0.3.
28 ноября 2022 заканчивается поддержка PHP 7.4. Самое время задуматься о переходе на новую версию.
В предыдущей статье мы рассматривали установку из исходных кодов PHP версии 7.4.
Сегодня мы рассмотрим установку из исходного кода актуальной версии PHP - 8.1.5
Сборка может занять продолжительное время, поэтому лучше производить её на виртуальной машине с несколькими процессорами и минимум 2Гб оперативной памяти!
Подробнее ...
Сервер обновлений Astra Linux - Astra Update Server (AUS) для ЛВС. Часть 1.
Автор Алтунин ВасилийОбновление операционной системы очень важный процесс. Автоматизация этого процесса позволяет поддерживать все компоненты в актуальном состоянии, вовремя закрывать уязвимости и вносить исправления, повышающие стабильность и производительность работы операционной системы.
В экосистеме Windows существует Windows Server Update Services (WSUS) его основная задача - хранение и предоставление доступа к обновлениям операционных систем Windows.
В Astra Linux нет отдельного сервера для обновления ПК и серверов в ЛВС. Да, можно сделать полный клон репозитория Astra Linux, но это неэффективно, приводит к хранению большого количества ненужных данных. Некоторые репозитории занимают на диске более 30 Гб, так что с загрузкой могут возникнуть проблемы.
К тому же, в последнее время, некоторые проекты с открытым исходным кодом начали блокировать доступ к репозиториям и сайтам проектов с Российских и Белорусских IP-адресов. В предыдущих статьях мы рассматривали способы обхода этих блокировок, но поднимать OpenVPN на каждом ПК не удобно, к тому же скорость загрузки, как правило, оставляет желать лучшего.
Исходя из проблем, возникающих из вышеперечисленного, я решил начать новый проект - Сервер обновлений Astra Linux - Astra Update Server (AUS).
Сегодня мы сделаем первый шаг к созданию AUS - рассмотрим установку локального кэширующего apt-сервера с помощью Apt-Cacher-NG, таким образом все устанавливаемые пакеты будут доступны локально для повторного использования!
Реверс-прокси и SSL-сертификат для Gitea. Мигрируем репозитории с Githib. Часть 2.
Автор Алтунин ВасилийСегодня мы рассмотрим настройку реверс-прокси сервера Nginx для Gitea и защитим сервер с помощью SSL-сертификата.
Установка Gitea на Astra Linux. Мигрируем репозитории с Github. Часть 1.
Автор Алтунин ВасилийGithub начал блокировать репозитории ряда компаний и отдельных разработчиков. Как далеко зайдет эта санкционная истерия неизвестно.
Самое время озаботится переносом своих репозиториев на Российские площадки или собственный сервер, чтобы не остаться без доступа к своим данным.
Существует несколько серверов для хостинга собственных репозиториев:
- Gitea
- Gogs
- Gitlab.
Gogs будет рассмотрен в будущих статьях.
Я не буду рассматривать GitLab, так как он слишком требователен к ресурсам и его функционал будет избыточен для повседневного применения.
В этой статье мы рассмотрим установку Gitea – сервер для хостинга репозиториев Git. Он нетребователен к ресурсам и легко настраивается и устанавливается.
Используем репозитории Яндекса для yum в Fedora. Используем "зеркала" в РФ для установки ПО. Часть 3.
Автор Алтунин ВасилийСегодня мы рассмотрим переход на использование зеркала Яндекса в Fedora Linux.
В отличии от Debian репозитории Fedora хранят информацию в отдельных файлах. Ниже я привел все стандартные репозитории которые есть в системе после установки Fedora. Вы можете скачать готовые файлы с Github.