בנו התקנת arch Linux מותאמת אישית (ולמד הכל על לינוקס תוך כדי)


לא אוהבהממשק החדש של ווינדוס 8? חולה על אובונטו Unity ועלמודעות חדשות שמגיעות איתו? אולי הגיע הזמן ליצור מערכת הפעלה אידיאלית משלך עם התכונות בלבדאַתָהמַחְסוֹר. Arch Linux יכול לגרום לזה לקרות: זה מאפשר לך לבנות הפצת לינוקס אישית, קטלנית משלך מהיסוד.

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

הנה הסיבה שאולי תרצה להשתמש ב- Arch Linux, ולאחר מכן כיצד להגדיר אותו.

למי מתאים Arch Linux?

לינוקס פופולרית מכמה סיבות, אבל במקום גבוה ברשימה זו העובדה שעם לינוקס, יש לך הרבה יותר כוח לשנות את מערכת ההפעלה שלך לטעמך. יש לך גם הזדמנות ללמוד עוד על הדרך שבה מחשבים ומערכות הפעלה עובדים. בעוד אובונטו בהחלט מתאימה לחשבון הזה (בהשוואה ל-Windows או Mac OS), משתמשי לינוקס בינוניים עשויים להתגרד לנסות משהו חדש. Arch Linux היא הפצה נהדרת למשתמשי ביניים המעוניינים לחפור קצת יותר בלינוקס ובעצם לגלגל הפצה מהירה, יציבה וסופר-אישית משלכם.

החלק המרכזי בהסבר הזה הוא "משתמשי ביניים". Arch Linux לא מיועד למתחילים בלינוקס; יש הרבה תצורה ידנית ועבודת שורת פקודה מעורבת שכנראה טירוני לינוקס לא מרגישים בנוח איתם. אם אתההםטירון, זה מדהים - ברוך הבא לעולם המופלא של לינוקס - אבל לא תרצה להתחיל כאן.עיין תחילה במדריך שלנו לתחילת העבודה עם לינוקס, וכאשר השתמשת במשהו כמואובונטואוֹמֶנטָהלזמן מה, חזור לכאן לקצת פעולת לינוקס רצינית. אם אתה מכיר משהו כמו אובונטו ונוח לך עם הרעיונות הבסיסיים של עבודת שורת הפקודה וקבצי תצורה, המשך לקרוא, כי Arch Linux הוא השלב הבא מצוין.

למדריך זה שני חלקים. המחצית הראשונה מתארת ​​את הפילוסופיה מאחורי Arch Linux והיתרונות שלה כהפצה, בעוד שהחלק השני הוא מדריך (פשוט מאוד) להגדרת התקנת Arch הראשונה שלך. אני לא אעבור על כמה מההסברים הבסיסיים יותר שכן, כמשתמשי לינוקס, אתם בטח יודעים איך לעשות זאתלצרוב תמונת ISO לתקליטור,מה ההבדל בין מערכות הפעלה 32 ו-64 סיביות, וכן הלאה.

זכור שאמנם מדריך זה אמור לעזור לך להתחיל, אבל זה בשום אופן לא חנות אחת לכל הידע של Arch Linux. אני מאוד,מְאוֹדממליץ לך גם לעיין בArch Linux Wiki, במיוחד המדריך למתחילים, לפני שאתה מתחיל בפועל. הפורומיםהם גם מקור מצוין למידע, אז בדוק גם אותם. אם פשוט תעקוב אחר השלבים במדריך זה ותלך "טא-דה!", תחמיץ את הפואנטה של ​​מה שיש ל-Arch Linux להציע. המדריך למתחילים יכול להיות קצת סוחף, מכיוון שהוא משלב כל כך הרבה אפשרויות שונות, שרבים מהאנשים הראשונים לא יתמודדו איתן, אז יצרתי את המדריך הזה כדי לעורר בך השראה ולעזור להראות לך שהוא לא כל כך מורט עצבים כפי שזה אולי נראה - אבל עדיין תרצה להשתמש במשאבים מרובים כשאתה הולך להתקין את המערכת שלך.

למה Arch Linux?

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

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

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

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

מדוע, כמשתמש אובונטו, ייתכן שתרצה לעבור

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

אתה תדע מה באמת קורה מאחורי הקלעים

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

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

להתקנה של Arch אין ממש ממשק גרפי. זה נעשה בעיקר דרך שורת הפקודה, ומורכב מכך שאתה משתמש במדריך כזה וב-Arch Wiki המופלא כדי לחלק את הכונן שלך למחיצות, להתקין מערכת בסיס מינימלית ולעבור על כל קובץ פקודה והגדרות כדי להגדיר את הדברים, ואתה" אני אדע איך מערכת הבסיסעובד. בדרך זו, בהמשך הדרך, כשאתה רוצה לעלות אוטומטית כונן קשיח נוסף בעת אתחול של Arch, תדע שאתה צריך להוסיף משהו ל-optionsעמודה של/etc/fstab, ועובדה זו לא תפחיד אותך. וכן, כשאתהאל תעשהיודע מה לעשות, ל- Arch יש את אחד התיעודים והקהילות הטובות ביותר שראיתי אי פעם.

תמיד תהיה לך את התוכנה החדשה ביותר

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

שימו לב שבמקרה זה, "קצה דימום" כןלֹאמתכוון "לא יציב עד כדי גיחוך". הרבה בדיקות עוברות לחבילות האלה לפני שהן מתווספות למאגרים, ואתה לא תגלה שהמחשב שלך קורס כל יום כי אתה תמיד מקבל את העדכונים החדשים ביותר. מה שזה באמת אומר הוא שתקבלו עדכוני תוכנה ברגע שהם מוכנים לשימוש, לא ברגע ש-Ubuntu מתכננת לעדכן את המאגרים שלהם. אם Thunderbird משחרר עדכון, תקבל את העדכון למחרת - לא בחודש הבא.

אתה בונה מערכת הפעלה קטלנית שמתאימה לצרכים ולרצונות שלך

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

כיצד להתקין Arch Linux

אם כל זה נשמע כמו הגשמת החלום שלך, אז זה הזמן לעבור לשלב הבא: התקנת Arch. בעוד של Arch Wiki יש נהדרמדריך למתחילים(הזכרתי שכדאי לך לקרוא את זה?), גיליתי שעדיין נתקלתי בכמה שיהוקים בדרך, והוויקי כל כך מלא במידע (נהדר) שזה יכול להיות קצת מכריע עבור ראשוני Arch. לדוגמה, המדריך למתחילים עובר על הרבה מצבים אפשריים שונים - כלומר, אם אתה משתמש ב-IP סטטי, אם אתה צריך אינטרנט אלחוטי מההתחלה, וכו'. במקום לנסות לנפות את כל זה ולהתעלם מהיותר דברים מתקדמים שאולי לא מתאימים לך, יצרתי את המדריך הזה שאמור להפעיל אותך מבלי שהמוח שלך יתפוצץ.

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

שלב ראשון: השג לעצמך תקליטור התקנת Arch Linux

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

שלב שני: הגדר את המחיצות שלך

למרות שתמיד תוכל לחלק את הכונן שלך מתקליטור ההתקנה של Arch Linux, הרבה יותר קל לעשות זאת מתקליטור Linux Live כמואובונטואוֹGParted, מה שכנראה כבר יש לך (כי אתה לא מטומטם של לינוקס!). בהנחה שאתה כבר יודע איך לחלק כוננים למחיצות, קדימה צור אחד עבור מערכת ההפעלה שלך (בסביבות 15GB זה בטוח) ואחד עבור כל המסמכים והאפליקציות שלך (שיכולים להיות גדולים ככל שתרצה). אם אתה משתמש ב-SSD, אתה יכול פשוט ליצור מחיצה אחת ב-SSD עבור כונן האתחול שלך ואחת על דיסק קשיח גדול יותר עבור הקבצים שלך. אתה יכול גם ליצור מחיצת החלפה נחמדה של 1GB, אבל אם יש לך הרבה זיכרון RAM, זה כנראה לא הכרחי.

עצב אותם כ-ext4, ורשום את השמות של השניים שבהם תשתמש (כלומר/dev/sda1כמחיצת מערכת ההפעלה ו/dev/sda2כמחיצת הנתונים שלך), מכיוון שככה תצטרך להתייחס למחיצות במהלך תהליך ההתקנה.

כעת לאחר שיצרת את המחיצות שלך, אתחל מתקליטור ההתקנה החדש של Arch שנצרב ובחר "התחל את Arch Linux" בהנחיה. תוודא שאתהבחר את הארכיטקטורה הנכונה עבור המעבד שלך(32 סיביות או i686 לעומת 64 סיביות או x86-64). כאשר הוא מסיים את האתחול, תקבל שורת פקודה.

התחל בכך שתבדוק אם יש לך חיבור אינטרנט פעיל. אני ממליץ לחבר את המחשב שלך דרך Ethernet, מכיוון שזה יקל הרבה יותר על ההתקנה, גם אם אתה מתכנן להשתמש ב-Wi-Fi מאוחר יותר. כדי לראות אם יש לך חיבור, פשוט צלצל לגוגל עם הפקודה הבאה:

ping -c 3 www.google.com

אם אתה מקבל שגיאה שאומרתunknown hostאו משהו כזה, תצטרךהגדר את הרשת שלך באופן ידני.

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

fdisk -l

תראה רשימה של הכוננים והמחיצות שלך, עם אותם שמות שראינו בעבר (כמו/dev/sda1. רשום את המחיצות שבהן אתה רוצה להשתמש עבור Arch.

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

mkdir /mntmount /dev/sda1 /mntmkdir /mnt/homemount /dev/sda2 /mnt/home

בדוגמה זו,/dev/sda1היא מחיצת השורש שלנו עבור מערכת ההפעלה, while/dev/sda2היא המחיצה הביתית שלנו עבור הקבצים שלנו.

הדבר האחרון שאתה צריך לעשות לפני שתתחיל הוא לבחור מראה להורדת החבילות שלך. לָרוּץ:

nano /etc/pacman.d/mirrorlist

גלול מטה אל המראה המועדפת עליך (ככל שיותר קרוב למיקום שלך כך טוב יותר), הקש Alt+6 כדי להעתיק את השורה, ולאחר מכן גלול חזרה למעלה והקש Ctrl+U כדי להדביק את השורה הזו בראש הרשימה. למשתמשים בארה"ב כבר אמור להיות שרת טוב בראש הרשימה. כשתסיים, הקש Ctrl+X כדי לצאת, ושמור עם Y ו-Enter אם ביצעת שינויים כלשהם.

שלב שלישי: התקן את מערכת הבסיס Arch

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

pacstrap -i /mnt base

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

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

/etc/fstab: Fstab קיצור של טבלת מערכות קבצים. קובץ זה מפרט את הכוננים והמחיצות הזמינים שלך ומחליט כיצד תשתמש בכל אחד מהם. כדי ליצור אחד עבור הכונן שלך, פשוט הרץ:

genfstab -U -p /mnt >> /mnt/etc/fstab

לאחר מכן תוכל להציג ולערוך אותו באמצעות:

nano /mnt/etc/fstab

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

/etc/locale.gen: קובץ זה קובע הגדרות מסוימות המבוססות על מיקום, כמו פורמטים של זמן ותאריך, שינויים אלפביתיים ודברים אחרים. עבור זה וקובצי התצורה האחרים, נצטרך לעשות זאתchrootלתוך המערכת החדשה שלנו שנוצרה. בעיקרו של דבר, אנו נריץ טרמינל על המערכת הזו מבלי שאתחלנו בו עדיין. כדי לעשות זאת, פשוט הפעל:

arch-chroot /mnt

לאחר מכן, צור אתlocaleקבצים על ידי הפעלת:

nano /etc/locale.gen

כברירת מחדל, הכל פורסם עם א#, אבל אתה יכול לגלול למטה ולבטל את ההערה לשורה עבור האזורים שלך על ידי מחיקת ה-#סֵמֶל. לדוגמה, משתמשים בארה"ב יבטלו את ההערותen_US.UTF-8קַו. שוב, הקש Ctrl+X כדי לצאת, ואז Y ו-Enter כדי לשמור אותו.

כדאי גם ליצור אlocale.confקובץ עם הפקודה הבאה (עבור משתמשים דוברי אנגלית):

echo LANG=en_US.UTF-8 > /etc/locale.confexport LANG=en_US.UTF-8

אם אתה דובר שפה אחרת, שנה פקודה זו בהתאם.

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

ls /usr/share/zoneinfo

אתה יכול להציג אזורי משנה על ידי בחירת קטגוריה והרצה:

ls /usr/share/zoneinfo/America

מצא את האזור הרצוי, ואז הפעל את הפקודה הבאה, החלפהAmerica/Los_Angelesעם אזור הזמן שלך:

ln -s /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

לאחר מכן, כוונן את השעון בהתאם לאזור שבחרת באמצעות:

hwclock --systohc --utc

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

שלב רביעי: הגדר את הרשת שלך

בשלב זה, יש לך גישה לרשת מהתקליטור החי, אך תצטרך להגדיר את הרשת שלך להתקנת Arch בפועל.

אם יש לך חיבור קווי, עם כתובת IP דינמית, כל מה שאתה צריך לעשות הוא להפעיל את שירות הרשת הקווית בהגדרה החדשה שלך. כדי להפעיל שירות רקע כמו זה, תצטרך להשתמש ב-systemctlפְּקוּדָה. במקרה זה, הפעל:

systemctl enable [email protected]

אם אתה מתחבר באמצעות Wi-Fi, תצטרך להתקין כמה חבילות תחילה. כדי להתחיל, התקן את הכלים האלחוטיים של Arch עם:

pacman -S wireless_tools wpa_supplicant wpa_actiond dialog

לאחר מכן, הפעל את הפעולות הבאות כדי להתחבר לרשת שלך:

wifi-menu

פעולה זו תיצור פרופיל ב/etc/network.dעל שם הרשת שלך. לבסוף, הפעל את השירות האלחוטי עםsystemctl:

systemctl enable net-auto-wireless.service

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

שלב חמישי: הגדר את מנהל החבילות שלך

Arch Linux משתמש במנהל חבילות בשם Pacman, וזה די מדהים. עם זאת, לפני שתוכל להשתמש בו בהתקנה החדשה שלך, תצטרך לעשות כמה דברים. התחל על ידי עריכת קובץ התצורה שלו עם:

nano /etc/pacman.conf

גלול מטה לקטע "מאגרים". ה[core],[extra], ו[community]מאגרים כבר אמורים להיות ללא הערות, אבל אם אתה נמצא במחשב של 64 סיביות, עליך להפעיל גם את המאגר [multilib], המאפשר לך להתקין תוכניות 64 ו-32 סיביות. לשם כך, הוסף את השורות הבאות לתחתית קובץ התצורה:

[multilib]Include = /etc/pacman.d/mirrorlist

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

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

pacman -Sy

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

שלב שישי: צור חשבון משתמש

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

passwd

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

useradd -m -g users -G wheel,storage,power -s /bin/bash johndoepasswd johndoe

כמובן, להחליףjohndoeעם שם המשתמש הרצוי. מחרוזת המונחים המופרדים בפסיק מכילה את הקבוצות שאליהן משתייך המשתמש שלך. אלה שרשומים אמורים להיות בסדר, אם כי הם לא היחידים הזמינים. אם יש לך כונן תקליטונים או סורק, למשל, תרצה להוסיףfloppyו/אוscannerלרשימה. לרשימה מלאה, בדוק אתערך בוויקי של קבוצות.

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

pacman -S sudo

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

pacman -Ss sudo

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

לאחר שהתקנתsudo, אתה יכול לאפשר למשתמש החדש שלך להפעיל אותו על ידי עריכת קובץ sudoers שלך:

EDITOR=nano visudo

גלול מטה עד שתמצא את השורה הזו ובטל להגיב:

%wheel ALL=(ALL) ALL

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

שלב 7: התקן את טוען האתחול שלך

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

כדי להתקין GRUB, הפעל את הפקודות הבאות, החלף/dev/sdaעם הכונן (לא המחיצה,/dev/sda1) שמחזיק את התקנת Arch Linux שלך:

pacman -S grub-biosgrub-install --target=i386-pc --recheck /dev/sdacp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo

אם אתה באתחול כפול, הפעל את הפעולות הבאות:

pacman -S os-prober

לאחר מכן, בין אם אתה מאתחל כפול או לא, הרץ:

grub-mkconfig -o /boot/grub/grub.cfg

פעולה זו תיצור קובץ תצורה עבור טוען האתחול שלך (שאותו תוכל לערוך אם אתה רוצה אפשרויות שונות בעת אתחול לתוך Arch או מערכת הפעלה אחרת).

לבסוף, צא מ-chroot, בטל את טעינת המחיצות שלך והפעל מחדש את המחשב:

exitumount /mnt/homeumount /mntreboot

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

שלב שמיני: הפעל את שולחן העבודה שלך

כשאתה אתחול מחדש, אתה אמור למצוא את עצמך בבקשת התחברות פשוטה, בדיוק כמו כשהתחלת לראשונה. אוּלָם,זֶהזמן, אתה למעשה נכנס להתקנת Arch החדשה שלך! כעת יש לכם מערכת בסיסית מאוד שממנה תוכלו לבנות שולחן עבודה עובד עם סאונד, וידאו ועוד.

כדי להתחיל, בואו נפעיל את הסאונד. כדי לעשות זאת, אתה צריך להתקיןalsa-utilsעם הפקודה הבאה:

sudo pacman -S alsa-utils

לאחר מכן, הפעל את alsamixer:

alsamixer

כל הערוצים שלך יתחילו להשתיק, אז השתמש במקש M כדי לבטל את ההשתקה של הערוצים שאתה צריך. לאחר מכן, השתמש במקשי החצים כדי להפוך אותם למעלה או למטה. אתה בהחלט רוצה לבטל את ההשתקה של ערוץ המאסטר, ואת ערוץ PCM אם יש לך כזה. בהתאם להגדרת הרמקולים שלך, ייתכן שיהיה עליך גם לבטל השתקה של אחרים כמו רמקול קדמי או אוזניות. הגבירו את עוצמת הקול שלהם עד ש-"רווח dB" שווה ל-"0" עבור כל אחד מהם. זה יבטיח שלא תקבל שום עיוות קול. הקש ESC כשתסיים.

כדי לבדוק ולוודא שהרמקולים שלך פועלים, פשוט הרץ:

speaker-test -c 2

לְשַׁנוֹת2למספר הרמקולים שיש לך (לדוגמה,8אם יש לך מערכת סראונד 7.1). אם אתה שומע את הסטטי שהוא יוצר, יש לך אודיו עובד! אם לא, חזור אלalsamixerונסה לשנות את הערוצים שלך כדי לוודא שהכל לא השתקה כראוי. כדי לעצור את בדיקת הרמקול, הקש Ctrl+C.

לאחר מכן, הגיע הזמן להפעיל קצת גרפיקה. ראשית, נתקין את מערכת X windows עם:

sudo pacman -S xorg-server xorg-xinit xorg-server-utils

אם אתה רוצה תמיכה בתלת מימד, תרצה גם להתקיןmesa:

sudo pacman -S mesa

עכשיו מגיע מה, מניסיוני, תמיד החלק הבעייתי ביותר בהתקנת לינוקס: מנהלי התקן וידאו והגדרת X. מנהל ההתקן של הווידאו שאתה צריך יהיה תלוי בכרטיס הגרפי שלך ובמה שאתה רוצה לקבל ממנו, אזראה את הערך המתאים במדריך למתחיליםלמידע נוסף. אתה תשתמש ב-Pacman כדי להתקין את הדרייברים האלה, תהליך שאתה בוודאי מכיר. לדוגמה, אם הייתי רוצה להתקין את מנהלי ההתקן הקנייניים של NVIDIA על מערכת 64 סיביות, הייתי מפעיל:

sudo pacman -S nvidia lib32-nvidia-utils

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

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

sudo pacman -S xf86-input-synaptics

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

pacman -S xorg-twm xorg-xclock xterm

לאחר מכן, כדי לבדוק X, פשוט הרץ:

startx

אם זה עובד, אתה אמור להיות מסוגל ליצור אינטראקציה עם סביבת חלונות בסיסית מאוד ולהריץ פקודות ב-xterm. אתה יכול לצאת על ידי הקלדהexitלתוך xterm והקש על Enter.

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

pacman -Rns package_name

הnflag מסיר את כל קבצי התצורה הקשורים לחבילה, בעוד ש-sהדגל מסיר כל תלות שאינה נחוצה כעת. אני בדרך כלל תמיד משתמשnוsבעת הסרת חבילה, כי אני אוהב לשמור על המערכת שלי נקייה מחלקים.

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

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

sudo pacman -S ttf-dejavu

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

sudo pacman -S gnome

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

sudo systemctl enable gdm.service

כעת, הפעל מחדש את המערכת שלך עםsudo rebootואתה אמור למצוא את עצמך בתוך שולחן עבודה חדש במערכת Arch החדשה שלך! הידד!

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

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

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

  • התקן אפליקציות אחרות עםמאגר משתמשי Arch: אחד החלקים המוחלטים האהובים עלי ב-Arch הוא מאגר המשתמשים של Arch, או AUR. זהו מאגר מיוחד המשלב אפליקציות שאינן נמצאות במאגרים הרשמיים, המנוהלים על ידי המשתמש של Arch. זה בעצם מכיל כל אפליקציית לינוקס שאתה יכול לדמיין.קרא על AURולהתקין אאאור עוזרכְּמוֹיוֹגוּרטאוֹאוֹרֵז— הם יעזרו לך להתקין אפליקציות מה-AUR באותה קלות שבה תתקין אפליקציות עם Pacman. ברצינות, תעשה את זה.

  • התקן תוספי דפדפן: סביר להניח שתרצה (בכל זאת בחוסר מזל) להתקין את Adobe Flash, ודף ויקי זה יעזור לך לעשות זאת.

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

  • קומפיז: כי מי לא אוהבאפקטי שולחן עבודה מגניבים? לחלופין, משתמשי KDE יכולים גם להשתמש ב-Kwin המובנה רק על ידי מעבר להגדרות מערכת.

  • שֶׁלָנוּחבילת Lifehacker עבור לינוקסושלנוספריית אפליקציות: למציאת כל האפליקציות הטובות ביותר כדי להתחיל את המערכת החדשה שלך.


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

תמונת הכותרת רמיקס מsomchaij(Shutterstock).

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.