Рекламное объявление
Мир открытого исходного кода движется очень быстрыми темпами, и хотя существует множество регулярных выпусков, промежуток времени между выпусками уже может предлагать функции, которые могут вам понадобиться. Использование транковой версии программного обеспечения (например, ядра Linux) позволит вам опробовать самый последний код, который еще не был официально выпущен.
Обратите внимание, что, хотя версия чего-либо из ствола может привести к появлению большего количества функций, вероятность того, что программа даже не запустится из-за ошибок, также возрастает. Запуск ствола сопряжен с некоторыми рисками, но некоторые люди все равно хотели бы сделать это на непроизводственных машинах.
О KDE Trunk
Хорошо, если люди захотят запустить транковую версию определенных программ, но кто захочет запустить транковую версию KDE? Хотя технически это сопряжено с еще большим риском, использование транковой версии KDE предоставляет новейший и лучший код для функций и производительности. Некоторые люди просто хотят запускать абсолютно новые вещи. Что касается меня, в настоящее время я заинтересован в запуске KDE Trunk, потому что текущая версия (которая позже станет KDE 4.7) может, наконец, синхронизироваться со всеми
Гугл календари что у меня через CalDAV.Настройка хранилищ
Обычно, чтобы запустить KDE Trunk, вам нужно извлечь последний код с их серверов и скомпилировать его самостоятельно. Мало того, что это сложно, но это очень много времени, и, скорее всего, уже будет более новый код, прежде чем вы даже закончите компиляцию. OpenSUSE делает это намного проще, предлагая репозиторий, который обновляется каждую неделю с последним кодом из магистрали KDE. Затем вы можете установить эти пакеты, как и любой другой.
Чтобы добавить хранилище, вам нужно открыть YaST как будто вы устанавливаете программу, затем перейдите в меню конфигурацияи выберите Хранилища. После загрузки репозиториев вам нужно нажать на добавлятьзатем выберите HTTP и введите URL-адрес «Базовых пакетов», перечисленных здесь для вашей системы. Затем просто добавьте его и дайте YaST обновить репозитории.
Если появится запрос, импортируйте ключ GPG для хранилища. Повторите этот процесс для «Выпущенные приложения" и "дополнительный“. Если вы действительно хотите, вы также можете добавить «Нестабильный: детская площадка“; хотя я не рекомендовал бы это, поскольку я не добавил это сам.
Отключить липкость продавца
Если вы проверите обновления сейчас, ничего не произойдет. Почему? В openSUSE реализована функция под названием «Привязанность поставщиков». По сути, это означает, что после установки пакета система будет проверять наличие обновлений только в том же репозитории, из которого он был установлен. Даже если другой репозиторий имеет такой же пакет в более новой версии, YaST не примет это как жизнеспособное обновление. Эта функция просто предназначена для поддержания стабильности системы.
Однако я узнал, что есть два способа обновления. Во-первых, вы по-прежнему можете держать поставщика в рабочем состоянии и запустить zypper dup - от
Но поскольку технически мы делаем его нестабильным, мы можем, если захотим. Чтобы сделать это, используйте ваш любимый графический или терминальный текстовый редактор для редактирования файла. /etc/zypp/zypp.conf. Там вам нужно установить solver.allowVendorChange от ложного к истинному. Сохраните файл и снова откройте YaST, чтобы проверить наличие обновлений. Теперь у вас должно быть намного больше обновлений KDE для установки.
Мудрые слова
И последнее, с чем вам нужно быть осторожным. Возможно, что некоторые пакеты, которые вы обновите, не будут иметь идеальных зависимостей. Многие конфликты возникают из-за того, что пакеты запрашивают конкретные версии пакета, даже если вы обновляете пакет до более новой версии, чем запрашиваемая. Поскольку очень редко новый пакет теряет некоторую функциональность, в которой нуждается другой пакет, я рекомендую YaST игнорировать конфликты и в любом случае установить все пакеты. Однажды у меня возникла проблема, и у меня не было проблем после этого. Любые незначительные проблемы, возникшие у меня после обновления, были связаны с нестабильностью магистрали KDE.
Вывод
openSUSE - отличный дистрибутив со стабильной рабочей средой. Тем не менее, возможность установки новейших пакетов также многого стоит, и KDE Trunk определенно удовлетворяет. Независимо от причины, это отличный выбор для установки.
Вы запускаете openSUSE? Как вы думаете, KDE Trunk может вам помочь? Почему или почему нет? Дайте нам знать об этом в комментариях!
Дэнни - старший в Университете Северного Техаса, который пользуется всеми аспектами программного обеспечения с открытым исходным кодом и Linux.