понедельник, 10 сентября 2012 г.

Установка KDE 4.10.x в openSUSE

По умолчанию в openSUSE 12.2 KDE версии 4.8.4. Последней стабильной версией считается 4.10 и на неё вполне уже можно перейти выполнением следующих волшебных команд:
zypper ar -r http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.2/KDE:Release:410.repo
zypper ar -r http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_410_openSUSE_12.2/KDE:Extra.repo
zypper dup --from KDE_Release_410 --from KDE_Extra
Вот и всё. Можно наслаждаться новыми кедами.

Для 12.3 соответственно практически всё аналогично:

zypper ar -r http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.3/KDE:Release:410.repo
zypper ar -r http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_410_openSUSE_12.3/KDE:Extra.repo
zypper dup --from KDE_Release_410 --from KDE_Extra


Примечание:
При этом стоит избегать активных (включенных) репозиториев KDE Updates Apps и KDE Extra для других версий дистрибутива, а также других версий KDE, содержащие установленные пакеты других версий KDE.

20 комментариев:

  1. Из-за форматирования первая команда выглядит как без параметров - URL репозитория съехал на вторую строку. А в команде zypper dup второе --from KDE_Extra, наверное, будет лишним. Для опытных пользователей это не проблема, а для новичков тупик. :)

    ОтветитьУдалить
    Ответы
    1. KDE_Extra точно не лишнее, ведь именно его мы подключаем второй командой. С форматированием сейчас поиграюсь.

      Удалить
    2. Речь идет не о второй команде, а о третьей - "zypper dup". В ней у Вас дважды прописано "--from KDE_Extra", достаточно одного раза.

      Удалить
  2. Подправил строки на 12.1 и трям пошла загрузка) спасибо
    ps. у мня версия 12.1

    ОтветитьУдалить
    Ответы
    1. Пожалуйста. А такая логика вам ещё не раз пригодится. По такому принципу можно даже на новые релизы просто переходить или даунгрейд делать.

      Удалить
  3. Стоит упомянуть, что не должно быть активных репозиториев KDE Updates Apps и KDE Extra для других версий дистрибутива/KDE.

    ОтветитьУдалить
    Ответы
    1. потому что начнутся косяки с версиями. Например, плазмоиды на python не будут стартовать...

      А в 12.2 разве не KDE 4.8.5 по-умолчанию?

      Удалить
    2. По умолчанию 4.8.4, а после обновления уже 4.8.5.

      У вас такое было (инцидент с версиями kde из других репозиториев после zypper dup)? Я сам эти репозитории не подключаю, поэтому мне просто интересно.

      Удалить
    3. да, вот когда вышел python3 во времена kd 4.2.x я забыл про extra пакеты, изменив только основной репозиторий для кед. такая свистопляска получилась - мама не горюй! Там правда еще наложились косяки, когда старые конфиги не состыковались с новыми пакетами. но опять же легко исправить, поменяв цифры в адресе репозитория для extra, они вместе с основным появляются.

      Удалить
  4. openSUSE 12.2 анимация загрузчика с летающими шариками перестала отображаться, будьте любезны подскажите как это поправить?

    ОтветитьУдалить
    Ответы
    1. Подниму вашу тему на форуме про это, хорошо?

      Удалить
    2. Этот комментарий был удален автором.

      Удалить
    3. Шарики называются plymouth...
      Выполняем полное обновление...
      zypper dup
      лечим запуск шариков
      mkinitrd

      Удалить
  5. Команда должна выглядеть так: zypper dup --from kde410 && kde410extra

    Чтобы избежать повтора --from

    ОтветитьУдалить
    Ответы
    1. Команды полные не просто так, а чтобы читающему понять было легче что должно происходит. Так то там ещё и ";" вставлять можно и будет вообще одно строчная команда.

      Удалить
    2. Можно разбить на две строки тогда и указать альтернативный вариант. Надо бы еще инсталятор собрать 1-click как руки дойдут соберу. Народу легче будет.

      Удалить