Итак, состоялся релиз Fedora 9 (SULPHUR). Как всегда, в новой версии много чего обновлено: ядро 2.6.25, Gnome 2.22.1, KDE 3.5.9, OpenOffice 2.4, Firefox 3 и PackageKit — новая система управления пакетами, которая должна заменить pirut и pop. Это руководство создано для того, чтобы помочь новичкам легко настроить свою систему. Итак, вы загрузились в только что установленную Fedora 9.
Примечание: в данном руководстве в качестве текстового редактора я использую gedit, так как сам использую GNOME. Если вы используете KDE, вы можете использовать kate. Если вы приверженец консоли, хорошим выбором будет nano.
- Обновление Fedora 7/8 до версии 9
- Настройка sudo
- Настройка yum
- Настройка сервисов
- Установка видео драйверов
- Установка шрифтов Microsoft
- Настройка Nautilus
- Настройка Firefox
- Настройка email-клиента
- MP3 и аудио-плееры
- DVD и видео
- IRC клиенты
- MSN Messenger клиенты
- Оформление, запись и сохранение CD/DVD
- Менеджеры загрузки
- Программы для просмотра PDF
- Torrent-клиенты
- Другие необходимые программы
- Доступ к Windows-разделам
- Доступ к сетевым ресурсам Windows
- Compiz-Fusion
- KDE
- JAVA
1. Обновление Fedora 7/8 до версии 9Для обновления без CD/DVD специально была разработана новая программа — Preupgrade. Она разрешает все зависимости, скачивает необходимые пакеты, настраивает grub и в конце просит пользователя перезагрузить систему.
su -c 'yum install preupgrade' preupgrade
После ее запуска выберите Fedora 9, и через некоторое время вы перезагрузитесь в вашу систему, обновленную до Fedora 9.
2. Настройка sudoРедактирование файла настроек sudoОбычно, если вы хотите запустить команду, которая требует привилегий root, нужно сначала выполнить команду 'su -', после — ввести пароль суперпользователя. Однако вы можете запускать такие программы проще, используя команду 'sudo'. Но для ее использования сначала нужно произвести некоторые настройки:
su --login -c 'visudo'
Теперь перейдите к строке:
root ALL=(ALL) ALL
нажмите a и введите следующее:
username ALL=(ALL) ALL
где username — это имя вашего пользователя. Затем нажмите Escape. Теперь, если вы не хотите набирать пароль root каждый раз при использовании команды sudo, перейдите к строке:
# %wheel ALL=(ALL) ALL
и, установив курсор около #, нажмите x.
Замените строку на:
# %wheel ALL=(ALL) NOPASSWD: ALL
Далее, наберите :wq для сохранения изменений и выхода.
Добавление вашего пользователя в группу wheelПросто наберите:
su -c 'gpasswd -a username wheel'
Добавление sbin в переменную PATHЭто не обязательный шаг. Но он сэкономит много вашего времени в будущем. Многие команды находятся в директориях /usr/sbin и /sbin и когда вы их запускаете, вам приходится писать полный путь к ним. Чтобы они запускались как другие обычные команды, выполните следующую команду:
su -c 'gedit ~/.bash_profile'
Замените строчку:
PATH=$PATH:$HOME/bin
на строчку:
PATH=$PATH:/usr/sbin:/sbin:$HOME/bin
Проверка работы sudoДля проверки команды выполните от своего пользователя:
$sudo whoami
если вы все сделали правильно, данная команда вернет слово 'root'.
3. Настройка yumСтандартные командыДалее перечислены наиболее распространенные команды использования yum — менеджера пакетов, использующемся в Fedora. Вы можете прочитать наиболее полное описание, выполнив команды:
yum --help man yum
Установка программы:
su -c 'yum install application_name'
Удаление программы:
su -c 'yum remove application_name'
Установка rpm с жесткого диска, используя yum для разрешения зависимостей:
su -c 'yum localinstall application_name'
Поиск программы:
su -c 'yum search application_name'
Поиск информации о программы:
su -c 'yum info application_name'
Обновление базы whole:
su -c 'yum update'
Активация репозитория:
su -c 'yum --enablerepo=repo_name'
Деактивация репозитория:
su -c 'yum --disablerepo=repo_name'
Импорт ключей Fedora GPGFedora имеет 2 стандартных репозитория, называющихся 'fedora' и 'updates'. Чтобы ими пользоваться и не получать сообщения об ошибках, нужно импортировать GPG ключи. Откройте терминал наберите:
su -c 'rpm --import /etc/pki/rpm-gpg/*'
Третий репозиторийВ стандартные репозитории Fedora не включена поддержка MP3 и DVD из-за патентных лицензий. По этой причине вам придется установить программное обеспечение из дополнительного репозитория.
Дополнительный репозиторий называется Livna. Он предоставляет большое количество мультимедийных кодеков и дополнительных приложений. В данном руководстве далее я буду считать, что данный репозиторий у вас установлен. Итак, откройте терминал и выполните команды:
su -c 'rpm -hiv http://rpm.livna.org/livna-release-9.rpm' su -c 'rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY'
Графический интерфейс для yumЕсли вы не любите набирать команды в консоли, вы можете использовать графический интерфейс для yum. Например этот: System -> Administration -> Add/Remove Software
Также можно установить другой:
su -c 'yum install yumex'
Настройка yum через проксиЕсли вы выходите в интернет через прокси-сервер, наберите в консоли:
su -c 'gedit /etc/yum.conf'
Добавьте в конфиг строчку:
proxy=http://ip:port/
где ip — адрес прокси-сервера, port — порт прокси-сервера. Не забудьте слеш после номера порта. Сохраните изменения и выйдите.
4. Настройка сервисовДля выбора сервисов, которые должны запускаться при загрузки системы, можно использовать утилиту конфигурирования с графическим интерфейсом: System -> Administration -> Services.
Для получения более подробной информации о сервисах можно прочитать
эту статью.
5. Установка видео драйверовПримечание: для установки большинства пакетов требуется активация репозитория Livna. Как это сделать, читайте
здесь.
Установка драйверов nVidiaОбычно для этого достаточно набрать:
su -c 'yum install kmod-nvidia'
и перезагрузиться. Однако в настоящее время из-за новой версии Xorg еще нет доступных драйверов. Можно поставить старые драйверы для Fedora 8, но для этого нужно будит понизить версии некоторых пакетов. Как это сделать, читай
здесь.
Установка драйверов ATiТакже нет доступных драйверов для новой версии Xorg, используемой в Fedora 9.
6. Установка шрифтов MicrosoftВ Fedora используются DejaVu шрифты, которые установлены в ней по умолчанию. Они сглажены и смотрятся довольно хорошо, и они с открытым исходным кодом.
Если же вы все-таки хотите использовать шрифты от microsoft, вы можете скачать и установить rpm-пакет msttcorefonts.
wget http://www.my-guides.net/en/images/stories/fedora9/msttcore-fonts-2.0-2.noarch.rpm su -c 'rpm -ivh msttcore-fonts-2.0-2.noarch.rpm'
Я собрал свой rpm, используя spec-файл с
Fedora-devel mailing list. Этот rpm не требует установленного xfs-сервера. Поэтому он идеально подходит для Fedora 8 и 9. Он включает шрифты: Arial, Andale, Comic Sans, Courier New, Georgia, Impact, Tahoma, Times, Trebuchet MS, Verdana и Webdings. Далее команды только для тех, кто сам хочет собрать свой rpm:
su -c 'yum install rpmdevtools rpm-build cabextract' rpmdev-setuptree cd ~/rpmbuild/SPECS/ wget http://www.my-guides.net/en/images/stories/fedora9/msttcore-fonts-2.0-2.spec rpmbuild -bb msttcore-fonts-2.0-2.spec cd ~/rpmbuild/RPMS/noarch/ su -c 'rpm -ivh msttcore-fonts-2.0-2.noarch.rpm'
Теперь вы можете менять шрифты через графический интерфейс: System -> Prefereces Look and Feel -> Appearance -> Fonts
7. Настройка NautilusОткрытие каждой папки в новом окнеЗайдите в System -> Preferences -> Personal -> File Management и во вкладке Behavior выберите Always open in browser windows.
Открыть в терминалеОчень полезная команда «Открыть в терминале» в Nautilus. Для этого выполните:
su -c 'yum install nautilus-open-terminal'
завершите сеанс пользователя и войдите в систему заново. После этого запустите Nautilus и кликните правой кнопкой мыши по любой папке, и вы увидите новую команду.
Включение Num Lock при старте GNOMEsu -c 'yum install numlockx su -c 'cp /etc/gdm/Init/Default /etc/gdm/Init/Default_backup' su -c 'gedit /etc/gdm/Init/Default'
И добавьте следующие строчки к концу файла:
if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on fi
Сохранитесь и выйдите. Перезапустите X-сервер и проверьте что Num Lock включился.
8. Настройка FirefoxFlash-плагинЗайдите на
сайт Adobe и выберите опцию 'Yum for Linux'. Откройте файл, используя стандартный установщик пакетов и установите пакет.
Далее откройте System -> Administartion -> Add/Remove Software и найдите flash-plugin. Выберите «установить» и импортировать GPG ключ или просто наберите:
su -c 'yum install flash-plugin'
Наконец перезапустите Firefox и наберите about:plugins в адресной строке. В списке плагинов вы должны увидеть Shockwave Flash.
Пользователи, использующие Fedora x86_64 должны установить сначала пакет nspluginwrapper.i386 для того, чтобы 32-х битный Adobe Flash плагин работал в x86_64 Firefox. Также нужно установить pulseaudio-libs.i386 для работы звука в этом плагине.
Создайте директорию для 32х битных плагинов:
su -c 'mkdir -p /usr/lib/mozilla/plugins'
Установите пакеты nspluginwrapper.i386, nspluginwrapper.x86_64, и pulseaudio-libs.i386:
su -c 'yum -y install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386'
Установите flash-плагин, как написано выше. Запустите mozilla-plugin-config для регистрации нового плагина:
su -c 'mozilla-plugin-config -i -g -v'
Перезапустите Firefox и наберите about:plugins в адресной строке. В списке плагинов вы должны увидеть Shockwave Flash.
Mplayer-плагинХотя в Fedora 9 предустановлен плагин totem-mozplugin, он нормально не работает. Я предпочитаю mplayer плагин для Firefox, но в данный момент в Livna его еще нет. Чтобы его установить, выполните:
su -c 'yum remove totem-mozplugin' su -c 'yum install mplayerplug-in'
Также необходимо установить кодеки для поддержки wmv, как описано далее.
Java-плагинFedora 9 поставляется с предустановленным плагином java openjdk. Однако при попытке запустить некоторые java-апплеты вы можете столкнуться с проблемами. Дополнительную информацию смотрите
здесь .
Если плагин у вас не установлен, установите его:
su -c 'yum install java-1.6.0-openjdk{,-plugin}'
Если вы обновляли Fedora 8 до 9-ой версии, то сначала вы должны удалить java-icedtead:
su -c "yum erase java-1.7.0-icedtea{,-plugin}"
Также можете установить SUN JRE.
Проигрывание потокового mmsВ адресной строке наберите:
about:config
Кликните правой кнопкой мыши и выберите NEW, а потом — STRING. Наберите в окне:
network.protocol-handler.app.mms
Нажмите ОК в окне выбора программы для проигрывания, указав в качестве проигрывателя /usr/bin/mplayer.
Далее, кликните правой кнопкой мыши и выберите NEW, затем — BOOLEAN. В окне напишите:
network.protocol-handler.external.mms
Нажмите OK и напишите:
true
Настройка кнопки backspaceПо умолчанию при нажатии кнопки backspace в Firefox ничего не происходит. Если вы хотите, чтобы при нажатии этой кнопки вы возвращались к предыдущей странице, наберите в адресной строке:
about:config
и в окне фильтров наберите:
browser.backspace_action
Кликните правой кнопкой мыши по нему, выберите Modify и измените значение с 2 до 0. Перезапустите Firefox.
9. Настройка email-клиентаПо умолчанию в Fedora 9 в качестве почтового клиента используется evolution. Если вам больше нравится Thunderbird, вы можете установить его:
su -c 'yum install Thunderbird'
Запустить его можно так: Applications -> Internet -> Thunderbird Mail Client. Для того, чтобы он использовался системой как mail-клиент по умолчанию, зайдите в System -> Preferences -> Personal -> Preferred Applications и как Mail Reader выберите Thunderbird Mail.
10. MP3 и аудио-плеерыПримечание: для установки большинства пакетов требуется активация репозитория Livna. Как это сделать, читайте
здесь.
Если вы попытаетесь проиграть mp3-файл плеером Totem Movie Player, вы увидите сообщение о проприетарных форматах. Далее, вы можете скачать свободный mp3 декодер fluendo, используя предложенныю ссылку.
Однако fluendo не позволит вам кодировать музыку в mp3. Для этого можно установить mp3-кодеки с репозитория Livna.
В любое время вы можете деинсталировать fluendo, набрав:
rm ~/.gstreamer-0.10/plugins/libgstflump3dec.so
RhythmboxЯ считаю, что Rhythmbox для пользователей GNOME лучше подходит в качестве mp3-плеера, чем стандартный Totem. Запустить его можно так: Applications -> Sound & Video -> Rhythmbox Music Player. Если он не установлен, установить его:
su -c 'yum install gstreamer rhythmbox'
Для того, чтобы все mp3 файлы по умолчанию открывались этим плеером, кликните правой кнопкой мыши по любому mp3 файлу, затем выберите 'Open with Other Application...' и укажите Rhytmbox Music Player.
Для того, чтобы добавить mp3 и другие аудио-форматы, выполните:
su -c 'yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly'
amaroKamaroK — отличный audio/mp3 плеер для KDE. Конечно, его также можно установить и в GNOME, и в другое X-менеджер. Для установки и добавления поддержки mp3 выполните:
su -c 'yum install amarok amarok-extras-nonfree'
AudaciousAudacious — это другой mp3 плеер, очень похожий на winamp 2.x. Для установки выполните: su -c 'yum install audacious audacious-plugins-nonfree-*'
Если вы хотите использовать скины от winamp для Audacious, просто скопируйте скины (файлы *.wsz) в /usr/share/audacious/Skins/
Если mp3-тэги в кодировке, отличной от utf8, вы можете сменить кодировку: Preferences -> Playlist -> Metadata -> Fallback character encoding -> iso8859-7
Если при двойном щелчке по mp3 файлу вы хотите, чтобы он добавлялся в список воспроизведения, отредактируйте файл:
su -c 'nano /usr/share/applications/fedora-audacious.desktop'
Замените в нем Exec=audacious на Exec=audacious -e
XMMSЭтот плеер больше не поддерживается, но вы можете попробовать его использовать: su -c 'yum install xmms xmms-libs xmms-mp3'
11. DVD и видеоПримечание: для установки большинства пакетов требуется активация репозитория Livna. Как это сделать, читайте
здесь.
Просмотр DVDДля проигрывания DVD вы должны установить проприетарные кодеки:
su -c 'yum install libdvdcss libdvdread libdvdnav lsdvd libdvbpsi'
Просмотр видео других форматовЕсли вы уже установили поддержку mp3, остальные кодеки должны были сами установиться при разрешении зависимостей. Иначе для их установки выполните:
su -c 'yum install ffmpeg ffmpeg-compat libmatrosca xvidcore'
Наконец, чтобы проигрывать некоторые закрытые форматы, такие, как wmv, выполните:
cd ~/Download wget http://www1.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2 tar -jxf all-20071007.tar.bz2 su -c 'mkdir -p /usr/local/lib/codecs' su -c 'cp all-20071007/* /usr/local/lib/codecs' rm -rf all-20071007
Теперь выберите один из видеоплееров (см. ниже) и установите его.
TotemВ Fedora 9 предустановлен плеер Totem Movie Player. Если вы хотите также проигрывать им и DVD, выполните:
su -c 'yum install totem-xine totem-xine-plparser xine-lib-extras xine-lib-extras-nonfree'
Mplayer/SMPlayerЯ предпочитаю mplayer и smplayer (графический интерфейс для mplayer) для воспроизведения видео. Он поддерживает практически любой тип видео, внешние субтитры и проигрывание DVD, если в системе установлены соответствующие кодеки.
su -c 'yum install mplayer smplayer'
Для запуска плеера: Applications -> Sound & Video -> SMPlayer.
VLCVLC (Video Lan Client) — сетевой клиент видео. Поддерживает практически любой формат без установки внешних кодаков.
su -c 'yum install vlc'
kaffeinekaffeine — это еще один медиаплеер под KDE, работающий на движке xine.
su -c 'yum install kaffeine' su -c 'yum install xine-lib-extras xine-lib-extras-nonfree'
RealPlayerОткрытой альтернативой RealPlayer является HelixPlayer. Вы можете установить его, выполнив команду:
su -c 'yum install HelixPlayer'
Если он вам не понравился, можно скачать RealPlayer rpm
здесь. Откройте консоль, перейдите в папку, в которую вы сохранили rpm и выполните:
su -c 'yum remove HelixPlayer' su -c 'yum install compat-libstdc++-33' su -c 'rpm -hiv RealPlayer10GOLD.rpm'
AvidemuxAvidemux — очень неплохой мультимедийный редактор. Для установки выполните:
su -c 'yum install avidemux'
Для запуска: Applications -> Sound & Video -> Avidemux Video Editor.
12. IRC клиентыKonversationIRC клиент под KDE, основанный на Qt.
su -c 'yum install konversation'
xchatIRC клиент под GNOME, основанный на gtk+
su -c 'yum intall xchat'
Для запуска: Applications -> Internet -> IRC
13. MSN Messenger клиентыPidgin Pidgin — это IM клиент, используемый в Fedora 9 по умолчанию. Для запуска: Applications -> Internet -> Internet Messenger. Для установки выполните:
su -c 'yum install pidgin'
KopeteKopete — IM клиент под KDE. Для установки:
su -c 'yum install kdenetwork'
aMSNЕще один неплохой IM клиент. Поддерживает много плагинов:
su -c 'yum install amsn'
Для запуска: Applications -> Internet -> aMSN
14. Оформление, запись и сохранение CD/DVDSound-Juicer Sound-Juicer — программа-риппер CD. Устанавливается по умолчанию и запускается из: Applications -> Sound & Video -> Audio CD Extractor. Для установки:
su -c 'yum install sound-juicer'
GnomeBakerУтилиты для записи CD/DVD под GNOME.
su -c 'yum install gnomebaker'
Для запуска: Applications -> Sound & Video -> CD/DVD Writer GnomeBaker.
k3bНаверное лучшая программа для записи CD/DVD под Linux. Она потянет за собой много зависимых библиотек, если вы будете ставить ее под GNOME.
su -c 'yum install k3b'
k9copyLinux-версия не программы DVDshrink.
su -c 'yum install k9copy' su -c 'yum install libdvdcss libdvdread libdvdnav lsdvd libdvbpsi'
DeVeDeDeVeDe — хорошая программа для оформления dvd. Она позволяет конвертировать видео любого формата в DVD, чтобы можно было смотреть видео где угодно.
su -c 'yum install devede'
15. Менеджеры загрузкиЕсли вам не нравится стандартный менеджер загрузок, встроенный в Firefox, вы можете попробовать другой.
d4xМенеджер загрузки под X-window, поддерживающий дозагрузки.
su -c 'yum install d4x'
kgetСтандартный менеджер загрузок в KDE. В GNOME лучше не использовать, т.к. тянет за собой много зависимостей.
su -c 'yum install kdenetwork'
16. Программы для просмотра PDFevinceEvince — это стандартная программа для просмотра PDF в Fedora. Если она не установлена, то выполните:
su -c 'yum install evince'
xpdfsu -c 'yum install xpdf'
acrobatreaderЕсли вы предпочитаете программы от Adobe, скачайте acrobatreader. В настоящее время последняя версия — 8.1.2. Скачайте Linux x86 rpm.
Когда rpm скачается, откройте его, кликнув правой кнопкой мыши в менеджере загрузок Firefox. PackageKit установит его после того, как вы введете пароль суперпользователя.
Перезапустите Firefox и наберите about:plugins в адресной строке. Вы должны увидеть Adobe Reader 8.0 плагин в списке установленный плагинов.
17. Torrent-клиентыTransmissionTransmission — torrent-клиент, использующийся в Fedora по умолчанию. Запустить его можно из меню: Applications -> Internet -> Transmission. Если он не установлен, выполните:
su -c 'yum install transmission'
KTorrentАльтернативный torrent-клиент для пользователей KDE.
su -c 'yum install ktorrent'
BittorrentМожете также попробовать этот клиент:
su -c 'yum install bittorrent bittorrent-gui'
18. Другие необходимые программыunrarsu -c 'yum install unrar'
FTP клиентХороший ftp-клиент с поддержкой ssh:
su -c 'yum install gftp'
chm вьюерДля GNOME используйте основанный на gtk:
su -c 'yum install gnochm'
Для KDE — основанный на Qt:
su -c 'yum install kchmviewer'
eMule клиентsu -c 'yum install amule'
linuxdcppsu -c 'yum install linuxdcpp'
Редактор разделов жесткого дискаДля GNOME (на gtk):
su -c 'yum install gparted'
Для KDE (на Qt):
su -c 'yum install qtparted'
Google EarthЗайдите на страницу http://earth.google.com/download-earth.html и скачайте GoogleEarthLinux.bin. Далее — откройте терминал, перейдите в каталог с этим файлом и выполните:
su -c 'sh GoogleEarthLinux.bin'
Теперь программу можно запустить из меню: Applications -> Internet -> Google Earth. Обратите внимание что для того, чтобы программа работала хорошо, необходима установка видео-драйверов для вашей видеокарты.
gtkpodПрограмма для управления iPod:
su -c 'yum install gtkpod'
Запуск: Applications -> Sound & Video -> GtkPod.
SkypeВы можете зайти на
сайт skype и кликнуть на Fedora 7 package. Выберите «открыть стандартным установщиком». Альтернатива — установить skype репозиторий. В терминале выполните:
su -c 'gedit /etc/yum.repos.d/skype.repo'
Теперь скопируйте в файл строки:
[skype] name=Skype Repository baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/ enabled=1 gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc gpgcheck=0
Теперь можете установить программу:
su -c 'yum install skype' su -c 'yum update skype'
19. Доступ к Windows-разделамFedora 9 автоматически находит разделы Windows (FAT32, NTFS), которые есть на вашем жестком диске и создает для них иконки на рабочем столе. По умолчанию установлен ntfs-3g для того, чтобы можно было редактировать информацию на ntfs-разделах. Для того, чтобы разрешать/запрещать доступ к на жесткие диски и внешние устройства, нужно поставить ntfs-config:
su -c 'yum install ntfs-config'
Запускается программа из меню: System -> Administration -> NTFS Configuration Tool
20. Доступ к сетевым ресурсам WindowsЕсли вы хотите, чтобы вам были доступны ресурсы на Windows-машинах из вашей Linux-системы, а также если вы хотите сделать доступными ваше видео и музыка для Windows-машин, вам нужно установить smb4k:
su -c 'yum install smb4k'
Теперь нужно запустить smb4k. Заходите в Settings -> Configure Smb4K -> Samba и задавайте имя рабочей группы. Жмите ОК и выходите. Теперь кликните по кнопке Refresh, после чего smb4k просканирует сеть. Если в вашей системе запущен iptables firewall, вы должны настроить в нем доступ по Samba. Для этого запустите:
system-config-firewall
Зайдите в раздел 'Trusted Services' и найдите в нем Samba. Нажмите 'Apply'.
Запустите smb4k и когда в левой части окна появятся доступные ресурсы, кликните дважды по нужному. Текущая версия smb4k имеет ошибку при работе через sudo. Если вы получили такое сообщение:
mount error 1 = Operation not permitted Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
откройте терминал и наберите:
su -c 'chmod u+s /sbin/mount.cifs' su -c 'chmod u+s /sbin/umount.cifs'
Каждый раз при обновлении smb4k или других компонент samba повотряйте эту команду.
21. Compiz-FusionCompiz Fusion — это прикольный кубик из рабочих столов, про который вы наверняка видели видеоролики в интернете. Fedora 9 поставляется с версией, которая не обладает всеми функциями. Можно посмотреть, какие функции доступны: System -> Preferences -> Look and Feel -> Desktop Effects. Если же вы хотите использовать все функции программы, а также плагины к ней, следуй ниже изложенной инструкции.
Официальные пакетыВ репозитории есть compiz-fusion пакеты, которые немного устарели, однако работают нормально. Для их установки выполните:
su -c 'yum remove compiz' rm -rf ~/.gconf/apps/compiz su -c 'yum install yum install compiz-fusion compiz-fusion-gnome compiz-fusion-extras compiz-fusion-extras-gnome compiz-manager gnome-compiz-manager ccsm fusion-icon fusion-icon-gtk emerald emerald-themes'
Неофициальные пакетыsu -c 'rpm -Uvh http://www.dfm.uninsubria.it/compiz/compiz-fusion-release-1-1.noarch.rpm' su -c 'yum remove compiz' rm -rf ~/.gconf/apps/compiz su -c 'yum install compiz-all fusion-icon-all compiz-fusion-plugins-unsupported compiz-fusion-plugins-extra compiz-bcop ccsm emerald-themes compizconfig-backend-gconf compizconfig-backend-kconfig'
АвтозапускGNOME:
Откройте System -> Preferences -> Personal -> Sessions и нажмите Add. Затем впишите следующие строки:
Name: Fusion icon Command: fusion-icon Comment: Compiz Fusion panel applet
KDE: Откройте терминал и наберите:
ln -s /usr/bin/fusion-icon ~/.kde/Autostart/fusion-icon
Разлогиньтесь и залогиньтесь снова. Теперь вы должны видеть голубую иконку в трее. Кликните по ней правой клавишей и выберите в меню Window Manager -> Compiz. Вы можете запустить или стандартный декоратор окон, или emerald, выбрав Window Decorator -> Emerald. Если вы кликните по Settings Manager. запустится ccsm и вы сможете настроить compiz fusion как вым нужно.
22. KDEУстановка KDEЕсли в процессе установки Fedora вы не установили KDE, вы можете сделать это сейча с помощью yum:
su -c 'yum groupinstall 'KDE (K Desktop Environment)''
Когда установка закончится, разлогиньтесь и выберите KDE в качестве менеджера сессии.
Примечание: данная команда установит KDE версии 3.5.x. KDE4 все еще находится в стадии исправления ошибок, поэтому может работать не достаточно стабильно. Однако, если вы все же хотите попробовать KDE4, инструкция по установке будет чуть ниже.
Флаги стран в KDEЕсли у вас мультиязычная система и вы хотите в трее был флажок той страны, язык которой в данный момент выбран, флаги стран можно скачать с
www.kde-look.org и скопировать флаги, которые вам нужны, в папку, указанную ниже (в примере копируются греческий и американский флаги):
tar -xzf kbflags-1.0.tar.gz su -c 'cp kbflags-1.0/21x14/gr.png /usr/share/locale/l10n/gr/flag.png' su -c 'cp kbflags-1.0/21x14/us.png /usr/share/locale/l10n/us/flag.png'
KDE стили в gtk-преложенияхНекоторые gtk-программы не очень хорошо смотрятся в KDE. Для того, чтобы улучшить вид таких программ, можно придать им стиль Qt-приложений с помощью программы qtk-qt-engine.
su -c 'yum install gtk-qt-engine'
Далее запускаем Control Center -> Appearance & Themes -> GTK Styles and Fonts и настраиваем.
KDM и автоматический логинЕсли вы являетесь единственным пользователем вашего компьютера и не хотите каждый раз вводить имя пользователя и пароль при загрузки системы, вы можете использовать функцию автоматического логина KDE. Во-первых, вы должны установить kdm. Откройте файл:
su -c 'gedit /etc/sysconfig/desktop'
и внесите в него следующие строчки:
DESKTOP="KDE" DISPLAYMANAGER="KDE"
Сохраните и выйдите.
Далее — запустите: Control Center -> System Administration -> Login manager. Нажмите кнопку «Administrator Mode» и введите пароль супрепользователя. Теперь перейдите в «Convinience» и активируйте «Enable Auto-Login». Выберите пользователя, логин которого будет вводиться системой автоматически. Если вы не хотите каждый раз набирать пароль пользователя, активируйте также «Enable Password-Less Login» и выберите вашего пользователя. Жмите «Apply» - все готово. После следующей загрузки логин произойдет автоматически.
KDE4Как я писал ранее, KDE4 не будет стабильно работать до тех пор, пока не выйдет версия 4.1. Если у вас установлена KDE 3.5.x, она будет повреждена при установке KDE4. Если вы все же хотите попробовать KDE4, наберите в консоле:
su -c 'yum install kdebase4 kdelibs4 kde-settings-kdm'
Будут установлены все необходимые пакеты. Разлогиньтесь и залогиньтесь снова, выбрав KDE в качестве менеджера сессии.
23. JAVAFedora 9 поставляется с установленной java — OpenJDK. Которая отлично работает и устанавливается очень просто с помощью yum (если она не была выбрана при установке системы). Если же вы все же по каким то причинам хотите установить Sun Java, читайте чуть ниже.
OpenJDKsu -c 'yum install java-*-openjdk'
SUN JAVAСначала нужно установить библиотеки, необходимые для работы Sun Java. Наберите в консоли:
su -c 'yum install compat-libstdc++-33 compat-libstdc++-296'
Когда библиотеки будут установлены, создайте необходимые связи:
su -c '/sbin/ldconfig'
Теперь перейдите на
сайт java. Кликните по кнопке «download», которая относится к «Java Runtime Environment (JRE) 6 Update 6».
Примечание: если вам нужна возможность компилировать программы, используя Sun's Java Development Kit Installation, вам нужно также скачать файл «JDK 6 Update 6». Примите соглашение и скачайте самораспоковывающийся файл (не rpm). Как это сделать описано ниже, вам только нужно будет заменить jre1 на jdk1 во всех следующих командах.
Выберите вашу платформу (Linux, если вы используете i386 Fedora или Linux x64 для Fedora x86_64). Примите соглашение и нажмите «Continue».
Примечание: в остальной части руководства везде стоят пакеты i586. Если вы используете Fedora x86_64, вам следует загружать Linux x64 файлы и заменять имена во всех командах.
Вы должны скачать самораспоковывающийся файл (jre-6u6-linux-i586.bin).
Далее — откройте консоль и перейдите в папку, в которую вы скачали jre. Скорее всего это будет папка Download, папка по умолчанию для скачанных с помощью Firefox файлов.
cd ~/Download/
Для установки выполните команды:
su -c 'mv jre-6u6-linux-i586.bin /opt' cd /opt/ su -c 'chmod a+x jre-6u6-linux-i586.bin' su -c './jre-6u6-linux-i586.bin'
Используйте клавишу пробел при чтении соглашения. В конце наберите yes для начала процесса установки.
Наконец для того, чтобы Firefox использовал установленный плагин, выполните:
su -c 'yum remove java-*-openjdk-plugin' su -c 'ln -s /opt/jre1.6.0_06/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so'
Перезапустите Firefox и наберите about:plugins в адресной строке. Если плагин был правильно установлен, вы увидите Java(TM) плагин в списке установленных плагинов.
Если вы хотите запускать программы на java используя Sun Java, выполните:
su - (Give your root password) nano /etc/profile.d/java.sh
Добавьте в этот файл следующие строки:
export JAVA_HOME=/opt/jre1.6.0_06 export PATH=$JAVA_HOME/bin:$PATH
Далее выполните команды:
source /etc/profile.d/java.sh /usr/sbin/alternatives --config java
Вы должны увидеть что-то типа:
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
Enter to keep the current selection[+], or type selection number:
Проверьте, как много версий Java установлено в вашей системе и нажмите Ctrl+C. В данном случае их две. Следующей командой я добавлю еще одну версию java:
/usr/sbin/alternatives --install /usr/bin/java java /opt/jre1.6.0_06/bin/java 3 /usr/sbin/alternatives --config java
Теперь список установленных версий java будет выглядеть так:
There are 3 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java 3 /opt/jre1.6.0_06/bin/java
Enter to keep the current selection[+], or type selection number:
Выберите например 3 в качестве текущей версии. Для того, чтобы проверить текущую версию, просто наберите:
java -version
Вы должны увидеть что-то типа:
java version "1.6.0_06" Java(TM) SE Runtime Environment (build 1.6.0_06-b02) Java HotSpot(TM) Client VM (build 1.6.0_06-b02, mixed mode, sharing)
Если вы хотите обновить версию Java, просто удалите старую версию командой:
su -c 'alternatives --remove java /opt/jre1.6.0_06/bin/java'
В любое время вы легко можете переключаться между OpenJDK, GCJ и Sun JAVA, набрав команду:
su -c '/usr/sbin/alternatives --config java' |