Я пытаюсь apt-get install fglrx
при запуске собственного ядра, и процесс завершается неудачно, когда он пытается скомпилировать модуль ядра. Я нашел патч в сети, который должен позаботиться о моей проблеме. Как применить его к пакету, полученному с помощью apt-get?
Я уже знаю, как извлечь исходные файлы из программы установки AMD, исправить их и создать пакеты .deb. Это не то, что я здесь спрашиваю. Я не использую установщик AMD.
Где-то есть подходящий кеш? Могу ли я изменить это? Как мне сказать dpkg распаковать пакет, чтобы я мог редактировать то, что внутри? Как мне потом упаковать его?
спасибо!
Хотя вы не можете патчить проприетарную программу, такую как fglrx (вот почему они мне не нравятся), я предполагаю, что патч, вероятно, входит в часть, которая не является проприетарной, а именно в часть, которая связывает драйвер с ядром. (иначе вы не смогли бы найти патч для него).
См. Как загрузить, изменить, собрать и установить исходный пакет Debian? для получения основных инструкций.
Также доступны руководства. См. этот ответ AskUbuntu для получения указателей. Я нашел упомянутые чаты IRC особенно полезными.