Различные проекты на линукс

Собираем устройства для выполнения определенных задач.
winpe_setup_win7

Установка Windows через PXE

Очень часто возникает необходимость устанавливать операционную систему Windows, в рамках одного компьютера можно воспользоваться диском, флешкой, я предлагаю способ устанавливать эту операционную систему через локальную сеть, в этом нам поможет сервер сетевой загрузки, рассмотренный в статьях тут и тут Все нижеописанные скрипты я поместил в репозиторий git План работ 1. Устанавливаем среду сборки образов предустановки… Читать дальше Установка Windows через PXE

Распаковка unsquashfs

Тиражирование Linux через PXE

Рассмотрю вариант тиражирование настроеной ОС Linux через локальную сеть. Схема такого тиражирования довольно проста: Создаем образ который мы собирается тиражировать Собираем минимальный образ линукс для загрузки через сеть, он будет распаковывать сжатый образ тиражируемой системы Настраиваем сервер для раздачи загрузчика Следуя этому плану устанавливаем ОС Linux на какой нибудь ПК, также можно использовать виртуальный ПК,… Читать дальше Тиражирование Linux через PXE

teampass logo

TeamPass — веб-хранилище паролей

Варианты хранилищ паролей Столкнулся с проблемой большого количества паролей — за время работы в интернете скопилось множество различных паролей от всяких сервисов, изначально проблема решалась с помощью локальных хранилищ паролей, затем с целью повысить безопасность пришла идея этот фал шифровать с помощью gpg. GPG шифрование файла с паролем 1gpg -c <имя файла> В результате работы… Читать дальше TeamPass — веб-хранилище паролей

Тема для загрузчика Syslinux — черный кот

Привожу файл настроек темы загрузчика Syslinux, по умолчанию в этом загрузчике в графическом режиме обычный серый фон с белыми буквами, чтобы как нибудь это разнообразит на одну из страниц меню я добавил конфигурацию с таким вот симпатичным черным котиком. Копируем картинку в корневой каталог tft Картинка черного кота Честно скопировал в гугле по запросу 800×600,… Читать дальше Тема для загрузчика Syslinux — черный кот

PXE загрузка — загружаем LiveCD Ubuntu

PXE загрузка может показаться чем-то сложным на первый взгляд, однако! Собрать систему которая бы реализовывала загрузку можно минут за пять. Где может понадобиться PXE? Наверно те, кто сталкивался с частой установкой операционных систем могут заметить, что каждый раз необходимо готовить флешку, конечно можно изготовить флешку с которой будет грузиться все что угодно, но флешек размер… Читать дальше PXE загрузка — загружаем LiveCD Ubuntu

Звуковой сервер Pulseaudio — передаем по сети

Pulseaudio — звуковой сервер Было бы очень удобно, если бы дома была распределенная звуковая система, одна пара колонок на всю квартиру, а всякие ПК и ноутбуки могли на нее отправлять свои звуковые потоки, так можно избавится от кучи проводов идущих от ПК, это добавило бы мобильности к ноутбуку, уже не пришлось носить по дому мобильные… Читать дальше Звуковой сервер Pulseaudio — передаем по сети

Регистратор для IP камеры на основе персонального ПК

Понадобилось как-то собрать регистратор для трех ip-камер, с железом был напряг,  поэтому под решение задачи было принято решение использовать виртуальную машину на сервере виртуализации Proxmox. Камеры использовались такого типа: Сразу оговорюсь, что в  качестве хранилища использовался NAS и связь с ним осуществлялась через NFS, стоит отметить что NFS подключалась непосредственно к серверу Proxmox и через… Читать дальше Регистратор для IP камеры на основе персонального ПК

Установка OpenCV в Linux

OpenCV — библиотека для работы с изображениями Для конкурса по работотехики, где работает мой друг, собирал систему распознавания образов. Система состояла из микрокомпьютера Raspberry Pi и веб-камеры, видео с камеры захватывала программа, производила опознавание и по ssh передавала обработанный видеопоток. Работа веделась по ssh, запускал с ключем -X. В качестве библиотеки выбрана OpenCV — 3.3.0,… Читать дальше Установка OpenCV в Linux