LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Слоты это не абы что, наличие в системе нескольких версий одного пакета (программы, библиотеки) должен поддерживать сам этот пакет (программа, библиотека).

Вот возьмите, к примеру компилятор gcc или python, по факту разные версии могут устанавливаться в разные слоты, но работать в системе всё равно сможет только одна версия.

А переключение между версиями компилятора и Python`а выполняется посредством 'gcc-config' и 'eselect python', которые просто переключают символьные ссылки на нужную версию программы.

Так что система слотов нужна лишь для возможности быстрого переключения между различными версиями пакета (программы, библиотеки). Если конечно разработчик программы (библиотеки) не позаботился о возможности одновременной установки в системе разных версий своего продукта, например gtk+, в системе может быть установлена одновременно библиотека из ветки 2 (gtk+-2.*) и из ветки 3 (gtk+-3.*).

Исходная версия kostik87, :

Слоты это не абы что, наличие в системе нескольких версий одного пакета (программы, библиотеки) должен поддерживать сам этот пакет (программа, библиотека).

Вот возьмите, к примеру компилятор gcc или python, по факту разные версии могут устанавливаться в разные слоты, но работать в системе всё равно сможет только одна версия.

А переключение между версиями компилятора и Python`а выполняется посредством 'gcc-config' и 'eselect python, которые просто переключают символьные ссылки на нужную версию программы.

Так что система слотов нужна лишь для возможности быстрого переключения между различными версиями пакета (программы, библиотеки). Если конечно разработчик программы (библиотеки) не позаботился о возможности одновременной установки в системе разных версий своего продукта, например gtk+, в системе может быть установлена библиотека из ветки 2 (gtk+-2) и из ветки 3 (gtk+-3.*).