Debian GNU/Linux -ב הנקתהו היצליפמוק - ררחוש 3.16 ןיערג


.תורחא תומישמ עוציב דבלמ תכרעמ תוחישב ףתתשמו םירישכמ להנמכ ,ןורכיז להנמכ דקפתמ הז .(טלפ/טלק) םינקתה - םימושייו ןורכיז - םושיי ,דבעמ - םושיי ןיב ךוותמכ שמשל אוה הבילה לש ירקיעה דיקפתה .הל

.סקוניל תנילל םימרותש םייאמצע םיחתפמ ינוילימ ,תורבח יפלא שי וישכע .הבר תוחתפתה התאר סקוניל לש הבילה ,הלאה םינשה 22- ב .3.16 ןיערג ררחוש (הנשה) 2014 טסוגואב 3 -ב .0.01 תסרג תינושארה הסרגה ת

.הביל סקוניל חותיפ חוד ,סקוניל ןרק יפל דוק תורוש ןוילימ 17 ליכהל היופצש תיחכונה סקונילה תבילל םתמורתו םילודג םיגתומ לש הסג הכרעה

    ?ןיינעמ עמשנ ,ךכ לע םימלשמו םידיגאתב םידבועש ,םיחתפמ ידי לע םישענ םיניערגה חותיפמ םיזוחא םיעבש

    Kernel 3.16 תוללוכ ןקלח ,תוביס רפסממ ןהלש ןיערגה תא ונכדעי רשא ,רוציי תביבסב תורבח םג ומכ תודדוב תורבח רובע ררחושמ סקוניל לש.

      .הז רמאמ לש רחואמה קלחב וטנובוא ןיערג תא םג ןכדענ ונא .תומלשב ןיידע ןוכיס תוחפ ,תינדי הדובע תוחפ התועמשמש ,ןאיבד ךרד ,ןאיבד תביל תא ןכדעל דעונ הז רמאמ

      .תנקתומה ונלש תיחכונה הבילה לע תעדל ונילע ,ךישמנש ינפל

      [email :~$ uname -mrns 
      
      Linux tecmint 3.14-1-amd64 x86_64

      :תויורשפא תודוא

        ."LERNEST STABLE KERNEL"\- רוריבב ןייצמש הז תא דרוה .םש םינוקית תדרוהל רושיק ידי לע לבלבתת לא .הטמל רושיקהמ הנורחאה הביציה הבילה תא דרוה

          .רתוי חונה ןיערגה תא דירוהל ידכ wget -ב שמתשהל ולכות ןיפולחל

          [email :~/Downloads$ wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.tar.xz

          .ןיערגה תמיתח תא תמאל דואמ ץלמומ ,המידק רובענש ינפלו הדרוהה םויס רחאל

          [email :~/Downloads$ wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.tar.sign

          .Gz, .bz2, .xz ,.רמולכ ,הנוש הסיחד טמרופ דגנכ תחא המיתח שורדל ידכ תאז .סוחד אל ץבוק דגנכ תושעיהל ךירצ המיתחה תומיא

          .סקוניל לש הנילה תנומת תסיחד תא לטב ,ןכמ רחאל

          [email :~/Downloads$ unxz linux-3.16.tar.xz

          .המיתחה דגנכ תאז אדו

          [email :~/Downloads$ gpg --verify linux-3.16.tar.sign

          .PGP תרשמ ינדי ןפואב ירוביצ חתפמ דירוהל ונילעש רמוא הז .ירוביצ חתפמ אצמנ אל האיגשה :המיתחה תא קודבל ןתינ אל :gpg קרוז הדוקפה לעמ םא :הרעה

          [email :~/Downloads$ gpg --recv-keys  00411886

          .בוש חתפמה תא תמא ,חתפמה תדרוה רחאל

          [email :~/Downloads$ gpg --verify linux-3.16.tar.sign

          .gpg חתפמ תומיא אשונב םירבד ינשל בל םתמש

            !םדקתהל ואוב .םותחו ןיקת ןויכראהש תעכ םיחוטב ונא ,חתפמ עבצא תעיבטל גואדל המ ןיא

            .ןוכיס אלל ןאיבד ךרדב תאז תושעלו הנקתהה ךילהתו הבילה תיינב לע לקהל ידכב תומיוסמ תוליבח ןיקתהל ונילע ,ןיערגה תיינבב ליחתנש ינפל

            .kernel-package -ו libcurse5-dev, fakeroot תא ןקתה

            [email :~/Downloads$ sudo apt-get install libncurses5-dev
            [email :~/Downloads$ sudo apt-get install fakeroot
            [email :~/Downloads$ sudo apt-get install kernel-package

            .(המיתחה תומיא ידכ ךות ליעל ונצליח) הצלוחש סקוניל לש הבילה תנומתל רובע .ןיערג תונבל םינכומ ונא ,ליעלש תוליבחה לש תחלצומ הנקתה רחאל

            [email :~/Downloads$ cd linux-3.16/

            .שרוש שמתשמכ הדובעה תיירפס תא גיצהל ידכ תיחכונה הבילה תרוצת תא קיתעהל בושח תעכ

            # cp /boot/config-'uname -r' .config

            .' .config /home/avi/Downloads/linux-3.16 "\הדובעה תיירפס תא גיצהל ידכ /boot/config-'uname -r ' תא קיתעמ אוה

            .תעכ תנקתומה הבילה תסרגב דבועיו יטמוטוא ןפואב ףלחוי ' uname -r ' ןאכ

            .' ךלש תיחכונה הדובעה תיירפסב ,תאז גיצהל ידכ ls םע ' -a ' תורשפאב שמתשהל ךילע ,הליגרה ךרדב הדוקנ ץבוק תוארל ןתינ אלש ןוויכמ

            $ ls -al

            .סקוניל ןיערג תונבל םיכרד שולש ןנשי

              .'' -ב שמתשנש רורב

              .םיאבה םירבדה תא רוכזל םכילע .דמלתש םירבד הברה שי ,הלש ףיכה .תויהל ךירצ אל התא ?ןיערג תיינבמ םידחפמ

                .'' הדוקפה תא לעפה ,תעכ

                # make menuconfig

                .םישק םינמז ולבקת ,תאז תושעל וחכשת םא ,"הניעטל םינתינה םילודומב הכימת תלעפה - רחב" תורשפאב רוחבל םכילע :בושח

                .תורחא תויורשפא הברה דועו NTFS ןוגכ םיצבק תכרעמב הכימת ,יפרג סיטרכ ,עגמ חול ,Bluetooth ,םכלש תשרה סיטרכ רובע תונוש תויורשפא רידגהל ולכות םיחותפה הרוצתה תונולחב :הרעה

                .תרחא תירשפא ךרד לכבו הטנמ לש תוכרדהמ הדימל ,טנרטניאה ךרד םירבד דומיל ,רקחמ ידי לע קר ךכל עדוותמ התא .אל המו רוחבל ךילע המ ךתוא החנתש הכרדה ןיא

                .תובר תונוכתב שמתשהלו םיניערג תצירפ תחת תונוש תויורשפא ףיסוהל לוכי התא .הריקח רמוא הז ןאכ !ןכ ?הצירפ .ןיערג תצירפל תורשפא שיש הארתש ןכתיי

                . תויללכ ןקתה להנמ תויורשפא רחב ןכמ רחאל

                .תשר ינקתהב הכימת

                .טלק ינקתהב הכימת

                .boot/config - \\ "uname –r \\". Config/-מ ונרמש ,( .config ) הרוצתה ץבוק תא ןעט

                .הבילה תליבח לש םירטמרפה תא ספאו רוקמה ץע תא הקנ תעכ .אציו רומש ,רושיא לע ץחל

                # make-kpkg clean

                .CONCURRENCY_LEVEL = 5 תא אציי ,תוביל 4 ךל שי םא .CONCURRENCY_LEVEL = 3 תא אציי ,תוביל 2 ךל שי םא .ןיערגה תובילל 1 רפסמה תא ףיסוהל ללכ הנשי עבצאה תמרל . CONCURRENCY_LEVEL ת

                .ןלהל גצומכ לותח תדוקפב שמתשהל לוכי התא דבעמ לש תוביל קודבל ידכ

                # cat /proc/cpuinfo
                Sample Output
                processor	: 0 
                vendor_id	: GenuineIntel 
                cpu family	: 6 
                model		: 69 
                model name	: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz 
                stepping	: 1 
                microcode	: 0x17 
                cpu MHz		: 799.996 
                cache size	: 3072 KB 
                physical id	: 0 
                siblings	: 4 
                core id		: 0 
                cpu cores	: 2 
                apicid		: 0 
                initial apicid	: 0 
                fpu		: yes 
                fpu_exception	: yes 
                cpuid level	: 13 
                wp		: yes

                .ןלהל גצומש יפכ תוביל 3 אצנ זא ,תוביל 2 יל שי ,לעמ טלפ האור התא

                # export CONCURRENCY_LEVEL=3

                .םיניערגה ףסוא ןמז תא ץיאת CONCURRENCY_LEVEL הנוכנ הרדגה

                # fakeroot make-kpkg --append-to-version "-tecmintkernel" --revision "1" --initrd kernel_image kernel_headers

                .רחא רבד לכ וא ךלש דמחמה תייח םש ,ךלש חראמה םש ,ךמש ןיב ענש רבד לכ תויהל לוכי הז ,ןיערגה תיינב םש אוה ' לרנקינכט ' הנה

                .םיניערג ףסוא לש תוצופנה תולאשה תולאשמ המכב ןייע ,הז רודיה דעומל דע .הנוכמה לש דוביעה חוכבו םיפסאתמש םילודומב יולת ,ןמז הברה חקול םיניערג ףסוא

                .ונלש תיחכונה הדובעה תיירפסל 'לעמ' תחא הירפס ,(ןאיבד תליבח) םיצבק ינש רצוי אוה ,ןיערגה לש חלצומ ףוסיא רחאל .רודיה ךילהת םע רובעל יל ןת ,תוצופנ תולאש לש ףוסה הז

                .איה ונלש תיחכונה הדובעה תיירפס

                /home/avi/Downloads/linux-3.16/

                .ב תורצונ ןאיבד תוליבח

                /home/avi/Downloads

                .תואבה תודוקפה תא לעפה ,תאז תמאל ידכ

                # cd ..
                # ls -l linux-*.deb

                .ךכ רצונש סקוניל לש הנומתה ץבוק תא לעפה ,ןכמ רחאל

                # dpkg -i linux-image-3.16.0-tecmintkernel_1_amd64.deb

                .ךכ רצונש סקוניל לש תרתוכה ץבוק תא לעפה

                # dpkg -i linux-headers-3.16.0-tecmintkernel_1_amd64.deb

                .ןורחאה ןיערגה תא קודבלו שדחמ לחתאל ןמזה עיגה .(GRUB/LILO) לוחתאה תניעט תא יטמוטוא ןפואב ןכדעל החילצה ןאיבד תליבח ןכ לע רתי .תרחאה תולתה לכ םע Debian -ב 3.16 סקוניל לש הנורחאה הנילה תא ו

                .ללכב םא ,ןתוא רותפל ידכ האיגש התוא תא ןיבהל בושח .לוחתאה ךלהמב לבקתתש האיגש תעדוה לכל בל םישל דפקה אנא

                # reboot

                .םינקתומו םינימז םיניערג לש המישר תוארל ידכ ' תמדקתמ תורשפא ' לע ץחל ,בוש הליחתמ ןאיבדש עגרב

                .םינקתומ םיניערג לש המישר האר

                .לוחתאל (3.16 רמולכ) ןורחא סדנוהמ הביל רחב

                .הבילה תסרג תא קודב

                # uname -mrns

                .תומדקתמ לוחתא תויורשפא ךותמ םעפ לכב וב רוחבל םיכירצ םכניאו יטמוטוא ןפואב לוחתאל רדגומ תעכ ןקתוהש ןורחאה

                .ךל שיש הרמוחהמ קלחב דובעי אל הז ןיערגש ןכתיי .הטמל רושיקהמ ותוא דירוהל לוכי אוה ,הז ךירדמב םינוב ונאש שארמ ללוהמה ןיערגב שמתשהל הצורו Debian (x86_64) -ב ולשמ ןיערג לפמקל הצור אלש ימל

                  .האבה הדוקפה תועצמאב שארמ בכרוהש ןיערגה תא ןקתה ,ןכמ רחאל

                  # dpkg -i linux-image-3.16.0-linux-console.net_kernel_amd64.deb
                  # dpkg -i linux-headers-3.16.0-linux-console.net_kernel_amd64.deb

                  .הדוקפ תועצמאב תכרעמהמ שומישב הניאש הבילה תא ריסהל ןתינ

                  # apt-get remove linux-image-(unused_version_number)

                  .השוע התא המ עדוי התא םא קר ךישמהל ךילע .תרהממ הטלחה לבקת לא .ידוסי ןפואב ןורחאה ןיערגה תקידב רחאל ןשיה ןיערגה תא ריסהל ךילע :תוריהז

                  .וילע דובעל לכות אלש בלשב היהת ךלש תכרעמה ,רומא תייה אלש ןיערגה תא תרסהש וא ,יוצרה ןיערגה תרסהב רדסב אל והשמ תישע םא

                  .ומכ העדוה לבקתש ןכתיי ,שומישב וניאש ןיערג לש הנקתה תרסה רחאל

                    .האבה הדוקפה תועצמאב ךלש GRUB -ה תא ןכדע טושפ .גואדל ךירצ אל התאו ילמרונ הז

                    # /usr/sbin/update-grub

                    .היעב םוש ןיא ,בוש סנכיהלו שדחמ ליעפהל לגוסמ התא םא .הלאה תועדוהה תא תיבשהל ידכ ,' do_symlinks ' תא תיבשהלו /etc/kernel-img.conf ץבוקה תא ןכדעל ךילע היהיש ןכתיי

                    .םיניערג תנקתהו ףסואב לקתנ התאשכ ךלש היווחה תא םג ונל רפס .הטמל תובוגתה ףיעסב ךלש רקיה בושמה תא ונל קפסל חכשת לא .טנימקטל רבוחמו ןווכמ ראשיה זא דע .ףסונ ןיינעמ רמאמ םע בוש ןאכ היהא ינא .הת

                    םג ארק :


כל הזכויות שמורות. © Linux-Console.net • 2019-2024