Запуск KDE 4 под Win

    Ползая по просторам интернета, натолкнулся на то, что KDE портировано под Win и на данный момент уже можно установить оболочку Plasma. Пусть без эффектов и с невероятными глюками, но можно.

    Решил поставить и себе, попробовать на вкус, результат в картинках смотрите сами.



    Есть вариант начинать сразу установку из сети, но после нескольких неудачных экспериментов я решил подстраховатся и выбрал вначале режим Download Only, а потом локальную установку.

    Итак приступим:

    Стадия первая — загрузка


    Для начало нам нужен установщик kde под вин. Как пишут разработчики:
    • Зайдите на http://www.winkde.org/pub/kde/ports/win32/installer/
    • Скачайте самую последнюю версию установщика и сохраните ее на диск, например в C:\KDE4

    Ещё необходимы библиотеки Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

    Далее нужно загрузить компоненты:


    После этого нам предлагают выбрать директорию куда установить KDE, а затем режим в котором ставить.
    Т.к. нам нужна версия unstable 4.1.96 то выбираем

    Unstable — потому, что оболочка plasma ещё не закончена, и к stable её отнести нельзя.

    Далее предлагают выбрать путь — куда складывать файлы


    И выбрать тип подключения к сети. Затем сервер — с которого подгружать пакеты. Я остановился на германском, с него у меня была наибольшая скорость загрузки.


    После этого, установщик подгружает списки пакетов и предлагает выбрать версию.


    А затем и сами пакеты.


    После списка зависимостей и загрузки, выдаст окошко о завершении работы.


    Далее переходим к стадии 2 — установка



    Снова запускаем установщик и выбираем режим локальной установки, галочку снимаем.


    Выбираем если спросит папку куда загрузили пакеты, выбираем


    Отмечаем галочками скачанные пакеты


    Соглашаемся с зависимостями, ждём, нажимаем финиш.

    Стадия 3 — запуск



    Прописываем переменные согласно мануалу на сайте.






    Пробуем что нибудь запустить:
    Попробуйте запустить какое-нибудь Qt приложение в папке bin, например linguist.exe
    Если получилось, попробуйте запустить любое приложение KDE, такое как kwrite.exe.


    Если всё ок, то пробуем запустить плазму. У меня по непонятным причинам просто запуск приводил к APPCRASH, но как шелл всё запускалось.

    Направляемся в сторону HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell и меняем explorer.exe на %путь к кде\bin\plasma.exe%

    После перезагрузки должно получится примерно следующее:





    П.С. поскольку всё ещё тестируется, глюки могут быть самые разнообразные, и полноценно как оболочку, пока что kde-win использовать нельзя.
    П.П.С. Вышеперечисленные действия могут не совпадать с вашими. Ответственность за работоспособность вашей ОС — несёте только вы.
    П.П.П.С. Опытным путём оказалось, что winkde.org — содержит в себе адекватную версию и 4.2 Stable.
    Поделиться публикацией

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 98

      0
      хе, а почему не 4.2+?
      хотя догадываюсь, каждый раз качать пакеты…
        –3
        4.2 только Stable есть в наличии )
          +13
          Т.е. вы установили Unstable версию при наличии stable, и удивляетесь что глючит? =)
            +1
            А ы чем разница знаете?

            [капитан_очевидность]
            Устанавливать нестабильный релиз при наличии стабильного да еще и большей версии… То-то ничего не идет…
            [/капитан_очевидность]
              0
              насколько я понял автора, unstable был выбран исключительно из-за возможности установить плазму, в стабильных сборках ее видими пока нет
                0
                Есть.
                  +1
                  Просто в листинге 4.2 kdebase-workspace — я не нашёл, может не там искал, да и торопился, но я думаю установка и результат сильно отличатся от 4.1 не будет.
                    0
                    KDE4-SystemSettings-Platform.png - image uploaded to Picamatic

                    Правда работает оно мягко говоря коряво. Как, впрочем, и половина других приложений.
                      +2
                      Хм ) выбрал другой репозитарий(http://winkde.org), и там нашёл пакеты версии 4.2

                      Спасибо за то, что ткнули носом =)
                        +16
                        Эх… похвастаюсь еще разок :) Это я делал этот модуль =)
                        Сам механизм переключения оболочек и установки всякого добра. Плазму даже не трогал, так что не бейте сильно :D
                        0
                        Потому что её там нет. все желающие могут убедиться здесь:
                        winkde.org/pub/kde/ports/win32/releases/stable/4.2.1/
                        делается так: ставится kde 4.2.1, затем инсталлятор запускается ещё раз, снимается галка с «скрывать базовые шаги» (или что-то типа того), проходятся все шаги, выбирается на этот раз 4.1 unstable и после обращения к ресурсу обновлений будет прямо показано, что проинсталлировано версии 4.2 (available), а чего не хватает. выделяем kdebase-workspace 4.1 и жмём инсталлировать. вот теперь плазма у нас будет. она не перетекла ещё в стабильные релизы, об этом можно прочитать на форуме windows.kde.org

                        Проверяется работа KDE из консоли так:
                        cd %KDEDIRS%/bin (а не %KDEDIR, как там выше, это критично)
                        kdeinit4.exe --list

                        path: E:/Program Files/KDE/bin name: dbus-daemon pid: 1212
                        path: E:/Program Files/KDE/bin name: knotify4 pid: 2532
                        path: E:/Program Files/KDE/bin name: klauncher pid: 976
                        path: E:/Program Files/KDE/bin name: kded4 pid: 2064
                        path: E:/Program Files/KDE/bin name: kioslave pid: 3596
                        path: E:/Program Files/KDE/bin name: kwalletd pid: 948
                        path: E:/Program Files/KDE/bin name: kdeinit4 pid: 2872
                          0
                          В процессе экспериментов сейчас выяснилось уточнение сказанному выше. Когда будет сделано сказанное выше — kde 4.1 unstable снесёт kde 4.2. ) надо поставить kde 4.2, сбэкапить его, поставить kde 4.1 unstable (он снесёт 4.2) и скопировать с заменой сверху. Таким образом мы получаем плазму от 4.1 в 4.2. Короче, ещё проще дождаться появления в стабильной версии, но кому не терпится… )))
                            0
                            В процессе экспериментов сейчас выяснилось уточнение сказанному выше. Когда будет сделано сказанное выше — kde 4.1 unstable снесёт kde 4.2. ) надо поставить kde 4.2, сбэкапить его, поставить kde 4.1 unstable (он снесёт 4.2) и скопировать с заменой сверху. Таким образом мы получаем плазму от 4.1 в 4.2. Короче, ещё проще дождаться появления в стабильной версии, но кому не терпится… )))
                0
                а konsole(+ssh) работает?
                putty мне не очень нравится, увы
                  0
                  ssh как бы к КДЕ не относится :)
                    +1
                    он имеет ввиду родную кадеешную утилиту видимо
                    И она разумеется работет
                      0
                      Konsole в 4.2.0 не входил. Про 4.2.1 не знаю, ещё качается.
                        0
                        Докачал 4.2.1. Konsole нет. А жаль.
                          0
                          Konsole есть в исходниках, но она неюзабельна сейчас. В ней символы отправляются, но не отображается действие специальных символов, таких как Backspace. То есть оно текст-то стирает на самом деле, а вам этого не показывает.
                        +2
                        дык Konsole — возможно, но человек привел в пример putty, следовательно он думает, что установив Консоль он автоматом получит ssh-клиента, а это уже неверно.
                          –2
                          Хм а почему это он не получит ssh клиента??
                            +2
                            а почему он должен получить ssh клиента?=) Konsole — это просто терминал, а ssh — это всё же отдельная вещь)
                              –4
                              ну ssh user@host то будет работать правильно????
                              Человек ведь именно это и имел ввиду
                                –4
                                только если установлен SSH-клиент (в чем я конечно не сомневаюсь — было бы глупо выпускать KDE без SSH-клиента по-мойму=) )
                                  –6
                                  что то я не понял о чем мы с вами спорим.
                                  @thevery: Короче работает!

                                    –2
                                    ни о чём не спорим — только о понятии разницы терминала как такового и ssh-клиента=)

                                    терминология, короч)
                                    +7
                                    когда вы в линуксовой консоли пишете ssh user@host обращение идет к бинарнику /usr/bin/ssh, который в свою очередь к КДЕ абсолютно никакого отношения не имеет
                                    0
                                    не будет.
                                      –5
                                      Вы меня вынуждаете проверить на практике а мне не хочется этого делать по ряду причин.Если вы установили кеды и проверили — то снимаю шляпу — был не прав.
                                      Если нет то я останусь при свем мнении, с вашего позваления.
                                        0
                                        интересно, что заставляет вас так думать? наверное же есть какие-то скрытые неведомые факторы.
                                          –3
                                          типо откуда у меня привычка иметь свое мнение?? издержки воспитания видимо…
                                            0
                                            я спрашивал какие факторы заставляют вас иметь именно такое мнение. ведь очевидно что оно ошибочно и безосновательно.
                              +2
                              И, разумеется, эмулирует виндовый терминал :) Какое уж тут ssh
                              0
                              да, я знаю.
                              однако в Konsole я могу (мог бы) запустить putty вместо ssh и радоваться жизни :)
                              0
                              ssh нет в KDE сейчас. И вообще, для этого все равно пока придется putty пользовать. Потом, возможно, добавят возможность засунуть putty под Konsole
                                –1
                                Я себе поставил andLinux (раньше оно называлось coLinux) и теперь у меня есть и konsole и любые другие кде-шные и не только проги в винде.

                                Ради одной только konsole это конечно жирно, но у меня там вся разработка делается.
                                +1
                                Знал про возможность установки KDE программ под Windows, но за Plasma большое спасибо)
                                  0
                                  Напомнило Aston shell. Похоже принцип тот-же. Explorer полностью не заменяет s2.ipicture.ru/uploads/090316/zkN641h1z4.jpg
                                    0
                                    KDE то сможет ) вы подождите, а Explorer у мя запущен был, т.к. привычнее, там есть dolphin как файл менеджер )
                                      0
                                      Было бы здорово на него тоже взглянуть :)
                                        0
                                        imagebin.ca/view/9IIm_j.html Правда скрин не совсем из винды)
                                        Неплохой и довольно гибкий файловый менеджер.
                                    0
                                    А я думал не будет такого!
                                      +4
                                      K Desktop Environment — обнаружил такой блог, как вы думаете, переносить?
                                        0
                                        Получается, кеды полностью заменяют в винде стандартный таскбар и рабочий стол? Если так, то симпатично, можно попробовать. В более ранней версии, которую я пробовал, такого не было, появлялся просто значок в трее
                                          0
                                          Заменяют, но пока — крайне криво.
                                            0
                                            Ясно… тогда подождемс :)
                                              +2
                                              На данный момент не реализован таск бар как таковой. То есть плазмоид который отвечает за список окон открытых. Также плазма пока что видится отдельным окном при Alt+Tab и закрывается на Alt+F4 :(
                                              Но вообще интересные вещи есть уже сейчас :)
                                              Я тот, кто написал модуль System Settings для интеграции KDE4 в Windows. Модуль под названием Platform, находится на вкладке Advanced и распространяется с другими дополнительными плюшками в пакете kde-additional
                                                0
                                                Не в тему немного, но когда таки заработает nepomuk, не подскажите?
                                          0
                                          скрестили дикобраза с черепахой %)
                                          что-то у меня этот броненосец и на qt приложения APPCRASH выдает, придется ждать stable-версии:\
                                            0
                                            не ждите stable. Именование Stable/Unstable ведется просто в соответствии с ветвями разработки и временем релизов. 4.1, 4.2, 4.3 — это стэйбл. 4.1.1, 4.2.1 — тоже стэйбл, потому что они вроде как улучшают стабильность основных релизов. А 4.0.80, например, это вроде как бета версия 4.1, так что ее уже считаем анстэйбл.
                                            По сути же из-за ошибки упаковки или просто случайного бага в стэйбл релизе ошибок может быть больше чем в анстэйбл.
                                              0
                                              спасибо, завтра попробую;-)
                                              интересно, как сапер смотрится под KDE ^_^
                                              и, что-то на скринах не видно переключения рабочих столов, их там несколько запускается?
                                                +3
                                                Так. Поясним. KDE — это не простоокружение рабочего стола. Это набор программ. А на платформе Win32 — это впервую очередь набор программ. То, что называется Plasma никак не относится к концепции виртуальных рабочих столов и не содержит элементов композитинга и трехмерных рабочих столов.
                                                Конечно, в плазме есть своя задумка насчет т.н. «Активностей», но это совсем не то.

                                                Не ждите от KDE для Windows того, что будут эффекты KWin и виртуальные рабочие столы! Ввиду большой разницы исполнения ОС и ее API ничего относящегося к KWin и уж тем более к X server или Compiz никогда не будет портировано.
                                                  0
                                                  вот, черт, а я понадеялся на иксы:(
                                                  да, глупо было надеятся, если весь вывод через qt.
                                                    0
                                                    Причем тут Qt если Win в принципе не предоставляет сама виртуальных столов и тд.
                                          –7
                                          А на мой взгляд это просто изврат, менять оболочку в Windows
                                            +1
                                            А никто не заставляет тебе менять оболочку. Тебе предлагают KDE, и если ты все еще думаешь что KDE- это только рабочий стол, «оболочка», то вылазь из-под камня и встречай 21 век.
                                              –3
                                              А зачем минусовать предыдущего человека? Не понятно.
                                              Ведь даже не все линуксоиды используют KDE!!!
                                              Это интересная разработка безусловно, очень интересно если она будет полностью портирована на Windows.
                                              Но вот ее практическое применение под вопросом.
                                              Когда человек выбирает линукси ставит себе KDE — это обычно.
                                              Но сколько человек захочет ставить KDE под windows??
                                              Скорее всего это будут снова энтузиасты, а обычных пользователей это вряд ли заинтересует!
                                                +1
                                                Хм… честно говоря я человек порыва, и сейчас никак не могу вспомнить минусовал ли я FisenkoDV'а или нет. Одно я могу сказать точно — я тут новый человек, поэтому сейчас при попытке плюсовать людей мне пишут что я не имею достаточной силы. Либо у меня ее и не было, либо у меня отобрали кусочек за то, что я минусанул. Тогда это все обьяснило бы. Здесь отбирают силу за минусование других каментов?
                                                  0
                                                  Я тоже — фактически новичок :)
                                                  И я не переходил на личности. Просто увидел минус и коммент.
                                                  И решил высказать свое мнение по этому поводу.
                                                    +1
                                                    Посмотри на снаряд рядом со своим именем вверху страницы.
                                                      0
                                                      Оу! Спасибо =)
                                                      Теперь как-то удобнее ориентироваться =)
                                                      0
                                                      посмотри = наведи мышку чтобы прочитать альт-текст :)

                                                      вообще предлагаю почитать хелп хабра по хабрасиле и карме. Всё станет ясно (понятным языком — man хабрасила, man карма :))
                                                      +2
                                                      Видите ли — ставить или нет это личное дело каждого. Но называть извратом то, что нормально для любого линуксоида (выбор оболочки по вкусу), и претит лишь комментатору, признак плохого тона, который по традиции на хабре отмечается тычком в красный крестик.

                                                      Теперь понятно?
                                                        –4
                                                        Не очень! Я вроде никого не оскорблял :)
                                                        А ведь вопрос очень прост!!! Кому нужно KDE на Windows?
                                                        Назовите его целевую группу пользователей — оцените ее в числах.
                                                        Я считаю, что KDE — это замечательный DE. Но его перенос на Windows — это не более чем исследовательский
                                                        проект, демонстрация высоклассной работы программистов но не более.
                                                        Не понятно для кого это делается… Для тех кто выбрал линукс? Для тех кто остался на Windows?
                                                        Мне трудно представить кого-то кто будет этим пользоваться на Windows, разве что вечных экспериментаторов…
                                                          0
                                                          Например я, использую гном под линукс, но с удовольствием поставил бы кде под винду т.к не нашел под винду нормального бесплатного PDF вьюера, не видел ни одного нормального аудиоплейера (винамп из каменного века и его дуратский потомок + клоны а также фубар с вечнонедопиленным интерфейсов и садомазовский айтюнз, где для элементарного действия надо сделать 20 кликов не предлагать ну или делать пару кликов но модель поведения тебе навязывает айтюнз, в общем все это не предлогать), т.к. на работе стоит ХП, то его эксплореру до далфина, как пешком до луны. Интересно также попробовать kMail: 2003 аутлук на пару с тандербёрдом безбожно тормозят. Как то так.
                                                            0
                                                            + Интересно попробовать некоторые приложения из кофиса например его базу данных, но это когда допилят.
                                                              0
                                                              Вопрос в другом — как долго оно будет падать?
                                                                +1
                                                                Не спрашивай что линукс сделал для тебя. Спроси что ты сделал для линукса.
                                                                  0
                                                                  Я собрал для него локализованный на гос. язык дистрибутив, пущай и он поработает =)
                                                                0
                                                                КОфис так себе. Я не большой его фанат. В нынешнем положении его даже как-то тестить неинтересно было — не потому что нечего, а потому что не могу представить чтобы я действительно им пользовался
                                                                  0
                                                                  Мне опенофисовская база данных что-то совсем не нравилась, правда последний раз щупал около годо назад. А желательно иметь именно кросплатформенную легкоконструируемую БД.
                                                                0
                                                                Foxit Reader с моей точки зрения замечательный просмотрщик для PDF.
                                                                  0
                                                                  согласен. Но лучше Amarok я все равно не видел плееров.
                                                                    0
                                                                    Он вроде не фриварный…
                                                                    0
                                                                    KMail в общем-то прекрасен сейчас, не уступает варианту Linux. Вот только достать его можно вручную откомпилировав. Либо, как вариант — super-huge-debugging-version, установщик Kontact, который после установки займет полтора гига. Страшная вещь. Да и KMail на нем у меня так и не захотел работать нормально.
                                                                    0
                                                                    вам трудно представить != (таких нет || таких мало)
                                                                      0
                                                                      В данном случае как раз
                                                                      вам трудно представить != таких нет # true
                                                                      вам трудно представить == таких мало #true
                                                            +18
                                                            Как пропатчить KDE 4 под Win?
                                                              –1
                                                              так же как под Linux
                                                                +6
                                                                это вопрос анимешникам.
                                                                  +1
                                                                  А что, под FreeBSD уже работает? ))
                                                                    +2
                                                                    Вы не поверите…
                                                                  0
                                                                  имхо процесс установки картинками не стоило, думаю тут все бы справились даже с текстовыми подсказками, но картинки интересно было увидеть, спасибо.
                                                                    0
                                                                    Думаю, стоит упомянуть о процессе деинсталляции.
                                                                    Изначально KDE не трогает реестр Windows так как ему незачем. КДЕ лежит себе тихонечко в папке куда его установили и все. Его можно в принципе удалить простым Shift+Del. У него нету даже деинсталлятора. Можно, конечно, запустить установщик еще раз и там выбрать удаление пакетов, что приведет к удалению всего KDE. Но…
                                                                    Дело в том, что с тех пор как появился модуль Platform изменения в реестр все же вносятся. Это касается установки тем курсоров, добавление System Settings в панель управления, а также (самое важное) — установки Plasma в качестве шелла по умолчанию. Если не восстановить настройки шелла, то вы можете напороться на очень неприятный момент, когда вместо десктопа у вас не будет ничего при логине.
                                                                      0
                                                                      не такой уж он и неприятный. regedit'ом за несколько мышекликов починится.
                                                                        0
                                                                        интересно, как вы regedit запустите, без шела-то?(разве что с live-cd)
                                                                        хотя, нет, интересно другое, кто будет удалять KDE из-под Plasma?)
                                                                          +6
                                                                          ctrl+alt+del или ctrl+shift+esc, выполнить, regedit. даже блондинке под силу.
                                                                            0
                                                                            Попытался представить блондинку, лихо запускающую regedit через ctrl+alt+delete… по-моему у неё проглядывает борода :)
                                                                      0
                                                                      может глупый вопрос, но все же… поставил версию 4.2.1.файла Plasma.exe в папке bin нет.Почему?

                                                                      и еще… в реестре надо прописывать "%путь к кде\bin.plasma.exe%" или все-таки "%путь к кде\bin\plasma.exe%"?
                                                                        0
                                                                        Сорри очепятка… Получится должно примерно так — C:\Program Files\KDE\bin\plasma.exe

                                                                        А нету енё, вы пакет kdebase-workspace ставили?
                                                                          0
                                                                          её*
                                                                        0
                                                                        хммм… такой не видно.Есть kdebase-apps-msvc и kdebase-runtime-msvc.
                                                                          0
                                                                          я не совсем правильно выразился. Kdebase-workspace-msvc вообще нету в окне Package Selection при установке.Такое может быть?
                                                                            0
                                                                            Может, если выбрано что нибудь не так, или же репозитарий не тот. У меня один раз так и было )
                                                                            0
                                                                            ок.скачал другой инсталлер(не latest, a 0.9.5-0) и теперь все норм.
                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                0
                                                                                Процесс установки конешно несложный, но «многобуков» и не виндовс-стайл установки отпугивают большую часть эксперементаторов ;( Не пойму почему нельзя сделать какой-нить kde4-setup.exe, который сам всё поставит одной кнопкой? Ну это вариант «для блондинок» кто хочет просто посмотреть-пощупать что это и как.
                                                                                Ведь windows — это бинарный дистрибутив, все системные файлы и папки одинаковые на всех компьютерах! Соответственно процесс компиляции и установки должен выглятеть полностью одинаково на всех компах (ну разьве что разные бинари у 32 и 64 бит), поэтому никаких ограничений от создания дистриба с установкой не вижу.
                                                                                А будет такой дистриб — народу больше подтянется сразу!

                                                                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                Самое читаемое