Човече, няма да се повтарям с останалите, но понеже съм в добро настроение (довечера заминавам на море) ще ти напиша малко повечко обяснения. Но ги прочети и малко разсъждавай.
Пиша ти относно за КДЕ-то дето питаше.
1. КДЕ не е една програма която да щракнеш на един файл и тя да се инсталира. Той се състои от много модули. Обикновено за всеки модул имаш един или повече rpm пакета (файла). Като дори не е задължително да се инсталират всичките пакети от модула. Rpm архитектурата поддържа зависимости. Така че няма начин да пропуснеш някой пакет ако инсталирвания зависи от него. Забелязах че владееш английски така че за теб не би трябвало да е трудност да разбереш какво значи: xscreensaver-gl is needed by kdeartwork-screensaver-gl-3.4.2-1mdk например. Съвсем нормално си пише че трябва да инсталираш освен kdeartwork-screensaver-gl-3.4.2-1mdk(1) и xscreensaver-gl(2) за да стане работата понеже (1) заивиси от (2).
Ти можеш да щракаш с мишката по rpm файловете кокото искаш но това няма да ти помогне при зависимости между пакетите. Това ще работи само когато пакета който нащракаш независи от дрги пакети. За да инсталираш пакет който зависи от други трябва да използваш или конзолата или софтуерния инсталатор в MCC (Mandirva Control Center [Menu -> System -> Configure -> Configure Your Computer]).
Но в твоя случай за да ползваш MCC трябва да добавиш в медиите директорията където се намират rpm файловете. Това е друга тема и няма да е обяснявам сега.
В конзолата можеш да инсталираш пакети по 2 начина. С командата rpm и с командата urpmi. Втората е нещо като обвивка на първата, но пък при първата можеш да позваш повече опции, но и това е друга тема.
Аз ти написах подробно какво да направиш, само дето не ти писах че като се говори под команди се има в предвид, че тези команди се изписват в конзолата (Konsole понеже явно си с КДЕ). И преди всичко трябва да си root, т.е. трябва да изпълниш командата: su
Цитат |
Ok I downloaded all of those RPM's but now it is saying they can't be installed... I put them all in one folder and used this command...rpm -ivh *rpm and it gives me for example things like this.. error: Failed dependencies: |
По-добре ползвай опцията U вместо i, защото можеш да имаш инсталиран някой от пакетите и да трябва Upgrade, а не install.
Всички тези конфликти показват че ти нямаш инсталирани при теб всички пакети на KDE. Ако ги имаше инсталирани нямаше да ти иска: xscreensaver-gl, tetex, gocr или timidity-instruments.
Ето ти един пример:
Примерен код |
[root@IcoBgr rpms]# rpm -qa | grep kdepim | sort kdepim-3.4.2-2mdk kdepim-akregator-3.3.2-2mdk kdepim-common-3.3.2-2mdk kdepim-kaddressbook-3.3.2-2mdk kdepim-karm-3.3.2-2mdk kdepim-kmail-3.3.2-2mdk kdepim-knode-3.3.2-2mdk kdepim-knotes-3.3.2-2mdk kdepim-kontact-3.3.2-2mdk kdepim-korganizer-3.3.2-2mdk kdepim-korn-3.3.2-2mdk kdepim-kpilot-3.3.2-2mdk kdepim-ktnef-3.3.2-2mdk libkdepim2-akregator-3.3.2-2mdk libkdepim2-common-3.3.2-2mdk libkdepim2-kaddressbook-3.3.2-2mdk libkdepim2-kmail-3.3.2-2mdk libkdepim2-knode-3.3.2-2mdk libkdepim2-kontact-3.3.2-2mdk libkdepim2-korganizer-3.3.2-2mdk libkdepim2-kpilot-3.3.2-2mdk libkdepim2-ktnef-3.3.2-2mdk [root@IcoBgr rpms]# |
За да си инсталирам kdepim-3.4.2 примерно аз трябва да инсталирам съответните пакети от тази версия:
Примерен код |
kdepim-3.4.2-8mdk kdepim-akregator-3.4.2-8mdk kdepim-common-3.4.2-8mdk kdepim-kaddressbook-3.4.2-8mdk kdepim-karm-3.4.2-8mdk kdepim-kmail-3.4.2-8mdk kdepim-knode-3.4.2-8mdk kdepim-knotes-3.4.2-8mdk kdepim-kontact-3.4.2-8mdk kdepim-korganizer-3.4.2-8mdk kdepim-korn-3.4.2-8mdk kdepim-kpilot-3.4.2-8mdk kdepim-ktnef-3.4.2-8mdk libkdepim2-akregator-3.4.2-8mdk libkdepim2-common-3.4.2-8mdk libkdepim2-kaddressbook-3.4.2-8mdk libkdepim2-kmail-3.4.2-8mdk libkdepim2-knode-3.4.2-8mdk libkdepim2-kontact-3.4.2-8mdk libkdepim2-korganizer-3.4.2-8mdk libkdepim2-kpilot-3.4.2-8mdk libkdepim2-ktnef-3.4.2-8mdk
|
2mdk и 8mdk са версии на пакета не на самото kdepim.
Та какво правя. Имам ги изброените по-горе файлове в някоя си директория. В конзолата като root изпълнявам или командата rpm -Uvh *.rpm или urpmi *.rpm и те се инсталирват.
Това е.
Успех!