Ahpub - Компьютер Шаг за Шагом

Установка lupurus на жесткий диск. Установка puppy linux на жесткий диск. Устанавливаем Puppy Linux

4.1.1 Жесткие диски, разделы и файловые системы

Жесткий диск может быть поделен на несколько частей (разделов). В операционной системе каждый такой раздел выглядит как отдельный жесткий диск. В Windows каждому разделу жесткого диска (а также флоппи дисководам и CD-ROM приводам) соответствует своя буква. Обычно А: - это флоппи-дисковод, С: - первичный раздел жесткого диска, D: - привод CD-ROM, E: - второй раздел жесткого диска и т.д. Чаще всего Windows использует файловую систему NTFS или FAT32.

В Линукс первичный раздел адресуется как /dev/hda или /dev/sda . Первая буква (h da) обозначает тип диска: «h» - idehd, «s» - satahd или flash, вторая (hd a) буква означает: «d» - диск (disk), третья (hda ) - номер диска. Например, если на вашем ПК есть второй жесткий диск, он адресуется как /dev/hdb или /dev/sdb . Разделы нумеруются по порядку, начиная с единицы. Раздел жесткого диска /dev/hda1 соответствует диску С в Windows, раздел /dev/hda2 соответствует диску E (если D - CD-ROM) и т.д. Линукс может работать с множеством различных файловых систем, среди которых ext2, ext3 или ReiserFS. Эти FS в Windows без специального ПО читаться не будут, но Линукс может свободно работать с файловыми системами Windows. Лучше всего в Линукс поддерживается FAT32, поэтому для обмена информацией и совместного хранения данных в Линукс и Windows лучше всего использовать эту FS. Главное помнить, что на FAT32 нельзя разместить файлы, если их объём превышает 4 Гб..

4.1.2 Дефрагментация жесткого диска

Скачиваем программу для дефрагментации Defraggler . Программа хороша тем, что работает быстрее, чем встроенный дефрагментатор Windows. Постоянно обновляется и дорабатывается, в отличие от последнего. Русский интерфейс присутствует. Так что трудностей при использовании не возникнет. Устанавливаем Defraggler на компьютер, запускаем и первым делом выбираем язык интерфейса:

После локализации выбираем диск, который требуется дефрагментировать (1), нажимаем кнопку Анализ (2) и проверяем диск на наличие фрагментированных (разделенных на части) файлов. Такие файлы отображаются красным цветом. Если подобных мест на диске много, а размер диска большой (40 Гб и более), процесс дефрагментации может занять длительное время.

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

4.1.3 Создание разделов

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

    Первичный раздел : NTFS или FAT32 (Windows)

    Второй раздел : ext2 или ext3 (на этот раздел мы будем устанавливать Puppy)

    Третий раздел : раздел подкачки Линукс (Linux swap)

    Четвертый раздел : FAT32 (для обмена файлами между Windows и Линукс)

Windows мы оставим на первичном разделе. Второй раздел будет иметь файловую систему Линукс (ext2 или ext3), сюда мы установим Puppy. Третий раздел нужно сделать чуть больше размера оперативной памяти вашего компьютера и отформатировать под файловую систему Linux swap. Это раздел для файлов подкачки. Четвертый раздел FAT32 будет предназначен для обмена файлами между Линукс и Windows, его рекомендуемый размер - всё оставшееся свободное пространство.

С процедурой деления диска на разделы (подготовкой к установке) вы можете ознакомиться, посмотрев видеоролик. Ролик

Размер видео: 516 Kb


По окончании всех процедур должно получиться следующее:

Закрываем GParted. Теперь можно переходить к установке PuppyRus на жёсткий диск.

4.2 Установка

4.2.1 Frugal установка с использованием "Универсального установщика PuppyRus(Puppy Universal Installer)"

Frugal Installation копирует файл образа Puppy с компакт-диска на жесткий диск. При старте системы Puppy считывается в оперативную память (RAM) так же, как если бы вы загружались с компакт-диска, однако происходит это значительно быстрее. Таким образом этот способ совмещает преимущества загрузки с CD (защита от нежелательного шпионского ПО) и загрузки с жесткого диска (скорость). Более того, упрощается процедура перехода на новую версию Puppy - всё что нужно, это заменить некоторые файлы. ()

Для знакомства с процессом установки можете посмотреть видеоролик. Ролик начнёт воспроизводиться после полной загрузки . В зависимости от размера ролика загрузка может занять длительное время.

Размер видео: 4.8 Mb

Нажмите для загрузки и просмотра скринкаста, созданного с помощью Wink!

Также можно скачать ролик для локального просмотра на компьютере: Архив с роликом (4.8 Mb)
Для просмотра ролика распакуйте архив в папку и запустите html-файл.

4.2.2 Ручная Frugal установка / Обновление Puppy

Чтобы воспользоваться этой опцией, на компьютере должен быть установлен загрузчик. Если загрузчик еще не установлен, рекомендуем воспользоваться «Конфигурацией загрузчика Grub» ().

    Загрузитесь с компакт-диска используя опцию puppy pfix=ram . Скопируйте файлы PUP_301.SFS ZDRV_301.SFS INITRD.GZ VMLINUZ

    на раздел Линукс (ext2/ext3) или FAT32.
    Если вы обновляете Puppy, перепишите существующие файлы. Сконфигурируйте загрузчик GRUB отредактировав файл menu.lst . Обычно он находится на Линукс разделе в директории /boot/grub .

    Добавьте следующие строчки в файл menu.lst: title Puppy Linux 301 frugal (on / dev/ hda2) rootnoverify (hd0,1) kernel / vmlinuz pmedia =idehd initrd / initrd.gz

    Замечание: (hd0,1) указывает на жесткий диск и раздел, на котором установлены файлы GRUB. В зависимости от устройства, с которого вы осуществляете загрузку системы, вам потребуется установить значение pmedia на usbflash , usbhd , usbcd , ideflash , idehd , idecd , idezip , satahd , →

У меня довольно "старый" компьютер: материнская плата ABIT ST6; процессор Celeron 1100 MHz, "разогнанный" до 1463 MHz (FSB=133 MHz); ОЗУ 512 MB; видеокарта NVIDIA GeForce FX5200/128M; дополнительный контроллер USB 2.0 PCI GEMBIRD UPC-20-2P (поскольку на материнской плате порты USB 1.1); сетевая карта PCI Intel 100 Mb; HDD SAMSUNG 200 GB; привод CD/DVD Optiarc AD-5170A; floppy-дисковод; БП DELTA ELECTRONICS DPS-300KBD. Кратко опишу процесс установки Puppy-420-ru версии v6, в варианте frugal, на этот компьютер, возможно это поможет кому-то, начинающему освоение Puppy Linux (при написании статьи использовались материалы форума).

Предварительно на ПК с Windows и выходом в Интернет нам надо проделать следующее: загрузить ISO-образ Puppy-420-ru, прожечь CD-диск этим образом, получив, таким образом Live-CD, провести дефрагментацию HDD, на который мы собираемся установить Puppy-420-ru (это для случая, когда на этом HDD есть разделы FAT или NTFS, как у меня), а также загрузить небольшой файл mkswap (после загрузки убираем у него расширение txt).

В Setup BIOS компьютера устанавливаем загрузку с CD-ROM, загружаемся с записанного Live-CD. Поскольку на имевшемся у меня HDD был один раздел NTFS 200 GB, диск нужно соответствующим образом подготовить. Я решил просто "отрезать" от уже имеющегося раздела - 9 GB под раздел с системой и 1 GB под своп-раздел. Для этого заходим в "Меню"->"Система"->"Gparted-менеджер разделов" , отмечаем наш диск. Далее выбираем наш раздел, нажимаем "Изменить размер или переместить" , и уменьшаем размер NTFS-раздела на 10240 MB, введя это число в окне "Свободное место после (МБ)" , нажимаем Enter, далее "Правка"->"Применить все операции" , ждём. Теперь выбираем созданный нами и ещё пока не размеченный раздел и нажимаем "Создать" , выбираем тип файловой системы "ext3" , нажимаем кнопку "+ Добавить" , опять "Правка"->"Применить все операции" , ждём. Делаем этот раздел загрузочным - кликаем по нему правой кнопкой, выбираем "Управление флагами" и ставим галочку на "boot".

После завершения этой операции, подобным же образом "отрезаем" 1024 MB, но уже от созданного ext3-раздела и получаем раздел 1 GB. Здесь небольшое отступление - в Puppy-420-ru есть проблема с системной утилитой mkswap , и вначале нам необходимо её решить. Сворачиваем GParted, заходим в "Файлы" (ярлык на рабочем столе), далее поднимаемся на один уровень вверх, ищем папку /sbin , в ней находим файл-ссылку mkswap , удаляем его, и копируем в /sbin ранее загруженный нами файл mkswap . Разворачиваем GParted, выбираем раздел 1 GB, нажимаем "Создать" , выбираем тип файловой системы "linux-swap" , нажимаем кнопку "+ Добавить" , потом "Правка"->"Применить все операции" , ждём, своп-раздел создан.

Теперь нужно установить на загрузочный ext3-раздел загрузчик GRUB. Заходим "Меню"->"Система"->. Следуем подсказкам (simple -> standart -> вводим свой диск, например, /dev/sda2 -> MBR -> вводим /dev/sda ), ждём, на втором разделе появится папка /boot . Далее необходимо отредактировать меню загрузки GRUB. Заходим в папку /boot/grub , находим файл menu.lst , открываем его, удаляем всё, что там есть, и вставляем следующие строки:

timeout 10
color light-gray/blue black/light-gray

title Puppy Linux 420 frugal
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pmedia=atahd psubdir=puppy-ru-420 nosmp

title Puppy Linux 420 frugal
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pfix=ram pmedia=atahd psubdir=puppy-ru-420 nosmp
initrd /puppy-ru-420/initrd.gz

title Puppy Linux 420 frugal
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pfix=fsck pmedia=atahd psubdir=puppy-ru-420 nosmp
initrd /puppy-ru-420/initrd.gz

title Reboot
reboot

title Shutdown
halt

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

Устанавливаем Puppy-420-ru: создаём на нашем втором ext3-разделе папку /puppy-ru-420 , и копируем туда файлы initrd.gz , vmlinuz и pup_420-ru-42.sfs с Live-CD, также создаём в этой папке пустой файл ATAHD . Всё, система установлена, перезагружаемся ("Меню"->"Выключить"->"Компьютер Перезагрузить" ), на предложение сохранить сессию в файле отвечаем отказом. Убираем в Setup BIOS загрузку с CD-ROM, загружаемся с HDD, после загрузки можно начинать осваивать систему, по окончании работы, при выборе в "Меню"->"Выключить" выключения компьютера или его перезагрузки, отвечаем согласием на предложения создать save файл (т.н. "сохранёнки"), выбираем предложенный размер 512 MB, если не хватит, то в дальнейшем его легко можно будет увеличить. Теперь у нас есть установленная в варианте frugal операционная система Puppy-420-ru версии v6.

Здесь описан один из вариантов установки Puppy-420-ru, также вполне можно воспользоваться и "Универсальным инсталлятором Puppy" , расположенным в "Меню"->"Настройки" . Для начинающих стоит отметить, что "Универсальный инсталлятор Puppy" не устанавливает загрузчик GRUB, и после завершения его работы необходимо зайти в "Меню"->"Система"->"Grub - настройка загрузчика Grub" и выполнить установку загрузчика, а затем вставить нужные пункты в его меню (отредактировать файл /boot/grub/menu.lst ).

update: Небольшое, но важное дополнение. Вообще, при установке Puppy Linux, создавать для неё отдельный раздел на жёстком диске вовсе не обязательно, можно установить эту систему и в папку на имеющемся разделе, при этом нужно только установить и правильно настроить загрузчик (GRUB, GRUB4DOS или какой-то другой). Создание отдельного раздела, это как-бы традиция, классический метод, которым я и воспользовался, рассказав об этом в данной статье.

На сайте "Электрон55.ру" работает

Современные дистрибутивы Linux зачастую чересчур тяжеловесны (тот же LibreOffice из-за использования Java требует много памяти), так что на маломощных компьютерах особо не разгуляться. К счастью, существуют дистрибутивы, которые максимально урезаны по размеру, но при этом содержат все необходимое для более-менее комфортной работы.

Введение

Для начала стоит дать определение. Мини-дистрибутив - дистрибутив Linux, способный работать на маломощном железе. Маломощное железо, как правило, выпущено семь и более лет назад и имеет 512 Мб памяти, процессор 2,4 ГГц и встроенную видеокарту. Современные версии полноценных дистров на таком железе, конечно, не запустишь - слишком тяжеловесны. Однако проблема, что поставить, все же имеется. Ставить дистрибутивы того времени, конечно, можно, только вот ошибок там будет явно больше, чем в современных, да и обновления безопасности для них уже никто не выпускает. Имеется вариант собирать самому все с нуля, но это уж слишком кардинально. Остается только использование мини-дистрибутивов. В статье будет описано четыре мини-дистрибутива общего назначения. Но сперва небольшой экскурс в историю дистрибутивостроения. Для начала вспомним, зачем вообще нужны дистрибутивы. Изначально они были просто удобным средством со скриптом установки для объединения программ. Затем (из-за появления зависимостей между программами) возникли менеджеры пакетов. Потом пришли нынешние столпы дистрибутивостроения и гонка рабочих столов. Были и многочисленные попытки создать дистрибутив, ориентированный на пользователя. А где-то в 2000–2002-м появился первый Live-дистрибутив - Knoppix, позволяющий работать без установки, и узнать, что такое Linux, стало значительно проще. На основе же Knoppix был разработан самый популярный мини-дистрибутив - Damn Small Linux. Думаю, на этом краткий экскурс можно закончить и перейти, наконец, к мини-дистрибутивам.

INFO

Если нужно именно окружение со столом, отличным от KDE/GNOME, можно использовать Xubuntu.

TinyCore

Существует три варианта данного дистрибутива: Core, TinyCore и CorePlus. Первый занимает 9 Мб, но, поскольку этот вариант содержит исключительно командную строку, нас он не интересует. Второй уже содержит GUI, что при объеме 15 Мб кажется по современным меркам удивительным. Однако в нем отсутствуют неанглийские раскладки клавиатуры, так что для русскоязычного пользователя подходит только CorePlus. Все три варианта работают на основе ядра 3.16. При загрузке появится меню, в котором предлагается на выбор аж семь менеджеров окон. По умолчанию стоит FLWM - его и загрузим. После запуска сразу же появляется рабочий стол. В нижней его части располагается симпатичная панель запуска приложений, из которой можно запустить редактор, панель управления, утилиту управления приложениями, выйти из системы, установить ее и произвести еще некоторые действия. Посмотрим, что можно сделать из утилиты управления приложениями. Загрузочное меню TinyCore При ее первом запуске будет предложено поискать ближайшее зеркало. Это первое окно, которое мы видим, поэтому обратим внимание и на заголовок. Он словно пришел из конца девяностых - кнопки управления окном невыразительны и никак не выделяются. Системное меню у окон отсутствует в принципе. Но вернемся к содержимому. После нажатия кнопки Yes будет произведен поиск зеркал. По его окончании нужно вновь согласиться, на сей раз с выбранным зеркалом. Этот момент кажется излишним - это уже второй вопрос, не имеющий прямого отношения к управлению ПО. Но вот мы нажали ОK, и появилось окно выбора приложений. Левый список, в котором, по идее, должны находиться доступные приложения, девственно чист. Нужно выбрать в меню Apps подменю Cloud (Remote) и нажать кнопку Browse. Отобразится огромный листинг приложений, отсортированных по алфавиту и никак не распределенных по категориям - последнее, разумеется, огромнейший минус и резко ограничивает пользователей, которые могут работать с этим дистрибутивом, при том что он, в принципе, не позиционируется как дистрибутив для системных администраторов.
Утилита управления пакетами TinyCore Попробуем поставить AbiWord. Поиск по мере набора отсутствует - что достаточно логично, ибо дистрибутив рассчитан на маломощные компьютеры. После нажатия клавиши Enter в левой части появится подходящий пакет. Выделив его, в левой части получим информацию о нем. Однако при попытке его установить выясняется, что это невозможно, - по всей видимости, установка приложений не предназначена для работы в режиме Live CD. В таком случае, впрочем, возникает вопрос: зачем вообще давать возможность запускать данную утилиту без установленной системы? Попробуем поставить этот дистрибутив на жесткий диск. Процедура установки состоит из примерно шести шагов: выбор жесткого диска, выбор файловой системы, параметры загрузчика, выбор устанавливаемых расширений и подтверждение. После установки и перезагрузки еще раз попытались установить AbiWord, и опять неудачно, - на сей раз программа отказалась запускаться из-за невозможности найти библиотеку.
Установка TinyCore на HDD О дистрибутиве можно сказать, что, к сожалению, он явно не подходит для начинающих пользователей. Да что там - он даже не для системных администраторов. Его можно назвать конструктором для того, кто хочет слепить некий аналог Parted Magic. Но для непосредственного использования он не годится.

Puppy Linux

Последняя версия данного дистрибутива основана на Ubuntu 14.04, так что программы из него вполне подойдут. Но, в отличие от Ubuntu, размер ISO-образа дистрибутива занимает чуть более 200 Мб и используется свой формат пакетов и собственные репозитории. После запуска появится симпатичный рабочий стол и окошко начальной настройки, в котором можно выбрать язык, временную зону и разрешение монитора. При выборе русского языка вылезает предупреждение, что для локализации нужен пакет. Устанавливать его надо вручную, но это довольно просто: на рабочем столе нажать Install, затем на вкладке Install applications выбрать Puppy Package Manager и найти пакет langpack_ru. После этого понадобится перезапустить X-сервер.
Начальная настройка Puppy Linux Посмотрим набор доступных приложений и заодно оценим GUI. Начнем с последнего. В качестве рабочего стола по умолчанию используется оконный менеджер JWM. Строка заголовка с кнопками выглядит стандартно, никакого ощущения ретро рабочих столов нет, системное меню тоже присутствует. По умолчанию имеется три виртуальных рабочих стола, с помощью системного меню можно перемещать окна на любой из них. Разработчики умудрились втиснуть в 200 Мб множество полезных приложений - от электронных таблиц (Gnumeric) до браузера на основе Firefox 24. Есть даже несколько развлекательных программ. Стоит отметить, однако, что 256 Мб памяти для дистрибутива маловато, - первое время, конечно, он работает нормально, но потом начинаются тормоза. Для комфортной работы, следовательно, нужно хотя бы 512. Перейдем к пакетам. Графический менеджер пакетов каким-то образом поддерживает не только репозитории Puppy Linux, но и репозитории Ubuntu, при этом, однако, стандартный apt-get отсутствует. То есть в Puppy доступны не только пакеты, предназначенные для него, но и полный список пакетов Ubuntu. При установке какого-либо пакета возникает окошко консоли, в котором отображаются все выполняемые команды. После установки же появится другое окно с отчетом о проделанной работе. Это выглядит довольно логично, но не лучше ли было отобразить сообщение о том, что установка прошла нормально, где-нибудь в уголке?
Менеджер пакетов Puppy Linux Попробуем поставить дистрибутив на жесткий диск. Для этого нажимаем «Установка», затем Universal installer. Первые шаги установки достаточно интуитивны, но вот начиная с разбиения на разделы у неопытных пользователей могут возникнуть проблемы - не стоило отделять программу разбиения от программы инсталляции. Кроме того, идея «простой» установки, безусловно, интересна, однако именно для установки на жесткий диск она выглядит странно. Заключается идея в том, что устанавливаются не сами исполняемые файлы, а образы Squashfs и все изменения вносятся не в них, а в выделенный каталог ФС. Это позволяет устанавливать Puppy даже на разделы FAT/NTFS, что крайне полезно для установки на флеш и прочие внешние накопители, но несколько запутывает пользователя, поскольку последнему предлагается хоть и подробное, но довольно невразумительное описание предложенных вариантов. Перевод на русский язык, к слову, грешит огромным... количеством... многоточий. Во время завершения работы будет предложено выбрать место сохранения постоянных данных. И все бы ничего, но возникает вопрос: почему нельзя запомнить выбор пользователя в программе установки? А вот за возможность шифрования данного хранилища отдельный плюс - на выбор предлагается три варианта: без шифрования, слабое шифрование и сильное.
Первый шаг установки Puppy Linux После перезагрузки и запуска Puppy с жесткого диска зачем-то вновь нужно указывать все параметры, хотя, казалось бы, они должны сохраниться, ведь мы не зря настраивали постоянное хранилище. Однако, по всей видимости, тут какой-то недочет, ибо при следующем завершении работы вновь спросят про постоянное хранилище. Но уже затем спрашивать не будут. В целом дистрибутив выглядит разумным выбором для пользователей, имеющих старый компьютер. Причем ориентирован он именно на пользователей, что в совокупности с размером смотрится крайне привлекательно. Однако есть у дистрибутива просто-таки огромный минус - по умолчанию рабочим пользователем является root.

SliTaz

Размер ISO-образа последней нестабильной версии этого дистрибутива составляет 42 Мб. Версия ядра - 3.2.53. Во время загрузки появится меню выбора языка - к сожалению, русского в нем нет. По истечении тайм-аута предложат еще одно меню, в нем уже можно выбрать желаемый вариант рабочего стола или вовсе запустить без него. После запуска появится рабочий стол - в качестве такового в дистрибутиве используется OpenBox.
Второе меню, появляющееся при загрузке SliTaz В общем-то, ничем особенным GUI не выделяется, но и впечатления слишком уж старомодного не производит. Разработчики выбрали вариант расположения панели (и, соответственно, главного меню) сверху. По функциональности примерно идентичен JWM, по настраиваемости строки заголовка даже превосходит его. Программ в составе дистрибутива не очень много, но все же достаточно. В частности, есть PDF-ридер и музыкальный плеер. В качестве браузера по умолчанию используется какой-то жалкий вариант, который не поддерживает даже JavaScript. Альтернативным идет браузер Midori, основанный на движке WebKit. К сожалению, при попытке открыть некоторые страницы этот браузер автоматически закрывался.
Браузер Midori В качестве менеджера пакетов используется TazPkg, представляющий собой скрипт, написанный на ash. Формат пакетов - CPIO-архив с вложенным файлом cpio.gz и «рецептами», в которых расписаны в том числе зависимости. Непонятно, зачем нужно было изобретать очередной велосипед, - менеджеров пакетов, в том числе и легковесных, более чем достаточно. Установка какого-либо пакета выглядит крайне легкой: # tazpkg recharge # tazpkg get-install mc Посмотрим, как устанавливать данный дистрибутив. В меню приложений выберем System Tools -> SliTaz Installer. Появится окно браузера с требованием ввести имя/пароль. После этого откроется веб-страничка с предложением установить или обновить дистрибутив. При выборе установки потребуется разбить на разделы, с этой целью нужно запустить GParteed. После разбиения уже можно идти дальше. На следующей странице будут все остальные параметры. Все очень ясно и четко, единственное, что отсутствует, - выбор часового пояса.
Один из шагов установки SliTaz После установки и перезагрузки (отмечу, что диск при этом автоматически не извлекается) появится экран входа в систему. Данное окно входа, пожалуй, самое минималистичное из виденных мной - во время процедуры входа отсутствует даже указатель мыши. В установленной системе браузер Midori работал как часы, но вот на колесо мыши не реагировал в упор.
Экран входа в систему в SliTaz Дистрибутив выглядит крайне интересным (пожалуй, соотношение размер/функциональность у него близко к максимальному), однако отсутствие русского языка довольно существенный недостаток. Кроме того, наличие очередного менеджера пакетов не кажется положительным качеством.

4MLinux

Данный дистрибутив есть в двух вариантах: Basic и Full. Версия 11.1 (на основе ядра 3.14.27) Basic занимает 70 Мб, Full же чуть более 370. При попытке загрузки на виртуальной машине с 256 Мб ОЗУ версия Basic запускаться отказалась. Поэтому рекомендуемый минимум для данного дистрибутива 512 Мб. После запуска появится окно редактора, в котором нужно указать локаль оконного менеджера (к слову, ее указание ни на что не влияет - ни сразу после редактирования, ни после перезапуска графической системы), а после его закрытия - рабочий стол с яркой фоновой картинкой и информацией о загруженности системы. В качестве оконного менеджера используется JWM. Сверху расположена панель быстрого запуска приложений, стандартная же панель находится снизу, и на ней же вторая панель, на сей раз быстрого доступа к настройкам. Эффектов в данном рабочем столе более чем достаточно, можно даже включить 3D - хотя зачем они нужны в легковесном дистрибутиве, неизвестно. Из доступных приложений есть браузер NetSurf на собственном движке, изначально разрабатывавшийся для RISC OS. К сожалению, русскоязычные сайты в нем корректно не отображаются. Кроме браузера, есть еще почтовый клиент Sylpheed и проигрыватель MPlayer. Есть также возможность установить, к примеру, Firefox или LibreOffice.
Браузер NetSurf Опять же разработчики не стали использовать какой-либо из распространенных менеджеров пакетов, а создали свой собственный - zk, почти пятикилобайтный скрипт на ash. И все бы ничего, но этот менеджер не то что не поддерживает репозитории - он даже не поддерживает зависимости, что было моветоном еще в 1995 году. Фактически он всего лишь распаковывает архивы tar.xz в корень и поддерживает обновление дистрибутива. Для установки нужно выбрать в главном меню 4MLinux -> Installer. Появится консоль, где после нажатия Enter будет... ошибка. Она гласит, что не найдено ни одного раздела. Создать его нетрудно, но ведь программа установки должна быть рассчитана и на подобные случаи. Создали, вновь запустили установщик... и опять получили ошибку - невозможно смонтировать раздел. После создания файловой системы и очередного запуска нам предложат - внимание! - отформатировать раздел. Это, по-хорошему, стоило предложить на этапе второй ошибки. Затем будет задан вопрос: будет ли данный дистрибутив единственной ОС на компьютере? Поскольку ставить подобные вещи первый раз лучше на виртуальную машину (что мы и делаем), можно смело отвечать «Да». После этого появится предупреждение, что будет установлен системный загрузчик. В качестве такового выступает не Grub2 и даже не обычный Grub - LILO. И это в 2015-то году. Ничего не остается делать, как согласиться. Следующим шагом будет проверка того, правильно ли указаны данные. Тут смело даем положительный ответ. И после этого будет произведена установка. Процесс занимает меньше минуты, затем нужно перезагрузиться.
Этап выбора раздела при установке 4MLinux После перезагрузки будет предложено установить пароль root. Следом же будет текстовое приглашение входа в систему, причем, несмотря на предварительную установку пароля суперпользователя, его пускает без пароля. Никакого GUI не запускается и после входа - его нужно запускать вручную, командой startx. После запуска все выглядит абсолютно идентично Live CD. Дистрибутив производит очень странное впечатление. Графическая его часть выглядит очень красиво, но вот то, что невозможно запуститься меньше чем на 512 Мб ОЗУ (при том что сам образ занимает всего 70), вызывает удивление. Набор доступных приложений тоже маловат - такое ощущение, что разработчики вместо полезных программ понапихали исключительно всяческие эффекты. Управление так называемыми «пакетами» также вызывает в лучшем случае недоумение - дистрибутив Red Hat образца 1995 года, повторюсь, в этом плане выглядит и то солиднее. Установка также навевает мысли о ранних днях Linux: мало того что инсталлятор не может сам разбивать диски, так еще и используется древний загрузчик LILO.

NanoBSD

Существует возможность создать урезанную версию FreeBSD для использования в системах с ограниченным объемом памяти. В этом поможет скрипт NanoBSD. Особенности получаемых образов:
  • пакеты (и порты) работают абсолютно идентично оригинальной системе;
  • если при сборке образа не указано иное, функциональность также идентична;
  • корневая ФС смонтирована в read-only, что позволяет отключать питание без ввода каких-либо команд.
Данная возможность используется в основном для создания встраиваемых систем, но можно применить ее и для создания минималистичного образа.

Заключение

Мини-дистрибутивы - вещь достаточно полезная. К сожалению, как можно увидеть в этом обзоре, лишь малая часть из них действительно подходит для пользователя, даже несмотря на декларируемое предназначение. Но те из них, которые реально удобны, не дотягивают до уровня юзабилити полноценных дистрибутивов. TinyCore не подходит ни пользователям, ни администраторам - это дистрибутив для специфических целей, требующий доработки ручками. Зато инсталлятор в данном дистрибутиве нормальный. 4MLinux выглядит красивой оберткой с очень странной начинкой - мало того что «пакеты» в понимании данного дистрибутива всего-навсего архивы tar.xz, так еще и в качестве загрузчика используется LILO. А уж об установке и говорить нечего - если за одиннадцать версий дистрибутива программа установки не обзавелась графическим фронтендом, это что-то да значит. Кроме того, это единственный дистрибутив в обзоре, который не смог запуститься на 256 Мб памяти. SliTaz уже можно рекомендовать и пользователям - при скромном размере (40 Мб) в нем имеется набор приложений, аналогичный таковому в 4MLinux. Менеджер пакетов, пусть и самописный, работает как ему и положено. Интересен также способ установки - через Web-GUI. Если бы не отсутствие русского языка (в том числе и в репозиториях), его смело можно было бы советовать не очень опытным пользователям со старым железом. Наконец, Puppy. Несмотря на некоторые спорные моменты (например, не очень интуитивную установку и отсутствие возможности легко поставить пакеты из командной строки), этот дистрибутив выгодно отличает как количество программ - что, в общем-то, неудивительно, поскольку размер ISO-образа более 200 Мб, - так и наличие русского языка. Также это единственный дистрибутив в обзоре, который хоть как-то совместим со сторонними репозиториями. Подводя итоги: все зависит от того, насколько пользователь не пожалеет времени на возню с установкой и начальной настройкой дистрибутива (ведь, в принципе, при очень большом желании можно использовать минимальную установку того же Ubuntu). Но при прочих равных Puppy выглядит самым предпочтительным вариантом.

Из сотен свободно распространяемых дистрибутивов Linux выбрали ли вы свой?


Составьте список своих потребностей. Для чего вы будете использовать свой Linux? Какие особенности вам важны? Как бы вы их расположили по приоритетам? О каких особенностях вы не заботитесь?

Как только вы составите свой пользовательский список потребностей, сравните его с различными реализациями Linux. ОС Linux конфигурируется и предоставляет вам полный контроль (который вы и ожидаете от открытого программного обеспечения) над собой. Так, теоретически вы можете создать почти любой Linux-дистрибутив в соответствии с вашими потребностями. Но вероятнее всего имеет больше смысл выбрать самый подходящий Linux-дистрибутив из сотни имеющихся.


Puppy Linux - один из двадцати самых популярных дистрибутивов Linux во всем мире (по данным рейтинга сайта disrowatch.com). Puppy создан для тех, кто хочет от Linux:


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

  • Работает "из коробки"

  • Прост в использовании и подходит новичкам в Linux, а также тем, кто недавно перешел с Windows на Linux

  • Прекрасно работает на ограниченных аппаратных средствах

  • Без проблем работает на старых компьютерах, тонких клиентах и бездисковых станциях

  • Устанавливается и запускается с любых загрузочных устройств, включая USB, жестких дисков, zip-драйвов, LS 120/240 SuperDisks, CD и DVD-дисков а также по сети

В отличие от других дистрибутивов, Puppy не базируется на каком-либо из них. Он был создан, чтобы соответствовать вышеуказанным целям.


Давайте обсудим характеристики и, подводя итоги, рассмотрим чем он отличается от других Linux-дистрибутивов.

Быстрый и легкий .

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


Puppy достигает этой цели используя несколько методов:

  • Стандартное программное обеспечение, входящее в состав Puppy, покрывает все типичные прикладные потребности, требуя при этом минимальных ресурсов

  • Минимальный размер самой операционной системы

  • Вся система по умолчанию полностью загружается в память и выполняется там

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

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


Чтобы посмотреть как это работает, читайте, ранее написанную мной, о моем опыте установки Putty на Pentium III 550MHz с 448 Мб оперативной памяти. Управляемые Putty, эти технические средства ушедшего столетия работают с типичными приложениями также быстро как и справляется с эквивалентными приложениями Celeron 2.6 GHz с гигабайтом оперативной памяти под управлением WindowsXP!



Puppy дает возможность старым компьютера вновь дышать новой жизнью и работать на бездисковых компьютерах и тонких рабочих станциях.


Гибкость .



Как и со многими дистрибутивами, с Puppy можно познакомиться используя "Live-CD"-версию и посмотреть на то, как он будет совместим с вашим компьютерным оборудованием. Live-CD - это загрузочный компакт-диск, на который вы можете записать Puppy после того, как вы его загрузили с Интернета. Вы должны использовать пункт "Создать загрузочный диск" в меню вашей программы записи CD/DVD-дисков. (Такие опции как "data CD", "music or audio CD" и "video CD" не позволяют создавать загручный диск). LiveCD-версия Puppy конечно же также включает в себя программы для записи CD и DVD-дисков. Если вы работаете в Windows и вы будете нуждаться в программе записи CD-дисков, вы можете скачать бесплатную программу ImgBurn для создания загрузочного диска с Puppy.


Если вы не захотите устанавливать Puppy на ваш жесткий диск (или возможно ваша машина не имеет жесткого диска), вы сможете запустить Puppy с LiveCD. Когда вы захотите закончить работу с Puppy, он предоставит вам возможность сохранить ваши личные предпочтения, настроечные параметры, а также любое дополнительное программное обеспечение, которое вы добавили к базовой системе, на любом устройстве, поддерживающем запись данных. Это опять же могут быть USB-брелок, жесткий диск и записываемые CD/DVD-диски.


Если вы запускаете Puppy с LiveCD, вы быстро обнаружите другое преимущество запуска системы, загруженной в память. Вы можете извлечь CD и Puppy продолжит свою работу. Так, после загрузки, вы можете послушать, купленный вами сегодня, новый аудио-CD, или записать данные на CD или DVD-диск. Другие версии Linux освобождают CD-дисковод после завершения приложений.


Вы также можете использовать уникальную возможность поддержки Puppy мультисессионных CD/DVD-дисков . Поддерживается любой тип CD или DVD (или -), на которые с помощью Puppy вы можете записать свои данные в виде сессий, чтобы продолжить запись когда вы будете использовать Puppy в следующий раз. Puppy включает в себя инструментарий для записи мультисессионных дисков.

При установке на жесткие диски, Puppy предлагает две альтернативы : полную (или традиционную) или "щадящую" ("frugal disk") установку.


Мирное сосуществование с Windows .

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


Плюсы Puppy очевидны также в том, что вы можете запускать его с Live-CD или запустившись с USB-брелока, без замены вашей, существующей на жестком диске, системе.


Когда вы выходите из Puppy, он спрашивает вас, о том, хотите ли вы сохранить настроечные параметры и промежуточные сессионные данные, выбрав "Сохранить файл ("save file") и, указав путь к USB-брелоку или записываемому CD/DVD. Вы также можете записать файл с настройками на любой Windows-раздел жесткого диска (Под Windows файл сохранения Puppy будет выглядеть как единственный файл большого размера в корневом каталоге).


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



Запуск GUI осуществляется с использованием двух графических серверов - Xorg и Xvesa . Их наличие позволяет Puppy осуществлять видеоподдержку GUI для самого широкого ряда ПК.


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


Что отличает одних, самых ориентированных на пользователя дистрибутивов Linux, от других - их уровень поддержки. Puppy Linux был написан и развивается прежде всего одним человеком - Барри Каулером (Barry Kauler) . Поддержка осуществляется сообществом Puppy, которое представляет из себя несколько активных форумов , обеспечивающих техническую помощь и советы по дистрибутиву. Puppy содержит в себе 3 Мб документации . Также вы можете просмотреть ( и ) обширную информацию по системе. Активное сообщество поддерживает Wiki , новости сообщества Wiki и IRC-чат . Puppy имеет учебники, написанные на Flash , и обучающее видео . Также здесь вы найдете документацию по Puppy в HTML и PDF форматах. Существует поддержка различных языков (не только английского).


Изобилие документации по Puppy, делает его равным со многими распространяемыми дистрибутивами Linux.


Добавление приложений .

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



Puppy также включает в себя возможности, которые позволяют вам создавать систему "под себя". Выберите в меню пункт "Remaster ", чтобы создать свой собственный, настроенный "под себя", загрузочный CD. Или используйте Puppy Unleashed чтобы создать Live-CD с выбранными вами программами, из более чем 500 официальных пакетов.


Для чего Puppy не предназначен .

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


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


Для начала, помните, что Puppy Linux - это "маленький Linux". Он не обязан включать в себя обширное количество программных библиотек, какое содержат "большие Linux", такие как Fedora или RedHat, но вы с легкостью можете превратить его в подобный им, с помощью менеджера пакетов PETget.


Puppy использует специальные методы, чтобы предложить пользователям приложения для ежедневного применения.


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


К примеру, пользователи Puppy всегда работают в нем, используя ID пользователя "root". Сравнивая это с другими Linux-системами, которые с точки зрения безопасности и многопользовательского подхода, настаивают на использовании другого пользовательского ID. Сообщество Puppy согласно с тем, что запуск системы от пользователя "root" не представляет никакой угрозы для безопасности . Протестируйте мои собственные системы, работающие на Puppy и открытые всему миру в виде сайта ShieldsUp! и, с другой стороны невидимые внешнему миру, благодаря настроенному брандмауэру.


Наконец, имейте в виду, что Puppy Linux быстро развивается и каждая версия имеет все больше существенных усовершенствований. Вы можете выбрать для себя любую версию из имеющихся на текущий момент на странице релизов.


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


Каков ваш вердикт?

Я рассмотрел в этой статье особенности Puppy Linux, чтобы показать его возможности для потенциального использования. Но я пропустил один жизненный факт - Puppy Linux - только забава. Имея дружеский интерфейс, простые в использовании "помощники" и встроенную how-to информация, она все же имеет возможность с вашей помощью превратиться в полноценную систему, которую можно использовать для решения серьезных задач. Puppy - очаровательная система, которая имеет все возможности, дающие ей право на то, чтобы участвовать в развивающемся пользовательском обществе.


Вы можете загрузить и потестировать Puppy Linux используя его Live-CD версию, не внося никаких изменений в существующие разделы на вашем жеском диске и не боясь за то, что уже имеющаяся на диске сторонняя система будет испорчена. Так вы сможете гарантированно убедиться в том, что Puppy Linux полностью совместим с вашим оборудованием и убедитесь в том, что он имеет возможность управлять видео, системными устройствами и иметь такой интерфейс, какой вы захотите.


Посетите главные сайты Puppy Linux, расположенные и . Или скачайте Puppy отсюда или отсюда . Многие пытаются купить Puppy, но "купить" - это неправильное слово, так как Puppy свободен и доступен. Так что позвольте нам только сказать, что обычно те, кто только встретит Puppy, сразу хотят взять его к себе домой.


Скриншоты Puppy Linux:







Автор Елена Прекрасная задал вопрос в разделе Другие языки и технологии

как установить linux puppy вместе с windows при условии,что windows уже установлен(чтобы при вкл можно было выбирать ОС и получил лучший ответ

Ответ от Gnome-forever[гуру]
можешь puppy на флешку поставить 256 мб хватит. .
или grub в mbr установить. .

gnome-forever
Просветленный
(25348)
Ольга, в принципе манипуляции несложные, но не имея подобного опыта, можно получить проблемы..
Важно правильно записать grub,в раздел с puppy, а после в mbr диска и придётся править menu.lst (в ручную прописывать puppy и винду)
Малейшая ошибка и винда или puppy не загрузтся, правда всё можно будет исправить с LiveCD Puppy...
В других более известных дистрибутивах-Ubuntu, Mandriva,OpenSUSE и т.д,
всё это делается автоматом..
Будет побольше времени, пообщаемся в личке, пока ничего не предпринимайте или попробуйте на флешку puppy запинать, получите полезный опыт..
В общем гуглите и ещё здесь почитайте
http://www.puppyrus.org/wiki/index.php?title=Установка_Puppy_Linux_на_flash-носитель

Ответ от Silenser [гуру]
Просто выдели под Линукс место на жестком диске и устанавливай его. Загрузчик Линукс сам все сделает, сам пропишет Винду в загрузку.

Загрузка...