Chciałbym zbudować własną kopię jądra Ubuntu. Gdzie mogę uzyskać kod źródłowy?
Do budowania jąder zdecydowanie zaleca się użycie git, aby uzyskać najnowszy kod źródłowy z repozytoriów git jądra Ubuntu.
Te repozytoria zawierają wszystkie aktualizacje jąder Ubuntu, w tym te, które są proponowane do wydania, ale jeszcze nie zostały wydane. Pobierając z repozytoriów, masz gwarancję posiadania najnowszego kodu.
Jeśli chcesz pobrać źródło dla określonej wersji, możesz sprawdzić tag powiązany z tą wersją. Tagi są podobne do tego przykładu: „Ubuntu-2.6.32-17.26”. Ostateczny numer to numer wysyłany, który jest kolejno zwiększany, a reszta to numer wersji.
Tutaj możesz zobaczyć listę repozytoriów jądra Ubuntu:
Ta strona zawiera także listę repozytoriów dla indywidualnych programistów. Oficjalne repozytoria jądra Ubuntu zaczynają się od „ubuntu / ubuntu-”
Jeśli chcesz tylko pobrać źródła do jądra, które obecnie uruchomisz, możesz:
apt-get source linux-image - $ (uname -r)
apt-get source
, zobacz to, aby pobrać bezpośrednio ze startera.https://help.ubuntu.com/community/Kernel/Compile
wykonaj następujące kroki, zanim
apt-get source
zaczniesz biecźródło
Wierzę, że możesz znaleźć obsługę jądra Linux tutaj: LaunchPad: jądro Linux
Jednak podczas gdy jądro dla Ubuntu może być określane jako jądro Ubuntu - tak naprawdę jest to jądro Linux zmodyfikowane przez zespół jądra Ubuntu . Więcej informacji na temat członków jądra Ubuntu i sposobu uzyskiwania jądra Ubuntu za pomocą Git można znaleźć na Wiki Ubuntu: Kernel
źródło
Najlepsze miejsce znajduje się w repozytoriach git zespołu jądra, patrz:
źródło
Możesz uzyskać niezmodyfikowane jądro Linuksa na kernel.org .
źródło