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

установить 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 –from для обновления системы с помощью двух добавленных нами репозиториев (не забудьте на самом деле заменить их на настоящие имена), или вы можете просто отключить продавец липкость. Имейте в виду, что не рекомендуется его отключать.

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

установить KDE

Мудрые слова

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

Заключение

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

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

Ссылка на основную публикацию
Adblock
detector