Главная » FAQ |
|
Нет, KDE - не оконный менеджер, а представляет из себя гораздо большее, хотя в KDE действительно входит оконный менеджер (KWin). KDE - это полноценная интегрированная рабочая среда. KDE предоставляет полную рабочую среду, включающую Web-обозреватель, файловый менеджер, оконный менеджер, системы помощи и настройки функциональных возможностей, многочисленные инструменты и утилиты, постоянно возрастающее количество приложений, в их числе почтовый клиент, программы чтения новостей и работы с графикой, просмотрщики PostScript® и DVI и т.д.. |
|
Нет, KDE -
это не копия. В особенности, не копия CDE или Windows®. Несмотря на то, что
разработчики стараются перенести в KDE самые лучшие свойства всех существующих
рабочих сред, KDE - это действительно уникальная среда |
|
Да, KDE является свободным программным обеспечением согласно GNU General Public License. Все библиотеки KDE доступны в соответствии с LGPL, что делает возможным коммерческую разработку программного обеспечения для рабочей среды KDE; однако все приложения KDE находятся под лицензией GPL. KDE использует многоплатформенную библиотеку Qt™ для пользовательского интерфейса на C++ , выпускаемую (начиная с версии 2.2) под лицензией GPL. Совершенно законно бесплатное перенесение KDE и Qt™ на компакт-диски. |
|
Главный
сайт KDE - это ftp.kde.org. Однако, вследствие его сильной загруженности,
предпочтительней использовать download.kde.org, который перенаправит вас на
ближайшее зеркало. |
Да, KDE уже поставляется с основными дистрибутивами Linux®. Поскольку для построения дистрибутива требуется время, в них не всегда содержится самая последняя версия, но всё же они вполне пригодны для начала работы, и к тому же их присутствие позволяет избежать скачивания с Интернета. |
Самые свежие разработки (snapshots) можно взять на ftp://ftp.kde.org/pub/kde/unstable/snapshots. Вы, возможно, захотите рассмотреть вариант настройки собственного клиента SVN для того, чтобы всегда иметь самые свежие разработки. Информация о том, как это сделать, находится на странице Использование анонимного SVN в KDE. |
Итак, вы уже слышали новости. Или видели снимки экрана. И вам очень хочется получить KDE. Но вы практически ничего не знаете обо всей этой "альтернативной OС". Не беспокойтесь! Всё, что вам нужно - это немножко (ну, может не так уж и немножко) почитать; вот и всё! KDE не работает на Microsoft® Windows® и OS/2 (пока). Чтобы запустить KDE, вам нужна система UNIX®. Дополнительная информация находится в разделе В: 2.2. Выберите платформу и установите её в вашей системе. FAQ не сможет вам в этом помочь, поскольку KDE работает на многих платформах UNIX®. В конце концов, вы готовы приступить к установке KDE. Начинайте читать следующий раздел. О том, где взять KDE читайте в разделе В: 3.1. И последнее, если при установке KDE вы столкнулись с проблемами, не стесняйтесь воспользоваться списками рассылки и группами новостей KDE. Но помните: нет глупых вопросов, но есть вопросы, на которые глупо отвечать, в особенности, если ответы на них уже даны в FAQ. Удачи и приятного времени, проведённого с KDE! |
Для работы KDE рекомендуется процессор не ниже Pentium II, 64 МБ памяти и 500 МБ свободного места на диске. На более слабых системах KDE будет работать медленно. Вообще говоря, если уже запущен X-Server и какая-либо другая графическая оболочка, то скорости должно хватить и для KDE. |
Несколько видов бинарных пакетов и пакетов с исходными текстами для разных дистрибутивов и ОС можно найти на ftp://ftp.kde.org/pub/kde/. Бинарные пакеты создаются не командой KDE, а самими поставщиками дистрибутивов или отдельными людьми. Информацию о политике в отношении пакетов KDE можно найти на странице О пакетах KDE. Единственными официальными версиями являются пакеты *.tar.bz2 с исходными текстами. Пожалуйста, просмотрите файлы README и INSTALL в различных каталогах бинарных файлов. Чтобы получить список всех имеющихся пакетов для определённой версии, обратитесь на соответствующую информационную страницу. Для последней версии это информационная страница KDE 3.4.2. |
Базовый дистрибутив на сегодняшний день состоит из двадцати пакетов. Некоторые из них необходимы, другие устанавливаются по желанию. Все пакеты можно получить в указанных выше форматах. kdelibs Требуется Данный пакет содержит общие библиотеки, необходимые для всех приложений KDE. kdebase Требуется Данный пакет содержит базовые приложения, формирующие ядро графической рабочей среды KDE, такие как оконный менеджер, эмулятор терминала, центр управления, файловый менеджер и панель. aRts Требуется Звуковой сервер aRts является мощным сетевым сервером звука. kdeaddons Дополнительно Различные дополнения для Kate, Kicker, KNewsTicker, Konqueror и Noatun kdeartwork Дополнительно Дополнительные обои, темы, стили, звуки... kdebindings Дополнительно Различные привязки для Java™, Perl, Python... kdegames Дополнительно Различные игры, такие как маджонг, змеиные гонки, астероиды и тетрис. kdegraphics Дополнительно Различные связанные с графикой программы, такие как программы просмотра PostScript® и DVI, а также программа для рисования. kdeutils Дополнительно Различные инструменты рабочего стола, такие как калькулятор, редактор и прочее. kdemultimedia Дополнительно Приложения мультимедиа, такие как CD-проигрыватель и микшер. kdenetwork Дополнительно Сетевые приложения. На данный момент здесь содержатся программа мгновенных сообщений Kopete, менеджер загрузки KGet и другие сетевые программы. kdepim Дополнительно Средства управления личной информацией. На данный момент здесь содержатся программа почты KMail, чтения новостей KNode и другие программы. kdeadmin Дополнительно Программы системного администрирования. kdeedu Дополнительно Образовательные и развлекательные приложения для юных пользователей KDE. kdeaccessibility Дополнительно Программы специальных возможностей в KDE, такие как экранная лупа и оболочка для синтезатора речи. kdetoys Дополнительно Развлечения! kdevelop Дополнительно Полная интегрированная среда разработки для KDE и Qt kdewebdev Дополнительно Средства разработки для Web. Включают среду разработки Quanta и другие программы, полезные для разработки web-приложений. kdesdk Дополнительно KDE Software Development Kit. Средства разработки KDE. Необходимо установить пакеты aRts и kdelibs первыми. Последним стоит установить kdeaddons. Все остальные пакеты устанавливаются в произвольном порядке. Большинство утилит установки пакетов позволят вам перенести все ваши пакеты в один каталог и сразу их установить, настраивая зависимости по мере их обнаружения. |
Важно Не забудьте прочитать файлы README and INSTALL, если они присутствуют. Установка пакетов Debian Пакеты Debian устанавливаются в соответствии со стандартом файловой иерархии FHS (File Hierarchy Standard). войдите в систему как администратор введите dpkg -i имя_пакета.deb для каждого пакета, который вы хотите установить. Установка пакетов RPM Процедура 4.2. Для того, чтобы установить бинарные RPM войдите в систему как администратор введите rpm -ivh имя_пакета.rpm Установка файлов .tar.bz2 с исходными текстами Поскольку способ сборки KDE постоянно изменяется и обновляется, за новейшими инструкциями по установке пакетов с исходными текстами обращайтесь на страницу Установка из исходников. Однако, в большинстве случаев должен работать и общий подход. По умолчанию пакет .tar.bz2 с исходными текстами устанавливается в /usr/local/kde. Можно переопределить эту настройку при помощи --prefix в скрипте configure. распакуйте пакеты при помощи tar yxf имя_пакета.tar.bz2 войдите в каталог пакета: cd имя_пакета настройте пакет: ./configure Замечание В некоторых пакетах (в особенности в kdebase) имеются особые возможности настройки, которые могут быть полезны во время установки. Чтобы их просмотреть, напечатайте ./configure --help. соберите пакет: make установите пакет: su -c "make install" (если вы ещё не администратор). Если вы уже администратор, просто напечатайте make install. |
В принципе, в этом нет необходимости. RPM и пакеты Debian должны сами обо всём позаботиться. Если вы сами собираете среду из исходников, вы должны быть более осмотрительными. На одной системе могут жить две разных версии KDE, прочитайте об этом на http://developer.kde.org/build/kde2-and-kde3.html. Учтите, что неаккуратная сборка двух разных версий KDE из исходников чревата осложнениями. |
Самый
удобный способ запуска KDE - это использование скрипта startkde. Просто
вставьте строку startkde в конце файла .xsession (или .xinitrc, или .Xclients,
если вы не пользуетесь ни kdm, ни xdm). А также удалите строки, запускающие
предыдущий оконный менеджер. Если в вашем домашнем каталоге нет ни .xsession,
ни .xinitrc, ни .Xclients, просто создайте новый файл, состоящий из одной
строки, содержащей startkde |
Да, можно устанавливать KDE в каком угодно каталоге. Что именно вам нужно сделать зависит от того, какие пакеты вы желаете установить: Процедура 4.4. Пакеты с исходными текстами Настройте и установите пакет командой configure --prefix=/users/myhome/kde; make; make install для установки в /users/myhome/kde. Добавьте следующее в файлы инициализации. Обратите внимание, если нет необходимости задавать LD_LIBRARY_PATH, лучше этого и не делать. Для csh и tcsh: setenv KDEDIR /users/myhome/kde if ( $?LD_LIBRARY_PATH ) then setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH else setenv LD_LIBRARY_PATH $KDEDIR/lib endif if ( ! $?LIBRARY_PATH ) then setenv LIBRARY_PATH $LD_LIBRARY_PATH endif Для bash: KDEDIR=/users/myhome/kde PATH=$KDEDIR/bin:$PATH LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH LIBRARY_PATH=$LD_LIBRARY_PATH export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH |
rpm допускает использование ключа --prefix для того, чтобы выбрать каталог для установки. Например, в результате rpm -i --prefix=/users/myhome/kde package.rpm пакет установится в /users/myhome/kde. Замечание Хотя KDE и будет запускаться из каталога пользователя, всё же будут проблемы с программами, требующими бит suid, например, с программами в пакете kdeadmin. Но поскольку они вообще-то и не предназначены для того, чтобы запускаться пользователем, ничего страшного в этом нет. Однако, на системах, использующих теневые пароли, хранители экрана должны быть suid, чтобы позволять разблокировку экрана через пароль; поэтому работать это не будет. |
Вы,
вероятно, пытались запустить X-сервер при помощи startkde. X-сервер запускается
командой startx. startkde - это скрипт, который должен запускаться из .xinitrc,
.xsession или .Xclients для активизации оконного менеджера и необходимых
серверных демонов для KDE. |
IBM теперь официально поддерживает KDE на AIX®. Подробнее об этом читайте на http://www.ibm.com/servers/aix/products/aixos/linux/index.html. Более старая информация также доступна на http://space.twc.de/~stefan/kde/aix.html. |
Если вы можете запустить на нём X Window System®, у вас не должно быть проблем и с запуском KDE. А также вам могут пригодиться следующие ссылки: |
Допустим, по умолчанию это /opt/kde, а вы хотите перенести в /usr/local/kde. Вот что вам нужно сделать: если вы ещё не администратор, станьте им mv /opt/kde /usr/local/kde ln -s /usr/local/kde /opt/kde Это перенесёт все файлы KDE в /usr/local/kde, но будет возможен доступ к ним и через /opt/kde. |
Нет никакой
необходимости хранить файлы .c и .o, но файлы .h вы, возможно, захотите
оставить, если вдруг когда-нибудь надумаете компилировать ваши собственные
программы KDE: они будут необходимы для include. Но если вы хотите добавлять
патчи к исходным программам по мере их появления (а не скачивать всё заново),
их следует оставить. |
Нет. В большинстве случаев KDE сможет правильно импортировать ваши старые настройки. Возможно, вам придётся заново ввести пароли в некоторых приложениях (например в KMail или KNode) но большинство других настроек сохранится. Говорят, что не всё может пройти гладко при обновлении версии KDE. На всякий случай вы можете сохранить все свои настройки KDE. Настройки сохраняются в подкаталоге $HOME/.kde or $HOME/.kde2 вашего домашнего каталога. Мы предлагаем создать резервный каталог вашего старого каталога .kde/.kde2, установить KDE 3.2, а затем скопировать назад все необходимые настройки программ почты и новостей. Ко всему сказанному надо добавить, что некоторые пользователи не встретились ни с какими проблемами при прямом переходе к новой версии без удаления старого каталога .kde. Переназначить $HOME/.kde можно, задав $KDEHOME. |
KDE использует несколько временных файлов. Они обычно создаются в следующих местах: ~/.DCOPserver-* (обычно два таких файла, один из которых - ссылка на другой) ~/.kde/socket-hostname ~/.kde/tmp-hostname - обычно это ссылка на следующий файл: /tmp/tmp-kde-USER ~/.kde/socket-hostname - обычно это тоже ссылка на: /tmp/ksocket-USER Если ссылки нарушены, обычно из-за работы скрипта очистки cron, или скрипт выключения очищает каталог /tmp, то и случаются эти странности. Эти файлы и ссылки создаются автоматически при запуске KDE поэтому их можно удалить, но только когда KDE не запущена. Если вы видите только серый экран при запуске KDE или сообщение Проверьте правильность установки, выйдите из X, удалите все вышеперечисленные файлы и снова запустите X-сервер. Обычно эти файлы ничему не мешают, и, оставив их, вы просто сэкономите несколько секунд при запуске KDE. |
Вам потребуется GNU msgfmt, входящий в состав gettext пакета i18n GNU. Его можно найти на любом зеркале этой организации. |
Можно удалить ваши программы, набрав make uninstall в каталоге, где вы делали make install. Если вы уже давно ликвидировали этот каталог, остаётся единственный, не самый хороший способ: зайти в $KDEDIR/bin и удалить файлы по очереди. Если вы ожидаете такую ситуацию, вам может пригодиться программа GNU stow, доступная на http://www.gnu.org/software/stow/stow.html. |
Дело в патенте Unisys на LZW. GIF-поддержка отключена в Qt™ 1.44 и в последующих версиях по умолчанию. Если вы хотите использовать GIF и имеете соответствующую лицензию, скомпилируйте заново Qt™ с поддержкой GIF. ./configure -gif. |