Меню Рубрики

Linux fedora core 2

Замечания к версии Fedora Core 2

Copyright © 2004 Red Hat, Inc.

Права на копирование, распространение и/или изменение этого документа определены в лицензии свободной документации GNU, версии 1.2 или более поздней, изданной фондом свободного программного обеспечения (Free Software Foundation); без изменения разделов, надписей сверху или снизу текста. Копию этой лицензии можно получить по адресу http://www.gnu.org/licenses/fdl.html.

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

Red Hat, Red Hat Network, логотип Red Hat «Shadow Man», RPM, Maximum RPM, логотип RPM, Linux Library, PowerTools, Linux Undercover, RHmember, RHmember More, Rough Cuts, Rawhide, а также все торговые марки и логотипы, использующие Red Hat, являются торговыми марками или зарегистрированными торговыми марками компании Red Hat, Inc. в Соединённых штатах и других странах.

Торговая марка Fedora является торговой маркой компании Red Hat, Inc. в Соединённых штатах и других странах.

Linux является зарегистрированной торговой маркой Линуса Торвальдса.

Motif и UNIX – торговые марки группы The Open Group.

Intel и Pentium – зарегистрированные торговые марки корпорации Intel. Itanium и Celeron – торговые марки корпорации Intel.

AMD, AMD Athlon, AMD Duron, AMD K6 и AMD Opteron – торговые марки компании Advanced Micro Devices, Inc.

Windows – зарегистрированная торговая марка корпорации Microsoft.

SSH и Secure Shell – торговые марки компании SSH Communications Security, Inc.

XFree86 – торговая марка компании The XFree86 Project, Inc, и ожидает регистрации.

Type Enforcement – зарегистрированная торговая марка компании Secure Computing Corporation.

FireWire – торговая марка корпорации Apple Computer.

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

Отпечаток GPG почтового клиента «Fedora Project «:

CA B4 4B 99 6F 27 74 4E 86 12 7C DF B4 42 69 D0 4F 2A 6F D2

Введение

Проект Fedora – открыто разрабатываемый проект, созданный Red Hat, открытый для участия, управляемый принципами меритократии, и следующий поставленным задачам. Одним из результатов этого проекта стала система Fedora Core, целостная операционная система общего назначения, построенная исключительно из программного обеспечения с открытым кодом.

Замечание

Система Fedora Core не поддерживается компанией Red Hat, Inc..

За дополнительной информацией обращайтесь к приведённому ниже обзору проекта Fedora.

В этом документе освещены следующие темы, касающиеся системы Fedora Core 2:

Введение (этот раздел)

Требования к оборудованию

Замечания, касающиеся установки

Замечания о пакетах

Обзор проекта Fedora

Требования к оборудованию

Следующая информация определяет минимальные требования к оборудованию, необходимому для успешной установки Fedora Core 2:

Замечание

Для некоторых вариантов установки и/или использования после установки может быть необходима совместимость/наличие других аппаратных составляющих (в частности, видео и сетевых плат).

Требования к процессору

В этом разделе приведены спецификации процессоров, необходимых для работы Fedora Core 2.

Замечание

Следующие спецификации процессоров определены в терминах процессоров Intel. Другие процессоры (в частности, предлагаемые компаниями AMD, Cyrix и VIA), совместимые и эквивалентные следующим процессорам Intel, также могут использоваться с Fedora Core.

Минимум: класс Pentium

Система Fedora Core 2 оптимизирована для процессоров Pentium PRO (и новее), но также поддерживает процессоры класса Pentium. Это необходимо принимать во внимание, так как оптимизация, выполненная для процессоров класса Pentium, может снизить производительность процессоров не класса Pentium.

Рекомендуется для текстового режима: Процессор 200 МГц класса Pentium или лучше

Рекомендуется для графики: Процессор 400 МГц класса Pentium II или лучше

Требования к пространству на жёстком диске

В этом разделе определяется пространство на жёстком диске, необходимое для установки Fedora Core 2.

Замечание

В перечисленных ниже требованиях к дисковому пространству учитывается размер, занимаемый системой Fedora Core 2 после завершения установки. Однако, во время установки для работы окружения инсталляции требуется дополнительное дисковое пространство. Размер этого пространства соответствует размеру файла /Fedora/base/stage2.img (на CD-ROM 1) плюс размер файлов в каталоге /var/lib/rpm в установленной системе.

В числовом выражении, это означает что для минимальной установки может потребоваться дополнительно 90 Мб, а для полной установки – дополнительно 175 Мб.

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

Выборочная установка (Минимальная): 620 Мб

Персональный компьютер: 2.3 Гб

Рабочая станция: 3.0 Гб

Выборочная установка (Полная): 6.9 Гб

Требования к памяти

В этом разделе определяется размер памяти, необходимый для установки Fedora Core 2.

Минимум для текстового режима: 64 Мб

Минимум для графического: 192 Мб

Рекомендуется для графики: 256 Мб

Обзор этого версии

Следующий список содержит краткие описания некоторых из наиболее важных особенностей Fedora Core 2:

Система Fedora Core 2 включает в себя реализацию SELinux. SELinux представляет собой новое направление в развитии взаимодействия пользователей, программ и процессов. По умолчанию, в этой версии, подсистема SELinux установлена, но отключена.

Замечание

Вы можете установить систему Fedora Core 2 с включённый подсистемой SELinux, введя при запуске программы установки Fedora Core в приглашении boot: selinux.

Если вы решите включить SELinux, настоятельно рекомендуется ознакомиться со списком часто задаваемых вопросов Fedora Core SELinux FAQ:

Даже если вы знакомы с технологией SELinux, обратитесь к этому списку за самой последней информацией от разработчиков Fedora Core SELinux.

В этой версии, реализация XFree86 ™ X11 была заменена новой официальной системой X11R6.7.0 X Window, разработанной X.org. Этот выпуск является объединением предыдущей официальной версии X11R6, XFree86 4.4.0rc2 и набора обновлений библиотек Xrender, Xft, Xcursor, fontconfig и других значимых усовершенствований. Дополнительную информацию вы найдёте в замечаниях к версии X.org X11R6.7.0:

Дополнительная информация о X.Org доступна по адресу: http://www.x.org.

Дополнительная информация о X.Org доступна по адресу: http://www.x.org.

Ошибки или замечания, связанные с X, следует направлять в проект http://bugs.freedesktop.org или https://bugzilla.redhat.com.

Замечание

Некоторые имена файлов были изменены; за дополнительной информацией обратитесь к разделу этого документа Система X Window.

Теперь система Fedora Core 2 построена на ядре 2.6, содержащем улучшения в различных областях, включая масштабируемость, поддержку устройств и производительность.

Система Fedora Core 2 включает в себя среду GNOME 2.6, содержащую множество улучшений интерфейса, стабильности и скорости.

Система Fedora Core 2 также включает среду KDE 3.2.2 – в этой дополнительной версии исправлены различные проблемы и включена улучшенная поддержка существующих переводов интерфейса.

Fedora Core 2 включает в себя Xfce 4, лёгкое окружение рабочего стола, построенное на базе GTK+ версии 2. За дополнительной информацией обратитесь на веб-сайт проекта Xfce:

В Fedora Core теперь включена подсистема Subversion 1.0; система контроля версий Subversion должна стать заменой технологии CVS и помимо большинства существующих возможностей CVS обеспечивает действительно атомарные внесения изменений, учитывает версии файлов, каталогов и метаданных.

Замечания, касающиеся установки

В этом разделе освещены вопросы, затрагивающие Anaconda (программу установки Fedora Core) и саму установку Fedora Core 2 в целом.

Замечания об Anaconda

Для компьютеров, способных загружаться с USB-устройства, система Fedora Core 2 включает файл образа, разработанного для использования с USB-дисками (или другим носителями с возможностью загрузки, имеющим ёмкость, большую чем дискета). Этот файл называется diskboot.img, и находится в каталоге images/ на первом компакт-диске. Для записи образа воспользуйтесь командой dd .

Замечание

Возможность использования этого образа с USB-диском зависит от поддержки в BIOS вашего компьютера загрузки с USB-устройства.

Программа установки Fedora Core имеет возможность проверить целостность носителя инсталляции. Эта возможность работает при установке с CD, DVD, ISO-образа на жёстком диске или в сети. Red Hat рекомендует вам проверять все носители инсталляции до начала процесса установки, и не спешить сообщать об ошибках инсталляции (большое количество ошибок на самом деле связано с неверно записанными компакт-дисками). Чтобы провести эту проверку, введите linux mediacheck в приглашении boot:.

Также перед установкой Fedora Core может быть проведена проверка памяти, для этого введите memtest86 в приглашении boot:. При этом будет запущено отдельная программа Memtest86, проверяющая память. Проверка памяти Memtest86 выполняется до нажатия клавиши Esc .

Замечание: Чтобы использовать эту возможность, вы должны загрузиться с первого компакт-диска (или диска восстановления).

Система Fedora Core 2 поддерживает графическую установку через сеть по FTP и HTTP. Однако, так как для этого необходимо разместить образ программы установки в ОЗУ, графическая установка может выполняться только на компьютерах, содержащих более чем 128 Мб памяти (или компьютерах, загруженных с первого компакт-диска, содержащего этот образ). На компьютерах, не имеющих 128 Мб памяти, по-прежнему будет выполняться установка в текстовом режиме.

Установка с жёсткого диска теперь по умолчанию выполняется в графическом режиме. Дополнительная память для этого не нужна, так как parted теперь использует интерфейс ядра, что сделало возможным сохранять подключёнными разделы диска, во время изменения других разделов.

В программе установки Fedora Core упрощён диалог настройки брандмауэра. Предыдущий выбор уровня защиты » High » (Высокий), » Medium » (Средний) и » No firewall » (Без защиты) был заменён более простым элементом-выключателем. Помимо этого, теперь по умолчанию брандмауэр работает в режиме с сохранением состояния (stateful), что делает его более безопасным. Новая конструкция также позволяет пользователям систем NIS, NFS и DNS развёртывать брандмауэр без дополнительных настроек (хотя вы по-прежнему можете указывать протокол и порт).

Замечание: Это изменение также затрагивает Средство настройки уровня безопасности ( Security Level Configuration Tool — redhat-config-securitylevel ).

Теперь поддерживается установка посредством VNC. Чтобы начать установку посредством VNC, передайте во время загрузки параметр vnc . При необходимости можно задать пароль, добавив к параметрам загрузки » vncpassword=

«. Дисплей VNC будет называться « :1 «, где имя или IP-адрес компьютера, на котором устанавливается Fedora Core.

Также в программе установки Fedora Core возможно подключиться к ожидающему VNC-клиенту. Это выполняется с помощью параметра загрузки vncconnect :

linux vnc vncconnect= [:

(Где – имя или IP-адрес компьютера, с ожидающим VNC-клиентом, а

– необязательный номер порта, который следует указывать, если VNC-клиент настроен не на порт 5500, используемый для таких соединений по умолчанию). Следующие примеры показывают, как задать параметр загрузки для стандартных и нестандартных портов:

linux vnc vncconnect=pigdog.example.com

linux vnc vncconnect=pigdog.example.com:27910

На компьютере, выбранном в качестве ожидающего VNC-клиента, соответствующая программа должна быть запущена в режиме ожидания. Для VNC-клиента, включённого в состав Fedora Core 2, достаточно следующей команды:

Кроме этого, для выполнения установки посредством VNC в файл kickstart был добавлен новый параметр:

]] – необязательный параметр, определяющий компьютер (и возможно, порт), на котором запущен ожидающий VNC-клиент.)

Замечание: Если вы при загрузке передадите какие-либо параметры, касающиеся VNC, они перекроют соответствующие параметры, определённые в файле kickstart.

Вопросы, касающиеся установки

При попытке установить Fedora Core 2 на материнских платах ASUS ® серии P4P800 может не появиться сообщение » Uncompressing Linux. Ok, booting the kernel.«, что делает установку невозможной. В настоящее время решения этой проблемы нет. Дополнительную информацию вы получите, отслеживая ошибку 121819:

В некоторых аппаратных конфигурациях (особенно это касается LCD-дисплеев) вы можете столкнуться с проблемами при запуске программы установки Fedora Core. В этих случаях, перезапустите установку и добавьте в командной строке загрузчика параметр » nofb «.

Замечание: Графическая установка на китайском, японском или корейском языке, запущенная с параметром » nofb » начнётся на английском языке, а затем, на этапе установки в графическом режиме, переключится на выбранный язык.

При установке Fedora Core с компакт-диска на некоторых ноутбуках Sony VAIO ® могут возникнуть проблемы. В этих случаях, перезапустите установку и добавьте в командной строке загрузчика следующий параметр:

Этот параметр позволит выполнить установку; все устройства, не найденные из-за этого параметра, будет настроены при первом запуске Fedora Core.

Известно, что во время установки не работают мыши с последовательным интерфейсом. Однако, поступали сообщения о том, что такие мыши корректно работают в X после завершения установки. Дополнительная информация приведена в описании ошибки 119474:

Система Fedora Core 2, работающая в качестве гостевой под управлением VMware Workstation 4.5.1, ведёт себя неустойчиво, если вы не запретите поддержку виртуальных динамически-разделяемых объектов, задав следующий параметр загрузчика:

При установке с подсистемой SELinux файлы, относящиеся к GNOME, создаются в каталоге /root/ в ошибочном контексте безопасности. Это приводит к невозможности входа в систему в графическом режиме пользователя root. Исправить это можно, зарегистрировавшись (от имени root) на консоли и запустив следующую команду:

После этого вход в графическом режиме пользователя root будет работать как положено.

В компьютерах со старыми сетевыми платами во время загрузки сетевые интерфейсы могут не запускаться. Дополнительная информация приведена в описании ошибки 119965:

Исправить это можно, зарегистрировавшись от имени root и запустив следующую команду:

Замечание

Рекомендуется выполнять эту команду при любой установке.

При обновлении систем Red Hat Linux 7. , 8.0, 9 и Fedora Core 1, использующих Ximian GNOME, были встречены сложности. Проблемы возникают из-за конфликта версий между официальными RPM-пакетами Red Hat Linux (или проекта Fedora) и RPM-пакетами Ximian. Эта конфигурация не поддерживается. Вы можете решить эти проблемы следующим образом:

1) До обновления системы Fedora Core удалить из вашей системы Ximian GNOME.

2) Вы можете обновить систему, а затем немедленно переустановить Ximian GNOME.

3) Вы можете обновить вашу систему, а затем немедленно удалить все оставшиеся RPM-пакеты Ximian, заменив их соответствующими RPM-пакетами Fedora Core.

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

Замечания о пакетах

Следующие разделы содержат информацию о пакетах, которые подверглись значительным изменениям в Fedora Core 2. Для простоты они собраны в группы, также как и в Anaconda.

Базовые пакеты

В этом разделе описаны ключевые компоненты системы Fedora Core, включая ядро.

glibc

Высококачественная реализация поддержки таймера POSIX (теперь включена поддержка и CLOCK_MONOTONIC) стала доступна. Эта реализация использует функции, встроенные в ядро 2.6.

Помимо этого, в Fedora Core 2 была добавлена новая возможность, поддержка очередей сообщений POSIX.

Теперь можно ускорить вход в систему при использовании NIS, задав применение отображения netid.byname вместо groups.byname для предоставления клиентам NIS информации о группах. Это отображение обычно не использовалось для этого, но в большинстве конфигураций оно содержит всё необходимую информацию и создаётся по умолчанию на современных NIS-серверах Linux и Solaris ™.

Чтобы включить эту возможность, найдите в файле /etc/default/nss следующую строку:

Затем, с помощью текстового редактора, удалите первый символ ‘#’, после чего сохраните изменения.

Замечание

Никаких перекрёстных проверок отображения netid.byname не выполняется ни клиентом ни сервером NIS. Поэтому, ответственность за правильное содержание netid.byname ложится на плечи системного администратора.

Также можно увеличить производительность NIS, воспользовавшись отображением services.byservicename. Если это отображение существует и было построено правильно, вы можете использовать его, определив в файле /etc/default/nss следующий параметр:

Отображение services.byservicename должно содержать в качестве ключей и имена служб, и их псевдонимы, и те, и другие с указанием протокола и без него. Недавно обновлённые NIS-сервера Fedora Core и Solaris обеспечивают правильно построенные отображения services.byservicename.

Поддержка библиотеки Native POSIX Thread Library (NPTL) не реализована в архитектурах, предшествующих i686. Это относится к процессорам VIA, AMD K6 и i586 Pentium. Это может стать проблемой в приложениях, использующих NPTL db4, например subversion.

kernel

В ядре i686 системы Fedora Core 2 используется «разделение памяти 4 Гб/4 Гб», в котором и ядру и процессу пользователя доступно 4 Гб виртуального адресного пространства. Это позволяет использовать большие приложения, и в частности, полезно для Java и баз данных. Помимо этого, эта возможность позволяет увеличить размера ядра, что может применяться для использования преимуществ компьютеров с большими объёмами памяти.

Поддержка стандарта I2O в Fedora Core 2 была серьёзно переработана.

Система Fedora Core 2 теоретически может работать с I2O RAID-контроллерами; однако установку и обновление требуется выполнять вручную. К сожалению, мы не смогли закончить реализацию поддержки I2O в Anaconda до выпуска системы Fedora Core 2.

Модуль i2o_proc должен быть загружен вручную во время определения диска, и тогда Disk Druid сможет найти блочные устройства I2O. На домашней странице проекта I2O (приведённой ниже) вы найдёте описание этих действий и другие вопросы касающиеся обновления/установки.

Замечание

Драйвер dpt_i2o, используемый ранее для поддержки многих SCSI RAID в ядрах версии 2.4, более не поддерживается. Однако, новый стандартный механизм I2O поддерживает большинство этих контроллеров. Кроме этого, стало возможным использовать I2O в 64-битных архитектурах.

Заметьте также, что были изменены названия устройств. Ранее драйвер dpt_i2o использовал имена /dev/sd??, тогда как новый драйвер i2o_block использует имена /dev/i2o/hd??.

За дополнительной информацией обратитесь к странице «I2O on Linux»:

На этом сайте приведён список проверенных контроллеров, RPM-пакеты raidutils, совместимые со старым драйвером dpt_i2o и новым слоем I2O (управляющим RAID-контроллерами Adaptec), и информация, посвящённая использованию I2O в Fedora Core.

Особой благодарности заслуживает Markus Lidel из компании Shadow Connect GmbH за вклад в разработку ядра, поддерживающего I2O, и дополнительных инструментов.

Ядро 2.6 предоставляет новый и значительно улучшенный механизм (носящий имя SG_IO) для приложений, которые должны посылать устройствам хранения низкоуровневые команды. Такими приложениями являются программы, записывающие CD, или извлекающие данные с аудио-дисков. Стандарт SG_IO также исключает необходимость эмуляции ide-scsi, когда для работы программ записи ATAPI CD требовалось передавать загрузчику параметры hdd=ide-scsi .

Приложения, включённые в состав Fedora Core 2 были переделаны и теперь используют преимущества SG_IO. Например, для записи CD с помощью cdrecord , ранее использовалась команда:

С появлением SG_IO, команда стала выглядеть так:

Где –любой допустимое имя файла IDE ( /dev/hdc) или SCSI/USB ( /dev/scd0) устройства.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Mac os не видит sd карту
  • Mac os начало работы
  • Mac os настройки корзины
  • Mac os настройки finder
  • Mac os настройка терминала