Архив метки: Linux

Переименование ноды Proxmox VE

Во время одной из установок ОС была допущена опечатка в имени сервера. Под катом решение этой проблемы.

Редактируем три файла, которые содержат имя хоста

nano /etc/hostsnano /etc/hostnamenano /etc/postfix/main.cf Читать

vnStat — просмотр статистики сети в Linux

Существует очень простая утилита для сбора статистики по сетевой активности в Linux — vnStat. Она есть в стандартном репозитории Debian. Эта небольшая программа работает как служба, собирает информацию из ядра о сетевом трафике и хранит в своей локально базе данных.

Читать

Ядро Linux и модули ядра

Сейчас каждая операционная система имеет разделение на пользовательский режим и режим ядра, в этой статье разбирается ядро Linux и его модули.





Читать

Следующая итерация Rust в Linux 6.2 возрождает споры о замене C на Rust

РустЛинукс

Интеграция Rust в Linux получила высокую оценку сообщества и разработчиков.

Одной из основные проблемы, возникшие при разработке ядра Linux в течение длительного времени, это идея найти идеального кандидата для смены языка программирования «C» для более современного, и до недавнего времени с появлением Rust эта идея не прекращалась.

С первым предварительным просмотром Rust на линукс 6.1, Поднимаю настроение большой части разработчиков из ядра, и Джонатан Корбет отмечает, что «в ядре по-прежнему будет недостаточно Rust, чтобы делать что-то интересное», включение этого языка вновь разожгло дебаты о необходимости отказа от языка C в пользу Rust с точки зрения системного программирования. Этот вопрос разделяет сообщество разработчиков.



Читать

Получение информации о железе в Linux

Получение информации о железе в Linux — это один из важных навыков. В этой статье мы рассмотрим разные утилиты для этой задачи.





Читать

Sapling — система управления исходным кодом, совместимая с Git.

деревце

Sapling делает упор на простоту использования при масштабировании до крупнейших репозиториев мира.

Представлен Facebook через публикацию в блоге системы управления исходным кодом деревце используется при разработке внутренних проектов компании. Система направлен на предоставление интерфейса управления версиями знакомый, который может масштабироваться до очень больших репозиториев, охватывающих десятки миллионов файлов, коммитов и ветвей.

Основная идея системы заключается в том, что, взаимодействуя со специальной частью сервера, обеспечивающей хранение репозитория, все операции масштабируются в зависимости от количества файлов фактически используются в коде, над которым работает разработчик, и не зависят от общего размера всего репозитория.



Читать