Как мне установить kde?
Как мне установить kde?
В самом дистрибутиве RedHat 5.2 kde отсутствует, потому что на данный момент существуют проблемы с лицензией к библиотеке, которая используется программами из этого пакета. Несмотря на это kde представляет из себя очень удобный графический интерфейс. Проблемы с лицензией будут в скором времени решены и следующий релиз RedHat (6.0), скорее всего, будет включать в себя пакет программ kde (у kde есть конкурент - проект GNOME. Совсем недавно вышел в свет первый релиз GNOME (этот проект моложе kde примерно на год, но очень быстро его догоняет). У GNOME нет проблем с лицензией и он уже включен в дистрибутив RedHat). Бинарные файлы с дистрибутивом kde можно найти на вашем CD с RedHat 5.2, просто их вы должны установить сами после установки RedHat. Если у вас их нет, то вы можете достать эти файлы из интернета.
Для начала проверьте работает ли ваш X-серевер:
xinit
Вы можете выйти из оболочки X-серевера, набрав на X-терминале команду
exit или убить X-сервер нажав комбинацию клавиш [ctrl-alt-backspace]. Если ваш X-сервер не работает, то перейдите к следующему вопросу.
Теперь зайдите как root, подсоедините CDROM с RedHat5.2 и перейдите в директорию с дистрибутивом kde:
cd /mnt/cdrom/kde/distribution/RedHat/i386/binary
Прочитайте что написано в файле README:
cat README-2rh51-rpms | more
Используйте программу rpm для установки необходимых пакетов
rpm -i [имя устанавливаемого пакета]
Для начала установите библиотеку qt (та самая, у которой проблемы с лицензией), затем пакет kde support, затем kde libs, а затем kde base. Если вы нарушите последовательность установки пакетов, то попытка установки внеочередного пакета провалится, так как при установки проверяется есть ли в системе программы, нужные для устанавливаемого пакета. Будет выдана ошибка, что требуется некий пакет, которого в данный момент нет и программа не будет устанавливаться - ничего страшного просто установите требуемый пакет и продолжите установку. После установки пакета kde base, вам вероятно захочется установить и другие пакеты kde (utill, admin, network, games, graphics, multimedia) -- они занимают немного места и их стоит установить.
Теперь следует сообщить системе, что вы хотите сделать kde по умолчанию вашим X-windows менеджером. В домашней директории пользователя создайте файл ".Xclients".
pico .Xclients
который состоит только из одной строчки:
/opt/kde/bin/startkde
Сохраните этот файл, теперь надо сделать этот файл исполняемым для всех пользователей:
chmod a+x .Xclients
Проверьте что права доступа установлены нормально:
ls -l .Xclients
[Файлы, имеющие в начале названия точку не показываются при обычном выполнении команды ls, это похоже на "скрытые" файлы в системе DOS. Чтобы увидеть их надо запустить ls с ключиком "-a".]
Если вы создали этот файл как root, а не как обычный пользователь, то теперь вам надо изменить хозяина и группу файла, для соответствующего пользователя:
chown имя_пользователя .Xclients
chgrp имя_пользователя .Xclients
Все. Теперь наберите startx. Эта команда должна запустить ваш X-server в обрамлении kde.
5.2