Linux

Как установить транк KDE на openSUSE [Linux]

Как установить транк KDE на openSUSE [Linux]

<Firstimage =»// static..com/wp-content/uploads/2011/06/kde_logo_intro.png»> установить KDE Мир открытого исходного кода движется очень быстрыми темпами, и хотя существует множество регулярных выпусков, промежуток времени между выпусками уже может предлагать функции, которые могут вам понадобиться. Использование транковой версии программного обеспечения (например, ядра Linux) позволит вам опробовать самый последний код, который еще не был официально выпущен.

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

О KDE Trunk

Хорошо, если люди хотят запускать транковую версию определенных программ, но кто захочет запустить транковую версию KDE? Хотя технически это сопряжено с еще большими рисками, использование магистральной версии KDE предоставляет новейший и лучший код для функций и производительности. Некоторые люди просто хотят запускать абсолютно новые вещи. Что касается меня, то в настоящее время я заинтересован в запуске Транка KDE, потому что текущая версия (которая позже станет KDE 4.7) может наконец синхронизироваться со всеми календарями Google, которые у меня есть через CalDAV .

Настройка хранилищ

Обычно, чтобы запустить KDE Trunk, вам нужно извлечь последний код с их серверов и скомпилировать его самостоятельно. Это не только сложно, но и очень много времени, и, скорее всего, уже будет более новый код, прежде чем вы даже закончите компиляцию. openSUSE делает это намного проще, предлагая репозиторий, который обновляется каждую неделю с последним кодом из магистрали KDE. Затем вы можете установить эти пакеты, как и любой другой.

Чтобы добавить репозиторий, вам нужно будет открыть YaST, как будто вы устанавливаете программу, затем перейдите в меню « Конфигурация» и выберите « Репозитории» . После загрузки репозиториев вам нужно будет нажать « Добавить» , затем выбрать «HTTP» и затем ввести URL-адрес «Базовых пакетов», перечисленных здесь для вашей системы. Затем просто добавьте его, и пусть YaST обновит репозитории.

Если появится запрос, импортируйте ключ GPG для хранилища. Повторите этот процесс для « Выпущенные приложения » и « Дополнительные ». Если вы действительно хотите, вы также можете добавить « Unstable: Playground »; хотя я не рекомендовал бы это, поскольку я не добавил это непосредственно.

установить KDE

Отключить липкость продавца

Если вы проверите обновления сейчас, ничего не произойдет. Почему? В openSUSE реализована функция под названием «Привязанность поставщиков». По сути, это означает, что после установки пакета система будет проверять наличие обновлений только в том же хранилище, из которого он был установлен. Даже если другой репозиторий имеет такой же пакет в более новой версии, YaST не примет это как жизнеспособное обновление. Эта функция просто предназначена для поддержания стабильности системы.

Однако я узнал, что есть два способа обновления. Во-первых, вы по-прежнему можете сохранять привязанность к поставщику и запускать zypper dup –from <repoName> –from <repoName2>, чтобы обновить систему с помощью двух добавленных нами репозиториев (не забудьте на самом деле заменить <repoName> и <repoName2> на настоящие имена), или вы можете просто отключить привязку к поставщику. Имейте в виду, что отключать его не рекомендуется.

Но поскольку технически мы делаем его нестабильным, мы можем, если захотим. Для этого используйте ваш любимый графический или терминальный текстовый редактор для редактирования файла /etc/zypp/zypp.conf . Там вам нужно установить solver.allowVendorChange от false до true. Сохраните файл и снова откройте YaST, чтобы проверить наличие обновлений. Теперь у вас должно быть намного больше обновлений KDE для установки.

установить KDE

Мудрые слова

И последнее, с чем вам нужно быть осторожным. Возможно, что некоторые пакеты, которые вы будете обновлять, не будут иметь идеальных зависимостей. Многие конфликты возникают из-за того, что пакеты запрашивают конкретные версии пакета, даже если вы обновляете пакет до более новой версии, чем запрашиваемая. Поскольку очень редко новый пакет теряет некоторую функциональность, в которой нуждается другой пакет, я бы рекомендовал YaST игнорировать конфликты и в любом случае устанавливать все пакеты. Однажды у меня возникла проблема, и у меня не было проблем после этого. Любые незначительные проблемы, возникшие у меня после обновления, были связаны с нестабильностью магистрали KDE.

Вывод

openSUSE — отличный дистрибутив со стабильной рабочей средой. Тем не менее, возможность установки самых передовых пакетов также многого стоит, и KDE Trunk определенно ее удовлетворяет. Независимо от причины, это отличный выбор для установки.

Вы запускаете openSUSE? Как вы думаете, KDE Trunk может вам помочь? Почему или почему нет? Дайте нам знать об этом в комментариях!

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux