LINUX.ORG.RU

/usr/local/bin/k4-up

#!/bin/sh
INIT="#!/bin/sh
. /usr/local/k4/share/k4.vars

"
EXCEPT="okular"

rm /usr/local/k4/bin/*
cd /usr/kde/4.0/bin
for APP in * ; do
        echo "Processing ${APP}..."
        if expr "${APP}" : '.*4' > /dev/null 2>&1 ; then
                APPNAME="${APP}"
        else
                APPNAME="${APP}4"
        fi
        echo "${INIT}" > "/usr/local/k4/bin/${APPNAME}"
        echo "/usr/kde/4.0/bin/${APP} \${@}" >> "/usr/local/k4/bin/${APPNAME}"
        chmod -v a+x "/usr/local/k4/bin/${APPNAME}"
        echo "${APP} added"
done

cd /usr/local/k4/bin
for APP in ${EXCEPT} ; do
        echo "Proccessing exception ${APP}"
        if [ -f "${APP}4" ] ; then
                mv -v "${APP}4" "${APP}"
        fi
done

INFOMAN ★★★★★
() автор топика

Устанавливаем первый, запускаем env-update, перезапускаем сессию.

После установки/удаления новых прог из kde4 запускаем второй

Улучшения приветствуются.

INFOMAN ★★★★★
() автор топика

/usr/local/k4/share/k4.vars

export KDEDIR=/usr/kde/4.0
export KDEDIRS=/usr:/usr/local:/usr/kde/4.0
export KDEHOME=${HOME}/.kde4.0

INFOMAN ★★★★★
() автор топика

Если это работает, то респект. Хотя я не гентушник.

mono ★★★★★
()
Ответ на: комментарий от true

Ну может в Gentoo при полной сессии тоже, только я не пробовал, я полную сессию не хочу, я хочу отдельные проги посмотреть.

INFOMAN ★★★★★
() автор топика

Кстати копыто там хорошо допилили. история больше не устраевает процессорожоркий старт, и передачи файлов по аське заработали лучше чем в симе/пиджине.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от INFOMAN

Так в том то и дело, что независимо от версии запущенного DE программы KDE3 пишут в ~/.kde/, а программы KDE4 - в ~/.kde4/.

true
()

Кто-то отдиффил 3-е кеды от 4-х и получились только скрипты...

anonymous
()

Даже самые унылые кедотролли поняли, что лучше перейти на Гном, чем ставить 4-е кеды, остались одни мазохисты.

Gharik
()
Ответ на: комментарий от Gharik

на гном не хочу, я пока посижу в 3.5, но с некоторыми прогами из 4

INFOMAN ★★★★★
() автор топика
Ответ на: комментарий от AiFiLTr0

>Кстати копыто там хорошо допилили.

Уже писал, что у меня под Gentoo оно не коннектится к серверу (ни ошибок, ничего - просто вечный офлайн), а под Убунтой - упало на загрузке контакт-листа. На сём опыты с новым Копете закончил :)

KRoN73 ★★★★★
()
Ответ на: комментарий от AiFiLTr0

А чем передача файла в копыте лучше чем в пиджине? Вроде всегда все передавалось нормально о_О Не флейма ради, интереса для =)

Virun
()
Ответ на: комментарий от Virun

> А чем передача файла в копыте лучше чем в пиджине?

Православнее на 10 ap.

anonymous
()
Ответ на: комментарий от Syncro

Это временное промежуточное решение, необходимое до полного перехода на новую версию (подозреваю что это будет только летом, но всё же не вижу смысла заворачивать несколько мелких скриптов в пакет и ставить как положено).

INFOMAN ★★★★★
() автор топика

Костыли вы мои, костыли.

А в Ubuntu Hardy запуск приложений KDE4 работает из коробки. Просто надо вводить dolphin-kde4, okular-kde4...

Для Gutsy то же самое, если из backport'ов ставить.

Sikon ★★★
()
Ответ на: комментарий от Sikon

Оно и так запускается, но надо полный путь вводить и пишет настройки туда же куда и 3, а я не хочу чтоб что-то поломалось.

INFOMAN ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.