Вопрос № 101076: Нужна помощь. Установил Sam linux 2007 на жесткий диск Toshiba Satellite A-60.Все прекрасно, быстро грузится, но нет любимого Маджонга. Попытка установить из исходников и RPM не удалась, т.к. множество зависимостей в конечном итоге зацикливаются. При...
Вопрос № 101.076
Нужна помощь. Установил Sam linux 2007 на жесткий диск Toshiba Satellite A-60.Все прекрасно, быстро грузится, но нет любимого Маджонга. Попытка установить из исходников и RPM не удалась, т.к. множество зависимостей в конечном итоге зацикливаются. Пример: для А необходим Б, и я его ставлю. Дальше для Б необходис С - я ставлю, Для С необходим Б ...и так по кругу.
Подскажите пожалуйста, есть ли выход?
Отправлен: 06.09.2007, 13:55
Вопрос задал: Bob (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: PVS
Здравствуйте, Bob!
Зависимости rpm очень просто решаются: если есть цепочка зависимостей пакет A->пакет B->пакет C->.....->пакет Зю->пакет А, то надо их всех написать в одной команде установки:
rpm -i A B C .... Зю
С исходниками сложнее, но если такая циклическая зависимость и есть, то она скорее всего необязательна, тоесть на каком-то этапе можно написать
./configure --without-такой-софтины
и программа всё равно соберётся. Потом (когда нужная прога будет установлена) при желании можно пересобрать уже с включением зависимости:
./configure --with-такая-софтина
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 06.09.2007, 16:03 Оценка за ответ: 5