Настройка системы сборки

Содержание

Системы сборки проектов C/C++

Думаю над тем как обустроить быт разработки на C/C++ под линукс. На CLion денег жалко. QtCreator просто не нравится. Есть идея все забацать в VSCode. Я смотрел — там очень крутое автодополнение есть. Осталось лишь настроить сборку. Помнится еще на винде я проекты на C/C++ делал или в Visual Studio или в QtCreator и там конечно все билдилось нажатием одной кнопки, ну а если без этого то придется осваивать системы сборки.

Во первых хотелось бы выяснить какие вообще бывают? Я знаю про CMake, но может существуют еще какие-то более современные? Чем вообще сейчас пользуются то чаще?

Во вторых касательно конкретно CMake. Я так понял что он только создает проект, но не компилирует. Для компиляции еще make надо вызывать. А можно это как-то автоматизировать? Юзать таски в VSCode? И еще в Visual Studio у всех проектов была Debug (вроде с какой-то отладочной информацией) и Release версии. Тут также? Или тут только одна?

Настройка системы сборки

С чего начать сборку компьютера своими руками? Разумеется, для самостоятельной сборки системного блока ПК вам понадобиться подобрать все необходимые комплектующие для компьютера и инструменты.

Набор для сборки компьютера

Что нам понадобится при самостоятельной сборке компьютера?

Набор для сборки компьютера включает в себя:

  • Материнская плата (MB)
  • Процессор (CPU)
  • Оперативная память (ОЗУ)
  • Жесткий диск (HDD / SSD)
  • Блок питания (БП)
  • Видеокарта (GPU)
  • Корпус системного блока ПК (CASE)
  • Оптический привод (DVD дисковод, опционально)
  • Система охлаждения для процессора (кулер)

Инструменты , которые пригодятся при сборке компьютера:

  • Отвертка (крестовая и плоская)
  • Нож
  • Хомуты пластиковые (стяжки для кабелей)

Подготовленные детали и инструменты лучше всего положить в легкодоступном месте, чтоб все было под рукой . На фото ниже вы можете увидеть наш набор.

Сборка компьютера на дому из комплектующих заказчика

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

Набор для сборки компьютера: комплектующие и инструменты

Подготовка корпуса системного блока к сборке

Сначала нужно подготовить корпус системного блока к сборке.

  1. Откручиваем винты с боковых панелей корпуса
  2. Снимаем обе боковых крышки
  3. Устанавливаем панель разъемов для материнской платы до ее установки в корпус

Эта панель для разъемов, уже всегда идет в комплекте с материнкой. Аккуратно (чтобы не порезаться об ее острые края) вставляем ее в корпус до характерного щелчка, она должна плотно защелкнуться в корпусе.

Вставляем панель для разъемов материнской платы до щелчка

Подготовка материнской платы для сборки в корпус ПК

На данном этапе мы подготовим материнскую плату для ее установки в корпус ПК. Будем устанавливать:

  • Центральный процессор
  • Модули оперативной памяти
  • Систему охлаждения для ЦП (кулер, вентилятор)

Установка процессора Intel (Интел)

Первым делом удалите защитный черный пластик из сокета процессора. Просто отожмите прижимную скобу и снимите пластиковую защиту.

Удаляем защитный черный пластик из сокета процессора

Аккуратно возьмите пальцами процессор и установите его в сокет , обращая внимание на его правильную ориентацию.

Установка процессора в гнездо на материнской плате

Обратно зажмите прижимную скобу с некоторым усилием в конце действия.

Центральный процессор должен «лечь в гнездо» без всяких усилий и применения силы.

Правильно установите процессор

Установка системы охлаждения процессора

На данном этапе мы будем устанавливать систему охлаждения на процессор . В данном случае используется штатный кулер, тот который шел в комплекте с процессором, так называемый «боксовый».

Если у вас есть своя термопаста, лучше заменить ею ту, которая уже нанесена на радиатор. Если нет, оставляйте как есть и устанавливайте СО (не забудьте удалить пленку с термопасты!).

Установка системы охлаждения процессора

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

Затем с усилием защелкните штифты по диагонали , при этом каждый раз должен быть характерный щелчок.

Далее поверните штифты. Если этого не сделать, кулер может отсоединиться , а процессор перегреться и выйти из строя.

Подсоедините вентилятор к разъему питания «CPU FAN1».

Установка и подключение кулера процессора

Установка оперативной памяти на материнскую плату

Теперь нам нужно произвести установку оперативной памяти на материнскую плату. Для этого разведите в стороны защелки -зажимы слота для модулей оперативки.

Обратите внимание на выемку в модуле оперативной памяти, она обязательно должна совпасть с перегородкой в слоте. Это защита от несовместимых модулей. Не упустите этот момент, иначе вы можете повредить оперативную память!

Установив модуль ОЗУ, защелкните его защелками , которые вы предварительно развели в стороны.

Установка оперативной памяти на материнскую плату

Установка в корпус материнской платы

Чтобы установить в корпус материнскую плату , возьмите ее руками и установите в корпус системного блока. Все боковые разъемы и порты ввода / вывода должны при этом очень точно войти в пластину с отверстиями для них, предварительно установленную вами в корпус на предыдущих этапах сборки компьютера.

Установка в корпус материнской платы

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

Прикручиваем винтами материнскую плату к корпусу

Подключение к материнской плате передней панели с usb и аудио-выходом

В руководстве (инструкции) к нашей материнской плате мы должны найти информацию о том, как подключить переднюю панель с аудио и USB выходом. Нужно также убедиться, что все кабели не мешают свободному ходу воздуха в корпусе.

Схема подключения передней панели к материнской плате

Подключаем переднюю панель к материнской плате

Установка жесткого диска в корпус системного блока

Теперь установим жесткий диск HDD 3,5 дюйма в корпус системного блока. Сделать это довольно просто, как вы видите на фото, HDD устанавливается в специально отведенное для него место ближе к лицевой части корпуса.

Закрепите жесткий диск по бокам четырьмя болтами, по два с каждой стороны.

Установка жесткого диска HDD в корпус системного блока

Установка блока питания компьютера

Установка блока питания компьютера тоже не должна вызвать у вас каких-то трудностей. Просто поместите его в соответствующий отсек корпуса и закрепите четырьмя болтами. Крепить болты всегда лучше по диагонали !

Установка блока питания компьютера

Блок питания установлен в корпус компьютера

Подключение кабелей блока питания

На данном этапе сборки, вам нужно подключить питание к комплектующим . SATA (САТА) кабель вы подключаете к жесткому диску и дисководу, если вы решили его установить. А также EPS кабель (питание CPU), 24 контактный разъем для материнской платы, питание графической карты PCI-E. Проследите, чтобы кабеля были уложены так, чтобы не создавалось трудностей для теплоотвода .

Подключение питания процессора

В блоке питания есть специальный выход с 4-мя желто-черными проводами, вот его и подключаем в гнездо питания процессора на материнской плате.

Подключение питания процессора

Подключение питания материнской платы и жесткого диска

На данном фото вы видите подключенный SATA кабелем (5 проводов — 2 желтых, 2 черных, 1 красный) жесткий диск , сверху. И подключено питание материнской платы , справа внизу на фото.

На современных материнских платах нужно подключить еще дополнительный 4-х контактный разъем, который, как правило, отдельно от основного кабеля. Чтобы легче было подключить, возьмите в руки основной разъем, и соедините его с дополнительным . Потом всю конструкцию подключите к разъему на мат. плате.

Подключение питания материнской платы и жесткого диска

Подключение сигнального кабеля SATA от жесткого диска к материнской плате к разъему » sata 1 «.

Подключение сигнального кабеля SATA жесткого диска

Установка видеокарты в корпус

Для установки видеокарты в корпус компьютера, вам сначала надо будет удалить металлическую планку напротив разъема PCI-E.

Установка видеокарты, удаляем металлическую планку в корпусе

Далее установим саму видеокарту в слот PCI-E на материнской плате. Для этого вам нужно отжать блокирующий зажим и воткнуть карту до щелчка. Потом прикручиваете карту винтом к панели , где вы предварительно удалили металлическую пластину.

Видеокарта установлена, прикручиваем ее болтами к корпусу

Итог самостоятельной сборки системного блока компьютера

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

Системный блок ПК собран

Подключение периферийных устройств к компьютеру

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

Все периферийные устройства подключены к системному блоку компьютера

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

Reboot and Select proper Boot Device

Собрав и включив компьютер , мы видим ошибку » Reboot and Select proper Boot Device «, это значит, что нам нужно выбрать загрузочное устройство и загрузиться с него. Но так как у нас новый жесткий диск, на него требуется установить и настроить операционную систему.

Ошибка на экране Reboot and Select proper Boot Device

Как самостоятельно установить Windows 7

Как самостоятельно установить Windows 7. Перейдя по ссылке, вы сможете ознакомиться с пошаговым руководством установки операционной системы Виндовс седьмой версии на свой компьютер.

Помощь в сборке компьютера и установки Windows

В заключении, мы хотели бы предложить свою помощь в сборке компьютера любой конфигурации или установке операционной системы Windows 7, 8.1, 10. Сборка компьютера на заказ с гарантией 3 года.

Ведь не у каждого пользователя ПК хватает навыков это сделать, у кого-то попросту нет свободного времени на это или желания. И это понятно, так как каждый должен заниматься своим делом .

► Обращайтесь любым удобным для вас способом: через контактный телефон ☎ 8 (915) 320-33-97

или форму обратной связи на нашем сайте ComprayExpress.ru.

Оставляйте комментарии удалась ли у вас самостоятельная сборка компьютера, какой комп вы себе собрали! Будем рады, если вы поделитесь ссылочкой с друзьями в социальной сети и добавите страничку в закладки с помощью комбинации «ctrl + D».

Добавьте страницу в Закладки «ctrl + D»

Поделиться с друзьями:

★ Москва, ул. Краснобогатырская, 13

☎ +7 (915) 320-33-97 (дежурный специалист)

☎ +7 (495) 902-72-01 (статус ремонта, гарантия)

Компьютерная Помощь ВАО, ЦАО, СВАО, ЮВАО, ЮАО, ЮЗАО, ЗАО, СЗАО, ЗелАО.

Ремонт Компьютеров, ноутбуков в Балашихе, Мытищи, Перово, Новогиреево, Химки, Одинцово, Марьино, Солнцево, Домодедово, Новопеределкино, Узловая, Каширская, Студенченская, Кожухово, Щелковская, Измайлово, Люблино, Сергиев Посад, Багратионовская, Сходненская, Тушино, Аннино, Строгино, Гольяново, Отрадное, Проспект Вернадского, Павловский Посад, Павшинская Пойма, Зуево, Кунцевская, Реутове, Фрязино, Фили, Пролетарская, Алтуфьево, Войковская, ВДНХ, Переделкино, Ленинский Проспект, Фрунзенская, Преображенская Площадь, Сокольники, Соколиная Гора, Чертаново, Академическая, Авиамоторная, Жулебино, Коломенская, Щербинка, Юго Западная, Свиблово, Водный Стадион, Черкизовская, Кузьминки, Динамо, Крылатское, Красногвардейская, Сокол, Университет, Рязанский Проспект, Филевский Парк, Аэропорт, Бауманская, Бабушкинская, Красносельская, Котельники, Раменки, Теплый Стан, Ховрино, Царицыно, Щелково, Щекино, 1905 года, Беговая, Бирюлево, Вешняки, Дегунино, Звездная, Матвеевкая, Кантемировская, Пражская, Преображенское, Черемушки, Шоссе Энтузиастов и др. станции метро, районы Москвы. Выезд компьютерщика в любой район Москвы!

Сервисный центр КомпрайЭкспресс.ру © 2010-2020 Все права защищены

Копирование материалов сайта разрешено только при указании активной, прямой ссылки на сайт ComprayExpress.ru.

Вся информация на этом сайте, включая цены, носит характер исключительно информационный и ни при каких обстоятельствах не является публичной офертой, определяемой положениями Статьи 437 (2) Гражданского кодекса РФ.

9. Сборка системы¶

Введение¶

Все операции по сборке образов дистрибутива Calculate Linux выполняются при помощи утилит Calculate. По завершению сборки создаётся загрузочный образ Live USB, который можно использовать как для работы, так и для установки системы на жёсткий диск компьютера.

Начиная с версии утилит 3.4, модуль сборки системы был полностью переписан. Выполняемые файлы утилит были переименованы и теперь начинаются с префикса ‘cl-builder-‘, после которого следует выполняемое действие (например, ‘cl-builder-update’).

Необходимые требования¶

Для выполнения сборки вам понадобится выход в интернет, свободное место на диске, а также любой доступный «ISO-образ системы Calculate Linux : версии 15 или выше, например, Calculate Linux Scratch или Calculate Scratch Server. Вместо ISO-образа можно указать CD-привод или USB Flash с установленным Calculate Linux. Для больших возможностей в формировании собственных сборок неплохо иметь свой Git-репозиторий с Calculate-совместимым профилем системы. Для размещения репозитория подойдёт такой хостинг как GitHub , Bitbucket или любой другой, например, собственный, поднятый при помощи Gitolite .

Для разворачивания и обновления образа без использования слоёв вам может потребоваться около 5 Гб свободного места на жёстком диске и 15 Гб при разворачивании образа без использовании слоёв (см. Подготовка системы к сборке). Для создания образа дистрибутива потребуется около 2 Гб. В случае создания бинарных пакетов дополнительно может потребоваться до 5 Гб свободного места.

Сборка дистрибутива может производиться как на отдельном разделе жёсткого диска, так и в выделенном каталоге файловой системы. Готовый образ сохраняется в директории /var/calculate/linux , бинарные пакеты сохраняются в директории /var/calculate/remote/builder . Позаботьтесь о наличии свободного места по этим путям.

Использование¶

Пакет sys-apps/calculate-utils 3.4, входящий во все дистрибутивы Calculate Linux 15, включает в себя необходимые компоненты для сборки системы.

Основные возможности:

  • поддержка графического интерфейса и работы из командной строки;
  • поддержка работы с многослойной файловой системой OverlayFS;
  • поддержка работы в системе, загруженной c Live USB;
  • поддержка параллельной сборки нескольких дистрибутивов;
  • создание мультизагрузочных USB Flash;
  • профили сборки: Calculate-совместимые;
  • поддерживаемые архитектуры: i686 и x86_64;
  • поддержка сборки 32-битных дистрибутивов на 64-битной системе.

Операции по сборке системы выполняются в разделе «Сборка» графической консоли утилит Calculate:

Для работы из командной строки вы можете использовать следующие утилиты:

  • cl-builder-prepare (Подготовить новую сборку) — используется для подготовки данных для сборки;
  • cl-builder-profile (Изменить профиль) — используется для смены профиля собираемой системы;
  • cl-builder-update (Обновить сборку) — используется для обновления пакетов собираемой системы;
  • cl-builder-break (Прервать сборку) — используется для прекращения сборки;
  • cl-builder-image (Создать образ) — используется для создания загрузочного ISO-образа;
  • cl-builder-restore (Восстановить сборку) — используется для восстановления данных сборки после перезагрузки машины;
  • cl-builder-menu (Обновить меню загрузки) — используется для обновления мультизагрузочного меню Live USB.

Вызов утилит из консоли можно сочетать с работой графических утилит, т.к. они остаются полностью совместимыми.

Подготовка системы к сборке¶

Для подготовки системы к сборке кликните по иконке «Подготовить новую сборку» в разделе «Сборка» графической консоли утилит Calculate:

В открывшейся странице выберите исходный образ системы. В случае загрузки с Live USB по умолчанию вам будет предложен загруженный образ. По необходимости используйте дополнительные настройки.

Для работы в терминале выполните:

Основные опции:

  • —source SOURCE — исходный образ системы.

В качестве исходного образа может выступать ISO образ, CD-привод или Live USB с дистрибутивом Calculate Linux.

Дополнительные опции:

  • -d DEST, —disk DEST — раздел или директория для сборки. Убедитесь, что в разделе и в каталоге у вас не хранится информации, так как во время подготовки сборки она будет удалена.
  • —layers [ON/OFF] — использовать многослойную файловую систему (OverlayFS) для подготовки сборки, при использовании этой опции образ не будет распакован в файловую систему, в файловой системе будут хранится только изменения от базового образа. Не используется при сборке в отдельном разделе.
  • —id ID — идентификатор сборки. При одновременной сборке нескольких систем служит для обозначения сборки. По умолчанию обозначается как имя_репозитория:имя_профиля.

Исходя из того, укажете ли вы раздел или директорию сборки, будете ли вы использовать многослойную файловую систему, у вас может быть три варианта подготовки образа:

  1. Сборка в выделенной директории с использованием многослойной файловой системы.
  2. Сборка в выделенной директории без использования многослойной файловой системы.
  3. Сборка в выделенном разделе диска.

Сборка в выделенном разделе с использованием многослойной файловой системы не поддерживается.

Для экономии времени и места, по умолчанию, при подготовке образа используется многослойная файловая система.

Во всех типах сборки доступ к корню собираемой системы можно получить в директории /run/calculate/mount/каталог_сборки, где каталог сборки — это имя сборки с подменой символов «:» и «/» на «_» (пример: «distros_CLSK_amd64»).

Во время подготовки системы к сборке выполняются следующие действия:

  1. Подключение базового образа в директории /var/calculate/mount/iso и /var/calculate/mount/squash
  2. Распаковка базового образа
  3. Настройка шаблонами builder/prepare (событие ac_builder_prepare), builder/setup (событие ac_builder_setup)
  4. Подключение точек монтирования /dev , /dev/shm , /dev/pts , /proc , /sys , /var/calculate/remote
  5. Отключение базового образа системы

Особенности в подготовке системы к сборке при использовании выделенного раздела:

  • Для развёртывания образа потребуется выделенный раздел, данные в котором будут удалены при форматировании. В качестве файловой системы будет использована текущая файловая система, если она поддерживается утилитами.

Особенности в подготовке системы к сборке при использовании слоёв:

  • Вместо распаковки исходный образ монтируется и остаётся примонтированным на всём протяжении сборки системы.
  • Дельта выполняемых изменений хранится в директории /var/calculate/builder/каталог_сборки .

Смена профиля системы¶

Смена профиля собираемой системы вам может понадобиться, главным образом, для выбора своего профиля, в котором вы можете описать особенности системы, такие как: состав пакетов, используемые флаги сборки, опции компилятора, настройки переменных утилит Calculate, шаблоны настройки системы, ebuild-ы пакетов и т.д.

Для переключения профиля, воспользуйтесь иконкой «Изменить профиль» в разделе «Сборка» графической консоли утилит, после чего откроется следующая страница:

По умолчанию отображаются профили репозитория distros. При использовании своего профиля, хранящегося, например, на Github, вы можете указать «github:lautre76», где «github» — обозначение сервиса хостинга, «lautre76» — имя вашей учётной записи. При указании сокращённого имени поиск профилей будет выполняться в репозитории «overlay.git».

В дополнительных настройках вы можете указать «Обновить кэш» для того, чтобы при наличии кэша репозитория данные были обновлены. Это может понадобиться, если вы захотите добавить новый профиль, отсутствовавший при предыдущем вызове команды.

После нажатия кнопки «Далее» откроется окно выбора профиля:

В списке доступных профилей отображаются все профили выбранного репозитория.

Состав пакетов (файл /var/lib/portage/world) формируется шаблонами утилит Calculate. Вы можете выбрать один из режимов обновления файла: переформировать, объединить или обновить. По умолчанию используется полная замена списка пакетов дистрибутива.

При работе в терминале для смены профиля вы можете использовать следующую команду:

Основные параметры:

  • —id ID — идентификатор сборки. Указывать данный параметр необходимо в случае одновременных сборок. Просмотреть список идентификатором можно при помощи значения list.
  • —url URL — репозиторий профиля. По умолчанию использует резпозиторий, в котором находится текущий профиль системы.
  • —rebuild-world, —merge-world, —update-world — действие с файлов world при переключении профиля: список замещается списком из профиля, текущий список объединяется с новым или выполняется только обновление списка пакетов.

Дополнительные параметры:

  • -u [ON/OFF], —update-cache [ON/OFF] — обновить скаченный ранее репозиторий
  • —skip-setup-system [ON/OFF] — пропустить перенастройку системы после переключения профиля. По умолчанию после переключения профиля в системе выполняется действие аналогичное cl-setup-system , за исключением того, что в собираемой системе не будут выполнены шаблоны события 3_ac_install_live.

Переключение профиля в собираемой системе по сути аналогично переключению профиля в текущей системе при помощи команды cl-update-profile .

Илон Маск рекомендует:  Пример captcha на php

Обновление системы¶

Для обновления пакетов собираемой системы кликните по иконке «Обновить сборку» в разделе «Сборка» графической консоли утилит Calculate. После чего вам откроется следующая страница:

Для обновления собираемой системы из терминала используйте следующую команду:

Параметры:

  • —id ID — идентификатор сборки. Указывать данный параметр необходимо в случае одновременных сборок.
  • -s [ON/OFF], —sync-only [ON/OFF] — выполнить только синхронизацию репозиториев и обновление настроек
  • -o [ON/OFF], —update-other [ON/OFF] — обновление вспомогательных репозиториев
  • -p [ON/OFF], —pretend [ON/OFF] — вместо действительного обновления пакетов отобразить только, что будет установлено
  • -r REPOSITORIES, —repositories REPOSITORIES — синхронизируемые репозитории. По умолчанию синхронизируются все репозитории дистрибутива, причём если репозиторий бинарный, то синхронизация будет до необходимых ревизий, в противном случае до ветки master .
  • -e [ON/OFF], —emergelist [ON/OFF] — отобразить список пакетов в формате emerge
  • —(rebuild|merge|update)-world действие с файлов world: список замещается базовым набором, текущий список объединяется с базовым или выполняются только обновление списка пакетов
  • —(force|skip|auto)-egencache — обновть кэш репозиторев: принудительно, не обновлять, при необходимости.
  • —(force|skip|auto)-eix-update — обновить кэш eix: принудительно, не обновлять, при необходимости.
  • —rebuild-changed-packages [ON/OFF] — пересобрать пакеты, ebuild файлы которых изменились (изменились либо сами ebuild файлы, либо eclass файлы, используемые для сборки пакетов.
  • -R [ON/OFF], —skip-revdep-rebuild [ON/OFF] — пропустить выполнение команды revdep-rebuild (опция включена по умолчанию)
  • —scan [ON/OFF] — выполнить поиск наиболее актуального сервера бинарных обновлений
  • —clean-pkg [ON/OFF] — удалять устаревшие архивы программ (очистка packages и distfiles от версий пакетов, которые отсутствуют в дереве portage)
  • —branch REFS — переключить репозитории на указанные ветки или ревизии. Начиная с версии 3.4 репозитории недостаточно переключить на нужную ветку один раз. При последующем запуске без параметра —branch утилиты попытаются привести репозитории к ревизиями, указанным на выбранном сервере бинарных обновлений.

Функционал cl-builder-update повторяет функционал cl-update за исключением того, что обновление выполняется внутри подготавливаемой сборки.

Список выполняемых действий:
Действия, обновляющие репозитории и настройки:

  1. Настройка шаблонами builder/prepare (событие ac_builder_prepare), builder/setup (событие ac_builder_setup)
  2. Синхронизация репозиториев (можно пропустить, указав «-r none»)
  3. Синхронизация прочих оверлеев (можно пропустить, указав «-o off»)
  4. Обновление кэша метаданных в репозиториях (можно пропустить, указав «—skip-egen-cache»)
  5. Обновление кэшей связанных с репозиториями (можно пропустить указав «—skip-eix-update»)
  6. Удаление устаревших файлов из distfiles, packages (выполняется при «—clean-pkg»)
  7. Исправление настроек в собираемой системе (шаблоны события ac_update_sync)
  8. Выполнение dispatch-conf

Действия, обновляющие пакеты в системе, выполняются, если не указана опция -p :

  1. Выполнение emerge -uDN —changed-deps —with-bdeps=y @world
  2. Пересборка изменившихся пакетов
  3. Обновление Python пакетов
  4. Обновление Perl пакетов
  5. Выполнение emerge —depclean
  6. Пересборка модулей ядра
  7. Пересборка модулей xorg-server
  8. Пересборка @preserved-libs
  9. Выполнение revdev-rebuild
  10. Выполнение dispatch-conf
  11. Исправление бинарных пакетов
  12. Отображение списка новостей
  13. Проверка на устаревшие пакеты

Отдельной команды для проверки зависимостей нет, их можно проверить без обновления репозиториев при помощи cl-update -o off -r none -p .

Во время сборки будут загружены все необходимые пакеты с исходными текстами программ в директорию /var/calculate/remote/distfiles .

Помните, что вы всегда можете получить доступ к системе при помощи chroot , выполнив:

Обратите внимание, что для доступа к собираемой 32-битной системе из-под 64-битной команду chroot следует выполнять, используя утилиту linux32. Пример:

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

Создание загрузочного образа¶

Для создания нового образа дистрибутива воспользуйтесь иконкой «Создать образ» в разделе «Сборка» графической консоли утилит Calculate. Страница создания образа будет выглядеть, как на рисунке ниже:

Большинство настроек будет по умолчанию скрыто от глаз. При желании вы можете указать, включить ли дистрибутивы проприетарных видеодрайверов в образ Live USB для того, чтобы иметь возможность оценить их работу, загрузившись с USB Flash. Вы можете выбрать метод сжатия образа для того, чтобы найти оптимальный вариант между размером файла и скоростью сжатия. Опция ISO hybrid позволит создавать образ диска, который можно писать на устройство при помощи прямого копирования (например, dd ). Выполнение Prelink позволит слинковать библиотеки перед запаковкой для получения некоторого ускорения запуска программ.

После выполнения в директории /var/calculate/linux/ будет создан образ дистрибутива (с расширением .iso), файл с контрольными суммами (с расширением DIGESTS) и файл с составом программ (с расширением list).

В терминале запаковать образ можно, выполнив:

Основные параметры:

  • —id ID — идентификатор сборки; необходим, только если производится несколько сборок одновременно.
  • —iso IMAGE — путь и имя создаваемого ISO образа. Если не указывать, то образ будет помещен в каталог по умолчанию, и имя будет в стандартном формате, содержащее корткое имя дистрибутива, архитектуру и build.

Дополнительные параметры:

  • -V, —video [ON/OFF] — включить установочные файлы проприетарных драйверов в дистрибутив. При выключенной опции удаляет из дистрибутива установочные файлы проприетарных драйверов.
  • -c, —compress COMPRESS — формат сжатия при подготовке squashFS
  • —keep-tree [ON/OFF] — сохранить дерево портежей в образе. По умолчанию из дерева портежей (и оверлеев) удаляются ebuild файлы и metadata , остаются только eclass -файлы, профили и шаблоны (за исключением шаблонов в каталоге deprecated).
  • —live [ON/OFF] — выполнить модификацию init.d/calculate , так, чтобы при первой загрузке выполнялись только шаблоны ac_install_live . Опция включена по умолчанию, так как при сборке дистрибутива шаблоны ac_install_merge выполняются на этапе сборки пакета.
  • —isohybr >isohybrid , чтобы его можно было записать USB Flash командной dd
  • —prelink [ON/OFF] — выполнить prelink перед созданием ISO образа

Полученный ISO образ в дальнейшем можно использовать в том числе и для новых сборок.

Прерывание сборки¶

Чтобы прервать выполнение сборки, воспользуйтесь иконкой «Прервать сборку» в разделе «Сборка» графической консоли утилит. После этого откроется следующая страница:

После выполнения операции все временные файлы будут удалены.

В терминале прервать сборку можно, выполнив:

Параметры:

  • —id ID — идентификатор сборки; необходим, только если производится несколько сборок одновременно.
  • —clear [ON/OFF] — очистить данные после отключения сборки (актуально при сборке в отдельном каталоге). Опция включена по умолчанию.
  • —clear-pkg [ON/OFF] — удалить бинарные пакеты

Восстановление сборки¶

Если во время работы с дистрибутивом компьютер был перезагружен, вы можете выполнить восстановление прерванной сборки. Для этого кликните по иконке «Восстановить сборку» в разделе «Сборка» графической консоли утилит Calculate. После чего откроется следующее окно:

То же действие можно выполнить в терминале, набрав:

В качестве параметра вы можете указать идентификатор сборки.

Создание мультизагрузочной Live USB Flash¶

Вы можете полноценно работать с Live USB, создавая модификации текущего, либо любого другого ISO образа Calculate Linux. Для возможности сохранять на USB Flash данные система должна быть установлена на флешку при помощи утилит Calculate.

Во время работы с Live USB при создании образа загрузочное меню переформировывается таким образом, чтобы можно было выбрать загрузку с любого из созданных ISO-образов. Вы также можете просто скопировать в директорию /linux USB Flash другие ISO-образы Calculate Linux, а затем обновить меню загрузчика. Для этого кликните по иконке «Обновить меню загрузки» в разделе «Сборка» графической консоли утилит Calculate. После этого откроется следующая страница:

Вы можете сформировать меню флешки, загрузившись с неё, либо вставив в USB разъём и из текущей системы при помощи утилит выполнить обновление.

При работе в терминале для обновления меню выполните:

Вместо устройства можно указать путь, в который подключена USB Flash.

заметки на полях

Разные заметки

пятница, 8 июня 2012 г.

Собираем свой дистрибутив Windows 7 с программами

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

Исходный дистрибутив Windows 7, пусть будет Starter к примеру.
Некое количество программ, к примеру:

1. Office 2007 Standart Rus
2. Google Chrome
3. 7zip
4. Notepad++
5. PuntoSwitcher
6. FoxitReader
7. Skype
8. MS Essential
9. TeamViewer Host

Совет. При установке системы на VMWare Workstation или Virtual Server 2005 можно подключить второй виртуальный диск и впоследствии использовать его для сохранения образа. Это упростит копирование образа в вашу рабочую среду, поскольку в этих виртуальных машинах есть возможность подключения виртуального диска к физической системе.

Внимание. Тут с пробелами все ок, ошибок в записи -bd. нет.

/moun tdir:d:\win_pex86\mount — в какую папку монтировать образ.

Как узнать индекс системы в которую мы интегрируем драйвера:
dism /get-wiminfo /wimfile:d:\win_pex86\ISO\sources\install.wim
Cистема DISM Версия: 6.1.7600.16385
Сведения об образе : d:\win_pex86\ISO\sources\install.wim
Индекс: 1 Имя : Windows 7 Starter Описание : My Windows 7 Starter with Soft Размер (байт): 10 713 629 462
Операция успешно завершена.

/forc eunsigned — если есть неподписанные драйверы.

36 комментариев:

Благодарю за статью. Все очень доходчиво описано, создать образ получилось очень быстро.

Огромное спасибо! Все четко по пунктам. Все работает!

Пожалуйста! Рад что помог :)

OSCDIMG 2.55 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2007. All rights reserved.
Licensed only for producing Microsoft authorized content.

вот че пишет при создании образа

ERROR: Could not open boot sector file «d:\win_peamd64\etfsboot.com»
Error 21: The device is not ready.

Здравствуйте! а с Windows 8,1 данные манипуляции пройдут?

Здравствуйте!
Не проверял.
Думаю нет.

есть windows ADK для windows 8 что похожое на Windows AIK

Спасибо за статью!
Товарищ, а как теперь готовый образ размером 9Гб+ скормить PXE серверу? Чтоб имелась возможность ставить винду с программами по локальной сети.

Да, вот же http://silver979.blogspot.ru/2013/02/windows-7-pxe-linux.html

Читал, спасибо.
Получается делаю все из этой статьи кроме 7го пункта? (не делаю isoшник). А дальше все как в статье по вашей ссылке, я правильно понял?
Еще раз спасибо! :)

В принципе да. Но я всегда делал ISO, чтобы проверить что собраный дистрибутив разворачивается в виртуалке или на тестовом компьютере без проблем.
Образ 9Гб+ можно разбить на диски. http://silver979.blogspot.ru/2015/02/windows-7-installwim.html
Сегодня перетащил из Evernote сюда.

Добрый день ,Спасибо за статью )
5. Захват образа установленной системы. winpe.iso запускать на ПК ,в котором правили твики? и не в режиме аудита ?

Вы должны загрузиться с образа winpe.iso на ПК в котором все делали.
Там уже не будет никаких режимов, вы же загружаете не ту Windows которую настроили, а систему из образа winpe.iso

Работал на двух ПК .1й правил твики. 2й собирал образ winpe.

Спасибо за статью
вопросик из 5. Захват образа установленной системы.
Загружать образ winpe.iso с машины на которой правили твики ? и не в режиме аудит ,верно.

Добрый день ,Спасибо за статью )
5. Захват образа установленной системы. Мы загружаем образ winpe.iso с ПК на котором правили твики? причем уже не в режиме аудита? правльно.

Добрый день
все по инструкции выполнил , решил проверить на вирт. машине работоспособность .Жму «Установить» ,после она «Лицензионное соглашение» всплывает оно «Выбор раздела установки Windows» ,внизу надпись — Драйверы не найдены.Чтобы загрузить драйвер запоминающего устройства .
Подскажите пож. что это может быть ?

Нет драйверов :)
А каких — может для дисков SATA, может для сети, если по сети устанавливаете.

Всё конечно хорошо, но есть один вопрос. Как мне это применить интеграцию программ ко всем редакциям системы, а не только одной какой-то? Вот писали про такой способ, мол всё делаете с Windows 7 Home Basic, а затем повышаете редакцию до нужной

Это надо сделать один раз, выставив флаги соответственно редакции. Потом делаете экспорт образа с норвыми именами 3 раза. И потом монтируете 2 индекс образа и поднимаете его редакцию до HomePremium. Сохраняете и отключаете образ. Потом индекс 3 — до Professional и 4 до Ultimate.

dism /image:D:\Offline\install_wim /set-edition:HomePremium
dism /image:D:\Offline\install_wim /set-edition:Professional
dism /image:D:\Offline\install_wim /set-edition:Ultimate

Я так сделал, для экономии времени не делал захват образа и аудит, просто утилитой dism интегрировал обновления. Затем делал это (пути мои):

Можно посмотреть индексы образа:
Dism /Get-WimInfo /WimFile:f:\dism\sources\install.wim

Подключаем образ с первой редакцией:
dism /mount-wim /wimfile:f:\dism\sources\install.wim /index:1 /mountdir:f:\dism\install

Далее смотрим выпуски Windows, до которых можно изменить образ:
Dism /Image:f:\dism\install /Get-TargetEditions

Повышаем образ
Dism /image:f:\dism\install /set-edition:HomePremium

Отключаем образ:
Dism /unmount-wim /mountdir:f:\dism\install /commit

Повторил для всех редакций кроме ultimate. С изменениями работает только первая редакция

Я это не проверял.
Думаю все равно нужно будет брать за основу образы отдельных редакций.
Но, повторюсь — это я не проверял.

Собираем компьютер своими руками — пошаговая инструкция

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

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

Системный блок – как выбрать комплектующие?

Когда покупатель заходит в магазин компьютерной техники и видит всю широту выбора материнских плат, процессоров, видеокарт и прочих составных частей, ему кажется что для соединения всех этих устройств воедино нужно обладать как минимум докторской степенью в технических науках. Но не все так плохо, производители компьютерного железа позаботились о нас и много лет назад приняли единый стандарт – Advanced Technology Extended, который и унифицирует всю железную начинку компьютера.

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

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

Весь процесс сборки ПК по сути состоит в подключении комплектующих с помощью разъемов и проводов к плате, а потому предварительно стоит оценить какой бы компьютер вы хотели иметь на выходе и исходя из этого выбрать материнскую плату с тем или иным количеством ячеек для оперативной памяти, подходящим для желаемого процессора сокетом и так далее. Так же важной характеристикой материнской платы является форм-фактор – от него зависит каких габаритов вам понадобится корпус, потому сразу будьте внимательны и приобретая крупную плату формата E-ATX не надейтесь уместить ее в компактный корпус.

Установка процессора, оперативной памяти и системы охлаждения.

Чтобы собрать компьютер на дому, мы предлагаем начать с работы на “открытом стенде”, а не сразу устанавливать ваши комплектующие в корпус, не зная, работает ли система или нет. Процесс выглядит следующим образом: мы подключаем к материнской плате все наши детали, обновляем прошивку платы, устанавливаем операционную систему и тестируем полученную сборку на предмет ошибок и конфликтов. Если они не выявлены, то мы довольные устанавливаем все это в корпус.

Начнем процесс с установки сердца нашего будущего ПК – процессора. Надо помнить, что два лидера рынка производства процессоров – AMD и Intel, принципиально используют разные конструкции сокетов, у первых контактные ножки находятся на процессоре, а вторые предпочли разместить их в гнезде.

Для установки процессора AMD необходимо поднять рычаг из металла, вставить ножки в предусмотренные для них отверстия, а потом вернуть рычаг в исходное положение. Таким образом, мы замкнем контакты процессора с контактами сокета и надежно зафиксируем данное положение.

При установке Intel следует поднять рычаг и прижимную крышку, а после установки процессора проделать эти действия в обратном порядке. И тот и другой тип процессоров стоит устанавливать в строго определенном положении, которое отображено стрелочками на самом процессоре и гнезде материнской платы.

Что касается охлаждения процессора, то нужно помнить, что все они устанавливаются по-разному и единственным разумным действием будет четкое следование инструкциям. Например, AMD питает страсть к крепежу за счет пластиковых проушин, а Intel в принципе не используют подобное конструкторское решение. В целом, большинство процессорных кулеров довольно универсальны, а потому могут работать с чипсетами от обоих компаний, но будьте внимательны при выборе – существуют и модели, лояльные только одному бренду.

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

После того, как мы закрепили радиатор и установили на него вентилятор, остается лишь подключить коннектор питания к соответствующему разъему на плате, носящему название CPU_FAN. Более дорогие материнки могут предоставить два подобных разъема, предназначенных сразу для двух кулеров.

Итак, для завершения начальных работ нам остается лишь установить модули оперативной памяти в слоты DIMM. У каждой планки есть защитный ключ, лишающий вас возможности вставить ее не той стороной, также у вас не выйдет вставить память одного типа, например DDR3, в разъем на материнке, для нее не предусмотренный. Таким образом, установка оперативной памяти является наиболее простым процессом в алгоритме по сборке персонального компьютера.

Большинство процессоров имеют двухканальный набор оперативной памяти, а потому рекомендуется вставлять четное число планок. Нужно помнить, что достаточно крупный кулер процессора может перекрывать слоты ОЗУ на некоторых материнских платах, а потому стоит досконально изучить их совместимость, прежде чем приобретать.

Нанесение термопасты на процессор

Многие новички допускают распространенную ошибку и думают, что сборка заключается исключительно в сборке деталей а-ля конструктор. Не менее важным для производительности процессора, чем он сам и система охлаждения является термопаста, которая помогает их тандему демонстрировать максимальные показатели. Как правило, небольшой слой уже нанесен на подошву вентилятора,поэтому при первой сборке делать это не приходится.

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

Установка материнской платы в корпус

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

Для установки материнской платы сперва нужно прикрутить крепежные гайки с внешней и внутренней резьбой. Как правило, все болты и гайки идут в комплекте с корпусом, они стандартизированы, потому вряд ли вам понадобится искать нечто уникальное для установки своей сборки. Закрепив заглушки и прикрутив гайки можно двигаться дальше.

Подключение органов управления корпуса к материнской плате

Панель стандартного корпуса, как правило, оснащена кнопками включения/выключения, а также USB-портами и разъема для подключения наушников. Как правило, данные интерфейсы расположены внизу материнской платы, а потому находим их и связываем с корпусом.

Набор проводов весьма стандартен:

  • PWR_SW отвечает за кнопку включения/выключения;
  • RESET_SW активирует клавишу перезагрузки;
  • HDD_LED («плюс» и «минус») активирует работу индикатора активности накопителя;
  • PWR_LED («плюс» и «минус») отвечает за работу индикатора состояния компьютера.

Установка блока питания

Пришло время установить блок питания и подключить кабеля к материнской плате. Все разъемы имеют ключи, которые воспрепятствуют неверному подключению, потому справится и неопытный пользователь. Каждый разъем говорит за себя, и если на нем написано SATA, то он наверняка предназначен для устройства с тем же интерфейсом.

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

Установка накопителей

Существует несколько форм-факторов накопителей: 2,5 дюймовые, 3,5 дюймовые и твердотельные накопители с разъемом М2. Последние устанавливаются на саму материнскую плату, а вот первые два предварительно нужно инсталлировать в корпус.

Установка накопителя в разъем с салазками занятие столь же простое, как и установка ОЗУ, а потому не будем подробно останавливаться на этом моменте. Остается лишь подвести к ним кабеля от материнской платы и БП, которые имеют разъем SATA.

Если вы хотите установить оптический привод, то алгоритм тот же – закрепляем в отсеке 5,25 дюйма, убираем переднюю заглушку и подводим питание.

Установка видеокарты

Раз уж мы задались целью правильно собрать ПК, то не обойтись без пункта, посвященного видеокарте. Она устанавливается в последнюю очередь и для нее заранее выведены кабели питания. Графический ускоритель нужно установить в самый первый PCI Express x16 порт, но современные видеокарточки занимают два, а то и три слота, потому перекроется доступ к нижестоящему порту.

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

Прокладка кабелей и завершение работ

Весь список комплектующих объединен в единую систему, а потому настало время навести последние штрихи. Если сборка стандартная, то нужно просто выбрать к чему подключить кулеры: материнке, реобасу или БП. После этого нужно просто аккуратно проложить оставшиеся кабеля и стянуть их нейлоновыми стяжками, а потом и закрыть крышку корпуса.

После этого мы подключаем к системному блоку монитор и прочую периферию, устанавливаем операционную систему и пользуемся новеньким собранным компьютером.

Надеемся, наш материал о том, как самому собрать компьютер поможет вам сэкономить и выбрать наиболее удачное сочетание элементов, не обращая внимания на хитрости продавцов компьютерной техники!

Как бы вы оценили эту статью?

Рейтинг голосований: / 5. Количество проголосовавших:

Порядок сборки ПК из комплектующих: по пунктам и самостоятельно

Привет, друзья! Многие из нас в детстве любили собирать конструктор, не так ли? Те, кто помоложе, еще помнят, сколько чудесных вещей можно создать с помощью даже небольшого набора «Лего».

Поколение постарше с ностальгией вспоминает время, когда Lego было заморской диковиной, но в магазинах игрушек иногда можно было достать продукцию их конкурентов – компании PB из ГДР. Эти наборы бесхитростно окрестили «Немецким конструктором».

Сборка системного блока АТХ и прочих форм‐факторов от этих забав, мало отличается: из взаимозаменяемых унифицированных деталей по аналогичному принципу, при правильном подходе можно «слепить» своими руками ПК, который даже будет работать.

Эта публикация про порядок сборки компьютера является вводной к следующему циклу инструкций. В ней я постараюсь максимально сжато передать основные моменты, но и эти советы уже помогут собрать комп самостоятельно. По пунктам каждый этап мы с вами разберем в следующих гайдах.

4,0,1,0,0

Главное правило при сборке

Оно совсем простое и в извращенном виде гласит «Нельзя впихнуть невпихуемое». Поясняю. Детали одного типа, но разных поколений (как в случае с оперативкой) или разных модификаций (как в случае с процессорами) имеют разные слоты для установки.

Даже если они внешне похожи, присутствующие замки и локеры не дадут корректно смонтировать компонент. Если же приложить усилие, дорогостоящие комплектующие можно попросту сломать.

Поэтому, даже если вы на 95% уверены, что заказали подходящие детали, перед сборкой лишний раз перепроверьте, действительно ли они соответствуют.

А если вдруг окажется, что вы что‐то забыли или купили не то, все необходимое вы найдете в этом популярном интернет‐магазине.

8,1,0,0,0

Схема сборки по пунктам

Положение каждого из этапов вовсе не является догмой и их можно менять местами. Однако по списку, который я предлагаю вашему вниманию, собирать комп удобнее всего. Итак, по порядку:

  1. Устанавливаем процессор на материнскую плату, разблокировав фиксатор. С его же помощью, после установки блокируем процессор в сокете. Выглядит фиксатор как небольшой металлический рычаг, приводящий в действие квадратную рамку.
  2. Монтируем SSD форм фактора M.2. Если у вас твердотельный накопитель САТА, этот пункт пропускаем.
  3. Ставим оперативную память. Если планка одна, то в слот ближе к процессору. Если их две, в слоты, маркированные разным цветом, чтобы активировать двухканальный режим. Блокируем планки с помощью фиксаторов.
  4. Аккуратно наносим термопасту на процессор и монтируем кулер, после чего фиксируем его. Если процессор боксовый, термопаста уже обычно нанесена на радиатор системы охлаждения – достаточно удалить защитный чехол.
  5. Ставим блок питания и фиксируем его винтами, которые идут в комплекте.
  6. Монтируем SATA SSD, затем винчестер, затем оптический дисковод, зафиксировав каждую деталь в кармане винтами.
  7. Материнскую плату со всеми прочими деталями монтируем в корпусе. Предварительно следует вкрутить посадочные шпильки, соответственно крепежным отверстиям на материнке. Фиксируем «мать» винтами.
  8. Подключаем к материнке кабель питания, а также кабель питания процессора. Каждый штекер вставляем до щелчка.
  9. Подключаем переднюю панель: индикаторы, кнопки питания и перезагрузки. Каждый штекер имеет соответствующую маркировку, расположенную на торце. Правильная распиновка указана в инструкции к материнской плате.
  10. Подключаем фронтальные аудиоразъемы и порты USB.
  11. Подключаем к материнской плате все HDD, SSD и DVD, которые есть, соответствующими кабелями. Затем подключаем подачу энергии с помощью проводов на блоке питания.
  12. Корпусные кулера подключаем к соответствующим разъемам на материнской плате или штекерам блока питания.
  13. Устанавливаем видеокарту и подключаем ее питание (если есть). Фиксируем предохранительную скобу винтом на задней крышке корпуса.
  14. Эти же манипуляции проделываем со звуковой картой.

Готово! Осталось установить операционную систему и все необходимые драйвера – и можно зарубиться в «Доту 2».

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

И в завершение хочу добавить одно небольшое уточнение. При сборке компа важно различать похожие понятия. Установить – значит смонтировать деталь на ее посадочное место. Подключить – значит присоединить все необходимые кабели к соответствующим слотам.

Также советую почитать какие детали нужны для сборки компьютера из комплектующих, и сколько это будет стоить .

О том, как правильно поставить процессор на материнскую плату, вы можете узнать здесь .

Буду весьма признателен всем, кто поделиться этой инструкцией в социальных сетях. Всем до завтра. Пока!

17,0,0,0,1

Руководство по созданию собственной установочной сборки Windows 8

Введение

Сегодня я хочу рассказать о том, как создать собственный установочный образ Windows 8, со всеми установленными обновлениями, программами и пользовательскими настройками.

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

В данном руководстве затрагиваются вопросы подготовки такой сборки, создание загрузочной флешки и записи полученной сборки на флешку. Так же, полученный образ в дальнейшем, используя службы развертывания в сети (WDS), можно установить на любое количество компьютеров в корпоративной сети, но это тема уже следующего руководства.

Ресурсы

Нам понадобятся по ходу работы следующие артефакты

Образ установочного диска Windows 8 в формате ISO

Я сделал свой выбор в пользу Windows 8 Enterprise x64.

Объясню почему. Выбор редакции Enterprise обусловлен максимальной функциональностью, которую обеспечивает эта редакция.

Но в принципе, для домашнего использования возможно использовать и редакцию Professional, тут по желанию.

Аппаратная платформа x64. Выбор 64-х битного варианта системы обусловлен несколькими критически важными факторами.
1. Для 32-х битной системы (x86) доступно только 3,24 Гб адресного пространства оперативной памяти. Сегодня, 4 Гб — это не так и много. И многие новые ноутбуки и стационарные ПК продаются с объемом памяти 6 Гб и выше. Поэтому выбор однозначен в пользу 64-х битной системы, которая не имеет таких ограничений. Более подробно о различиях редакций Windows 8 можно прочитать на сайте Microsoft.

2. Полученный нами образ скорее всего будет размером больше чем 4Гб. Мой установочный образ с «джентельменским» набором программ (включая и MS Office 2013) занимает 7,5 Гб. При установке 32-х битного варианта Windows, если размер образа будет занимает больше чем 4Гб, то будет выдаваться ошибка. При использовании установки 64-х битного варианта, таких проблем нет. Те, кто захочет создать свою сборку на основе 32-х битного образа установки Windows, имейте ввиду этот факт. В этом случае размер развернутого дистрибутива со всеми установленными программами должен занимать ориентировочно около 12 Гб, и тогда в дальнейшем, при его компрессии в конечный установочный образ, его размер будет не больше 4-х Гб.

Диспетчер виртуальных машин VirtualBox

Я использую виртуальную машину для установки первоначального образа системы и дальнейшей настройки программ, так как это наиболее удобный и быстрый способ который существенно позволяет сэкономить время.
Скачать VirutualBox можно на официальном сайте Oracle VM VirtualBox.
Сам установочный пакет диспетчера виртуальных машин, на текущий момент актуальная версия VirtualBox 4.2.12 for Windows hosts x86/amd64
И по желанию, можно скачать пакет дополнения VirtualBox 4.2.12 Oracle VM VirtualBox Extension Pack All supported platforms

Утилита Imagex

С помощью этой утилиты мы создадим конечный образ нашей сборки, пригодный для установки на других компьютерах.
Эта утилита входит в набор Комплект средств для развертывания и оценки Windows (ADK) для Windows(R) 8 (сокращенно WAIK for Windows 8). Комплект занимает больше 2,5 Гб.
Нам же в данном случае будет достаточно только утилиты Imagex, скачать ее можно по этой ссылке imagex.zip (

Конструктор RDS Boot KIT и комплект Recovery DiskSuite

Это очень мощный конструктор, позволяющий создать загрузочную флешку, на которой по желанию можно разместить одновременно различные реаниматоры такие как HirensBootCD, LiveCD, Kaspersky Rescue Disk, и др., а так же, дистрибутивы операционных систем — WinXP, Win7 и Win8. Главное чтобы хватило место на флеш-накопителе. Аналогов на текущий момент ему нет ни в рунете, ни на «загнивающем» западе :).

Необходимо скачать последнюю версию конструктора RDS Boot KIT с сайта http://disksuite.ru/ и по желанию, сам набор Recovery DiskSuite, включающий в себя iso образы различных реаниматоров и дистрибутивов. Я предпочитаю использовать собственные проверенные образы, а не те, что идут в комплекте с Recovery DiskSuite.
На всякий случай даю ссылку на версию конструктора, работа с которым описана в руководстве RDS Boot KIT.zip (

Флеш накопитель 8Gb и больше

Флешка объемом 8Gb — это минимум, но тут действует правило — чем больше, тем лучше. Такого объема, кстати, может и не хватить, если будет устанавливаться множество программ. Я приобрел объемом 32Gb, но теперь понимаю, что надо было 64Gb, чтобы поместилось больше собственных сборок дистрибутивов других версий Windows.

50Gb свободного места на HDD, как минимум

Одним и из преимуществ использования виртуальной машины, является то, что можно создавать моментальные снимки состояния виртуальной машины, и в дальнейшем возвращаться к любому из этих снимков. Своеобразная машина времени. Я делал снимки после прохождения каждого этапа создания собственной сборки. И если где-то делал ошибку, то возвращался к предыдущему снимку и уже делал без ошибок. Но платой за это удобство выступает дополнительное место на жёстком диске, которое требуется для снимков.

Если скачать все полные дистрибутивы, и не скупиться на снимках состояния виртуальной машины, то желательно иметь около 100GB свободного места на жестком диске.

Этапы работы

1. Подготовительный этап. Установка и настройка диспетчера виртуальных машин. Создание и настройка самой виртуальной машины;
2. Установка Windows на виртуальной машине и перевод установки Windows в режим аудита;
3. Работа в режиме аудита. На этом этапе необходимо произвести обновление системы, установку и настройку программ, системы и профиля пользователя. После завершения этих действий, следует осуществить выход и из режима аудита и перевести Windows в штатный режим установки;
4. Подготовка конечного образа собственной установочной сборки Windows;
5. Запись собственной установочной сборки на флешку.

#1. Подготовительный этап

1. Устанавливаем VirutualBox, следуя шагам мастера установки. После установки запускаем диспетчер витуальных машин, идем в настройки Файл->Настройки и настраиваем в соответствии со следующей презентацией:

(На данный момент Slidershare глючит, даю ее ссылку на эту презентацию в GoogleDrive)
Настройка диспетчера виртуальных машин

Сначала мы устанавливаем порядок загрузки, указав устройство CD/DVD-ROM в качестве первого устройства на котором будет искаться загрузочная запись и с которого будет осуществляться загрузка.
Далее мы в привод CD/DVD-ROM виртуальной машины подключаем ранее сказанный нами образ установки Windows 8 Enterprise x64.
И на третьем слайде мы подключаем к нашей виртуальной машине флеш-накопитель, который предварительно должны подключить к нашему основному компьютеру. В дальнейшем нам предстоит с ним работать из виртуальной машины. Его название может отличаться от того, что на скриншоте. Это зависит от модели флеш-накопителя.

2. Создаем новую виртуальную машину, следуя указаниям мастера. Процесс создания ВМ и настройки ее параметров можно посмотреть на следующей презентации:

Оперативную память виртуальной машине необходимо выделять в зависимости от объема ОЗУ доступного для основной системы, чем больше выделим, тем быстрее будет работать виртуальная машина. Но желательно оставить основной системе как минимум 2Гб ОЗУ. У меня, к примеру, 12Гб, 6 Гб я выделяю на виртуальную машину, 6 оставляю основной системе.

#2. Установка Windows

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

По окончании копирования файлов и завершению установки, произойдет автоматическая перезагрузка, появиться экран первоначальной настройки системы (Персонализация), где нам необходимо выбрать цвет оформления и наименование компьютера.
Здесь целесообразно создать снимок виртуальной машины, чтобы в дальнейшем мы могли в любой момент вернуться к этому состоянию, или скопировать его в новую виртуальную машину, чтобы не тратить лишний раз время на установку системы. Для этого переходим в окно диспетчера виртуальных машин, и нажимаем кнопки команд, указанных на скриншоте ниже. Я назвал полученный снимок «Windows установлена».

Далее нам необходимо перевести установку Windows в режим аудита. Для этого возвращаемся в окно виртуальной машины на экране настройки первоначальных параметров (Персонализация) мы должны нажать комбинацию клавиш Ctrl+Shift+F3.

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

#3. Работа в режиме аудита

Режим аудита используется для добавления настроек в установочные образы Windows. В этом режиме доступна установка приложений, добавление драйверов устройств и проверка работоспособности установки.

При входе на рабочий стол будет выдаваться диалоговое окно Программы подготовки системы.

Это окно будет появляться каждый раз при входе на рабочий стол после перезагрузки системы, пока она находиться в режиме аудита. Его следует закрывать.

#2.1 Установка обновлений

В первую очередь рекомендуется установить последние обновления. Подразумевается, что компьютер, на котором запущена виртуальная машина подключен к интернету.
Для этого нам необходимо будет включить автоматическое обновления и выполнить их установку.
Нажимаем комбинацию клавиш Win(флажок Windows)+X и выбираем пункт -> Панель управления\Система и безопасность\Центр обновления Window.
Процесс поиска, скачивания и установки обновлений показан в следующей презентации. После скачивания каждой порции доступных обновлений необходимо завершать работу системы, для их установки.

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

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

После установки всех необходимых обновлений советую сделать очередной снимок виртуальной машины, я называл его «Windows обновлена».

#2.2 Установка приложений

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

Подробно на этом я останавливаться не буду, так как у каждого свой предпочитаемый набор программ, и их установка ничем не отличается от установки в обычном режиме работы Windows. Если какому-либо приложению необходимо перезагрузка системы, то можно это сделать какое угодно количество раз.

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

Тут я рекомендую создать еще один снимок состояния виртуальной машины, и назвать его «Перед генерализацией»

#2.3 Генерализация Windows и переход в штатный режим установки

Дальше нам надо будет выполнить генерализацию системы, которая включает в себя очистку системы, удаление привязки к оборудованию и перевод установки Windows в штатный режим.
Прежде чем к этому приступать, нужно будет подготовить файл ответов автоматической установки Windows, в котором мы укажем, что при генерализации нужно будет скопировать данные профиля Администратора в профиль по умолчанию, на основе которого в дальнейшем будут создаваться профили пользователей нашей сборки.

Для этого в создадим в блокноте файл с именем CopyProfile.xml, в который необходимо будет вставить следующий текст:

Или можете скачать готовый файл здесь CopyProfile.xml

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

Правой кнопкой мыши кликаем по значку USB устройства и в выпадающем меню выбираем нашу флешку.
После подключения флешке заходим в проводник Windows и смотрим, какая буква ей присвоена. Запоминаем ее.
У меня флешка подключилась под буквой E:\

Далее следует запустить командную строку: нажать комбинацию клавиш Win+R, в строке команд набрать cmd, после чего нажать кнопку ОК, как это показано на следующем скриншоте.

Откроется окно выполнения консольных команд, в котором необходимо запустить утилиту Sysprep c параметрами:

%systemroot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /unattend:E:\CopyProfile.xml

Где вместо буквы E в параметре /unattend:E:\CopyProfile.xml необходимо указать букву, присвоенную флешке подключенной к виртуальной машине.

Дальше идет процесс генерализации, по окончании которого виртуальная машина самостоятельно выключиться.

Если верить документации от Microsoft, то можно приступать к снятию образа, но делать этого не стоит (как верить документации, так и снимать образ. Доверяй но проверяй), так как полноценного копирования профиля администратора в профиль по умолчанию не происходит.
Поэтому придется сделать прыжок в подвывертом, и скопировать таки этот профиль.

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

Ждем окончания настройки, пока будет создан профиль пользователя, после чего система загружается в штатном режиме готовая к работе.
Теперь нам необходимо включить встроенную учетную запись Администратора и зайти под ней в систему.
Опять нажимаем Win+X и в выпадающем меню выбираем пункт «Управление компьютером». Далее следуем пути: Служебные программы -> Локальные пользователи и группы -> Пользователи.
В списке пользователей выбираем Администратора. Правой кнопкой — > Свойства. Снимаем галочку Отключить учетную запись. Жмем ОК.

Затем нам необходимо войти под учетной записью Администратора, которую мы только что включили. Нажимает комбинацию клавиш Правый Ctrl+Del(или в меню окна виртуальной машины выбираем пункты «Машина»->»Послать Ctrl+Alt+Del»), и выбираем пункт «Выход».
Заходим в систему под Администратором, и открывыем как и в предыдущем действии список управления пользователями. На этот раз, нам требуется удалить созданного ранее нами пользователя. Выбираем его в списке, правой кнопкой мыши открываем выпадающее меню и в нем пункт Удалить. Два раза будет выдан запрос на подтверждение удаления, и два раза соглашаемся удалить этого пользователя.

Снова открываем консольное окно, и выполняем запуск утилиты sysprep со следующими параметрами:

%systemroot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown

По окончании виртуальная машина выключиться.
Теперь все готово для того, чтобы снять окончательный образ установки Windows.
Следует сделать еще один снимок состояния виртуальной машины. И назвать его — «Перед снятием образа».

#4. Подготовка конечного образа установочной сборки Windows

На этом этапе нам необходимо создать файл install.win, в котором будет находиться наша установочная сборка Windows.
Для этого включаем виртуальную машину. Тут надо быть внимательным и расторопным. Сразу после включения, в течении 5 секунд, появиться надпись «Press any key to boot from CD or DVD…», которая говорит нам о том, что необходимо нажать любую клавишу для загрузки установки Windows с виртуального CD/DVD привода. Надо успеть нажать любую клавишу, если вдруг не успеете, то можно закрыть виртуальную машину, восстановив снимок предыдущего состояния.

Если успели нажать вовремя, то загрузиться программа установки ОС Windows 8 с виртуального DVD. Ждем пока появиться окно приветствия и нажимаем комбинацию клавиш Shift+F10

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

Важно замечание — флешка должна быть отформатирована в формате NTFS, так как в отличие от FAT32, в этом формате файловой системы сняты ограничения на максимальный размер файлов в 4Gb, а скорее всего полученный нами образ будет занимать больше 7Гб.
Чтобы отформатировать флешку, необходимо выбрать ее в проводнике основной системы, нажатием правой клавиши мыши вызвать выпадающее меню, в котором выбрать пункт «Форматировать…», и настроить параметры в соответствии с теми что указаны на скриншоте

Также, на флешку, необходимо записать утилиту imagex.exe, ссылку на архив с этой утилитой я давал в начале этой статьи.

После того, как подключили флеш накопитель к виртуальной машине, необходимо определить буквы дисков, на которых находиться настроенная нами Windows, и букву подключенной нами флешки.
Если все делать как написано в этом руководстве, то диск с настроенной нами Windows будет находиться на диске D:\, а подключенная нами флешка под буквой F:\
Проще всего это проверить, перейдя на нужный диск, введя команду d: и нажав клавишу Enter, а после выполнив команду dir, которая покажет содержимое диска.

Так же следует проверить и диск F:

Чтобы снять образ, необходимо ввести в консоли команду

F:\imagex\x64\imagex.exe /capture D: F:\install.wim /flags «Enterprise» «Windows 8 Enterprise» «My Windows 8 Build» /compress maximum

Подробнее о Imagex можно прочитать на сайте Microsoft по этой ссылке — утилита Imagex.

F:\imagex\x64\imagex.exe – путь к утилите imageX
/capture D: — параметр, указывающий что необходимо произвести захват раздела D:
F:\install.wim — указываем путь к сохраняемому WIM-файлу, в который будет захвачен образ раздела D:. /flags «Enterprise» — флаг, обозначающий редакцию Windows 8.
«Windows 8 Enterprise» — имя образа.
«My Windows 8 Build» — (необязательно) описание образа
/compress maximum — тип сжатия файлов в образе. Для параметра /compress допустимы значения maximum (максимальное сжатие), fast (быстрое сжатие) и none (без сжатия). Если параметр не указан, используется быстрое сжатие. Максимальное сжатие позволяет уменьшить размер образа, но захват занимает больше времени, чем при быстром сжатии. Скорость распаковки образа практически не зависит от типа сжатия.

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

После окончания снятия образа, у нас будет создан файл install.wim на флеш-накопителе. Можно выключить виртуальную машину, больше она нам не понадобиться.
Файл install.wim следует скопировать на жесткий диск основного компьютера, мы с ним будет работать на следующем этапе, когда мы будет создавать загрузочную флешку, предварительно ее отформатировав.

#5. Создание загрузочного флеш-накопителя с собственной сборкой Windows

Для создания загрузочной флешки с собственной сборкой нам понадобиться конструктор RDS Boot KIT с сайта http://disksuite.ru/

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

Нас же интересует непосредственно создание загрузочного носителя и запись на него созданной нами ранее установочной сборки Windows.

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

Теперь необходимо разместить ISO образ установки Windows 8, с которого мы ранее устанавливали Windows на виртуальную машину, в папку конструктора по пути: RDS\Windows8\x64

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

Национальная библиотека им. Н. Э. Баумана
Bauman National Library

Персональные инструменты

Список программного обеспечения для автоматизации сборки

Автоматизация сборки включает в себя сценарный (скриптовый) язык или автоматизацию процесса компиляции исходного кода компьютера в двоичный код. Ниже приведен список известных инструментов, связанных с автоматизацией процессов сборки [Источник 1] .

Содержание

Инструменты, основанные на make

  • GNU make — широко используемая реализация с большим набором расширений
  • make — классический инструмент сборки Unix
  • mk — первоначально разработан для версии 10 Unix и Plan 9 и перенесен в Unix как часть plan9port
  • MPW Make — разработан для классической Mac OS и аналогичен, но несовместим с Unix make; современная macOS (OS X) поставляется как с GNU make, так и с BSD; доступен как часть Macintosh Programmer’s Workshop (набор инструментов программиста Macintosh) как бесплатная, неподдерживаемая загрузка от Apple
  • nmake
  • PVCS-make — в основном следует концепции make, но имеет заметный набор уникальных синтаксических особенностей

Инструменты, не основанные на make

  • Apache Ant — популярен для разработки платформы Java, использует формат файла XML
  • Apache Buildr — система сборки с открытым исходным кодом, основанная на Rake, дает полную мощность скриптов в Ruby с интегральной поддержкой большинства возможностей, необходимых в системе сборки
  • Apache Maven — инструмент платформы Java для управления зависимостями и автоматизированной сборки программного обеспечения
  • ASDF LISP — система сборки для сборки проектов LISP
  • A-A-P — инструмент сборки на основе Python
  • Bazel — собственный инструмент сборки Google, теперь доступен в бета-версии
  • BitBake — инструмент на основе Python, уделяющий особое внимание дистрибутивам и пакетам для встроенной перекрестной компиляции Linux
  • Boot — инструмент сборки Java и управления зависимостями, написанный на Clojure
  • Buck — система сборки, разработанная и используемая Facebook
  • Buildout — основанная на Python система сборки для создания, сборки и развертывания приложений, состоящих из нескольких частей
  • Cabal — общая архитектура для сборки приложений и библиотек на языке программирования Haskell
  • FinalBuilder — для разработчиков программного обеспечения Windows. FinalBuilder предоставляет графическую среду >Инструменты сборки скриптов генерации
  • BuildAMation — многоплатформенный инструмент, использующий декларативный синтаксис в скриптах C#, который строит код C/C++ в терминале с использованием нескольких потоков или генерирует файлы проекта для Microsoft Visual Studio, Xcode или MakeFiles
  • configure
  • CMake — кросс-платформенный инструмент, который генерирует файлы для собственной среды сборки, такие как make-файлы для файлов Unix или Workspace для Visual Studio
  • GNU Build System — набор инструментов для портативных сборок. К ним, в частности, относятся Autoconf и Automake, кросс-платформенные инструменты, которые совместно генерируют соответствующие локализованные make-файлы
  • GYP (Generate Your Projects) — создан для Chromium; это еще один инструмент, который генерирует файлы для собственной среды сборки
  • imake
  • Meson — многоплатформенная система сборки, оптимизированная для производительности и удобства использования
  • OpenMake Software Meister
  • Premake — основанный на Lua инструмент для создания make-файлов, файлов Visual Studio, проектов Xcode и т. д.
  • qmake

Инструменты непрерывной интеграции

  • AnthillPro — автоматизация сборки с поддержкой конвейера для автоматизации развертывания и тестирования. Кросс-платформенный, кросс-языковой
  • Apache Continuum — разработка прекращена
  • Bamboo — программное обеспечение для непрерывной интеграции
  • Buildbot — инструмент непрерывной интеграции разработки программного обеспечения на основе Python, который автоматизирует цикл компиляции/тестирования
  • BuildIT — бесплатный графический сборщик или инструмент для задач Windows с акцентом на простоту и простоту использования
  • CABIE (Continuous Automated Build and Integration Environment) — имеет открытый исходный код, написана на Perl
  • CruiseControl — для Java и .NET
  • DeployBot — размещенная служба непрерывной интеграции
  • Go continuous delivery — имеет открытый исходный код, кросс-платформенный
  • Hudson — расширяемый механизм непрерывной интеграции
  • Jenkins — расширяемый механизм непрерывной интеграции, разветвление из Hudson
  • Shippable — размещенная облачная платформа, обеспечивающая непрерывную интеграцию, развертывание и тестирование в репозиториях GitHub и Bitbucket
  • TeamCity
  • Team Foundation Server — расширяемый механизм непрерывной интеграции от Microsoft
  • Travis CI — служба непрерывной интеграции
  • Visual Studio Team Services — предоставляют возможности сборки, размещенные в Azure

Инструменты управления конфигурацией

  • Ansible (на основе Python)
  • CFEngine
  • Chef (на основе Ruby)
  • Distelli
  • OpenMake Software Release Engineer
  • Otter
  • Puppet (на основе Ruby)
  • Salt (на основе Python)
  • Rex (на основе Perl)

Инструменты мета-сборки

Инструменты мета-сборки способны создавать много разных проектов, используя подмножество существующих инструментов сборки. Поскольку они обычно предоставляют из себя список пакетов для сборки, их также часто называют менеджерами пакетов.

  • Pkgsrc — менеджер пакетов NetBSD и других операционных систем
  • Portage — менеджер пакетов дистрибутива Gentoo Linux
  • Nix — функциональный менеджер пакетов для дистрибутива NixOS Linux, ориентированный на воспроизводимые сборки
  • Guix — функциональный менеджер пакетов для дистрибутива GuixSD Linux, основанный на Nix
  • Collective Knowledge — кросс-платформенный менеджер пакетов для восстановления программного обеспечения для исследовательских рабочих процессов

Порядок сборки ПК из комплектующих: по пунктам и самостоятельно

Привет, друзья! Многие из нас в детстве любили собирать конструктор, не так ли? Те, кто помоложе, еще помнят, сколько чудесных вещей можно создать с помощью даже небольшого набора «Лего».

Поколение постарше с ностальгией вспоминает время, когда Lego было заморской диковиной, но в магазинах игрушек иногда можно было достать продукцию их конкурентов – компании PB из ГДР. Эти наборы бесхитростно окрестили «Немецким конструктором».

Сборка системного блока АТХ и прочих форм‐факторов от этих забав, мало отличается: из взаимозаменяемых унифицированных деталей по аналогичному принципу, при правильном подходе можно «слепить» своими руками ПК, который даже будет работать.

Эта публикация про порядок сборки компьютера является вводной к следующему циклу инструкций. В ней я постараюсь максимально сжато передать основные моменты, но и эти советы уже помогут собрать комп самостоятельно. По пунктам каждый этап мы с вами разберем в следующих гайдах.

4,0,1,0,0

Главное правило при сборке

Оно совсем простое и в извращенном виде гласит «Нельзя впихнуть невпихуемое». Поясняю. Детали одного типа, но разных поколений (как в случае с оперативкой) или разных модификаций (как в случае с процессорами) имеют разные слоты для установки.

Даже если они внешне похожи, присутствующие замки и локеры не дадут корректно смонтировать компонент. Если же приложить усилие, дорогостоящие комплектующие можно попросту сломать.

Поэтому, даже если вы на 95% уверены, что заказали подходящие детали, перед сборкой лишний раз перепроверьте, действительно ли они соответствуют.

А если вдруг окажется, что вы что‐то забыли или купили не то, все необходимое вы найдете в этом популярном интернет‐магазине.

8,1,0,0,0

Схема сборки по пунктам

Положение каждого из этапов вовсе не является догмой и их можно менять местами. Однако по списку, который я предлагаю вашему вниманию, собирать комп удобнее всего. Итак, по порядку:

  1. Устанавливаем процессор на материнскую плату, разблокировав фиксатор. С его же помощью, после установки блокируем процессор в сокете. Выглядит фиксатор как небольшой металлический рычаг, приводящий в действие квадратную рамку.
  2. Монтируем SSD форм фактора M.2. Если у вас твердотельный накопитель САТА, этот пункт пропускаем.
  3. Ставим оперативную память. Если планка одна, то в слот ближе к процессору. Если их две, в слоты, маркированные разным цветом, чтобы активировать двухканальный режим. Блокируем планки с помощью фиксаторов.
  4. Аккуратно наносим термопасту на процессор и монтируем кулер, после чего фиксируем его. Если процессор боксовый, термопаста уже обычно нанесена на радиатор системы охлаждения – достаточно удалить защитный чехол.
  5. Ставим блок питания и фиксируем его винтами, которые идут в комплекте.
  6. Монтируем SATA SSD, затем винчестер, затем оптический дисковод, зафиксировав каждую деталь в кармане винтами.
  7. Материнскую плату со всеми прочими деталями монтируем в корпусе. Предварительно следует вкрутить посадочные шпильки, соответственно крепежным отверстиям на материнке. Фиксируем «мать» винтами.
  8. Подключаем к материнке кабель питания, а также кабель питания процессора. Каждый штекер вставляем до щелчка.
  9. Подключаем переднюю панель: индикаторы, кнопки питания и перезагрузки. Каждый штекер имеет соответствующую маркировку, расположенную на торце. Правильная распиновка указана в инструкции к материнской плате.
  10. Подключаем фронтальные аудиоразъемы и порты USB.
  11. Подключаем к материнской плате все HDD, SSD и DVD, которые есть, соответствующими кабелями. Затем подключаем подачу энергии с помощью проводов на блоке питания.
  12. Корпусные кулера подключаем к соответствующим разъемам на материнской плате или штекерам блока питания.
  13. Устанавливаем видеокарту и подключаем ее питание (если есть). Фиксируем предохранительную скобу винтом на задней крышке корпуса.
  14. Эти же манипуляции проделываем со звуковой картой.

Готово! Осталось установить операционную систему и все необходимые драйвера – и можно зарубиться в «Доту 2».

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

И в завершение хочу добавить одно небольшое уточнение. При сборке компа важно различать похожие понятия. Установить – значит смонтировать деталь на ее посадочное место. Подключить – значит присоединить все необходимые кабели к соответствующим слотам.

Также советую почитать какие детали нужны для сборки компьютера из комплектующих, и сколько это будет стоить .

О том, как правильно поставить процессор на материнскую плату, вы можете узнать здесь .

Буду весьма признателен всем, кто поделиться этой инструкцией в социальных сетях. Всем до завтра. Пока!

17,0,0,0,1

Собираем компьютер своими руками — пошаговая инструкция

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

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

Системный блок – как выбрать комплектующие?

Когда покупатель заходит в магазин компьютерной техники и видит всю широту выбора материнских плат, процессоров, видеокарт и прочих составных частей, ему кажется что для соединения всех этих устройств воедино нужно обладать как минимум докторской степенью в технических науках. Но не все так плохо, производители компьютерного железа позаботились о нас и много лет назад приняли единый стандарт – Advanced Technology Extended, который и унифицирует всю железную начинку компьютера.

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

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

Весь процесс сборки ПК по сути состоит в подключении комплектующих с помощью разъемов и проводов к плате, а потому предварительно стоит оценить какой бы компьютер вы хотели иметь на выходе и исходя из этого выбрать материнскую плату с тем или иным количеством ячеек для оперативной памяти, подходящим для желаемого процессора сокетом и так далее. Так же важной характеристикой материнской платы является форм-фактор – от него зависит каких габаритов вам понадобится корпус, потому сразу будьте внимательны и приобретая крупную плату формата E-ATX не надейтесь уместить ее в компактный корпус.

Установка процессора, оперативной памяти и системы охлаждения.

Чтобы собрать компьютер на дому, мы предлагаем начать с работы на “открытом стенде”, а не сразу устанавливать ваши комплектующие в корпус, не зная, работает ли система или нет. Процесс выглядит следующим образом: мы подключаем к материнской плате все наши детали, обновляем прошивку платы, устанавливаем операционную систему и тестируем полученную сборку на предмет ошибок и конфликтов. Если они не выявлены, то мы довольные устанавливаем все это в корпус.

Начнем процесс с установки сердца нашего будущего ПК – процессора. Надо помнить, что два лидера рынка производства процессоров – AMD и Intel, принципиально используют разные конструкции сокетов, у первых контактные ножки находятся на процессоре, а вторые предпочли разместить их в гнезде.

Для установки процессора AMD необходимо поднять рычаг из металла, вставить ножки в предусмотренные для них отверстия, а потом вернуть рычаг в исходное положение. Таким образом, мы замкнем контакты процессора с контактами сокета и надежно зафиксируем данное положение.

При установке Intel следует поднять рычаг и прижимную крышку, а после установки процессора проделать эти действия в обратном порядке. И тот и другой тип процессоров стоит устанавливать в строго определенном положении, которое отображено стрелочками на самом процессоре и гнезде материнской платы.

Что касается охлаждения процессора, то нужно помнить, что все они устанавливаются по-разному и единственным разумным действием будет четкое следование инструкциям. Например, AMD питает страсть к крепежу за счет пластиковых проушин, а Intel в принципе не используют подобное конструкторское решение. В целом, большинство процессорных кулеров довольно универсальны, а потому могут работать с чипсетами от обоих компаний, но будьте внимательны при выборе – существуют и модели, лояльные только одному бренду.

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

После того, как мы закрепили радиатор и установили на него вентилятор, остается лишь подключить коннектор питания к соответствующему разъему на плате, носящему название CPU_FAN. Более дорогие материнки могут предоставить два подобных разъема, предназначенных сразу для двух кулеров.

Итак, для завершения начальных работ нам остается лишь установить модули оперативной памяти в слоты DIMM. У каждой планки есть защитный ключ, лишающий вас возможности вставить ее не той стороной, также у вас не выйдет вставить память одного типа, например DDR3, в разъем на материнке, для нее не предусмотренный. Таким образом, установка оперативной памяти является наиболее простым процессом в алгоритме по сборке персонального компьютера.

Большинство процессоров имеют двухканальный набор оперативной памяти, а потому рекомендуется вставлять четное число планок. Нужно помнить, что достаточно крупный кулер процессора может перекрывать слоты ОЗУ на некоторых материнских платах, а потому стоит досконально изучить их совместимость, прежде чем приобретать.

Нанесение термопасты на процессор

Многие новички допускают распространенную ошибку и думают, что сборка заключается исключительно в сборке деталей а-ля конструктор. Не менее важным для производительности процессора, чем он сам и система охлаждения является термопаста, которая помогает их тандему демонстрировать максимальные показатели. Как правило, небольшой слой уже нанесен на подошву вентилятора,поэтому при первой сборке делать это не приходится.

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

Установка материнской платы в корпус

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

Для установки материнской платы сперва нужно прикрутить крепежные гайки с внешней и внутренней резьбой. Как правило, все болты и гайки идут в комплекте с корпусом, они стандартизированы, потому вряд ли вам понадобится искать нечто уникальное для установки своей сборки. Закрепив заглушки и прикрутив гайки можно двигаться дальше.

Подключение органов управления корпуса к материнской плате

Панель стандартного корпуса, как правило, оснащена кнопками включения/выключения, а также USB-портами и разъема для подключения наушников. Как правило, данные интерфейсы расположены внизу материнской платы, а потому находим их и связываем с корпусом.

Набор проводов весьма стандартен:

  • PWR_SW отвечает за кнопку включения/выключения;
  • RESET_SW активирует клавишу перезагрузки;
  • HDD_LED («плюс» и «минус») активирует работу индикатора активности накопителя;
  • PWR_LED («плюс» и «минус») отвечает за работу индикатора состояния компьютера.

Установка блока питания

Пришло время установить блок питания и подключить кабеля к материнской плате. Все разъемы имеют ключи, которые воспрепятствуют неверному подключению, потому справится и неопытный пользователь. Каждый разъем говорит за себя, и если на нем написано SATA, то он наверняка предназначен для устройства с тем же интерфейсом.

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

Установка накопителей

Существует несколько форм-факторов накопителей: 2,5 дюймовые, 3,5 дюймовые и твердотельные накопители с разъемом М2. Последние устанавливаются на саму материнскую плату, а вот первые два предварительно нужно инсталлировать в корпус.

Установка накопителя в разъем с салазками занятие столь же простое, как и установка ОЗУ, а потому не будем подробно останавливаться на этом моменте. Остается лишь подвести к ним кабеля от материнской платы и БП, которые имеют разъем SATA.

Если вы хотите установить оптический привод, то алгоритм тот же – закрепляем в отсеке 5,25 дюйма, убираем переднюю заглушку и подводим питание.

Установка видеокарты

Раз уж мы задались целью правильно собрать ПК, то не обойтись без пункта, посвященного видеокарте. Она устанавливается в последнюю очередь и для нее заранее выведены кабели питания. Графический ускоритель нужно установить в самый первый PCI Express x16 порт, но современные видеокарточки занимают два, а то и три слота, потому перекроется доступ к нижестоящему порту.

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

Прокладка кабелей и завершение работ

Весь список комплектующих объединен в единую систему, а потому настало время навести последние штрихи. Если сборка стандартная, то нужно просто выбрать к чему подключить кулеры: материнке, реобасу или БП. После этого нужно просто аккуратно проложить оставшиеся кабеля и стянуть их нейлоновыми стяжками, а потом и закрыть крышку корпуса.

После этого мы подключаем к системному блоку монитор и прочую периферию, устанавливаем операционную систему и пользуемся новеньким собранным компьютером.

Надеемся, наш материал о том, как самому собрать компьютер поможет вам сэкономить и выбрать наиболее удачное сочетание элементов, не обращая внимания на хитрости продавцов компьютерной техники!

Как бы вы оценили эту статью?

Рейтинг голосований: / 5. Количество проголосовавших:

Илон Маск рекомендует:  Что такое код ncurses_erasechar
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL