Fedora → Как нам обустроить Fedora 13?
В этом руководстве подразумевается что Вы уже поставили Fedora 13 на свой компьютер, знаете как вызвать терминал и что Ваш компьютер уже подключен к Интернету. Здесь рассматриваются настройки для LiveCD с установленным Gnome дистрибутива Fedora 13. Настройки для других версий Fedora могут отличаться. Если вы используете DVD версию дистрибутива, то, вероятно, некоторые пакеты из перечисленных тут уже были инсталлированы при установке. Автор традиционно не несёт никакой ответственности ни за что. ;)
Разрешим всё для сетевого интерфейса
Внимание! Пропустите этот шаг если Ваш компьютер напрямую подключен к Интернету или если Вы не знаете работает ли файервол на компьютере или устройстве, через которое Ваш компьютер подключен к Интернету!
По умолчанию файервол Fedora блокирует весь входящий сетевой трафик. Это значит что Вы не сможете, скажем, зайти на другие компьютеры в Вашей локальной сети. Если Ваш компьютер не подключен напрямую к Интернету, а уже находится за файерволом, то есть смысл добавить интерфейс, подключенный к сети, в список доверенных интерфейсов. Для этого откроем окно 'Настройка межсетевого экрана' (Firewall Configuration), расположенное в меню 'Система/Администрирование'(System/Administration), щёлкнем на пункте 'Доверенные интерфейсы' (Trusted Interfaces) слева, и поставим галочку рядом с сетевым интерфейсом, для которого мы хотим разрешить всё. При подключении по ethernet это обычно eth0. После этого нужно нажать на кропку 'Применить' (Apply) и закрыть окно. Название интерфейса будет отличаться при подключении по Wi-Fi.
Разрешим sudo
Разрешим sudo для вашего пользователя. Для этого откроем терминал и введём там:
Нам нужно дописать следующую строку в конец файла:
Вместо username необходимо подставить имя вашего пользователя. Если вы не знаете кто вы в данный момент, то это всегда можно увидеть, набрав в терминале команду 'whoami'. Теперь сохраните изменения и закройте gedit.
Вам больше не нужны права суперпользователя и вы будете выполнять дальнейшие команды от обычного пользователя. Для этого наберите в терминале:
Проверить, работает ли sudo можно, набрав в терминале:
Если ответ будет 'root', то всё было сделано правильно.
Включим автоматический вход в систему
Если компьютером пользуется один человек — имеет смысл разрешить автоматический вход в систему. Для этого мы отредактируем файл ‘/etc/gdm/custom.conf’. Откроем этот файл с помощью команды:
Под строчкой [daemon] нам нужно добавить следующие строчки чтобы это выглядело вот так:
Вам нужно поменять слово username на имя Вашего пользователя. Сохраните файл и закройте gedit.
Вы также можете запретить автоматическую блокировку экрана при включении скринсейвера:
Подключим репозиторий RPM Fusion
Хоть Fedora и не предоставляет в своём репозитории проприетарные программы и драйверы, а также программы с лицензионными ограничениями, выход есть. Он заключается в подключении стороннего репозитория RPM Fusion. Чтобы подключить его наберите в терминале:
Обновим список репозиториев и установим необходимые нам программы
Далее установим необходимые нам инструменты и программы. Но сначала нам нужно обновить список репозиториев. Для этого в терминале выполним:
Мы обновили список репозиториев, и теперь нам нужно поставить сами пакеты. Для этого наберём в терминале:
Установим OpenOffice, инструменты, необходимые для компиляции программ из исходных текстов и пакеты, отвечающие за русификацию интерфейса:
Выберем Русский в качестве языка интерфейса
Далее мы можем русифицировать интерфейс Fedora, если это ещё не было сделано при установке. Для этого откроем окно 'Язык' (Language), расположенное в меню 'Система/Администрирование' (System/Administration), и выберем 'Russian — Русский' в качестве языка интерфейса. После этого нужно нажать на кнопку 'OK' и перегрузиться.
Есть один неприятный глюк, связанный с переключением локали, и в Fedora 13 он не был исправлен. Если после выбора русского в качестве языка интерфейса и перезагрузки ничего не изменилось — выполните в терминале:
Перезагрузитесь ещё раз.
Установим проприетарные драйверы для видеокарты nVidia
Внимание! Следующий раздел требует вдумчивого чтения и аккуратности! Неправильные действия могут привести Fedora в неработоспособное cостояние, которое трудно будет исправить, не имея достаточных навыков. Если Вы не уверены в своих силах — пропустите этот раздел!
Встроенные видеокарты от Intel поддерживаются в дистрибутиве Fedora «из коробки». Если Вы являетесь обладателем видеокарты, основанной на GPU от nVidia вы можете установить для неё проприетарные (закрытые) драйверы от производителя, которые позволят использовать 3D-ускорение.
Если Вы не знаете какая именно видеокарта установлена в Вашем компьютере, это можно узнать набрав в терминале:
В поле 'vendor' можно будет прочитать название производителя GPU, а в поле 'product' — тип видеокарты, установленной в Вашем компьютере.
Существует три версии драйверов, 'kmod-nvidia' для видеокарт 6 поколения или созданных позднее, 'kmod-nvidia-173xx' для видеокарт 5 поколения и 'kmod-nvidia-96xx' для более ранних видеокарт. Более подробно узнать о том, какой драйвер подходит для Вашей видеокарты, Вы можете, найдя свою модель .
Следующая вещь, которую Вам нужно сделать — узнать поддерживает ли ваше ядро или нет. Для этого в терминале наберите:
Если в конце будут буквы PAE — значит ядро, которое используется в настоящий момент, поддерживает PAE и драйвер нужно ставить соответствующий. Наберём в терминале:
для установки драйвера видеокарты nVidia 6 или более позднего поколения и ядра БЕЗ поддержки PAE:
для установки драйвера видеокарты nVidia 6 или более позднего поколения и ядра С ПОДДЕРЖКОЙ PAE:
для установки драйвера видеокарты nVidia 5 поколения и ядра БЕЗ поддержки PAE:
для установки драйвера видеокарты nVidia 5 поколения и ядра С ПОДДЕРЖКОЙ PAE:
для установки драйвера видеокарты nVidia 4 или более раннего поколения и ядра БЕЗ поддержки PAE:
для установки драйвера видеокарты nVidia 4 или более раннего поколения и ядра С ПОДДЕРЖКОЙ PAE:
Отключим конфликтующий видеодрайвер nouveau и разрешим использование графической заставки Plymouth при загрузке с проприетарным драйвером:
После проведения данной операции лучше перегрузиться и проверить корректно ли «встали» драйверы.
Включим эффекты рабочего стола
Настал момент включить эффекты рабочего стола. Для этого откроем окно 'Эффекты рабочего стола' (Desktop Effects), расположенное в меню 'Система/Параметры' (System/Preferences), выберем пункт 'Compiz' и нажмём 'Закрыть' (Close). Если драйверы видеокарты поддерживают 3D ускорение — Вы увидите разницу.
Обновим дистрибутив
Далее желательно обновить сам дистрибутив Fedora. Для этого выполним в терминале следующую команду:
Настроим Nautilus
Вы хотите заменить кнопки в адресной строке на текстовую строку?
Спрячем иконку компьютера с рабочего стола, в Linux пользы от неё мало:
Выключим надоедливые системные звуки:
Добавим индикатор погоды на панель
Если Вы хотите видеть температуру за окном — наберите в терминале следующие команды:
Они включат индикатор погоды. Настройки рассчитаны на координаты Москвы.
Статья предоставлена компанией
Разрешим всё для сетевого интерфейса
Внимание! Пропустите этот шаг если Ваш компьютер напрямую подключен к Интернету или если Вы не знаете работает ли файервол на компьютере или устройстве, через которое Ваш компьютер подключен к Интернету!
По умолчанию файервол Fedora блокирует весь входящий сетевой трафик. Это значит что Вы не сможете, скажем, зайти на другие компьютеры в Вашей локальной сети. Если Ваш компьютер не подключен напрямую к Интернету, а уже находится за файерволом, то есть смысл добавить интерфейс, подключенный к сети, в список доверенных интерфейсов. Для этого откроем окно 'Настройка межсетевого экрана' (Firewall Configuration), расположенное в меню 'Система/Администрирование'(System/Administration), щёлкнем на пункте 'Доверенные интерфейсы' (Trusted Interfaces) слева, и поставим галочку рядом с сетевым интерфейсом, для которого мы хотим разрешить всё. При подключении по ethernet это обычно eth0. После этого нужно нажать на кропку 'Применить' (Apply) и закрыть окно. Название интерфейса будет отличаться при подключении по Wi-Fi.
Разрешим sudo
Разрешим sudo для вашего пользователя. Для этого откроем терминал и введём там:
su
gedit /etc/sudoersНам нужно дописать следующую строку в конец файла:
username ALL=(ALL) ALLВместо username необходимо подставить имя вашего пользователя. Если вы не знаете кто вы в данный момент, то это всегда можно увидеть, набрав в терминале команду 'whoami'. Теперь сохраните изменения и закройте gedit.
Вам больше не нужны права суперпользователя и вы будете выполнять дальнейшие команды от обычного пользователя. Для этого наберите в терминале:
exitПроверить, работает ли sudo можно, набрав в терминале:
sudo whoamiЕсли ответ будет 'root', то всё было сделано правильно.
Включим автоматический вход в систему
Если компьютером пользуется один человек — имеет смысл разрешить автоматический вход в систему. Для этого мы отредактируем файл ‘/etc/gdm/custom.conf’. Откроем этот файл с помощью команды:
sudo gedit /etc/gdm/custom.confПод строчкой [daemon] нам нужно добавить следующие строчки чтобы это выглядело вот так:
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=usernameВам нужно поменять слово username на имя Вашего пользователя. Сохраните файл и закройте gedit.
Вы также можете запретить автоматическую блокировку экрана при включении скринсейвера:
gconftool-2 -s /apps/gnome-screensaver/lock_enabled -t bool falseПодключим репозиторий RPM Fusion
Хоть Fedora и не предоставляет в своём репозитории проприетарные программы и драйверы, а также программы с лицензионными ограничениями, выход есть. Он заключается в подключении стороннего репозитория RPM Fusion. Чтобы подключить его наберите в терминале:
sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpmОбновим список репозиториев и установим необходимые нам программы
Далее установим необходимые нам инструменты и программы. Но сначала нам нужно обновить список репозиториев. Для этого в терминале выполним:
sudo yum check-updateМы обновили список репозиториев, и теперь нам нужно поставить сами пакеты. Для этого наберём в терминале:
sudo yum -y install mc gconf-editor alacarte p7zip unrar wget xkill evince-djvu system-config-language gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-ffmpegУстановим OpenOffice, инструменты, необходимые для компиляции программ из исходных текстов и пакеты, отвечающие за русификацию интерфейса:
sudo yum -y groupinstall development-tools russian-support officeВыберем Русский в качестве языка интерфейса
Далее мы можем русифицировать интерфейс Fedora, если это ещё не было сделано при установке. Для этого откроем окно 'Язык' (Language), расположенное в меню 'Система/Администрирование' (System/Administration), и выберем 'Russian — Русский' в качестве языка интерфейса. После этого нужно нажать на кнопку 'OK' и перегрузиться.
Есть один неприятный глюк, связанный с переключением локали, и в Fedora 13 он не был исправлен. Если после выбора русского в качестве языка интерфейса и перезагрузки ничего не изменилось — выполните в терминале:
rm ~/.dmrc
sudo rm /var/cache/gdm/`whoami`/dmrcПерезагрузитесь ещё раз.
Установим проприетарные драйверы для видеокарты nVidia
Внимание! Следующий раздел требует вдумчивого чтения и аккуратности! Неправильные действия могут привести Fedora в неработоспособное cостояние, которое трудно будет исправить, не имея достаточных навыков. Если Вы не уверены в своих силах — пропустите этот раздел!
Встроенные видеокарты от Intel поддерживаются в дистрибутиве Fedora «из коробки». Если Вы являетесь обладателем видеокарты, основанной на GPU от nVidia вы можете установить для неё проприетарные (закрытые) драйверы от производителя, которые позволят использовать 3D-ускорение.
Если Вы не знаете какая именно видеокарта установлена в Вашем компьютере, это можно узнать набрав в терминале:
sudo yum -y install lshw
lshw -class displayВ поле 'vendor' можно будет прочитать название производителя GPU, а в поле 'product' — тип видеокарты, установленной в Вашем компьютере.
Существует три версии драйверов, 'kmod-nvidia' для видеокарт 6 поколения или созданных позднее, 'kmod-nvidia-173xx' для видеокарт 5 поколения и 'kmod-nvidia-96xx' для более ранних видеокарт. Более подробно узнать о том, какой драйвер подходит для Вашей видеокарты, Вы можете, найдя свою модель .
Следующая вещь, которую Вам нужно сделать — узнать поддерживает ли ваше ядро или нет. Для этого в терминале наберите:
uname -rЕсли в конце будут буквы PAE — значит ядро, которое используется в настоящий момент, поддерживает PAE и драйвер нужно ставить соответствующий. Наберём в терминале:
для установки драйвера видеокарты nVidia 6 или более позднего поколения и ядра БЕЗ поддержки PAE:
sudo yum -y install kmod-nvidiaдля установки драйвера видеокарты nVidia 6 или более позднего поколения и ядра С ПОДДЕРЖКОЙ PAE:
sudo yum -y install kmod-nvidia-PAEдля установки драйвера видеокарты nVidia 5 поколения и ядра БЕЗ поддержки PAE:
sudo yum -y install kmod-nvidia-173xxдля установки драйвера видеокарты nVidia 5 поколения и ядра С ПОДДЕРЖКОЙ PAE:
sudo yum -y install kmod-nvidia-173xx-PAEдля установки драйвера видеокарты nVidia 4 или более раннего поколения и ядра БЕЗ поддержки PAE:
sudo yum -y install kmod-nvidia-96xxдля установки драйвера видеокарты nVidia 4 или более раннего поколения и ядра С ПОДДЕРЖКОЙ PAE:
sudo yum -y install kmod-nvidia-96xx-PAEОтключим конфликтующий видеодрайвер nouveau и разрешим использование графической заставки Plymouth при загрузке с проприетарным драйвером:
sudo sed -i '/root=/s|$| rdblacklist=nouveau vga=0x318|' /boot/grub/grub.confПосле проведения данной операции лучше перегрузиться и проверить корректно ли «встали» драйверы.
Включим эффекты рабочего стола
Настал момент включить эффекты рабочего стола. Для этого откроем окно 'Эффекты рабочего стола' (Desktop Effects), расположенное в меню 'Система/Параметры' (System/Preferences), выберем пункт 'Compiz' и нажмём 'Закрыть' (Close). Если драйверы видеокарты поддерживают 3D ускорение — Вы увидите разницу.
Обновим дистрибутив
Далее желательно обновить сам дистрибутив Fedora. Для этого выполним в терминале следующую команду:
sudo yum -y updateНастроим Nautilus
Вы хотите заменить кнопки в адресной строке на текстовую строку?
gconftool-2 -s /apps/nautilus/preferences/always_use_location_entry -t bool trueСпрячем иконку компьютера с рабочего стола, в Linux пользы от неё мало:
gconftool-2 -s /apps/nautilus/desktop/computer_icon_visible -t bool falseВыключим надоедливые системные звуки:
gconftool-2 -s /desktop/gnome/sound/event_sounds -t bool falseДобавим индикатор погоды на панель
Если Вы хотите видеть температуру за окном — наберите в терминале следующие команды:
gconftool-2 -s /apps/panel/applets/clock/prefs/cities -t list --list-type string '[<location name="Moscow" timezone="Europe/Moscow" latitude="55.650002" longitude="37.266666" code="UUWW" current="true"/>]'
gconftool-2 -s /apps/panel/applets/clock/prefs/speed_unit -t string 'm/s'
gconftool-2 -s /apps/panel/applets/clock/prefs/temperature_unit -t string 'C'Они включат индикатор погоды. Настройки рассчитаны на координаты Москвы.
Статья предоставлена компанией
- +10
- deepCode
- 18 июля 2010, 09:02
Для кого, для рута?
gedit /etc/sudoers
После этого вывод: «Произошла ошибка системы GConf:...» и т.д.
Вопрс о запуске приложений от root поднимался неоднократно. Например:
Статья полезная, я проголосовал +, но нужно доработать. Спасибо и успехов!