Какой debian выбрать для intel core

Обновлено: 04.07.2024

Microsoft прекратила поддержку Windows 7. Корпорация недвусмысленно намекает, что пора обновляться до «Десятки». Но у Windows 10, несмотря на все её достоинства, есть очевидный недостаток: она не очень хорошо работает на старом «железе», на котором Windows 7 поворачивалась очень шустро.

Если при попытке запустить Windows 10 ваш ноутбук начинает натужно скрипеть, а модные планшетные плоские окна превращаются в слайд‑шоу, не спешите его выбрасывать. Реанимировать устройство поможет Linux.

Установить систему несложно — достаточно следовать инструкции. С Linux вы забудете о медлительности старого компьютера и проблемах с вирусами, а также получите обновляемую и поддерживаемую систему на старом железе.

Дистрибутивы в начале списка удобнее и проще всего в работе. Те, что в конце, немного сложнее в освоении, но работают даже на таком старом железе, где с трудом запускалась Windows XP.

1. Linux Mint

Это лучший вариант для тех, кто никогда не имел дела с Linux. Mint очень прост в освоении, стабильно работает даже на самом старом железе и симпатично выглядит. У него есть вариация с оболочкой Cinnamon для более современных устройств и Xfce для старых машин.

Система предоставляет удобный магазин приложений (никакой возни с «Терминалом») и наглядное меню настроек. Mint куда быстрее, чем Windows 7, не говоря уже о «Десятке».

Минимальные системные требования: процессор 1 ГГц, 1 ГБ оперативной памяти, 15 ГБ свободного места на жёстком диске.

2. Zorin OS

Своим внешним видом Zorin OS старательно мимикрирует под Windows 7, чтобы новички не терялись. Его Lite‑версия хорошо оптимизирована для маломощных компьютеров. Все программы, разработанные для Mint и Ubuntu, совместимы и с Zorin OS, так что у вас не будет нехватки в приложениях.

Минимальные системные требования: процессор 1 ГГц, 1 ГБ оперативной памяти, 10 ГБ свободного места на жёстком диске.

3. Manjaro

Manjaro основан на Arch, быстром и универсальном дистрибутиве, но, в отличие от последнего, снабжён удобным установщиком. Поставляется с Xfce для старых компьютеров и с KDE для современных. Кроме того, есть варианты Manjaro с другими средами, поддерживаемые сообществом.

Если вам кажется, что в Manjaro установлено много лишнего, можно воспользоваться Manjaro‑Architect и собрать систему под свои нужды. Плюшки Arch вроде Rolling release и AUR прилагаются.

Минимальные системные требования: процессор 1 ГГц, 384 МБ оперативной памяти, 10 ГБ свободного места на жёстком диске.

4. Linux Lite

Легковесный дистрибутив, основанный на Ubuntu. Нацелен на Windows‑пользователей, решивших мигрировать на Linux. Содержит встроенный офисный пакет, медиапроигрыватели и браузер, готовые к использованию из коробки.

Минимальные системные требования: процессор 700 МГц, 512 МБ оперативной памяти, 10 ГБ свободного места на жёстком диске.

5. Xubuntu

Xubuntu — официальный флавор популярной Ubuntu. С той разницей, что вместо не слишком поворотливого Gnome здесь используется Xfce. Это быстрая, но при этом функциональная и гибко настраиваемая среда рабочего стола. Xubuntu совместима со всеми приложениями и репозиториями Ubuntu.

Минимальные системные требования:процессор с частотой от 500 МГц, 512 МБ оперативной памяти, 7,5 ГБ свободного места на жёстком диске.

6. Debian

Debian известен стабильностью и консервативностью. Что ещё нужно старому компьютеру? Это один из старейших и популярнейших дистрибутивов — Ubuntu основана на нём. С лёгкой средой рабочего стола Debian приживётся на любом железе.

Минимальные системные требования:процессор — 1 ГГц, 256 МБ оперативной памяти, 10 ГБ свободного места на жёстком диске.

7. Lubuntu

Ещё один флавор Ubuntu, на этот раз с Lxde. Рассчитан на использование на ещё более старых компьютерах. Lxde не столь функциональна, как Xfce, но неприхотлива и может запуститься практически на любой конфигурации.

Минимальные системные требования:процессор — от 266 МГц, 128 МБ оперативной памяти, 3 ГБ свободного места на жёстком диске.

8. Bodhi Linux

Простой и быстрый дистрибутив, основанный на Ubuntu. Использует легковесную оконную среду Moksha, содержащую Enlightenment 17.

Минимальные системные требования: процессор — от 500 МГц, 128 МБ оперативной памяти, 5 ГБ свободного места на жёстком диске.

9. antiX

Быстрый и гибкий дистрибутив, основанный на Debian. Предоставляет собственную графическую среду под названием antiX Magic, очень быстро работающую на старых машинах. Систему можно установить даже на флешку — она занимает всего 2,7 ГБ памяти.

Минимальные системные требования: любой процессор i686 или x86_64, 258 МБ оперативной памяти, 2,7 ГБ свободного места на жёстком диске.

10. Puppy Linux

10 ГБ на диске, 5 ГБ, 3 ГБ… Если вы считаете, что этого многовато для Linux, попробуйте Puppy. Этот дистрибутив займёт всего 200 МБ. При этом Puppy Linux — полноценная система со своими программами и репозиториями.

Минимальные системные требования: процессор — 333 МГц, 64 МБ оперативной памяти, 200 МБ свободного места на жёстком диске.

11. SliTaz

Ещё более компактный дистрибутив, нацеленный на то, чтобы работать целиком из оперативной памяти. В развёрнутом состоянии занимает около 100 МБ, образ Live CD — меньше 40 МБ.

Минимальные системные требования: любой процессор i686 или x86_64, 128 МБ оперативной памяти, 100 МБ свободного места на жёстком диске.

12. Slax

Поистине миниатюрный дистрибутив, именуемый разработчиками «карманным». Несмотря на маленький размер, он предлагает симпатичный графический интерфейс. Поставляется только с браузером и терминалом, всё остальное вы можете установить вручную. Slax работает с репозиториями Debian.

Минимальные системные требования: любой процессор i686 или x86_64, 48 МБ оперативной памяти, 220 МБ свободного места на жёстком диске.

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

2.1.1. Поддерживаемые архитектуры

Debian GNU/Linux 11 поддерживает 9 основных архитектур и несколько вариаций каждой архитектуры, известных как « варианты (flavors) » .

Архитектура Обозначение в Debian Субархитектура Вариант
AMD64 & Intel 64 amd64
основанные на Intel x86 i386 машины x86 по умолчанию по умолчанию
только домены Xen PV xen
ARM armel Marvell Kirkwood и Orion marvell
ARM с аппаратным FPU armhf multiplatform armmp
64-битные ARM arm64
64-битные MIPS (с обратным порядком байтов) mips64el MIPS Malta 5kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
32-битные MIPS (с обратным порядком байтов) mipsel MIPS Malta 4kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
Power Systems ppc64el машины IBM POWER8 или новее
64-битный IBM S/390 s390x IPL с VM-reader и DASD generic

Этот документ содержит описание установки на архитектуру 32-bit PC . Если вы ищете информацию по любой другой архитектуре, поддерживаемой Debian, посмотрите на странице переносов Debian.

2.1.2. Поддерживаемые процессоры, материнские платы и видеокарты

Полную информацию о поддерживаемом периферийном оборудовании можно найти в Linux Hardware Compatibility HOWTO. Этот раздел содержит только базовые сведения.

2.1.2.1. Центральный процессор

Поддерживаются почти все x86-совместимые (IA-32) процессоры, используемые в персональных компьютерах. Сюда входят 32-битные процессоры AMD и VIA (ранее Cyrix), а также процессоры типа Athlon XP и Intel P4 Xeon.

Однако Debian GNU/Linux bullseye не запустится на процессоре 586 (Pentium) и более ранних.

Если в вашей системе установлен 64-битный процессор из семейств AMD64 или Intel 64, то, вероятно, вам лучше использовать программу установки для архитектуры amd64 вместо программы установки для (32-битной) архитектуры i386.

2.1.2.2. Шина ввода-вывода (I/O)

Системная шина — это часть материнской платы, которая позволяет процессору взаимодействовать с периферией, например, с устройствами хранения. Ваш компьютер должен использовать PCI, PCIe или PCI-X. В сущности, все персональные компьютеры, продаваемые в последние годы, имеют одну из них.

2.1.3. Ноутбуки

С технической точки зрения ноутбуки — это обычны ПК, поэтому вся информация о ПК применима и к ноутбукам. Установка на ноутбуки сегодня это обычная установка где всё начинает сразу работать, включая автоматическое засыпание системы при закрытии крышки и специальные кнопки на корпусе ноутбука, например для выключения интерфейса wifi ( « режим самолёта » ). Тем не менее, иногда для некоторых специальных возможностей ноутбуков производители используют специализированное или проприетарное оборудование, которое может не поддерживаться. На странице Linux на ноутбуках можно посмотреть, будет ли работать GNU/Linux на вашем ноутбуке.

2.1.4. Несколько процессоров

На этой архитектуре поддерживается нескольких процессоров — так называемая « симметричная многопроцессорная обработка (symmetric multi-processing) » или SMP. Стандартное ядро Debian 11 собрано с поддержкой SMP-alternatives. Это означает, что ядро определит число процессоров (или процессорных ядер) и автоматически выключит SMP в однопроцессорных системах.

Раньше, несколько процессоров имелось только в высокопроизводительных серверных системах, но в настоящее время так называемые « многоядерные » процессоры встраивают почти по всё. В них содержится один ЦП с двумя и более вычислительными блоками, называемыми « ядрами » .

2.1.5. Поддержка видеокарт

2.1.6. Аппаратура для подключения к сети

Почти любая сетевая плата (NIC), поддерживаемая ядром Linux, должна поддерживаться системой установки; драйверы модулей должны загрузиться автоматически. Это относится к почти всем картам PCI/PCI-Express и PCMCIA/Express Cards на ноутбуках. Также поддерживается много старых карт ISA.

ISDN поддерживается, но не во время установки.

2.1.6.1. Карты для беспроводных сетей

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

Если нужна микропрограмма, то программа установки предложит её загрузить. В Раздел 6.4, «Загрузка отсутствующих микропрограмм» есть подробное описание о том, как загрузить микропрограмму во время установки.

Беспроводные адаптеры, не поддерживаемые официальным ядром Linux, обычно, можно заставить работать в Debian GNU/Linux, но это не поддерживается во время установки.

Если есть проблемы с беспроводной сетью и других сетевых устройств нет, которые можно использовать во время установки, то всё ещё возможно установить Debian GNU/Linux с полного образа CD-ROM или DVD. Добавьте параметр для выключения настройки сети и установите только пакеты с CD/DVD. После завершения установки (после перезагрузки) вы сможете установить драйвер и микропрограмму, которые требуются, и настроить сеть вручную.

Иногда, нужный драйвер недоступен в виде пакета Debian. В этом случае вам придётся поискать исходный код в интернете и собрать драйвер самостоятельно. Это не описано в данном руководстве. Если драйвер под Linux недоступен, в последнюю очередь можно использовать пакет ndiswrapper , который позволяет использовать драйвер от Windows.

2.1.7. Дисплеи Брайля

Поддержка дисплеев Брайля обеспечивается программой brltty . С её помощью работает большинство дисплеев, подключаемых к последовательному порту, USB или bluetooth. Список поддерживаемых устройств можно найти на сайте brltty . В Debian GNU/Linux 11 включена brltty версии 6.3.

2.1.8. Устройства речевого синтеза

Поддержка устройств речевого синтеза обеспечивается программой speakup . speakup поддерживает только встраиваемые платы и внешние устройства, подключаемые к последовательному порту (USB, PCI или serial-to-USB адаптеры не поддерживаются). Список поддерживаемых устройств можно найти на сайте speakup . В Debian GNU/Linux 11 включена speakup версии 3.1.6.

2.1.9. Периферия и другое оборудование

Linux поддерживает много разных устройств, таких как мыши, принтеры, сканеры, PCMCIA/CardBus/ExpressCard и USB устройства. Однако, большинство этих устройств не требуется для установки системы.

Устройства USB, в основном, работают нормально. На некоторых, очень старых ПК, для некоторых USB-клавиатур может потребоваться дополнительная настройка (смотрите Раздел 3.6.6, «Аппаратные проблемы, которых нужно остерегаться»). На современных ПК, клавиатуры и мыши USB работают без специальных настроек.

26 июн 2017, 17:53

Сегодня прочитал следующую новость

Разработчики дистрибутива Debian предупредили о выявлении проблем с работой режима Hyper-threading в процессорах Intel, построенных на базе микроархитектур "Skylake" и "Kaby Lake", которые выражаются в непредсказуемом поведении системы (например, крах приложения или повреждение данных). Проблема проявляется в 6 и 7 поколении процессоров Intel Core для настольных, встраиваемых и мобильных систем, в серверных процессорах Xeon 5 и Xeon 6, а также в некоторых моделях, выпускаемых под брендом Intel Pentium.

Проблема выявлена разработчиками инструментария OCaml, которые столкнулись с крахами при работе компилятора OCaml, собранного при помощи GCC. Первые упоминания проблемы отслеживаются со второго квартала 2016 года, но из-за трудоёмкости диагностики причина выявлена только сейчас. В ходе разбирательства стало ясно, что проблема проявляется только на некоторых процессорах Intel со включенным режимом Hyper-threading. Дальнейшее исследование условий возникновения крахов показало, что проблема вызвана некорректной обработкой определённой последовательности инструкций и является дефектом процессоров Intel Skylake и Kaby Lake.

В частности, проблема проявляется, когда выполняются короткие циклы, включающие менее 64 машинных инструкций, использующих регистры AH, BH, CH или DH, а также их более длинные варианты (RAX, EAX и AX для AH, RBX, EBX и BX для BH и т.п.), при условии, что активны оба логических процессора на том же физическом процессоре. Разработчики связались с компанией Intel, но не получили вразумительного ответа, при этом спустя несколько месяцев в списке изменений в очередном обновлении микрокода от Intel было замечено упоминание исправления, которое решало проблему в OCaml. После этого разработчики OCaml связались с сопровождающими пакет intel-microcode в Debian и поделились своей информацией.

Пользователям Debian c процессорами Intel Skylake (model в /proc/cpuinfo = 78 или 94 и stepping = 3) рекомендуется как можно скорее установить пакет intel-microcode с обновлением микрокода (версия 3.20170511.1), доступный в репозитории non-free для веток unstable, testing, Debian 9 "stretch" и Debian 8 (jessie-backports). Для остальных моделей Intel Skylake и CPU Kaby Lake исправление через intel-microcode пока недоступно, поэтому им рекомендуется отключить режим работы Hyper-threading в BIOS/UEFI или установить обновление прошивки BIOS/UEFI от производителя оборудования, если оно уже выпущено (Intel erratа SKW144, SKL150, SKX150, SKZ7, KBL095, KBW095). Проблема не специфична для Debian и Linux, и проявляется в любых других ОС.

На днях получил долгожданный Intel Galileo, заказывал у SparkFun Electronics, приехало довольно быстро и дешево. За несколько минут установил Little Linux от Intel подключился к нему по SSH и сразу стало грустно :) т.к. возможности у этого линукса крайне ограничены.

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

Итак начнем, инструкция будет основываться на этой.

Введение

Прежде чем приступать к установке Debian необходимо активировать сетевую карту на Intel Galileo, делается это с помощью скетча для Arduino (процедура подключения и настройки тут):


После чего в роутере необходимо создать привязку IP адреса к MAC-адресу Intel Galileo (указан наклейкой на LAN порту).

Установка Debian

«Этап 2. Тестируем SHH и обновляемся.»
«Примечание: Еще раз, все делаем под пользователем root.»

(лично у меня обновлений не было и команды выполнились за пару секунд)

«Этап 3. Установка даты и времени»
«Примечание: Можно пропустить, если в процессе установки уже выбрали»


«Этап 4. Монтируем второй жесткий диск (тот что на 20 Гб).»
«Примечание: Довольно интересный этап, обратите внимание, если Debian был установлен на файловую систему ext3, то все что ниже также надо выполнять под этой файловой системой. Я это не учел и был много интересных и не понятных ошибок.»

«Примечание: Второй жесткий диск в моем случае называется /dev/sdb1. Если диск не был монтирован в систему, то выполняем команды ниже „

“Со всем соглашаемся и жмем Enter пока нас вновь не спросят (примерно 2-3 раза)»

«Примечание: тут и далее ls можете пропускать, если уверены, что копирование/монтирование прошло удачно.»

«Этап 5. Скачиваем маленький линукс.»

«Примечание: Если еще не установили архиватор.»

«Примечание: Посмотрим что извлекли.»

«Примечание: Посмотрим как все примонтровалось»


«Этап 6. Модифицируем Debian под Intel Galileo.»

«Примечание: Убедимся, что все скопировалось.»

«Примечание: И тут тоже все скопировалось.»


«Этап 7. Внесем изменения для инициализации Debian.»

«Примечание: вставить в конец файла»
«s0:2345:respawn:/sbin/getty -L 115200 ttyS1 vt102»

«Этап 8. Создаем образ нашего Линукса.»

«Примечание: Если будет не получаться попробуйте перезапустить Debian в безопасном режиме. Лично у меня именно тут начались ошибки из-за разницы между ext3 и ext4 — исправил форматированием первого жесткого под ext3 и начав сначала.»

«Примечание: Обратите внимание на количество блоков в /dev/sda1 в моем случае это 3766272.»

«Примечание: Убедимся, что все скопировалось.»


«Этап 9. Последние штрихи в установке.»

«Примечание: Убедимся в наличии файла image-full-clanton.ext3»


«Этап 10. Подготовка MicroSD — по инструкции»
«От имени Администратора запустим из командной строки diskpart.exe.»
; (где «a» это Ваша SD карта) (при двух физических жестких дисках это ТОМ 5. Но именно на этот этапе уже можно «покупать» и устанавливать Paragon Partition Manager >_< жаль я этого не знал раньше. Пару раз удалив разметку жесткого диска я понял алгоритм определения карты памяти в кард ридере: Выбрать том 10, если не найдено выбрать 9… флешка это последний том с конца, который он обнаружит, у меня это было 5)"

(Если после этой команды у Вас пропала часть ярлыков с рабочего стола, и пропал жесткий диск, то очистили Вы явно не карту памяти. Устраняется эта оплошность Paragon-ом, просто заново подключив буквы дисков и обновлением MBR)

«Примечание: Может понадобиться полное форматирование карты памяти, но мне оказалось достаточно „быстрого“ форматирования.»


«Этап 11. Загрузим новый image-full-clanton.ext3 на SD карту»
«Примечание: Если вы перезагружались то необходимо вновь монтировать разделы /sdb1.»

«Активируем SD карту в виртуальной машине и выполним команду fdisk -l для понимания названия карты. В моем случае SD карта это dev/sdc1»:

“Сейчас необходимо скопировать содержимое папки «/sdb/LINUX_IMAGE_FOR_SD_Intel_Galileo_v0.7.5» на карту памяти, способов много, я предпочел установить файловый менеджер mc (apt-get install mc), запустить его и в нем выполнить копирование”

На этом этапе я поторопился и нагло вырвал кард ридер, после чего Intel Galileo отказался с нее стартовать. Скопировал с карты памяти на рабочий стол файл image-full-clanton.ext3 и повторил этап 10, затем разархивировал оригинальный LINUX_IMAGE_FOR_SD_Intel_Galileo_v0.7.5.7z на карту памяти, скопировал с заменой image-full-clanton.ext3 (с рабочего стола), добавил 2 файла из оригинального архива LITTLE_LINUX_IMAGE_FirmwareUpdate_Intel_Galileo_v0.7.5 и вставил карту памяти в Intel Galileo. Спустя секунд 20 я зашел на него по SSH.


Для начала установил «mc», установка заняла довольно продолжительный период по времени, но закончилась удачно. В дальнейшем планирую установить web-сервер, а пока выбираю наименее «тяжелые» системы для этого.


Вместо вывода

Таким образом я получил полноценный Debian на Intel Galileo, на котором исправно работают большинство команд, но некоторая часть не работает или работает нестабильно. В ближайших планах заставить Galileo считывать данные с датчиков и записывать результат в SQL таблицу с последующим выводом данных на сайт.

Как только дадут инвайт на Windows 8 для Galileo возможно его функционал увеличится, в любом случае установлю и это будет интересно.

Напоминаю, что Intel Galileo не поддерживает SD карты объемом больше 32 Гб и крайне предпочтительно использовать карты памяти 10 класса.

Читайте также: