Левая панель

Главное окно

Корзина
Admin-World - администраторы всех стран обьеденяйтесь Тема Home News Downloads Tutorials WebLinks Login to JoomlaCurve

  Панель
 
Главное меню
Главная
Новости
Поиск
Библиотека
Форум
Авторизация





Забыли пароль?
Ещё не зарегистрированы? Регистрация
Статистика
 
     
Главная arrow Библиотека arrow Linux arrow Сборка KDE (собственный опыт)
 
Реклама

 

Сборка KDE (собственный опыт)

Печать E-mail

#include «DISCLAIMER»

#ifndef DEDICATION
#define DEDICATION «stes и всем нуждающимся…»
#endif

# доки я терпеть не перевариваю писать, так что всю критику по поводу
# стиля и оформления > /dev/null

1. Что я скачал, где оно, и сколько весит:

[url]ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.0.5.tar.bz2[/url] — 13,330,490
ftp://ftp.kde.org/pub/kde/stable/3.0.4/src/arts-1.0.4.tar.bz 2 — 1,021,219
ftp://ftp.kde.org/pub/kde/stable/3.0.4/src/kdelibs-3.0.4.tar.bz2 — 7,643,484
ftp://ftp.kde.org/pub/kde/stable/3.0.4/src/kdebase-3.0.4.tar.bz2 — 13,111,203

2. Подготовка к сборке

# Все действия я выполнял из-под обычного пользователя, поэтому не
# нужно смущаться наличием sudo перед некоторыми командами. Вся сборка
# проводилась в одном rxvt без перезагрузок.

всю муть я скопировал в ~/kde_src и затем распаковал (tar -jvxf
пакет.tar.bz2).

[ananas@pts/2:~]$ cd kde-src
[ananas@pts/2:~/kde-src]$ ls −1
arts-1.0.4
kdebase-3.0.4
kdelibs-3.0.4
qt-x11-free-3.0.5
[ananas@pts/2:~/kde-src]$

3. Сборка

[ananas@pts/2:~]$ uname -a
Linux victor 2.4.18 #5 Втр Окт 8 18:35:25 EEST 2002 i686 unknown
[ananas@pts/2:~]$ gcc --version
2.95.4
[ananas@pts/2:~]$ ld --version
GNU ld 2.11.90.0.8
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
Supported emulations:
elf_i386
i386linux
elf_i386_glibc21
[ananas@pts/2:~]$

3.1. Сборка qt

$ cd qt-x11-free-3.0.5
$ export QTDIR=/home/ananas/kde-src/qt-x11-free-3.0.5
$ export PATH=$PATH:$QTDIR/bin
$ export MANPATH=$MANPATH:$QTDIR/man
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
$./configure
$ make
$ sudo mkdir /opt/kde
$ sudo cp -L bin include /opt/kde
$ sudo cp lib plugins /opt/kde

Потом добавить «/opt/kde/lib» в /etc/ld.so.conf и
$ sudo ldconfig

Затем создаем файлик kde.sh с таким содержанием:
PATH=$PATH:/opt/kde/bin
MANPATH=$MANPATH:/opt/kde/man
export QTDIR=/opt/kde
export KDEDIR=/opt/kde

После создания:
$ chmod 0755 kde.sh
$ sudo mv kde.sh /etc/profile.d

3.1 Сборка arts

$ cd../arts-1.0.4
$./configure --prefix=/opt/kde --disable-mt
$ make
$ sudo make install
$ sudo ldconfig

3.2 Сборка kdelibs

$ cd../kdelibs-3.0.4
$./configure --prefix=/opt/kde --disable-mt --disable-pcre
$ make
$ sudo make install
$ sudo ldconfig

3.3 Сборка kdebase

$ cd../kdebase-3.0.4
$./configure --prefix=/opt/kde --disable-mt --disable-debug
$ make
$ sudo make install

Остальное собирайте сами. Я надеюсь, что принцип понятен.

4. Запуск

у каждого по своему.
я загнал «exec startkde» в файл /etc/X11/xinit/xinitrc.kde и кинул симлинк /etc/X11/xinit/xinitrc на xinitrc.kde

the end.

 
« The Multi Router Traffic Grapher   НАСТРОЙКА СЕРВЕРА XDMCP ДЛЯ WINDOWS-КЛИЕНТОВ »

 
  Админ World