Там один знайомий все кричить про open source, мовляв, це круто. Не знаю, як кому, а мені воно не імпонує. Отже, конкретна ситуація — я хочу політати в FlightGear. На бінарному дистрибутиві це відбувається наступним чином:
- Скачав гру
- Встановив
- Полетів.
Але для Debian Wheezy не поклали потрібних пакунків, тому довелося качати пакунки з вихідними кодами, що мало наступний вигляд:
- Скачати та розпакувати пакунки
- Встановити інструменти — cmake, autotools, інше
- Встановити деякі девели
- Почитати INSTALL із пакунку
- Запустити команду конфігурації
- Почитати повідомлення про помилку і доставити іще девелів, яких бракує
- Запустити команду конфігурації іще раз
- Почитати повідомлення про помилку і зрозуміти, що збирач лається на кривий код
- Спробувати те саме, тільки за допомогою автоматичного скрипту
- Почитати повідомлення про помилку і доставити іще девелів
- Знову почитати повідомлення про помилку, де скрипт лається на відсутність щойно встановлених девелів
- Нікуди ми сьогодні не летимо