מדריך ההתקנה של Arch Linux 2017

ArchLinux

עדכנתי את מדריך להתקנת Arch Linux בשנה זו 2017, כך שהשינויים מעטים, התהליך נשאר זהה. החלטתי להסביר את ה- dualboot עם Windows לבקשת חלקם, גם התקנה במכונה וירטואלית.

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

מדריך זה מבוסס על:

  • גרסה: 2017.10.01
  • Kernel: 4.13.3

תנאים מוקדמים.

אם אתה מתכוון להתקין ממכונה וירטואלית, דע רק כיצד להגדיר אותה וכיצד לאתחל את ה- ISO.

  • דע כיצד לצרוב איזו על גבי תקליטור / DVD או USB
  • דע איזה חומרה יש למחשב שלך (סוג המקלדת, כרטיס המסך, ארכיטקטורת המעבד שלך, כמה שטח דיסק קשיח יש לך)
  • הגדר את ה- BIOS שלך כדי לאתחל את התקליטור / ה- DVD או ה- USB במקום שבו יש לך Arch Linux
  • מתחשק להתקין את הדיסטרו
  • ומעל לכל סבלנות הרבה סבלנות

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

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

2.- אם אתה מתכוון להתקין את Arch Linux כמערכת יחידה במחשב שלך גבה את הקבצים החשובים ביותר שלך ויש לך CD / DVD או pendrive של המערכת הנוכחית שלך בהישג יד, כי אם אתה לא עושה את ההתקנה כדי המכתב או אם ההתקנה לא הושלמה ותאבד הכל.

הורד את Arch Linux והכין את אמצעי ההתקנה

הצעד הראשון לאפשרות להתקין את Arch Liunx בצוות שלנו יהיה הורד את ה- iso של Arch Linux 2017 אני ממליץ להוריד דרך Torrent או קישור מגנט.

מדיה להתקנת CD / DVD

  • חלונות: אנחנו יכולים לשרוף את האיזו עם Imgburn, UltraISO, Nerאו או כל תוכנית אחרת גם בלעדיהם ב- Windows 7 ומאוחר יותר נותנת לנו אפשרות ללחוץ לחיצה ימנית על ה- ISO.
  • לינוקס: הם יכולים להשתמש במיוחד בסביבה שמגיעה עם סביבות גרפיות, ביניהם, Brasero, k3b ו- Xfburn.

מדיום התקנה USB

  • חלונות: יכול השתמש בהתקנת USB אוניברסלית או ב- LinuxLive USB Creatorשניהם קלים לשימוש.

לינוקס: האופציה מומלץ להשתמש בפקודה dd:

dd bs=4M if=/ruta/a/archlinux.iso of=/dev/sdx

אתחול USB / CD Arch Linux

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

זה יתחיל לטעון את כל הדרוש והוא יופיע במצב מסוף.

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

שים מקלדת בספרדית.

loadkeys la-latin1

יצירת מחיצות

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

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

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

הוראות חלונות BOOT כפולים וארכיון לינוקס.

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

יש לשנות את גודל הכונן הקשיחכדי לתת מקום ל- Arch Linux מומלץ להשאיר לפחות 40 ג'יגה בייט.

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

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

  • UEFI: כאן כדאי לשים לב מאז המחיצה הראשונה חייבת להיות תמיד עבור אתחול EFI, כך שבדרך כלל כאן מאוחסן האתחול של Windows בצורה כזו.
$ESP/Microsoft/BOOT/BOOTmgfw.efi

אז רק יהיה עליך ליצור תיקייה ב- $ ESP / כ- "BOOT". עכשיו נוכל להמשיך עם ההדרכה, בסוף נלך לסוף ההדרכה שם אשאיר את הפקודות להוסיף את Windows ל- GRUB של Arch Linux.

אנו יוצרים 4 מחיצות:

  1. / BOOT: מחיצה זו יועדה ל- GRUB. (למי שיש UEFI אין צורך, זה רק ליצור את תיקיית BOOT בתוך מחיצה זו)
  2. / (root): מומלץ למחיצה זו להיות בעלות של 15 ג'יגה-בתים, והיא תארח את כל הקבצים שלנו.
  3. / home: היכן יאוחסנו המסמכים, התמונות, הסרטונים וכו ', לכן מומלץ להקצות לו את הגודל הגדול ביותר.
  4. החלפה: מחיצה זו היא להקצות זיכרון "וירטואלי" למקרה שיש לו פחות מ -2 GB של זיכרון RAM. לא מומלץ להשתמש בהחלפה עם יותר מ -2 גיגה זיכרון RAM.
  • במחשבים עם זיכרון RAM עד 1 גיגה, ה- SWAP צריך להיות גדול כמו ה- RAM.
  • עבור 2 ג'יגה בייט ה- SWAP צריך להיות חצי גדול יותר מה- RAM.

באמצעות cfdisk רצף הפקודות יהיה: חדש »ראשי | הגיוני »גודל (ב MB)» התחלה.

שני פרטים שיש לקחת בחשבון: במקרה של המחיצה שנבחרה כ- Swap, עבור לאפשרות "Type" ובחר 82 (Linux Swap) מהרשימה.

במקרה של המחיצה שנבחרה כ- / BOOT, בחר באפשרות "אתחול".

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

ליציאה בחר "צא". כעת נמשיך לעצב את המחיצות שנוצרו, ולכן רצוי לדעת איזה נתיב הוא יעד המחיצות. נתחיל בעיצוב מחיצת BOOT:

mkfs -t ext2 /dev/sda1

למחיצת השורש:

mkfs -t ext4 /dev/sda2

לבית:

mkfs -t ext4 /dev/sda3

כדי לעצב החלפה, השתמש בפקודה mkswap:

mkswap /dev/sda4

נותר רק להפעיל החלפה עם:

swapon /dev/sda4

הרכבת מחיצות למערכת: ראשית אנו מרכיבים את מחיצת / en / mnt:

mount /dev/sda2 /mnt

אנו יוצרים את ספריות המחיצות האחרות בתוך / mnt:

mkdir /mnt/BOOT
mkdir /mnt/home 

אנו מרכיבים את המחיצות המתאימות:

mount /dev/sda1 /mnt/BOOT mount /dev/sda3 /mnt/home

חיבור Arch Linux לאינטרנט (wifi)

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

wifi-menu

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

ping -c 3 www.google.com

התקנת Arch Linux

לוגו של Arch Linux צורה

נתחיל בפקודה הבאה:

pacstrap /mnt base base-devel

כמו כן אם נמשיך להשתמש ב- WIFI נצטרך תמיכה זו בהמשך:

pacstrap /mnt netctl wpa_supplicant dialog

בסיום ההתקנה של מערכת הבסיס נמשיך עם ה- Grub:

pacstrap /mnt grub-bios

נוסיף תמיכה במנהל רשת:

pacstrap /mnt networkmanager

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

pacstrap /mnt xf86-input-synaptics

מתקין מטעין אתחול של GRUB

pacstrap /mnt grub-bios

קביעת תצורה של המערכת

בשלב זה נעשה פעולות תצורה שונות עבור המערכת שלנו. ראשון, אנו הולכים ליצור את קובץ ה- fstab עם:

genfstab -p /mnt /mnt/etc/fstab

עבור שאר פעולות התצורה, אנו נשרוט את המערכת המותקנת לאחרונה:

arch-chroot /mnt

אנחנו חייבים הגדר את שם שם המארח שלנו ב / etc / שם המארח. לדוגמה:

localhostecho 'NOMBRE_DEL_HOST /etc/hostname

עכשיו, אנו יוצרים קישור סמלי (symlink) מ / etc / localtime אל / usr / share / zoneinfo // (החלף על סמך המיקום הגיאוגרפי שלך). לדוגמא, למקסיקו:

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

קבעו שעות באזורנו.

  • ספרד
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • מקסיקו
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
  • גואטמלה
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
  • קולומביה
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
  • אקוודור
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
  • פרו
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
  • צ'ילה
ln -sf /usr/share/zoneinfo/America/Santiago /etc/localtime
  • גואטמלה
ln -sf /usr/share/zoneinfo/America/Guatemala /etc/localtime
  • אל סלוודור
ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime 
  • בוליביה
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime
  • פרגוואי
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime
  • אורוגוואי
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime
  • ניקרגואה
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime
  • דומיניקנית
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • ונצואלה
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

הגדר את העדפות הלוקליזציה שלך על ידי עריכת הקובץ /etc/locale.conf, למשל, עבור מקסיקו:

echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
  • ספרד
LANG=es_ES.UTF-8 
  • ארגנטינה
LANG=es_AR.UTF-8
  • קולומביה
LANG=es_CO.UTF-8 
  • אקוודור
LANG=es_EC.UTF-8 
  • פרו
LANG=es_PE.UTF-8 
  • צ'ילה
LANG=es_CL.UTF-8 
  • גואטמלה
LANG=es_GT.UTF-8 
  • אל סלוודור
LANG=es_SV.UTF-8 
  • בוליביה
LANG=es_BO.UTF-8 
  • פרגוואי
LANG=es_PY.UTF-8
  • אורוגוואי
LANG=es_UY.UTF-8
  • ניקרגואה
LANG=es_NI.UTF-8
  • רפובליקה דומיניקנית
LANG=es_DO.UTF-8
  • ונצואלה
LANG=es_VE.UTF-8

כמו כן, בקובץ /etc/locale.gen עלינו לבטל את ההערה (הסר את "#" בתחילת השורה) את המיקום שלך, למשל:

#es_HN ISO-8859-1 es_MX.UTF-8 UTF-8 #es_MX ISO-8859-1

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

locale-gen

אסור לנו לאבד את העובדה שהאמור לעיל אינו קובע את פריסת המקלדת שלנו (מה שעשינו עבור ההפעלה הנוכחית / עם מקשי עומס בשלב 2), לכן עלינו להגדיר את המשתנה KEYMAP ב /etc/vconsole.conf קובץ (עליך ליצור קובץ זה). לדוגמה:

echo 'KEYMAP=es /etc/vconsole.conf KEYMAP=la-latin1

אתה בטח תוהה:

"והאם כל זה לא מוגדר ב- /etc/rc.conf, קובץ התצורה הראשי של Arch Linux?"

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

כעת כל אפשרות תצורה מוגדרת בקובץ המתאים לה. השלבים הבאים מתקינים את יישום GRUB UEFI ב- $ esp / EFI / grub, מתקינים את המודולים ב- / boot / grub / x86_64-efi, ומכניסים את stub אתחול grubx64.efi ב- $ esp / EFI / grub_uefi.

ראשית, אנו אומרים ל- GRUB להשתמש ב- UEFI, להגדיר את ספריית האתחול ולהגדיר את המזהה. מאתחל.

שנה $ esp עם מחיצת ה- efi שלך (בדרך כלל / אתחול): הערה: בעוד שחלק מההפצות דורשות ספריה / boot / efi או / boot / EFI, Arch לא. –ספריית efi ו- id-bootloader הם ספציפיים ל- GRUB UEFI. - ספריית Efi מציינת את נקודת ההרכבה של ה- ESP.

זה מחליף את - root-directory, שהוצא משימוש. –Bootloader-id מציין את שם הספרייה המשמשת לשמירת הקובץ grubx64.efi.

יתכן שתבחין בהיעדר אפשרות (לדוגמא: / dev / sda) בפקודה:

grub-install

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

grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=grub_uefi --recheck/sourcecode] Ahora, configuramos el bootloader, en este caso, GRUB: [sourcecode language="plain"]grub-install /dev/sda

ואנחנו יוצרים את קובץ grub.cfg עם:

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

במידת הצורך (אם כי בדרך כלל לא), ערוך את הקובץ /etc/mkinitcpio.conf בהתאם לצרכים שלך. אז אנו יוצרים את דיסק ה- RAM הראשוני עם:

mkinitcpio -p linux

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

passwd

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

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash USUARIO

כעת, נוכל להשאיר את סביבת השורש עם:

exit

אנו מפרקים את המחיצות שהותקנו בעבר ב- / mnt עם:

umount /mnt/{boot,home,}

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

reboot

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אנדראס מוליגן דיג'ו

    בדוק את המאמר, יש לך הרבה שגיאות כתיב

  2.   Daniel דיג'ו

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

  3.   מאורי דיג'ו

    הודעה טובה מאוד אחי תודה, קראתי את זה בעבר https://wiki.archlinux.org/index.php/installation_guide
    ועם שניהם זה ברור מאוד, זה רק מציין שגם כשאני הולך להפעיל את המחשב הסיסמה שהכנסנו היא למשתמש השורש ולא לזה שהוספנו הוא טוב במקרה שלי התבלבלתי מזה

  4.   סרג'יו דיג'ו

    נהדר שהוצאתי הכל לפועל והתקנתי את ה- archlinux

  5.   קרלוס דיג'ו

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

  6.   קרלוס דיג'ו

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

    תודה