1

Я считаю, что это было бы очень полезно в определенных ситуациях, когда я хочу установить программное обеспечение по-другому, или изменить флаги, или не дать менеджеру программного обеспечения узнать, что программа была установлена (поэтому он не будет искать обновления). Я знаю, что пакеты могут быть собраны из исходных кодов, и это относительно распространено, но я не знаю об обратном. Также было бы полезно конвертировать один тип пакета в другой, когда Alien не работает или не дает хороших результатов. Я искал в Интернете, но, кажется, нет или мало записей извлечения исходного кода из готовых пакетов ...

1 ответ1

5

Пакеты Debian и RPM не содержат исходный код, только скомпилированный результат. Однако вы можете получить исходные пакеты - SRPMS или описание Debian, патч и оригинальный архив.

Они могут быть перекомпилированы с любыми локальными изменениями, которые вы хотите, и будут более или менее делать то, что вы хотите - хотя не забудьте изменить номер версии, чтобы было ясно, что ваша версия "позже", чем версия для распространения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .