Лекции. Части 1 и 2 Страница 1 из 259 I. Операционная система (linux + kde)


Конфигурацией (или спецификацией) компьютера



Pdf просмотр
страница3/21
Дата21.11.2016
Размер6.09 Mb.
Просмотров3568
Скачиваний0
ТипЛекции
1   2   3   4   5   6   7   8   9   ...   21
Конфигурацией (или спецификацией) компьютера называют характеристики устройств, которые в этот компьютер включены.
Например, в прайс-листе компьютерной фирмы указана такая конфигурация:
Intel Core2 Duo – 3,0GHz/ 1Gb/ 400Gb/ 128Mb GeForce PCX6600/ DVD±RW
(22xW/8xRW/16xR/48xW/32xRW/48xR)/ FDD/ LAN 1Gb/ SB/ kbd/ M&P/ 19.0» Samsung
SyncMaster 970P black (DVI,1280×1024–6ms, 250cd/m2, 1000:1, 178°/178°)
Это следует читать так:
• процессор Intel Core 2 Duo двуядерный с тактовой частотой 3,0 гигагерца;
• емкость оперативной памяти – 1 гигабайт;
• жесткий диск (винчестер) емкостью 400 гигабайт;
• графическая плата GeForce PCX 6600 со 128 мегабайтами видеопамяти;
• привод дисков DVD, у которого скорость чтения: DVD - 16x, CD - 48x скорость записи: DVD+R 22x, DVD+R DL 16x, DVD-R 22x, DVD-R DL 12x, CD-R
48x скорость перезаписи: DVD+RW 8x, DVD-RW 6x, DVD-RAM 12x, CD-RW 32x
• дисковод для гибких дисков (FDD);
• сетевая плата со скоростью 1 гигабит (LAN1Gb);
• звуковая карта (SB);
• клавиатура (kbd – keyboard);
• манипулятор мышь и коврик для мыши (M&P – mouse and pad);
• жидкокристаллический 19-дюймовый монитор Samsung SyncMaster 970P с «родным» разрешением 1280×1024, с разъемом DVI для ЖК-мониторов, временем отклика 6 миллисекунд, яркостью 250 кд/м2, контрастность 1000:1, с углами обзора 178°/178°.
Программное обеспечение – наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях.

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 22 из 259

Программное обеспечение (ПО) представляет собой алгоритм, реализованный в виде последовательности инструкций для процессора. В компьютерном жаргоне часто используется слово «софт» от английского software. По назначению программное обеспечение разделяется на системное, прикладное и инструментальное.
Инструментальное ПО – интегрированные среды разработки, SDK, компиляторы, интерпретаторы, линковщики, ассемблеры, отладчики и т.д.
К прикладному ПО относятся банковские и бухгалтерские программы, игры, текстовые и графические редакторы, интернет-клиенты и т.д.
Системное программное обеспечение.
Конкретные виды системного программного обеспечения включают загрузчики, операционные системы, драйверы устройств, утилиты (сервисные программы). Наиболее общая часть системного программного обеспечения – операционная система.
Операционная система, ОС (OS – operating system) – базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит. При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы. С 1990-х гг. наиболее распространёнными операционными системами являются ОС семейства Microsoft Windows и системы класса UNIX (особенно Linux).
Основные функции ОС:
• загрузка приложений в оперативную память и их выполнение;
• стандартизованный доступ к периферийным устройствам (устройствам ввода-вывода);
• управление оперативной памятью;
• управление энергонезависимой памятью (жесткий диск, компакт-диски и т.д.), как правило, с помощью файловой системы;
• пользовательский интерфейс.
Дополнительные функции ОС:
• параллельное или псевдопараллельное выполнение задач (многозадачность);
• взаимодействие между процессами;
• межмашинное взаимодействие (компьютерная сеть);
• защита самой системы, а также пользовательских данных и программ от вредоносных действий пользователей или приложений;
• разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 23 из 259

2.1.3. Последовательность включения ПК
Итак, в предыдущих разделах Вы познакомились с внешним видом компьютера и периферийных устройств. Однако перед началом работы с компьютером необходимо включить его в электросеть. Процесс включения компьютера следующий:
Подготовительные операции.
1.
Проверьте, нет ли повреждения корпуса у компьютера и периферийных устройств.
Устройства со сломанными корпусами использовать нельзя! В случае неисправности корпуса вызовите специалиста.
2.
Заправьте принтер бумагой (если Вы его используете).
3.
Проверьте, нет ли каких-нибудь «висящих» проводов, не подключенных к компьютеру.
4.
Если Вы используете компьютерную сеть, проверьте подключения кабелей к адаптеру сети.
Порядок включения.
Компьютерные устройства вообще включаются «от периферии к центру». Это значит, что необходимо включать устройства в следующей последовательности:
1.
Включите все USB- и SCSI-устройства (USB – универсальная последовательная шина,
SCSI – стандартный интерфейс малых компьютеров.) К USB-устройствам, как правило, относятся недорогие сканеры, цифровые фотоаппараты и видеокамеры, иногда мониторы, клавиатура, принтер и мышь. К SCSI-устройствам относят различные сканеры и дополнительные дисководы.
2.
Включите приборы, подключенные к последовательным и параллельным портам компьютера (принтеры, модемы и т.д.)
3.
Включите монитор (кнопкой на его передней панели)
4.
Удалите дискету из дисковода, если она в нем есть
Включение в сеть. Включите кнопку Сеть на передней панели компьютера. После включения компьютера начинается внутреннее тестирование компьютера. В процессе тестирования проверяется:
1. Источник питания.
2. Видеокарта.
3. Процессорный блок.
4. Память.
5. Подключенные дисководы.
6. Внешние устройства.

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 24 из 259

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

Вас могут попросить выбрать конфигурацию компьютера. Выбирайте конфигурацию, заданную по умолчанию (либо ничего не делайте, либо нажмите клавишу Enter);
• у Вас могут запросить идентификационное имя («логин») и пароль для входа в сеть.
Введите свой логин и пароль, а если Вы его не знаете или Вам его не давали, в поле имени наберите «guest» (без кавычек и строчными буквами!), игнорируйте пароль и нажмите
Enter.
2.2. Пользовательский интерфейс
2.2.1. Запуск графического интерфейса пользователя,
завершение работы
Итак, включение компьютера, в нашем случае, приводит к автоматической загрузке
Linux, вы увидите на мониторе окно загрузки Линукс Мастер. Для быстрой загрузки следует нажать Enter, либо система загрузится сама после небольшой паузы. Остальные пункты меню нужны для восстановления системы в случае сбоев и для других специфических задач администрирования.

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 25 из 259

Рис. 1. Окно загрузки системы
Linux (в нашем случае Линукс Мастер)— это многопользовательская система.
Один пользователь может работать непосредственно за компьютером, где установлен
Linux, остальные пользователи могут работать удаленно, по сети. На практике это означает, что для работы в системе нужно в ней зарегистрироваться, т. е. дать понять системе, кто именно находится за монитором и клавиатурой. Вместо формального
«зарегистрироваться в системе» часто используют выражение «войти в систему».
Операционная система представляется чем-то вроде замкнутого помещения, внутри которого можно оказаться, только успешно проникнув через «дверь» — пройдя процедуру регистрации. Наиболее распространённый способ регистрации на сегодняшний день — использование системных имён (login name) и паролей (password). Это надёжное средство убедиться, что с системой работает тот, кто нужно, если пользователи хранят свои пароли в секрете и если пароль достаточно сложен и не слишком короток (иначе его легко угадать или подобрать).
После небольшой паузы, дальнейшая загрузка операционной системы заканчивается интерфейсом входа в систему: выводится приглашение ввести системное имя пользователя (login:) и пароль. Если загрузка произошла в графическом режиме, то можно не вводить системное имя вручную, а нажать на кнопку с нужным именем, однако

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 26 из 259
пароль при этом всё равно нужно ввести самостоятельно. Имя пользователя и пароль вам должен сказать администратор, иначе войти с систему не удастся.
Рис. 2. Интерфейс входа в систему
Пользователи обычно создаются непосредственно в процессе установки системы, однако всегда можно добавить новых пользователей или удалить существующих при помощи стандартных средств управления пользователями.
При установке системы был создан специальный пользователь с неограниченными правами в системе для выполнения административных действий. Имя этого пользователя
root.
Из соображений безопасности не следует входить в систему в качестве пользователя root. Для выполнения обычных администраторских задач (изменение настроек системы) обычный пользователь может временно получить права администратора.
В Linux у каждого пользователя обязательно есть свой домашний каталог, предназначенный для хранения всех собственных данных пользователя. Именно с этого каталога пользователь начинает работу после регистрации в системе. Домашние каталоги пользователей обычно собраны в каталоге /home, их название чаще всего совпадает с

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 27 из 259
учётным именем пользователя в системе, например, для пользователя test домашним каталогом будет /home/test.
Пользователь является полным хозяином внутри своего каталога, однако остальная часть файловой системы доступна ему только для чтения, но не для записи. Доступ других пользователей к чужому домашнему каталогу ограничен: наиболее типична ситуация, когда пользователи могут читать содержимое файлов друг друга, но не имеют права их изменять или удалять.
В операционной системе Линукс Мастер пользователю доступны два режима работы: графический и текстовый. В текстовом режиме недоступны возможности графических интерфейсов: рисование окон произвольной формы и размера, поддержка миллионов цветов, отрисовка изображений. Все возможности текстового режима ограничены набором текстовых и псевдографических символов и несколькими десятками базовых цветов. Тем не менее, в Linux в текстовом режиме можно выполнять практически любые действия в системе (кроме тех, которые требуют непосредственного просмотра изображений). Текстовый режим в Linux — это полнофункциональный способ управления системой благодаря интерфейсу командной строки. В Linux существует огромное множество программ (включая даже игры), предназначенных для работы в текстовом режиме.
Бывают ситуации, когда графический режим недоступен или неработоспособен
(удалённый доступ по сети, проблемы с поддержкой видеокарты, сбои системы и др.). В таких случаях всегда остаётся возможность работать в текстовом режиме, поскольку его возможности поддерживаются непосредственно графическим оборудованием и не требуют специальных драйверов или настройки.
В процессе работы Linux активно несколько виртуальных консолей. Каждая виртуальная консоль доступна по одновременному нажатию Alt и функциональной клавиши с номером этой консоли. На первых шести виртуальных консолях (Alt+F1 —
Alt+F6) пользователь может зарегистрироваться и работать в текстовом режиме. 12-ая виртуальная консоль (Alt+F12) выполняет функцию системной консоли — на неё выводятся сообщения о происходящих в системе событиях.
Если загрузка системы по каким-то причинам не дошла до графического режима и завершилась приглашением к регистрации (login:) на текстовой виртуальной консоли, то можно попробовать запустить графический режим вручную. Для этого следует войти в систему (ввести имя пользователя и пароль) и ввести команду startx. Эта команда запускает графическую подсистему X11.

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 28 из 259

Рис. 3. Запуск графического режима вручную
Чтобы переключиться из графического режима на другую консоль, следует нажимать одновременно Ctrl, Alt и функциональную клавишу с номером нужной консоли.
Благодаря виртуальным консолям каждый компьютер, на котором работает Linux, предоставляет возможность зарегистрироваться и получить доступ к системе одновременно нескольким пользователям. Даже если в распоряжении всех пользователей есть только один монитор и одна системная клавиатура, эта возможность небесполезна: можно переключаться между виртуальными консолями так, как если бы вы переходили от одного монитора с клавиатурой к другому, подавая время от времени команды и следя за выполняющимися там программами.
Более того, ничто не препятствует зарегистрироваться в системе несколько раз под одним и тем же системным именем — это один из способов организовать параллельную работу над несколькими задачами.
Завершение работыжз
Linux нельзя выключать, просто лишив компьютер электропитания. Множество информации, которая должна располагаться на диске, система держит в оперативной памяти для повышения быстродействия. Неожиданное выключение питания приводит к потере этой информации. Если вы работаете в графической среде, то для завершения работы нужно выбрать в главном меню пункт Завершить сеанс и выбрать далее один из трех вариантов: Завершить текущий сеанс, Выключить компьютер или Перезагрузить
компьютер.

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 29 из 259

Если перед вами — графический интерфейс входа в систему, то там также есть кнопка меню, в котором имеется пункт «выключить компьютер». В командной строке
(например, на текстовой виртуальной консоли), можно выполнить команду halt (требует привилегий администратора). Процедура выключения завершится автоматическим отключением питания компьютера, если это возможно. Если автоматическое отключение невозможно, на экран выведется соответствующее сообщение, и питание можно отключить кнопкой Power. Если компьютер поддерживает протокол работы ACPI, нажатие на кнопку Power приводит не к выключению электропитания, а к передаче системе ACPI-сообщения о том, что кнопка Power была нажата. При получении такого сообщения система выполняет ту же процедуру выключения. Только в этом случае допустимо выключение кнопкой Power.
2.2.2. Обзор графической среды
2.2.2.1. Оконная система X и её реализации
Графический интерфейс не является неотъемлемой частью Linux — это просто одна из её компонент, такая же необязательная с точки зрения архитектуры системы, как, например, программа для рисования изображений. Но для тех программ, которые используют графические ресурсы, эта компонента предоставляет возможность работать с графическими объектами (линиями, прямоугольниками, цветами), ничего не зная о деталях работы конкретных устройств графического вывода (видеокарты и монитора).
Это похоже на то, как ядро скрывает от программ детали работы с конкретным оборудованием, например, жёстким диском, предоставляя им работать с файлами.
Поэтому комплекс программ, предоставляющий доступ к графическим ресурсам, называют графической подсистемой. В Linux функции графической подсистемы выполняет оконная система Икс.
Графическая подсистема с точки зрения операционной системы представляет собой группу обычных процессов, управление которыми производится общесистемными средствами. Точно так же, общесистемными средствами производится и управление процессами, запускаемыми «из-под» этой графической среды. Графическая подсистема отнюдь не монополизирует использование компьютера; параллельно с её работой продолжает исполняться множество служебных системных процессов; с других терминалов (если система многотерминальная) могут запускаться другие программы или даже другие графические подсистемы.
Оконная система Икс (от англ. X window system, далее — просто X) — один из самых больших и успешных проектов в истории компьютерной техники — восходит к
1984 г., когда разработчики двух систем компьютерной графики, претендующих на

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 30 из 259
универсальность — проектов Athena (Массачусетский технологический институт) и W
Windowing (Стэнфордский университет) — решили объединить свои усилия.
Тогда перед ними стояла задача создать систему компьютерной графики, позволяющую совместно использовать самые разные компьютерные платформы.
Решением стало создание специального протокола X, который позволял разделить программы-клиенты и сервер, предоставляющий графические ресурсы, отсюда и возможность исполнять программу-клиент на одном компьютере, сервер на другом, а данные между ними передавать по сети.
Проект этот был настолько наукоёмок и настолько полно охватывал тогдашнюю область задач, связанных с графикой, что серьёзных альтернатив ему так и не возникло. С тех пор X прошла через одиннадцать основных релизов (отсюда другое название — X11, представляющее собой название и текущую версию протокола) и множество версий. И возникновение, и вся история развития X тесно связаны с ОС UNIX, а теперь, естественно, и Linux. Тем не менее, реализации X доступны и для нескольких альтернативных архитектур ОС, включая Windows.
2.2.2.2. Менеджеры окон
Для одновременной и поочерёдной работы с разными программами, требуется возможность управлять окнами (с помощью клавиатуры или мыши), т. е. возможность изменять «на лету» их геометрию (положение и размеры), а также (обычно не относимое к геометрии) положение — от этого зависит, какое из окон будет «верхним» (видимым полностью), если окна перекрывают друг друга на плоскости экрана.
Управление окнами и составляет основную функцию оконного менеджера.
Устоявшийся англоязычный термин window manager, относящийся к этому классу программ, мы будем передавать далее словосочетанием - калькой «оконный менеджер».
Базовая (а также расширенная) функциональность оконных менеджеров доступна пользователю прежде всего за счёт введения в интерфейс так называемых виджетов (от англ. widgets, сокращение от window gadgets, «оконные приспособления»). Виджеты — это рамки, кнопки, меню и пр., которые служат «органами управления» окна. Технически
(в терминах оконной системы X) виджеты представляют собой отдельные окна, примыкающие к окну прикладной программы и, как правило, перемещающиеся вместе с ним.
Оконные менеджеры обычно добавляют очень удобную для работы возможность – работу с «виртуальным» рабочим столом (от англ. virtual desktop, также рабочим столом), по размеру превышающим физический экран. Такие окна позволяют группировать запущенные приложения, по желанию переключаясь между виртуальными окнами.

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 31 из 259

Количество таких окон настраивается, часто их делают четыре. Enlightenment позволяет создавать до 64 экранов на рабочем столе, KDE до 20.
Пеерключение между виртуальными окнами осуществляется либо с использованием функциональных кнопок на клавиатуре, либо часто с помощью специального графического приложения, так называемого пейджера (pager). На пейджере представлена миниатюрная копия экрана, обновляющаяся в режиме реального времени, причём, если подвести курсор к изображению отдельного окна, оно увеличивается и рядом высвечивается название приложения, запущенного в нем.
Менеджер окон, который помимо управления окнами обладает рядом дополнительных функций, может использоваться в качестве операционной графической среды пользователя, предоставляющей полный спектр возможностей для параллельной работы с несколькими задачами. Наиболее часто такими дополнительными функциями являются следующие:
Минимизация/сворачивание окон и управление свёрнутыми окнами. Существует несколько относительно распространённых способов отображения свёрнутых окон.
Например, «на столе» может оставаться полоса заголовка свёрнутого окна, по щелчку на которой оно вновь разворачивается. Свёрнутым окнам могут соответствовать пиктограммы (иконки, значки) на поверхности рабочего стола или в специально отведённом для этого окне (панели управления). Свёрнутые окна могут отображаться как пункты общего или специального меню (см. ниже).
Управление несколькими рабочими столами. Практика показывает, что для многих продвинутых пользователей, которые осваивают открытые системы, уже имея опыт работы в характерных для ПК альтернативных системах, именно возможность работать на нескольких рабочих столах оказывается решающим плюсом оконной системы X.
Быстрый запуск команд. Возможность быстрого запуска предуготовленных команд обычно ассоциируется с общим меню (главным меню), вызываемым щелчком мыши на особом виджете, не связанном с прикладными окнами, или в свободной от прикладных окон области экрана.
Настройка внешнего вида и поведения среды. Поведение — реакция отдельных виджетов на операции с ними, модель фокусировки (способ переключения активного в данный момент окна, с которым связан ввод с клавиатуры и мыши) и т. п. Поведение и внешний вид оформления окон, а также наличие на экране общих виджетов, не связанных с конкретными прикладными окнами, обои (цвет фона или изображение в корневом окне) и т. п. могут варьировать в очень широких пределах. Иногда возможности такой настройки считают некими «архитектурными излишествами», однако более взвешенной

Академия АйТи
Установка и администрирование ПСПО. Лекции. Части 1 и 2
Страница 32 из 259
является точка зрения, согласно которой в хорошем визуальном дизайне (так же, как и в хорошей архитектуре) ничто не является излишеством.
Менеджеров окон существует превеликое множество — под любой набор задач, которые может решать графическая многооконная система. Их настолько много, что выбрать какой-нибудь в качестве «типичного представителя семейства» затруднительно.
Перечислим наиболее часто используемые.
Enlightenment «Просвещение» (англ. enlightenment). До 2000г. он был основным менеджером окон в популярной среде GNOME, затем уступив это место менее функциональной, но более быстрой «Рыбе-пиле» (Sawfish).
BlackBox — один из самых компактных и быстродействующих оконных менеджеров. Он позволяет эффективно организовать работу на рабочем столе, не
«захламляя» его ненужными ссылками и не расходуя экранное пространство на отображение громоздких элементов оформления.
Наряду с базовой функциональностью, BlackBox предоставляет (факультативно) панель, содержащую кнопки переключения между рабочими столами (по умолчанию их четыре) и заголовки открытых окон. Общее меню вызывается щелчком правой кнопкой мыши на свободном от окон месте рабочего стола. Меню (или любое из вложенных в него меню) щелчком по заголовку может быть превращено в окно, остающееся на экране до явного его закрытия щелчком на соответствующей кнопке.
На основе BlackBox созданы два более развитых оконных менеджера — OpenBox и более популярный FluxBox.Внешний вид BlackBox, FluxBox и OpenBox легко настраивается с помощью механизма тем рабочих столов.
WindowMaker (WM) — это свободная реализация (в рамках проекта GNUStep) концепций NextSTEP — первой получившей более или менее широкую известность универсальной графической среды пользователя. За недоступностью оригинальной
NextSTEP для современных платформ, познакомиться с WM полезно и поучительно вне зависимости от того, собираетесь ли вы с ним работать. Основным автономным виджетом
WM, как и NextSTEP, является пирс прикладных программ, представленный при запуске пиктограммой со скрепкой. При запуске любой корректной (с точки зрения WM), а также некоторых некорректных программ, кроме её окна на экране появляется её пиктограмма.
WM позволяет работать с несколькими рабочими столами. WM очень гибко настраивается, как в отношении внешнего вида, так и в отношении поведения, причём большая часть настроек доступна из специальной графической утилиты, запускаемой по щелчку на пиктограмме с изображением ступеньки.
1   2   3   4   5   6   7   8   9   ...   21


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал