OnWorks Linux, Windows ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകൾ

ലോഗോ

വർക്ക് സ്റ്റേഷനുകൾക്കായി ഓൺലൈനായി സൗജന്യ ഹോസ്റ്റിംഗ്

<മുമ്പത്തെ | ഉള്ളടക്കം | അടുത്തത്>

9.2.2. ഉറവിടങ്ങൾ നേടുന്നു


Linux കേർണൽ ഉറവിടങ്ങൾ ഒരു പാക്കേജായി ലഭ്യമായതിനാൽ, ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് അവ വീണ്ടെടുക്കാം linux-source-പതിപ്പ് പാക്കേജ്. ദി apt-cache തിരയൽ ^linux-source കമാൻഡ് കാളി പാക്കേജ് ചെയ്ത ഏറ്റവും പുതിയ കേർണൽ പതിപ്പ് ലിസ്റ്റ് ചെയ്യണം. ഈ പാക്കേജുകളിൽ അടങ്ങിയിരിക്കുന്ന സോഴ്സ് കോഡ് ലിനസ് ടോർവാൾഡും കേർണൽ ഡെവലപ്പർമാരും പ്രസിദ്ധീകരിച്ചതുമായി കൃത്യമായി പൊരുത്തപ്പെടുന്നില്ലെന്ന് ശ്രദ്ധിക്കുക.4; എല്ലാ വിതരണങ്ങളെയും പോലെ, ഡെബിയനും കാലിയും നിരവധി പാച്ചുകൾ പ്രയോഗിക്കുന്നു, അവ ലിനക്സിന്റെ അപ്‌സ്ട്രീം പതിപ്പിലേക്ക് വഴി കണ്ടെത്തിയേക്കാം (അല്ലെങ്കിൽ ഇല്ലായിരിക്കാം). ഈ പരിഷ്‌ക്കരണങ്ങളിൽ പുതിയ കേർണൽ പതിപ്പുകളിൽ നിന്നുള്ള ഫിക്സുകൾ/ഫീച്ചറുകൾ/ഡ്രൈവറുകൾ, അപ്‌സ്ട്രീം ലിനക്സ് ട്രീയിൽ ഇതുവരെ (മുഴുവൻ) ലയിപ്പിച്ചിട്ടില്ലാത്ത പുതിയ ഫീച്ചറുകൾ, ചിലപ്പോൾ ഡെബിയൻ അല്ലെങ്കിൽ കാലി നിർദ്ദിഷ്ട മാറ്റങ്ങൾ എന്നിവയും ഉൾപ്പെടുന്നു.

ഈ വിഭാഗത്തിന്റെ ശേഷിക്കുന്ന ഭാഗം ലിനക്സ് കേർണലിന്റെ 4.9 പതിപ്പിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു, എന്നാൽ ഉദാഹരണങ്ങൾ തീർച്ചയായും നിങ്ങൾക്ക് ആവശ്യമുള്ള കേർണലിന്റെ പ്രത്യേക പതിപ്പുമായി പൊരുത്തപ്പെടുത്താനാകും.

ഈ ഉദാഹരണത്തിൽ, ഞങ്ങൾ അനുമാനിക്കുന്നു linux-source-4.9 ബൈനറി പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തു. അപ്‌സ്ട്രീം ഉറവിടങ്ങൾ അടങ്ങിയ ഒരു ബൈനറി പാക്കേജ് ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു, എന്നാൽ പേരിട്ടിരിക്കുന്ന കാളി സോഴ്‌സ് പാക്കേജ് വീണ്ടെടുക്കരുത്. ലിനക്സ്.


# apt install linux-source-4.9 പാക്കേജ് ലിസ്‌റ്റുകൾ വായിക്കുന്നു... ഡിപൻഡൻസി ട്രീ നിർമ്മാണം പൂർത്തിയായി

സംസ്ഥാന വിവരങ്ങൾ വായിക്കുന്നു ... ചെയ്‌തു

ഇനിപ്പറയുന്ന അധിക പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും: bc libreadline7

നിർദ്ദേശിച്ചിരിക്കുന്ന പാക്കേജുകൾ:

libncurses-dev | ncurses-dev libqt4-dev

ഇനിപ്പറയുന്ന പുതിയ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും: bc libreadline7 linux-source-4.9

0 അപ്‌ഗ്രേഡ് ചെയ്‌തു, 3 പുതുതായി ഇൻസ്‌റ്റാൾ ചെയ്‌തു, 0 നീക്കംചെയ്യാൻ 0 അപ്‌ഗ്രേഡ് ചെയ്‌തിട്ടില്ല. 95.4 MB ആർക്കൈവുകൾ ലഭിക്കേണ്ടതുണ്ട്.

ഈ പ്രക്രിയയ്ക്കുശേഷം, അധികമായുള്ള ഡിസ്ക് സ്പെയ്നിന്റെ 95.8 MB ഉപയോഗിക്കും.

നിങ്ങൾ തുടരാൻ ആഗ്രഹിക്കുന്നുവോ? [Y/n] y

[...]

# ls /usr/src

linux-config-4.9 linux-patch-4.9-rt.patch.xz linux-source-4.9.tar.xz

# apt install linux-source-4.9 പാക്കേജ് ലിസ്‌റ്റുകൾ വായിക്കുന്നു... ഡിപൻഡൻസി ട്രീ നിർമ്മാണം പൂർത്തിയായി

സംസ്ഥാന വിവരങ്ങൾ വായിക്കുന്നു ... ചെയ്‌തു

ഇനിപ്പറയുന്ന അധിക പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും: bc libreadline7

നിർദ്ദേശിച്ചിരിക്കുന്ന പാക്കേജുകൾ:

libncurses-dev | ncurses-dev libqt4-dev

ഇനിപ്പറയുന്ന പുതിയ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും: bc libreadline7 linux-source-4.9

0 അപ്‌ഗ്രേഡ് ചെയ്‌തു, 3 പുതുതായി ഇൻസ്‌റ്റാൾ ചെയ്‌തു, 0 നീക്കംചെയ്യാൻ 0 അപ്‌ഗ്രേഡ് ചെയ്‌തിട്ടില്ല. 95.4 MB ആർക്കൈവുകൾ ലഭിക്കേണ്ടതുണ്ട്.

ഈ പ്രക്രിയയ്ക്കുശേഷം, അധികമായുള്ള ഡിസ്ക് സ്പെയ്നിന്റെ 95.8 MB ഉപയോഗിക്കും.

നിങ്ങൾ തുടരാൻ ആഗ്രഹിക്കുന്നുവോ? [Y/n] y

[...]

# ls /usr/src

linux-config-4.9 linux-patch-4.9-rt.patch.xz linux-source-4.9.tar.xz


പാക്കേജിൽ അടങ്ങിയിരിക്കുന്നത് ശ്രദ്ധിക്കുക /usr/src/linux-source-4.9.tar.xz, കേർണൽ ഉറവിടങ്ങളുടെ ഒരു കംപ്രസ് ചെയ്ത ആർക്കൈവ്. നിങ്ങൾ ഈ ഫയലുകൾ ഒരു പുതിയ ഡയറക്‌ടറിയിൽ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യണം (നേരിട്ട് താഴെയല്ല /usr/src/,

4https://kernel.org/

ഒരു ലിനക്സ് കേർണൽ കംപൈൽ ചെയ്യുന്നതിന് പ്രത്യേക അനുമതികൾ ആവശ്യമില്ലാത്തതിനാൽ). പകരം, ~/കേർണൽ/ കൂടുതൽ ഉചിതമാണ്.


$ mkdir ~/kernel; സിഡി ~/കേർണൽ

$ tar -xaf /usr/src/linux-source-4.9.tar.xz

$ mkdir ~/kernel; സിഡി ~/കേർണൽ

$ tar -xaf /usr/src/linux-source-4.9.tar.xz


OnWorks-ലെ മികച്ച OS ക്ലൗഡ് കമ്പ്യൂട്ടിംഗ്: