В Linux. 2 Приобретение и инсталляция Linux. 3 Учебник по Linux 4 Администрирование системы. 5 The X window System. 6 Работа в сети
Вид материала | Учебник |
- RH253 Сетевые службы Red Hat Linux и администрирование безопасности, 45.9kb.
- Документация Calculate Linux, 12378.73kb.
- Программы повышения квалификации ункит 1- «Linux для начинающих» Цель, 11.83kb.
- Концепция развития спо в РФ 2 История Linux, 105.81kb.
- Gnu/Linux, 51.18kb.
- Лекция 17. Операционная система Linux, 126.24kb.
- Исследование возможностей ос linux для приложений реального времени с обработкой разнородной, 98.25kb.
- Windows против Linux, 88.72kb.
- Учебный план курса "Базовая поддержка и администрирование Linux" Цель дать знания, 34.75kb.
- Исследование возможностей операционной системы Linux На примере операционной системы, 748.67kb.
2.7.3 Установка и запуск X.
Правильная настройка X Window System (в частности системы XFree86, которая входит в дистрибутив SuSE и в большинство других дистрибутивов) может оказаться сложной задачей. Существующие типы мониторов и видеоадаптеров настолько многочисленны, что каждая установка X должна быть конфигурирована индивидуально. Проблем несколько поубавилось с версии XFree86 3.2. В новых версиях SuSE Linux для настройки XFree86 есть диалоговая программа. Она основана на dialog и попробует распознать имеющийся видеоадаптер и предложит обширный список мониторов, после чего будет построен файл xf86config. Правда, знание частот развертки монитора по-прежнему необходимо. К тому же, надо знать чипсет вашей видеоплаты, дабы иметь возможность поправить настройку в случае ошибки автоматического настройщика. Сначала Вы получите "условно работающую" систему, которая работает в минимальном разрешении. После этого нужно постепенно наращивать настройки, чтобы выжать из видеокарты все, на что она способна.
Разработчики дистрибутива SuSE потратили немало усилий на конфигурирование различных диспетчеров окон (window manager), например, fvwm95. При первом запуске X многие из приложений, выбранных при установке, будут доступны через меню корневого окна, управляемое мышью. Через другой пункт меню можно изменять фон окна.
В дистрибутиве SuSE имеется много хорошо исполненных пиктограмм. Это дает пользователю-новичку некоторую передышку. После того, как системы Linux и X наконец установлены, предстоит большая работа просто по изучению системы, и большим облегчением будет то, что пользователь не будет чувствовать необходимости изменять внешний вид программы, так чтобы он стал приятен для глаз!
2.7.4 Обновления.
С той минуты, как только установлена пусть даже самая последняя версия дистрибутива, она начинает постепенно устаревать. Этот процесс идет медленно, но в конце концов возникнет необходимость модернизировать некоторые части системы. В версиях SuSE, начиная с 5.1, обновление с помощью YAST возможно по FTP.
2.7.5 Поставили. А дальше?
В данный момент, поскольку система уже используется, полезно объяснить, как следует перезагружать (reboot) и завершать (shutdown) систему, готовя компьютер к выключению или перезагрузке. Никогда не следует делать это нажатием кнопки Reset на системном блоке. Также нельзя просто выключить питание. Linux, подобно большинству систем, основанных на системе UNIX, использует кэширование записи на диск. Следовательно, если вместо предусмотренной "штатной" процедуры останова системы произойдет внезапная ее перезагрузка, часть данных на диске может испортиться, что может стать причиной бесчисленных повреждений.
Самый простой способ выгрузить систему: запустить команду Например, для немедленной выгрузки и перезагрузки системы пользователю root надо ввести следующую команду:
# shutdown -r now
Таким образом система будет завершена корректно. Документация по программе shutdown описывает другие параметры, которые могут быть использованы. Для вызова документации надо ввести команду man shutdown.
Следует заметить, однако, что многие дистрибутивы системы Linux не содержат команды shutdown среди средств установки. Это значит, что при первой перезагрузке после установки системы, может быть, придется воспользоваться комбинацией клавиш Ctrl-Alt-Del.
После того, как система проверена в действии, с ней надо проделать некоторые рутинные операции по конфигурированию. Первой из них будет создание пользователя для повседневной работы (для вас самого и, при необходимости, для других пользователей, которые будут работать в этой системе). Процесс создания пользователей описан в главе 4. Обычно все, что нужно сделать, это войти в систему как root и запустить программу adduser (или, иногда, useradd). В процессе короткого диалога с программой будет создан новый пользователя.
Если в системе Linux используется больше одной файловой системы или если используется своп-раздел, то для того, чтобы эти файловые системы были доступны автоматически сразу после загрузки системы, может потребоваться отредактировать файл /etc/fstab. Если для каталога /usr используется отдельная файловая система и вдруг оказывается, что в нем нет ни одного файла, то возможно, что эту файловую систему надо просто смонтировать (mount). Описание файла /etc/fstab можно найти ниже.
2.9 Борьба с глюками.
Практический каждый влипнет в какую-нибудь историю при первой попытке инсталлировать Linux. В большей части случаев это связано с простым неправильным пониманием. прим. переводчика: То есть связано с привычкой быстро, но неправильно схватывать мысли. Но иногда может быть кое-что и посерьезнее, как зевок проектировщиков или просто ошибка.
Этот раздел описывает некоторые наиболее часто встречающиеся проблемы инсталляции и как их решать. Если инсталляция прошла успешно, но вы получили неожиданные сообщения об ошибках, они здесь также описываются.
2.9.1 Проблемы загрузки средств инсталляции.
Пытаясь первый раз загрузить средства инсталляции, вы можете столкнуться с множеством проблем. Они перечислены ниже. Заметим, что следующие проблемы не относятся к загрузке вашего вновь инсталлированного Linux. Относительно таких проблем см. ниже.
- Ошибка дискеты или средства инсталляции.
Наиболее часто встречающийся случай при такого рода проблемах это запорченная загрузочная дискета. Либо дискета физически повреждена, тогда вы должны восстановить диск, используя исправную дискету, либо испорчены данные на дискете, в этом случае следует проверить правильность перенесения данных на дискету. Во многих случаях вам может помочь простая перезапись дискеты. Прим. переводчика: Однажды я столкнулся с еще одними граблями: когда Вы читаете "вставьте чистую отформатированную дискету", понимать все надо буквально! То есть, если на дискету записали некий файл, а потом его стерли, будьте добры ее отформатировать. Да, файл стерт, копирование образа ядра на дискету пройдет без накладок, но загрузиться с не получится.
Если вы получили загрузочную дискету по почте или от какого-то другого дистрибутора, вместо самостоятельных попыток восстановить испорченную дискету свяжитесь с дистрибутором и попросите новую загрузочную дискету, но только окончательно убедившись, что именно в дискете причина.
- Система зависает во время или сразу после загрузки.
После инсталляции средств загрузки вы увидите сообщения ядра, указывающие, какие устройства были распознаны и конфигурированы. После этого обычно выдается "login", позволяющий продолжать инсталляцию (некоторые дистрибутивы вместо этого помещают вас в некоторого рода инсталляционную программу). Система может зависнуть во время этих шагов. Во многих случаях система не зависает, а просто требует много времени на выполнение. Так что, прежде чем решить, что система зависла, убедитесь, что по крайней мере несколько минут дисковод и процессор бездействуют.
- После загрузки с помощью LILO, система должна загрузить образ ядра с дискеты. Это может занять несколько секунд; если горит при этом лампочка обращения к дисководу, то это значит, что все идет нормально.
- При загрузке ядра SCSI устройства должны быть проверены. Если у вас еще не было инсталлировано какого-нибудь SCSI устройства, система "зависнет" секунд на 15, пока происходит проверка SCSI устройства; обычно это происходит после строки
-
- lp_init: lp1 exists (0), using polling driver
появившейся на вашем экране.
- После окончания загрузки ядра управление передается системе, загружающей файлы с дискеты. Затем вам будет выдана подсказка login или система выйдет в инсталляционную программу. Если вы дошли до подсказки, например, имеющей вид
-
- Linux login:
-
далее вы должны войти (обычно как root или install: в разных версиях дистрибутивов по-разному). После введения имени пользователя система может задуматься секунд на 20 или более, пока программа инсталляции или shell загружается с дискеты. Опять же лампочка дисковода должна гореть. Так что не думайте, что система опять зависла.
Любой из перечисленных выше пунктов может быть источником проблем. Разумеется, система может и взаправду зависнуть при загрузке, чему может быть несколько причин. Прежде всего, у вас может быть недостаточно памяти (RAM) для загрузки средств инсталляции.
Причина многих системных зависаний - аппаратная несовместимость. Даже если ваша аппаратура поддерживается, у вас могут быть проблемы, связанные с несовместимостью конфигурации оборудования, которые тоже могут быть причиной зависания. Смотрите ниже обсуждение вопросов аппаратной несовместимости.
- Системные сообщения об ошибках памяти в процессе инсталляции.
Этот пункт относится к количеству памяти, которая имеется в вашем распоряжении. На системе с 4M RAM или менее у вас могут быть проблемы с самой загрузкой средств инсталляции. Это потому, что многие дистрибутивы используют ``ramdisk'', которая является файловой системой, загружаемой прямо в RAM во время операций, использующих средства инсталляции. Полный образ инсталляционной дискеты, например, может быть загружен на ramdisk, что может потребовать более мегабайта памяти.
Решение этой проблемы: подготовить опцию ramdisk при загрузке средств инсталляции. Каждая версия имеет процедуры реализации этого; в версии SLS, например, вы печатаете ``floppy'', когда появится подсказка LILO при загрузке диска "a1". Детали посмотрите в документации на дистрибутив.
Имейте в виду, что Linux сам по себе требует не менее 2 M RAM для минимального функционирования; некоторые версии требуют наличия 4M и даже более.
- Система сообщает об ошибках, таких как ``permission denied'' (обращение запрещено) или ``file not found''(файл не найден) в процессе загрузки.
Это говорит о том, что средства инсталляции неисправны. Если вы попытаетесь загрузиться со средств инсталляции (и вы уверены, что все делаете правильно), то у вас не должно появляться сообщений, вроде вышеупомянутых. Свяжитесь с дистрибутором вашего Linux и обсудите с ним проблему. Может быть нужна новая копия. Если вы переписали загрузочный диск сами, попробуйте пересоздать этот загрузочный диск, может это решит проблему.
- Система при загрузке выдает сообщение ``VFS: Unable to mount root''.
Это сообщение об ошибке означает, что корневая файловая система (сама находящаяся на средстве загрузки) не может быть найдена. То ли ваши средства загрузки каким-то образом испорчены, то ли вы неправильно пытаетесь загружать систему.
Например, многие дистрибутивы на CD-ROM требуют, чтобы при загрузке диск находился в дисководе. Убедитесь также, что дисковод CD-ROM включен и что-то делает. Подробнее см. ниже.