MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
маскировка пакета
02.12.2012
17:21
Раздел: linux - gentoo

echo >="media-libs/libsdl-1.2.14-r6" >> /etc/portage/package.mask/using пробовали или можно через mc, но так быстрее :)


По умолчанию используется стабильная ветвь ПО. Большое количество пакетов (версий) могут находиться в тестовой ветви. Это не означает, что эти пакеты ужасно нестабильные, отнюдь, вполне возможно, что они будут стабильно работать у вас 364 дня в году ;) Чтобы использовать такие пакеты, есть два варианта:

1. Можно перейти полностью на тестовую ветвь и иметь всегда последние версии ПО.

2. Либо можно комбинировать стабильную ветвь с некоторыми пакетами из тестовой.


В данно случае видим:

# eix rawstu

* media-gfx/rawstudio

Available versions: ~0.6 ~0.7

Homepage: http://rawstudio.org

Description: a program to read and manipulate raw images from digital cameras.


Обе версии пакетов замасканы тильдой, т.е. относятся к тестовой ветви ПО. Снять такую маску можно прописав "категория/пакет ~x86" в /etc/portage/package.keywords, например:

media-gfx/rawstudio ~x86

(вместо ~x86 может быть ~amd64, либо **)


Второй случай: [M] - пакет заблокирован.

# eix kde-meta

* kde-base/kde-meta

Available versions:

(3.5) 3.5.8 ~3.5.9

(kde-4) [M]~4.0.1 [M]~4.0.2


Здесь kde-4 помечен как находящийся в тестовой ветви (~), плюс к тому же заблокирован от использования (M), т.е. разработчики не рекомендуют пока его использовать - обязательно будут ошибки. Но если очень хочется... ;) то можно разблокировать, прописав "категория/пакет" в /etc/portage/package.unmask, например:

kde-base/kde-meta

(и в данном случае нужно будет также снять тильду, как описано выше).

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования