Установка операционной системы DEBIAN 4.0

Автор: Пользователь скрыл имя, 04 Сентября 2011 в 18:31, курсовая работа

Краткое описание

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

Оглавление

ВВЕДЕНИЕ………………………………………………………………….4
1. ВЫБОР НАИБОЛЕЕ ЭФФЕКТИВНОЙ ОПЕРАЦИОННОЙ СИСТЕМЫ ДЛЯ ДАННОЙ АППАРАТНОЙ ПЛАТФОРМЫ………………….6
2. УСТАНОВКА ОПЕРАЦИОННОЙ СИСТЕМЫ MICROSOFT ® WINDOWS 7………………………………………………………………………..7
2.1. Состав аппаратной платформы………………………………………..7
2.2. Настройка BIOS для оптимальной работы рабочей станции………..7
2.3. Монтаж и подготовка к установке накопителей информации……....8
2.4. Установка и настройка операционной системы Windows 7…………9
2.5. Установка дополнительного программного обеспечения………….10
2.6. Распределение прав пользователей на рабочей станции и родительский контроль…………………………………………………………..10
2.7. Установка и настройка антивирусного пакета на рабочую станцию……………………………………………………………………………13
2.8. Оценка собственных результатов работы…………………………...14
3. НАУЧНО-ИССЛЕДОВАТЕЛЬСКАЯ РАБОТА ПО ОПЕ-РАЦИОННОЙ СИСТЕМЕ DEBIAN 4.0………………………………………...16
3.1. История создания операционной системы…………………………..16
3.2. Требования операционной системы к аппаратной платформе…….17
3.3 Порядок установки операционной системы на рабочую станцию…18
3.4. Обзор существующего программного обеспечения и особенности его установки……………………………………………………………………...20
3.5. Внутренняя структура операционной системы……………………..22
3.6. Структура записи информации основной файловой системы……..23
3.7. Особенности и недостатки по сравнению с другими операционными системами………………………………………………………………………….29
3.8. Перспективы развития данной операционной системы на современном этапе………………………………………………………………..32
3.9. Личная оценка данной операционной системы……………………..34
ЗАКЛЮЧЕНИЕ……………………………………………………………36
БИБЛИОГРАФИЧЕСКИЙ СПИСОК……………………………………37
СПИСОК АББРЕВИАТУР………………………………………………..41

Файлы: 1 файл

курсовая2.doc

— 304.50 Кб (Скачать)

      

      ReiserFS не совместима с Ext2fs на уровне утилит обслуживания файловой системы. Однако соответствующий инструментарий, объединенный в пакет reiserfsprogs, уже давно включается в штатный комплект современных дистрибутивов. Более серьезная проблема с совместимостью - в том, что распространенные загрузчики Linux  часто не способны загрузить ядро Linux с раздела ReiserFS, оптимизированного в режиме тайлинга. А поскольку, будучи отключен, этот режим обладает свойством самовосстановления, пользователь может столкнуться с тем, что после пересборки ядра система просто откажется загружаться. Именно поэтому создание раздела под каталог /boot может быть необходимым.

      Файловая  система Ext3fs.

      В отличие от ReiserFS, Ext3fs - не более чем журналируемая надстройка над классической Ext2fs, разработанная Стивеном Твиди в компании Red Hat и поддерживаемая ядром Linux, начиная с версии 2.4.16. Как следствие такого происхождения, она сохраняет со своей прародительницей полную совместимость, в том числе и на уровне утилит   обслуживания. И переход от ext2fs к ext3fs может быть осуществлен простым добавлением файла журнала к первой, не только без переформатирования раздела, но даже и без рестарта машины. Из этого вытекает первое преимущество ext3fs, особенно весомое в случае большого парка компьютеров. Второе же - чуть ли не максимальная надежность: ext3fs является единственной системой из рассматриваемых, в которой возможно журналирование операций не только с метаданными, но и с данными файлов. В Ext3fs предусмотрено три режима работы - полное журналирование, журналирование с обратной записью, а также задействуемое по умолчанию последовательное. Режим полного журналирования, как легко догадаться из названия, распространяется и на метаданные, и на данные файлов. Все их изменения начала пишутся в файл журнала и только после этого фиксируются на диске. В случае аварийного отказа журнал можно повторно перечитать, приведя данные и метаданные в непротиворечивое состояние. Этот механизм практически гарантирует от потерь данных, однако является наиболее медленным.

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

      

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

      Файловая  система XFS.

      Файловая  система XFS, в отличие от молодых ReiserFS и ext3fs,   развивается для фирмой SGI на протяжении почти десяти лет – впервые  она появилась в версии Irix 5.3, вышедшей в 1994 г. Но в Linux она была портирована лишь недавно  и по сию пору не поддерживается официальным ядром. XFS - единственная 64-разрядная файловая система из рассмотренных. Однако уникальность ее  не только в этом. Особенностями XFS являются:

  • механизм allocation group, то есть деление единого дискового        раздела на несколько равных областей, имеющих собственные списки inodes и свободных блоков, для распараллеливания дисковых операций; 
  • логическое журналирование только изменений метаданных, но       частым сбросом их на диск для минимизации возможных потерь при сбоях;
  • механизм delayed allocation - ассигнование дискового пространства при записи файлов не во время журналирования, а при фактическом сбросе их на диск, что, вместе с повышением производительности, предотвращает фрагментацию дискового раздела;

   

  • списки  контроля доступа  и расширенные  атрибуты файлов, рассмотрение которых далеко выходит за рамки нынешней темы.

        В результате XFS предстает как  очень сбаллансированная файловая  система: она почти столь же  надежна, как Ext3fs, и не очень  уступает ReiserFS в быстродействии  на большинстве файловых операций. А при манипуляциях с большими файлами XFS - просто вне конкуренции: как легко догадаться по имени фирмы-разработчика, она ориентирована на работу с мультимедийными приложениями с их огромными потоками данных. Не отмечалось для нее и проблем с совместимостью. Все сказанное позволяет сделать вывод, что XFS - оптимальная файловая  система для Linux. Однако следует учесть: в отличие от ReiserFS и ext2fs, поддержка которых является штатными опциями ядра Linux, XFS по сию пору не поддерживается каноническим ядром Линуса Торвальдса. Хотя недавнее включение такой поддержки в разрабатываемую ветвь ядра позволяют надеяться, что скоро эта функция станет штатной. Возможность работы с XFS обеспечивает специальный патч вместе с соответствующими утилитами поддержки: традиционные средства e2fsprogs, для XFS не пригодны. Утилиты поддержки для XFS объединены в несколько пакетов, из которых абсолютно  необходимым является xfsprogs. Обо всем этом следует помнить при предварительной разметке диска.

      Критерии  выбора.

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

      

         Так, ранее неоднократно говорилось, что Ext2fs - наиболее подходящий выбор для загрузочного раздела. Кроме того,   Ext2fs вполне подходит для таких ветвей, как /tmp или /var. Для первого, по определению, устойчивость к сбоям не критична. Для второго же определяющим требованием является быстродействие. Наконец, на настольной машине Ext2fs можно применить и для корневой файловой системы - ведь при дробном разбиении диска в корне остается минимум редко изменяемых компонентов. С другой стороны, корень - наиболее критичный в отношении устойчивости элемент файловой системы. И потому оптимальным для него представляется файловая система Ext3fs, как наиболее устоявшаяся. Кроме того, в экстремальных ситуациях она может быть без проблем смонтирована как Ext2fs. Для разделов типа /usr и /usr/local Ext3fs также видится вполне подходящим вариантом. Наиболее важная часть файловой системы настольной машины с точки зрения пользователя - его, пользовательские, данные, то есть каталог /home. Однако это - и наиболее изменяемая ее часть, что предъявляет высокие требования к быстродействию файловых операций. И поэтому Ext3fs - не лучшее решение для каталога /home, более целесообразно разместить здесь какую-либо из "быстрых" журналируемых файловых систем, ReiserFS или XFS. Выбор между ними определяется личными предпочтениями и характером данных.

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

      

      Подведем  итог – оптимальной, по мнению многих пользователей, является следующее сочетание файловых систем:

  • Ext3fs - для корневого каталога (/) и каталога /usr;
  • Ext2fs - для загрузочного /boot, каталогов /tmp и /var;
  • XFS - для раздела под домашние каталоги /home.

      3.7. Особенности и недостатки по сравнению с другими операционными системами

      Особенности.

      1. В отличие от остальных распространённых дистрибутивов, Debian имеет три основные ветки: stable, testing и unstable.

  • Stable - это официально выпущенный  дистрибутив, содержащий не очень свежие, но очень тщательно оттестированные и проверенные версии программ; после выхода очередной версии stable эта версия, строго говоря, вообще не обновляется, а все выходящие обновления к stable - это исключительно secure-updates, закрывающие проблемы безопасности, обнаруженные во входящих в него программах уже после его выхода; за счёт этих двух факторов Debian stable заслуженно считается самым надёжным дистрибутивом, что достигается ценой упомянутого отставания в версиях;
  • Testing - ветка, которая готовится стать следующим выпуском; не обеспечивает того максимального уровня безопасности, который даёт stable, но отличается от неё более актуальными версиями софта;

      

  • Unstable - эта ветка содержит самый свежак, если вы хотите всегда иметь самые распоследние версии всего чего только можно; в отличие от testing, unstable никогда не будет выпущен, вместо этого программы постепенно "переползают" из него в testing;

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

      Надо  отметить, что попадание конкретных версий ПО, в других дистрибутивах  входящих в основную ветку, в testing, unstable или даже experimental объясняется отнюдь не меньшей стабильностью ПО по сравнению с другими дистрибутивами, а напротив - большей строгостью авторов дистрибутива к упомянутой стабильности.

      2. В основной состав дитрибутива  попадают исключительно свободные  программы; если в открытом/свободном  ПО важна идеология, здесь можно найти полное её соблюдение. Все программы с малейшими лицензионными отклонениями либо попадают в секцию non-free, либо вообще доступны только в сторонних источниках; таким образом за вами остаётся выбор - использовать только свободное ПО в самом строгом понимании этого термина, или же добавлять и что-то под это строгое понимание не подпадающее.

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

      Недостатки.

      Пожалуй, основным недостатком Debian для новичка  можно назвать почти полное отсутствие централизованных графических утилит настройки. Вместо этого существует интерфейс текстового режима для настройки отдельных пакетов. Обратная сторона такого подхода - возможность в любой момент перенастроить любой отдельновзятый пакет командой «$ dpkg-reconfigure имя-пакета» без необходимости вспоминать, в какой ветке общесистемного настройщика его параметры находятся.

      

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

      Достоинства.

      Первое и самое заметное - apt; в связи с чем проблемы с установкой программ и разрешением их зависимостей отсутствуют как класс;

      Второе  – это огромный репозитарий скомпилированных, готовых к использованию, пакетов, в котором есть практически всё, что создано творческим гением сообщества открытых исходников; из всех распространённых дистрибутивов Debian имеет самый большой набор ПО;

      Третье - простой как в установке и настройке, так и в эксплуатации - всё логично, понятно, прозрачно и достаточно унифицировано; вероятно, поэтому среди пользователей Debian'а немало как людей "от науки", так и технарей некомпьютерных специальностей - время, затрачиваемое на настройку и "тюнинг" системы несравнимо мало по сравнению с временем собственно на работу в ней;

        Четвертое - весьма умеренный объём базовой установки - менее 200 мегабайт без Иксов - а также возможность установив "базовую" систему сразу начать работать в ней, доустанавливая остальное только по мере необходимости, позволяют при желании жёстко контролировать занимаемое на диске пространство, а не разбрасываться лишними гига-, а то и мега-байтами;

Информация о работе Установка операционной системы DEBIAN 4.0