Gdzie mogę znaleźć kod źródłowy jądra Ubuntu?


25

Chciałbym zbudować własną kopię jądra Ubuntu. Gdzie mogę uzyskać kod źródłowy?

Odpowiedzi:


29

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:

http://kernel.ubuntu.com/git

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)

6 lat i pierwszą przydatną odpowiedź na http / ftp znalazłem wśród kilkudziesięciu.
mckenzm

Występują problemy z apt-get source, zobacz to, aby pobrać bezpośrednio ze startera.
lemonsqueeze




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.