ஆர்ச் லினக்ஸை நிறுவுகிறது. படிப்படியான வழிகாட்டி (படங்களுடன்). ArchLinux இன் நிறுவல் மற்றும் ஆரம்ப கட்டமைப்பு துவக்கக்கூடிய USB ஃபிளாஷ் டிரைவை உருவாக்குகிறது

முதலில் நாம் Archlinux ஐ நிறுவி அதை துவக்க சேவையகமாக மாற்றுவோம். அங்கிருந்து நேரடியாக, நாங்கள் ஒரு புதிய சிறிய அமைப்பைத் தயாரிப்போம், அதில் குறைந்தபட்ச வரைகலை சூழலையும் மிகவும் தேவையான செயல்பாட்டையும் சேர்ப்போம் (பயர்பாக்ஸை ஒரு எடுத்துக்காட்டு). UEFI உள்ள கணினிகளில் கூட, நெட்வொர்க்கில் துவக்க எங்கள் கணினியை கற்பிப்போம். பின்னர் நாங்கள் அதை முழுமையாக படிக்க-மட்டும் பயன்முறைக்கு மாற்றுவோம் (அதை "நேரலை" செய்யுங்கள்), இது ஒரு ஒற்றை துவக்க சேவையகத்துடன் குறைந்தது அரை நூறு வெவ்வேறு கணினிகளில் ஒரே நேரத்தில் கணினியைப் பயன்படுத்த அனுமதிக்கும். இவை அனைத்தும் மலிவான 100 எம்பி நெட்வொர்க்கிற்குள் கூட வேலை செய்யும், நாங்கள் கூடுதலாக இரண்டு முறை "ஓவர்லாக்" செய்வோம்.

உங்கள் ஹார்டு டிரைவ்களில் உள்ள எந்த புக்மார்க்குகளுக்கும் நீங்கள் பயப்பட மாட்டீர்கள், ஏனென்றால் எங்களிடம் ஹார்ட் டிரைவ்கள் இருக்காது. பயனர்களின் எந்த பைத்தியக்காரத்தனமான கைகளும் எதையும் உடைக்காது, ஏனென்றால் மறுதொடக்கம் செய்த பிறகு, தனிப்பட்ட முறையில் கணினி அதன் அசல் நிலைக்குத் திரும்பும். நிச்சயமாக, நீங்கள் கற்றுக் கொள்வீர்கள் மற்றும் துவக்கக்கூடிய அமைப்பை சுயாதீனமாக மாற்ற முடியும், இதனால் உங்களுக்கு தேவையான செயல்பாடு மட்டுமே உள்ளது மற்றும் மிதமிஞ்சிய எதுவும் இல்லை. இதற்கிடையில், லினக்ஸ் எவ்வாறு, எந்த வரிசையில் துவங்குகிறது, அத்துடன் அது எதைக் கொண்டுள்ளது என்பதைக் கண்டுபிடிப்போம். அறிவு, உங்களுக்குத் தெரியும், விலைமதிப்பற்றது, எனவே அதைப் பரிசாகப் பகிர்ந்து கொள்கிறேன்.

அதிக விவாதம் இல்லாமல் என்ன நடக்கிறது என்பதை நான் விளக்க முயற்சிப்பேன், சில சமயங்களில் என்னை விட சற்று முன்னேறி, ஆனால் எல்லாவற்றையும் ஒழுங்காக வைக்க மறக்காதீர்கள். புரிந்துகொள்வதில் உங்களுக்கு எந்தப் பிரச்சினையும் இல்லை என்பதற்காக, நீங்கள் ஏற்கனவே சில ஆயத்த லினக்ஸ் விநியோகத்துடன் பணிபுரிந்திருக்கிறீர்கள் என்று கருதுகிறேன், நானோ அல்லது மற்றொரு உரை எடிட்டரைப் பயன்படுத்தி எளிய ஸ்கிரிப்ட்களை எழுத முயற்சித்தீர்கள். நீங்கள் ArchLinux க்கு புதியவராக இருந்தால், நீங்கள் நிறைய கற்றுக்கொள்வீர்கள், மேலும் ArchLinux க்கு புதியவராக இருந்தால், நீங்கள் குறைவாகக் கற்றுக் கொள்வீர்கள், ஆனால் நீங்கள் Linux ஐ இன்னும் அதிகமாக காதலிப்பீர்கள் என்று நம்புகிறேன்.

நிறைய தகவல்கள் கிடைத்தன. நிறுவப்பட்ட ஹாலிவுட் பாரம்பரியத்தின் படி, பல பகுதிகளில் ஒரு தொடர் உங்களுக்கு முன்னால் காத்திருக்கிறது:
தொடர்ச்சி ;
முடிவு .

இப்போது நாம் VirtualBox இல் Archlinux ஐ நிறுவுவோம், இது குளோன் செய்யப்பட்டு எந்த கூடுதல் அமைப்புகளும் இல்லாமல் பாரம்பரிய BIOS உடன் எந்த கணினியிலும் இயங்கும். இதற்கிடையில், systemd உடன் பணிபுரியும் அடிப்படை நுட்பங்களைப் பற்றி அறிந்து கொள்வோம், மேலும் துவக்க நேரத்தில் தன்னிச்சையான சேவைகள் மற்றும் நிரல்களைத் தொடங்க அதை எவ்வாறு பயன்படுத்துவது என்பதையும் கற்றுக்கொள்வோம். லோட் செய்யும் போது லினக்ஸ் எந்த நிலைகளில் செல்கிறது என்பதையும் பார்ப்போம், மேலும் நமது சொந்த ஹேண்ட்லரை (ஹூக்) எழுதுவோம், அதை நாம் initramfs இல் வைப்போம். initramfs என்றால் என்னவென்று தெரியவில்லையா? பின்னர் பூனைக்கு செல்லுங்கள்.

Archlinux தேர்ந்தெடுக்கப்பட்டதற்கு பல காரணங்கள் உள்ளன. முதல் காரணம்: அவர் எனது நீண்ட கால நகைச்சுவையான நண்பர் மற்றும் உண்மையுள்ள உதவியாளர். ஜென்டூ, அவர்கள் இணையத்தில் எழுதுவது, இன்னும் வளமானது, ஆனால் நீங்கள் மூலக் குறியீட்டிலிருந்து ஒரு அமைப்பை உருவாக்க விரும்பவில்லை. இரண்டாவது காரணம்: ஆயத்த கூட்டங்களில் எப்போதும் தேவையற்ற பல விஷயங்கள் உள்ளன, மேலும் அதிக அளவிலான தரவை செலுத்துவது நெட்வொர்க் செயல்திறனை மோசமாக பாதிக்கும், மேலும் “தானியங்கி நிறுவி” இன் பரந்த பின்புறத்தில் எதுவும் தெரியவில்லை - இது மூன்றாவது காரணம். நான்காவது: systemd படிப்படியாக அனைத்து விநியோகங்களையும் டெபியனையும் ஊடுருவி வருகிறது, எனவே Archlinux ஐப் பயன்படுத்தி ஆயத்த விநியோகங்களின் எதிர்காலத்தை நாம் நன்றாகப் பார்க்கலாம். இவை அனைத்தையும் கொண்டு, நாங்கள் பின்னர் தயாரிக்கும் கணினியை ஒரு மெய்நிகர் கணினியில் இயங்கும் சேவையகத்திலிருந்து மட்டுமல்லாமல், வழக்கமான கணினியிலிருந்தும் பிணையத்தில் ஏற்றலாம், எடுத்துக்காட்டாக, ராஸ்பெர்ரி பை மற்றும் வெஸ்டர்ன் டிஜிட்டல் மை கிளவுட் ஆகியவற்றிலிருந்து கூட. (சரிபார்க்கப்பட்டது), இது டெபியனின் கீழ் வேலை செய்கிறது.

ஆயத்த வேலை

அதிகாரப்பூர்வ வலைத்தளத்திலிருந்து இணைப்பிலிருந்து சமீபத்திய படத்தைப் பதிவிறக்கவும். மாஸ்கோவில், எடுத்துக்காட்டாக, யாண்டெக்ஸ் சேவையகங்களிலிருந்து பதிவிறக்குவது மிக வேகமாக உள்ளது, மேலும் செயல்முறை உங்களுக்கு நீண்ட நேரம் எடுத்தால், வேறொரு இடத்தில் பதிவிறக்க முயற்சிக்கவும். இந்த தகவல் பின்னர் எங்களுக்கு பயனுள்ளதாக இருக்கும் என்பதால், எதை நினைவில் கொள்ள பரிந்துரைக்கிறேன்.

VirtualBox இல் நாம் ஒரு புதிய மெய்நிகர் இயந்திரத்தை உருவாக்குகிறோம் (உதாரணமாக, 1 GB RAM மற்றும் 8 GB சேமிப்பகத்துடன்). பிணைய அமைப்புகளில், நீங்கள் "நெட்வொர்க் பிரிட்ஜ்" இணைப்பு வகை மற்றும் இணைய அணுகலுடன் பொருத்தமான பிணைய அடாப்டரைத் தேர்ந்தெடுக்க வேண்டும். பதிவிறக்கம் செய்யப்பட்ட படத்தை CD-ROM உடன் இணைக்கிறோம். வன்பொருளுடன் வேலை செய்ய நீங்கள் காத்திருக்க முடியாவிட்டால், ஒரு ஃபிளாஷ் டிரைவை எடுத்து படத்தைப் பயன்படுத்தி (நீங்கள் விண்டோஸில் பணிபுரிந்தால்) படத்தை எரித்து, பின்னர் எதிர்கால சேவையகத்தை நேரடியாக துவக்கவும். அது.

நாங்கள் இயந்திரத்தை இயக்குகிறோம், கட்டளை வரி தோன்றும் வரை காத்திருந்து கடவுச்சொல்லை அமைக்கவும், இது இல்லாமல் SSH இயங்காது:

கடவுச்சீட்டு
SSH சேவையகத்தை கட்டளையுடன் தொடங்குகிறோம்:

Systemctl தொடக்க sshd
கட்டளையின் வெளியீட்டை ஆராய்வதன் மூலம் இயந்திரத்தின் ஐபி முகவரியைக் கண்டறிய இது உள்ளது:

IP addr | grep "ஸ்கோப் உலகளாவிய"
முகவரி "inet" க்குப் பிறகு உடனடியாகக் குறிக்கப்படும்.

இப்போது விண்டோஸ் பயனர்கள் புட்டியைப் பயன்படுத்தி கணினியுடன் இணைக்க முடியும், பின்னர் இங்கிருந்து கட்டளைகளை நகலெடுத்து ஒட்டவும் மற்றும் வலது கிளிக் செய்யவும்.

அடிப்படை நிறுவல்

அடுத்து, நிலையான Archlinux நிறுவலை முடிந்தவரை சுருக்கமாக விவரிக்கிறேன். உங்களிடம் கேள்விகள் இருந்தால், அவற்றுக்கான பதில்களை நீங்கள் காணலாம். விக்கி சிறப்பாக உள்ளது, மேலும் ஆங்கில விக்கி புதுப்பித்த நிலையில் உள்ளது, எனவே அதைப் பயன்படுத்த முயற்சிக்கவும்.

நாங்கள் cfdisk ஐப் பயன்படுத்தி ஊடகத்தைத் தயார் செய்கிறோம் (இது ஒரு எளிய மற்றும் உள்ளுணர்வு இடைமுகத்துடன் கூடிய கன்சோல் பயன்பாடாகும்). எங்களுக்கு ஒரு பகிர்வு மட்டுமே தேவை, அதை துவக்கக்கூடியதாகக் குறிக்க மறக்காதீர்கள்:

Cfdisk /dev/sda
நாங்கள் அதை ext4 இல் வடிவமைத்து லேபிளை அமைக்கிறோம், எடுத்துக்காட்டாக HABR:

Mkfs.ext4 /dev/sda1 -L "HABR"
எதிர்கால ரூட் பகிர்வை /mnt க்கு ஏற்றுகிறோம்:

ஏற்றுமதி ரூட்=/mnt மவுண்ட் /dev/sda1 $root
Archlinux பொதுவாக இணையத்தில் நிறுவப்படும், எனவே நிறுவிய உடனேயே நீங்கள் சமீபத்திய மற்றும் மிகவும் புதுப்பித்த பதிப்பைப் பெறுவீர்கள். களஞ்சியங்களின் பட்டியல் /etc/pacman.d/mirrorlist கோப்பில் உள்ளது. நீங்கள் விநியோகத்தை எங்கிருந்து பதிவிறக்கம் செய்தீர்கள் என்பதை நினைவில் வைத்து, இந்த சேவையகங்களை பட்டியலின் தொடக்கத்திற்கு நகர்த்தவும் - இந்த வழியில் நீங்கள் அடுத்த கட்டத்தில் நேரத்தை மிச்சப்படுத்துவீர்கள். பொதுவாக இவை புவியியல் ரீதியாக நீங்கள் தற்போது இருக்கும் அதே இடத்தில் அமைந்துள்ள சர்வர்கள் ஆகும்.

நானோ /etc/pacman.d/mirrorlist
அடிப்படை தொகுப்புகள் மற்றும் டெவலப்பர் கிட் ஆகியவற்றை நிறுவவும்:

பேக்ஸ்ட்ராப் -ஐ $ரூட் பேஸ் பேஸ்-டெவல்
இப்போது arch-chroot கட்டளையைப் பயன்படுத்துவோம், இது Linux ரூட் கோப்பு முறைமையின் கட்டமைப்பைக் கொண்ட வேறு எந்த கோப்பகத்தையும் தற்காலிகமாக மாற்ற அனுமதிக்கிறது. அதே சமயம், அங்கிருந்து நாம் தொடங்கும் புரோகிராம்களுக்கு வேறு ஏதோ வெளியில் இருப்பது தெரியாது. நிர்வாகி உரிமைகளுடன் எங்களின் புதிய அமைப்பில் நடைமுறையில் இருப்போம்:

Arch-chroot $root
கட்டளை வரியில் எவ்வாறு மாற்றம் ஏற்பட்டது என்பதைக் கவனியுங்கள்.

நாங்கள் பயன்படுத்த திட்டமிட்டுள்ள மொழிகளைத் தேர்ந்தெடுக்கிறோம். en_US.UTF-8 UTF-8 மற்றும் ru_RU.UTF-8 UTF-8 ஐ விட்டு வெளியேறுமாறு பரிந்துரைக்கிறேன். உரை எடிட்டரில் நீங்கள் அவர்களுக்கு அடுத்த கருத்துகளை அகற்ற வேண்டும்:

நானோ /etc/locale.gen
இப்போது நாம் தேர்ந்தெடுக்கப்பட்ட உள்ளூர்மயமாக்கல்களை உருவாக்குகிறோம்:

எல்லாம் சரியாக நடந்தால், இது போன்ற ஒன்றை நீங்கள் காண்பீர்கள்:

லோக்கல்களை உருவாக்குகிறது... en_US.UTF-8... முடிந்தது ru_RU.UTF-8... முடிந்தது தலைமுறை முடிந்தது.
இயல்பு மொழியை அமைக்கவும்:

எக்கோ LANG=ru_RU.UTF-8 > /etc/locale.conf
கன்சோலில் உள்ள தளவமைப்பு மற்றும் எழுத்துருவும்:

Echo -e "KEYMAP=ru\nFONT=cyr-sun16\nFONT_MAP=" > /etc/vconsole.conf

நேர மண்டலத்தைக் குறிப்பிடவும் (நான் மாஸ்கோ நேரத்தைப் பயன்படுத்துகிறேன்):

Ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
எங்கள் எதிர்கால சேவையகத்திற்கு ஒரு பெயரைக் கொண்டு வருவோம்:

எதிரொலி "HabraBoot" > /etc/hostname
இப்போது நிர்வாகி கடவுச்சொல்லை அமைப்போம். கடவுச்சொல் இல்லாமல் கணினியுடன் இணைக்க SSH அனுமதிக்காது என்பதால் இதை முதன்மையாகச் செய்கிறோம். கடவுச்சொல் பாதுகாக்கப்படாத ஒரு அமைப்பைப் பயன்படுத்துவதன் விவேகமின்மை என்ற தலைப்பை நாங்கள் இங்கு உருவாக்க மாட்டோம்.

கடவுச்சீட்டு
கடவுச்சொல்லை இரண்டு முறை உள்ளிட்டு உறுதிசெய்யவும் கடவுச்சொல் வெற்றிகரமாக புதுப்பிக்கப்பட்டது.

பெயருடன் புதிய பயனரைச் சேர்ப்போம் பயனர் பெயர்(நீங்கள் எதையும் தேர்வு செய்யலாம்), நாங்கள் அதற்கு நிர்வாகி உரிமைகளை வழங்குவோம் மற்றும் அதே காரணங்களுக்காக கடவுச்சொல்லை வழங்குவோம், மேலும் ஆர்ச்சின் தற்போதைய பதிப்பில் ரூட்டாக நாங்கள் AUR இலிருந்து தொகுப்புகளை சேகரிக்க முடியாது ( Arch User Repository என்பது முக்கிய களஞ்சியத்தில் சேர்க்கப்படாத நிரல்களைக் கொண்ட சமூக ஆர்ச் லினக்ஸ் பயனர்களின் களஞ்சியமாகும்:

Useradd -m பயனர்பெயர்
நானோவைப் பயன்படுத்தி /etc/sudoers அமைப்புக் கோப்பைத் திருத்தவும்:

எடிட்டர்=நானோ விசுடோ
“root ALL=(ALL) ALL” என்ற வரிக்குப் பிறகு உடனடியாக மற்றொரு வரியைச் சேர்ப்பதன் மூலம்:

பயனர் பெயர் ALL=(ALL) ALL
பயனர் பெயருக்கான கடவுச்சொல்லை அமைக்கவும்:

கடவுச்சொல் பயனர்பெயர்
இப்போது நீங்கள் துவக்க ஏற்றியை உள் இயக்ககத்தில் நிறுவ வேண்டும், இதனால் கணினி தானாகவே துவக்க முடியும். GRUB ஐ பூட்லோடராகப் பயன்படுத்த பரிந்துரைக்கிறேன், ஏனெனில் அது நமக்கு பின்னர் தேவைப்படும். நிலையான Archlinux தொகுப்பு மேலாளர் பேக்மேனைப் பயன்படுத்தி நாங்கள் தொகுப்புகளை நிறுவுகிறோம்:

Pacman -S grub
எங்கள் உள் இயக்ககத்தின் MBR (Master Boot Record) இல் பூட்லோடரை பதிவு செய்கிறோம்.

Grub-install --target=i386-pc --force --recheck /dev/sda
எல்லாம் சரியாக நடந்தால், நீங்கள் பார்ப்பீர்கள் நிறுவல் முடிந்தது. பிழை எதுவும் தெரிவிக்கப்படவில்லை.

chroot வெளியேறு:

வெளியேறு
கட்டளை வரியில் எவ்வாறு மாறியது என்பதை நாங்கள் கவனிக்கிறோம்.

வட்டு லேபிள்களைப் பயன்படுத்துவோம், இந்த அறிக்கையின் விரிவான விளக்கம் பின்னர் தொடரும்.

வரியை அவிழ்த்து விடுங்கள் GRUB_DISABLE_LINUX_UUID=உண்மைடிரைவ் UUIDகளைப் பயன்படுத்துவதைத் தவிர்க்க:

நானோ $root/etc/default/grub
மீண்டும் arch-chroot ஐப் பயன்படுத்தி பூட்லோடர் உள்ளமைவு கோப்பை உருவாக்குகிறோம். நீங்கள் உள்நுழைந்து, ஒரு ஒற்றை கட்டளையை இயக்கி, தானாக வெளியேறுவீர்கள்:

Arch-chroot $root grub-mkconfig --output=/boot/grub/grub.cfg
எல்லா குறிப்புகளையும் மாற்ற வேண்டும் /dev/sda1அன்று LABEL=HABRகட்டமைப்பு கோப்பில்:

Mv $root/boot/grub/grub.cfg $root/boot/grub/grub.cfg.autoconf && பூனை $root/boot/grub/grub.cfg.autoconf | sed "s/\(root=\)\/dev\/sda1/\1LABEL=HABR/g" > $root/boot/grub/grub.cfg
அதே கோப்பில் வரியை மாற்றினால் set lang=en_USஅன்று set lang=ru_RU, பின்னர் பூட்லோடர் பெரிய மற்றும் வலிமைமிக்க எங்களுடன் தொடர்புகொள்வார்.

-L சுவிட்ச் மூலம் fstab கோப்பை உருவாக்குகிறோம், இது டிஸ்க் லேபிள்களைப் பயன்படுத்த ஜெனரேட்டரை கட்டாயப்படுத்தும்:

Genfstab -p -L $root > $root/etc/fstab
இது ArchLinux இன் அடிப்படை நிறுவலை நிறைவு செய்கிறது. கணினி தானாகவே துவக்கப்படும் மற்றும் நட்பு ரஷ்ய மொழி கட்டளை வரி இடைமுகத்துடன் உங்களை வரவேற்கும். இதற்குப் பிறகு நாம் dhcpcd கட்டளையை உள்ளிட்டால், பெரும்பாலும் இணையம் கூட வேலை செய்யும். ஆனால் நாங்கள் இன்னும் மறுதொடக்கம் செய்ய அவசரப்பட மாட்டோம்.

எடுத்துக்காட்டாக NTP மற்றும் SSH ஐப் பயன்படுத்தி systemd ஐப் பயன்படுத்தி துவக்கத்தில் துவக்கவும்

எங்கள் கணினி மற்ற கணினிகளுடன் தொடர்புகொள்வதால், நாம் நேரத்தை ஒத்திசைக்க வேண்டும். சேவையகத்திலும் கிளையண்டிலும் உள்ள நேரம் வேறுபட்டால், அவர்கள் ஒருவருக்கொருவர் இணைக்க முடியாது என்பதற்கான அதிக நிகழ்தகவு உள்ளது. இதையொட்டி, ஒவ்வொரு செயலுக்குப் பிறகும், அங்கீகார காலக்கெடு நீண்ட காலமாக காலாவதியாகிவிட்டதாக நினைத்து, சூடோ கடவுச்சொல்லைக் கேட்கத் தொடங்கலாம். நாம் இன்னும் என்ன எதிர்கொள்ள வேண்டும் என்று யாருக்குத் தெரியும்? பாதுகாப்பாக விளையாடுவோம்.

NTP நெறிமுறையைப் பயன்படுத்தி இணையத்தில் உள்ள சேவையகங்களுடன் நேரத்தை ஒத்திசைக்க, நாம் விடுபட்ட தொகுப்புகளை நிறுவ வேண்டும். நீங்கள் ஆர்ச்-ரூட்டைப் பயன்படுத்தலாம், ஆனால் புதிய நிறுவல் இருப்பிடத்தை தொகுப்பு மேலாளரிடம் தெரிவிக்கும் விசைகளை நாங்கள் செய்வோம்:

Pacman --root $root --dbpath $root/var/lib/pacman -S ntp
ரஷ்ய சேவையகங்களிலிருந்து சரியான நேரத்தைப் பெறுவதை அமைப்போம்:

Mv $root/etc/ntp.conf $root/etc/ntp.conf.old && பூனை $root/etc/ntp.conf.old | sed "s/\(\).*\(.pool.ntp.org\)/\1.ru\2/g" | டீ $root/etc/ntp.conf

துவக்கத்தில் ஒருமுறை மட்டுமே நேரத்தை ஒத்திசைக்க வேண்டும். முன்னதாக, நாங்கள் rc.local கோப்பில் நேர சேவையின் துவக்கத்தை பதிவு செய்திருப்போம், ஆனால் இப்போது கணினி மற்றும் சேவை மேலாளர் systemd தோன்றியுள்ளது, இது கணினி துவக்கத்தை குறைக்க இணையாக சேவைகளை (அசல் அவை அலகுகள் என அழைக்கப்படுகின்றன) தொடங்க முயற்சிக்கிறது. நேரம். இயற்கையாகவே, ஒரு சேவையின் செயல்திறன் மற்றொன்றின் செயல்பாட்டைப் பொறுத்தது. எடுத்துக்காட்டாக, நம் கணினியில் ஒரு நெட்வொர்க் வேலை செய்யும் முன் இணையத்தில் நேரத்தை ஒத்திசைக்க முயற்சிப்பது பயனற்றது. இந்த அனைத்து உறவுகளையும் விவரிக்க, இயங்கக்கூடிய கோப்பின் பெயரைக் குறிப்பிடுவது போதாது, எனவே systemd மூலம் தொடங்குவது மிகவும் அற்பமான செயல் அல்ல. இந்த நோக்கத்திற்காக, ".service" நீட்டிப்புடன் கூடிய சிறப்பு கோப்புகள் உருவாக்கப்பட்டன. வெற்றிகரமான துவக்கத்திற்கு கணக்கில் எடுத்துக்கொள்ள வேண்டிய சார்புகள், இயங்கக்கூடிய கோப்பு பெயர்கள் மற்றும் பிற அளவுருக்கள் ஆகியவற்றை அவை குறிப்பிடுகின்றன. குறிப்பாக, துவக்க நிலைகளை நிர்வகிக்க, systemd இலக்குகளை பயன்படுத்துகிறது, இது அவர்களுக்கு ஒதுக்கப்பட்ட பணிகளின் அடிப்படையில் ரன்லெவல்களைப் போன்றது. விக்கியில் மேலும் படிக்கவும்.

ஆரம்பநிலையாளர்களின் மகிழ்ச்சிக்கு, ntp தொகுப்புடன் தயாராக தயாரிக்கப்பட்ட ntpdate.service வழங்கப்படுகிறது. தொடக்க சேவைகளை விவரிக்கும் அனைத்து கோப்புகளும் $root/usr/lib/systemd/system/ கோப்புறையில் அமைந்துள்ளன, மேலும் அவை எந்த உரை எடிட்டரிலும் திறக்கப்படலாம் அல்லது வழக்கமான முறையில் பார்க்கலாம். எடுத்துக்காட்டாக, $root/usr/lib/systemd/system/ntpdate.service:

விளக்கம்=ஒன்-ஷாட் நெட்வொர்க் நேர சேவை பிறகு=network.target nss-lookup.target Before=ntpd.service Type=oneshot PrivateTmp=true ExecStart=/usr/bin/ntpd -q -n -g -u ntp:ntp WantedBy= பல பயனர்.இலக்கு
விளக்க வரியில் உள்ள தொகுதியில், சேவையின் சுருக்கமான விளக்கம் சுட்டிக்காட்டப்பட்டுள்ளது, எந்த நிபந்தனைகளின் கீழ் அது தொடங்கப்பட வேண்டும் (இந்த விஷயத்தில், நெட்வொர்க்கைத் தொடங்கிய பிறகு, ஆனால் NTP சேவையகத்தைத் தொடங்குவதற்கு முன், நாங்கள் தொடங்கத் திட்டமிடவில்லை அனைத்து). சரியான நேரக் கோரிக்கை ஏற்றும் போது ஒரு முறை மட்டுமே நிகழ்கிறது, மேலும் இது பிளாக்கில் இருந்து Type=oneshot வரியின் பொறுப்பாகும். அதே தொகுதியில், ExecStart வரியானது சேவையைத் தொடங்க செய்ய வேண்டிய செயல்களைக் குறிக்கிறது. பல பயனர் இலக்கை அடைய எங்கள் சேவையை இயக்குவது அவசியம் என்று எங்கள் வழக்கில் உள்ள பிளாக் கூறுகிறது. வீட்டில் தயாரிக்கப்பட்ட சேவைகளை இயக்க அதே தொகுதி உள்ளடக்கத்தைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

முதல் நடைமுறை எடுத்துக்காட்டாக, வன்பொருள் கடிகாரத்தில் நேரத்தைக் கூடுதலாகச் சரிசெய்யுமாறு கேட்டு ntpdate.service இன் செயல்பாட்டை சிறிது நீட்டிப்போம். இதற்குப் பிறகு, அதே கணினியில் நீங்கள் விண்டோஸில் துவக்கினால், கிரீன்விச் சராசரி நேரத்தில் நேரத்தைப் பார்ப்பீர்கள், எனவே பயப்பட வேண்டாம்.

எந்தவொரு systemd சேவையின் நிலையான நடத்தையை மாற்றுவது பின்வருமாறு செய்யப்படுகிறது: முதலில், /etc/systemd/system/ கோப்புறையில், சேவையின் முழுப் பெயர் மற்றும் ".d" நீட்டிப்புடன் ஒரு புதிய கோப்பகம் உருவாக்கப்படுகிறது, இதில் ஒரு கோப்பு ஒரு தன்னிச்சையான பெயர் மற்றும் ".conf" நீட்டிப்பு சேர்க்கப்பட்டது, மேலும் தேவையான மாற்றங்கள் செய்யப்படுகின்றன. தொடங்குவோம்:

Mkdir -p $root/etc/systemd/system/ntpdate.service.d && echo -e "\nExecStart=/usr/bin/hwclock -w" > $root/etc/systemd/system/ntpdate.service.d/ hwclock.conf
சேவையைத் தொடங்கிய உடனேயே, “/usr/bin/hwclock -w” கட்டளையை இயக்கவும், இது வன்பொருள் கடிகாரத்தை மாற்றும்.

தொடக்கத்தில் ntpdate சேவையைச் சேர்க்கவும் (தொடரியல் அனைத்து சேவைகளுக்கும் நிலையானது):

Arch-chroot $root systemctl ntpdate ஐ செயல்படுத்துகிறது /etc/systemd/system/multi-user.target.wants/ntpdate.service இலிருந்து /usr/lib/systemd/system/ntpdate.service இலிருந்து உருவாக்கப்பட்ட சிம்லிங்க்.
நீங்கள் பார்க்கிறபடி, ntpdate.service கோப்பிற்கான ஒரு சாதாரண குறியீட்டு இணைப்பு multi-user.target.wants கோப்பகத்தில் உருவாக்கப்பட்டது, மேலும் இந்தக் கோப்பின் ஒரு தொகுதியில் multi-user.target இலக்கைக் குறிப்பிடுவதைக் கண்டோம். கணினி பல பயனர் இலக்கு இலக்கை அடைய, multi-user.target.wants கோப்பகத்தில் இருந்து அனைத்து சேவைகளும் தொடங்கப்பட வேண்டும்.

இப்போது SSH தொகுப்பை இதே வழியில் நிறுவவும் (ArchLinux இல் இது openssh என்று அழைக்கப்படுகிறது):

Pacman --root $root --dbpath $root/var/lib/pacman -S openssh
ஆனால் இந்த நேரத்தில் நாங்கள் ஆட்டோஸ்டார்ட்டுக்கு ஒரு சாக்கெட்டைப் பயன்படுத்துவோம், இதனால் SSH சேவையகம் இணைப்பு கோரிக்கையைப் பெற்ற பின்னரே தொடங்கும், மேலும் RAM இல் இறந்த எடையாக தொங்கவிடாது:

Arch-chroot $root systemctl sshd.socket ஐ செயல்படுத்துகிறது
நாங்கள் நிலையான 22 வது போர்ட்டை மாற்றவில்லை மற்றும் நெறிமுறை 2 இன் கட்டாயப் பயன்பாட்டை இயக்கவில்லை - இது என் மனசாட்சியில் இருக்கட்டும்.

முன்னோக்கிப் பார்ப்பது அல்லது கையாளுபவர்களுடன் பழகுவது (கொக்கிகள்)

நமது எதிர்கால சேவையகத்தை பார்க்காமலே இணைக்க முடியும், அதன் ஐபி முகவரியை நாம் தெரிந்து கொள்ள வேண்டும். இந்த முகவரி நிலையானதாக இருந்தால் மிகவும் எளிதாக இருக்கும். விக்கியில் சொல்லப்பட்டிருக்கும் வழக்கமான முறைகள் நமக்கு வேலை செய்யாது. பிரச்சனை என்னவென்றால், நவீன உலகில் நெட்வொர்க் அடாப்டர்கள் மதர்போர்டில் உள்ள அவற்றின் இருப்பிடத்திற்கு ஏற்ப பெயரிடப்படுகின்றன. எடுத்துக்காட்டாக, சாதனத்தின் பெயர் enp0s3 என்பது ஈதர்நெட் நெட்வொர்க் அடாப்டர் ஆகும், இது மூன்றாவது ஸ்லாட்டில் (விவரங்கள்) PCI பஸ் பூஜ்ஜியத்தில் அமைந்துள்ளது. ஒரு அடாப்டரை மற்றொரு அடாப்டருடன் மாற்றும்போது, ​​கணினியில் உள்ள சாதனத்தின் பெயர் மாறாமல் இருக்க இது செய்யப்படுகிறது. இந்த நடத்தை எங்களுக்கு விரும்பத்தகாதது, ஏனென்றால் மதர்போர்டுகளின் வெவ்வேறு மாடல்களில் பிணைய அட்டையின் நிலை வேறுபட்டிருக்கலாம், மேலும் எங்கள் துவக்க சேவையகத்தை VirtualBox இலிருந்து உண்மையான வன்பொருளுக்கு மாற்ற முயற்சிக்கும்போது, ​​​​நாம் பெரும்பாலும் விசைப்பலகை மூலம் துவக்க வேண்டியிருக்கும் மற்றும் நெட்வொர்க்கை சரியாக உள்ளமைக்க கண்காணிக்கவும். நெட்வொர்க் அடாப்டரின் பெயர் eth0 (இந்த இடம் ஸ்மைலி மூலம் ஒதுக்கப்பட்டுள்ளது) போன்ற யூகிக்கக்கூடியதாக இருக்க வேண்டும் என்று நாங்கள் விரும்புகிறோம்.

இதை ஏன் செய்யப் போகிறோம்?

சாதனம் பெயரிடும் பிரச்சனைக்கு இன்னும் நேர்த்தியான தீர்வுகள் உள்ளன என்று நான் உறுதியாக நம்புகிறேன், ஆனால் லினக்ஸை துவக்குவதற்கான பொதுவான கொள்கையை நிரூபிக்க பின்வருபவை சிறந்த வழியாகும். கருத்துகளில் நீங்கள் சோதித்த முறைகளை சமூகத்திற்கு அறிமுகப்படுத்த மறக்காதீர்கள்.


நாங்கள் mkinitcpio-nfs-utils தொகுப்பை நிறுவுகிறோம், மேலும் எங்களிடம் “net” எனப்படும் ஹேண்ட்லர் (ஹூக்) இருக்கும்:

Pacman --root $root --dbpath $root/var/lib/pacman -S mkinitcpio-nfs-utils

முன்னிருப்பாக, எல்லா ஹேண்ட்லர் கோப்புகளும் /usr/lib/initcpio/ இல் முடிவடையும். பொதுவாக இவை ஒரே பெயரில் இணைக்கப்பட்ட கோப்புகள், அவற்றில் ஒன்று நிறுவல் துணை அடைவில் இருக்கும், மற்றொன்று கொக்கிகளில் இருக்கும். கோப்புகளே சாதாரண ஸ்கிரிப்டுகள். ஹூக்ஸ் கோப்புறையிலிருந்து வரும் கோப்பு பொதுவாக initramfs கோப்பிற்குள் முடிவடையும் (அதைப் பற்றி பின்னர் அறிந்து கொள்வோம்) மற்றும் கணினி துவங்கும் போது செயல்படுத்தப்படும். ஜோடியின் இரண்டாவது கோப்பு நிறுவல் கோப்புறையில் செல்கிறது. அதன் உள்ளே ஒரு build() செயல்பாடு உள்ளது, இதில் initramfs கோப்பின் உருவாக்கத்தின் போது என்ன செயல்களைச் செய்ய வேண்டும் என்பது பற்றிய தகவல்களும், இந்த ஹேண்ட்லர் எதற்காகப் பயன்படுத்தப்படுகிறது என்பதற்கான விளக்கத்துடன் உதவி() செயல்பாடும் உள்ளது. நீங்கள் குழப்பமாக இருந்தால், படிக்கவும், இந்த பத்தியில் சொல்லப்பட்ட அனைத்தும் சரியாகிவிடும்.

initcpio கோப்புறை /etc கோப்பகத்திலும் உள்ளது, மேலும் இது நிறுவல் மற்றும் ஹூக்ஸ் துணை அடைவுகளையும் கொண்டுள்ளது. அதே நேரத்தில், இது /usr/lib/initcpio ஐ விட நிபந்தனையற்ற முன்னுரிமையைக் கொண்டுள்ளது, அதாவது இரண்டு கோப்புறைகளிலும் ஒரே பெயர்களைக் கொண்ட கோப்புகள் இருந்தால், initcpio ஐ உருவாக்கும் போது, ​​/etc/initcpio இலிருந்து கோப்புகள் பயன்படுத்தப்படும், மேலும் /usr இலிருந்து அல்ல. /lib/initcpio .

நெட் ஹேண்ட்லரின் செயல்பாட்டை நாம் சிறிது மாற்ற வேண்டும், எனவே /usr/lib/initcpio இலிருந்து /etc/initcpio க்கு கோப்புகளை நகலெடுப்போம்:

Cp $root/usr/lib/initcpio/hooks/net $root/etc/initcpio/hooks/ && cp $root/usr/lib/initcpio/install/net $root/etc/initcpio/install/
ஹூக்ஸ்/நெட் கோப்பை பின்வரும் படிவத்திற்கு கொண்டு வருகிறோம்:

பூனை $root/etc/initcpio/hooks/net # vim: set ft=sh: run_hook() ( [ -n "$ip" ] எனில் ipconfig "ip=$(ip)" fi ) # vim: set ft= sh ts=4 sw=4 et:

இப்போது $root/etc/initcpio/install/net கோப்பைத் திறந்து, “ip” மாறி என்னவாக இருக்க வேண்டும் என்பதை help() செயல்பாடு சரியாக விவரிக்கிறது என்பதைப் பார்ப்போம்:
ip= ::::::
நிலையான IP முகவரி மற்றும் பிணைய சாதனத்தின் பெயரை அமைக்க மாறியின் மதிப்பை அமைப்பது மட்டுமே எஞ்சியுள்ளது, எடுத்துக்காட்டாக “192.168.1.100::192.168.1.1:255.255.255.0::eth0:none” (இனி, பயன்படுத்தவும் உங்களுக்கு ஏற்ற பிணைய அமைப்புகள்). அடுத்த பகுதியில், மதிப்பு சரியாக எங்கு அமைக்கப்பட்டுள்ளது என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

இதற்கிடையில், $root/etc/initcpio/install/net கோப்பிலிருந்து தேவையற்ற அனைத்தையும் அகற்றுவோம். பிணைய சாதன தொகுதிகள், மேலே பயன்படுத்திய ipconfig நிரல் மற்றும் இயற்கையாகவே, அனைத்து முக்கிய வேலைகளையும் செய்யும் ஹூக்ஸ் கோப்புறையிலிருந்து ஸ்கிரிப்டை ஏற்றுவதை விட்டுவிடுகிறோம். நீங்கள் இதைப் போன்ற ஒன்றைப் பெறுவீர்கள்:

பூனை $root/etc/initcpio/install/net #!/bin/bash build() ( add_checked_modules "/drivers/net/" add_binary "/usr/lib/initcpio/ipconfig" "/bin/ipconfig" add_runscript ) உதவி( ) (பூனை<துவக்கத்தின் போது, ​​systemd-udevd சாதன மேலாளர் நமது பிணைய சாதனத்தை அதன் வழக்கமான யூகிக்கக்கூடிய பிணைய இடைமுகப் பெயருக்கு மறுபெயரிட முயற்சிக்கும் போது, ​​எடுத்துக்காட்டாக, enp0s3, அது இயங்காது. ஏன் - படிக்கவும்.

கணினி எவ்வாறு துவங்குகிறது

எளிமைக்காக, வழக்கமான பயாஸ்களைப் பார்ப்போம். ஆன் செய்து துவக்கிய பிறகு, பயாஸ் துவக்க சாதனங்களின் பட்டியலின் வழியாக செல்லத் தொடங்குகிறது, அது ஒரு பூட்லோடரைக் கண்டுபிடிக்கும் வரை அது மேலும் துவக்க கட்டுப்பாட்டை மாற்றும்.

எங்கள் இயக்ககத்தின் MBR இல் அத்தகைய பூட்லோடரைப் பதிவு செய்துள்ளோம். நாங்கள் GRUB ஐப் பயன்படுத்தினோம், அதன் அமைப்புகளில் (grub.cfg கோப்பு) ரூட் பகிர்வு HABR என பெயரிடப்பட்ட வட்டில் இருப்பதைக் குறிப்பிட்டோம். முழு வரியும் இங்கே:

Linux /boot/vmlinuz-linux ரூட்=LABEL=HABR rw அமைதியானது
இங்கே குறிப்பிடப்பட்டுள்ள கோப்பு vmlinuz-linux ஆகும், இது கணினியின் கர்னல் ஆகும், மேலும் ரூட் அமைப்பிற்கான சுட்டிக்காட்டி அதன் அளவுருவாகும். HABR என்று பெயரிடப்பட்ட சாதனத்தில் ரூட் அமைப்பைத் தேடுமாறு கேட்டுக்கொள்கிறோம். ஒவ்வொரு இயக்ககத்திற்கும் ஒரு தனிப்பட்ட UUID இருக்கலாம், ஆனால் இந்த விஷயத்தில், கணினியை மற்றொரு இயக்ககத்திற்கு நகர்த்தும்போது, ​​நாம் சந்தேகத்திற்கு இடமின்றி அதை மாற்ற வேண்டும். லினக்ஸ் பயனர்களுக்கு வழக்கமான முறையில் ரூட் சிஸ்டத்தின் இருப்பிடத்தைக் குறிப்பிட்டிருந்தால்: /dev/sda1, USB டிரைவ் மட்டுமே இந்தப் பெயரைப் பெறும் என்பதால், USB டிரைவிலிருந்து துவக்க முடியாது. கணினியில் ஓட்டு. உங்கள் கணினியில் HABR லேபிளுடன் மற்றொரு இயக்கி இருப்பது சாத்தியமில்லை, ஆனால் நீங்கள் அதை மறந்துவிடக் கூடாது.

எங்கள் "நெட்" ஹேண்ட்லருக்கான உலகளாவிய மாறி "IP" இன் மதிப்பை இங்கே அமைத்துள்ளோம் (உங்கள் நெட்வொர்க்கில் பயன்படுத்தப்படும் முகவரிகளை மாற்ற மறக்காதீர்கள்):

Linux /boot/vmlinuz-linux ரூட்=LABEL=HABR rw அமைதியான ip=192.168.1.100::192.168.1.1:255.255.255.0::eth0:இல்லை

அடுத்த வரியில் initramfs கோப்பின் குறிப்பு உள்ளது, அதை நான் பார்ப்பதாக உறுதியளித்தேன்:

initramfs என்ற பெயர் ஆரம்ப ராம் கோப்பு முறைமையிலிருந்து வந்தது. இது உண்மையில் ஒரு காப்பகத்தில் தொகுக்கப்பட்ட வழக்கமான லினக்ஸ் ரூட் கோப்பு முறைமையாகும். இது துவக்க நேரத்தில் ரேமில் பயன்படுத்தப்பட்டு, இறுதியில் நாம் துவக்க முயற்சிக்கும் லினக்ஸின் ரூட் கோப்பு முறைமையைக் கண்டுபிடித்துத் தயாரிக்க வடிவமைக்கப்பட்டுள்ளது. இந்த நோக்கங்களுக்காக உங்களுக்கு தேவையான அனைத்தையும் Initramfs கொண்டுள்ளது, ஏனெனில் இது பல பொதுவான கட்டளைகளை இயக்கக்கூடிய உண்மையான "சிறிய லினக்ஸ்" ஆகும். அதன் திறன்கள் கொக்கிகளின் உதவியுடன் விரிவாக்கப்படுகின்றன, இது எங்கள் லினக்ஸிற்கான புதிய ரூட் கோப்பு முறைமையை உருவாக்க உதவுகிறது.

initramfs இல் உள்ள நிரல்கள் தங்கள் வேலையை முடித்த பிறகு, மேலும் ஏற்றுதலின் கட்டுப்பாடு தயாரிக்கப்பட்ட ரூட் கோப்பு முறைமையின் init செயல்முறைக்கு மாற்றப்படும். Archlinux அதன் init செயல்முறையாக systemd ஐப் பயன்படுத்துகிறது.

systemd-udevd சாதன மேலாளர் systemd இன் ஒரு பகுதியாகும். அவர், தனது மூத்த சகோதரரைப் போலவே, கணினியில் உள்ள அனைத்து சாதனங்களையும் இணையாகக் கண்டறிந்து கட்டமைக்க முயற்சிக்கிறார். இது முதலில் தனது வேலையைத் தொடங்குகிறது, ஆனால் எங்கள் நெட் ஹேண்ட்லர் நெட்வொர்க் கார்டை initramfs கட்டத்தில் துவக்கிய பிறகு. எனவே, systemd-udevd பயன்பாட்டில் உள்ள சாதனத்தை மறுபெயரிட முடியாது, மேலும் அது இயங்கும் முழு நேரத்திலும் eth0 என்ற பெயர் பிணைய அட்டையுடன் இருக்கும்.

ஆட்டோடெக்ட் ஹேண்ட்லரை அகற்ற மறக்காதீர்கள். இது குறிப்பிட்ட கணினியில் நிறுவப்பட்ட சாதனங்களைச் சரிபார்த்து, அவற்றிற்குத் தேவையான தொகுதிகளை மட்டும் initramfs இல் விட்டுவிடும். எங்களுக்கு இது தேவையில்லை, ஏனெனில் கணினியை மற்றொரு கணினிக்கு மாற்றுவதற்கான சாத்தியத்தை நாங்கள் ஆரம்பத்தில் பரிசீலித்து வருகிறோம், இது பெரும்பாலும் பயன்படுத்தப்படும் மெய்நிகர் இயந்திரத்திலிருந்து வன்பொருளில் வேறுபடும்.

நாங்கள் உருவாக்கிய நெட் உட்பட, எங்கள் நோக்கங்களுக்காக போதுமான ஹேண்ட்லர்களின் பட்டியல் இதுபோல் தெரிகிறது:
HOOKS="பேஸ் udev net block filesystems"
mkinitcpio.conf கோப்பில் இந்த வரியைச் செருகவும், பழையதைக் குறிப்பிடவும்:
நானோ $root/etc/mkinitcpio.conf

நிலையான லினக்ஸ் முன்னமைவின் அடிப்படையில், நாங்கள் எங்கள் சொந்த ஹப்ர் முன்னமைவை உருவாக்குகிறோம்:

Cp $root/etc/mkinitcpio.d/linux.preset $root/etc/mkinitcpio.d/habr.preset

நாங்கள் அதை இந்த படிவத்திற்கு கொண்டு வருகிறோம்:
cat $root/etc/mkinitcpio.d/habr.preset ALL_config="/etc/mkinitcpio.conf" ALL_kver="/boot/vmlinuz-linux" PRESETS=("default") default_image="/boot/initramfs-linux. img"

ஹேண்ட்லர்களிடமிருந்து தானியங்கு கண்டுபிடிப்பை அகற்றும் "ஃபால்பேக்" கிளை எங்களுக்குத் தேவையில்லை, ஏனென்றால் அதை நாமே ஏற்கனவே அகற்றிவிட்டோம், மேலும் ஒரே initramfs கோப்பை வெவ்வேறு பெயர்களில் இருமுறை உருவாக்க வேண்டிய அவசியமில்லை.

habr முன்னமைவைப் பயன்படுத்தி ஒரு புதிய initramfs ஐ உருவாக்குகிறோம்:

Arch-chroot $root mkinitcpio -p habr

systemd உடன் பயன்படுத்த DNS புதுப்பிப்பு சேவையை எழுதுதல்

எங்கள் பிணைய அட்டை அனைத்து அமைப்புகளையும் பெறுகிறது, இதனால் நெட்வொர்க் மற்றும் இணையம் வேலை செய்கிறது. ஆனால் தளத்தின் பெயர்கள் ஐபி முகவரிகளாக மொழிபெயர்க்கப்படாது, ஏனெனில் இதற்கு எந்த டிஎன்எஸ் சேவையகங்களைப் பயன்படுத்த வேண்டும் என்பது எங்கள் கணினிக்குத் தெரியாது. இந்த நோக்கங்களுக்காக எங்கள் சொந்த சேவையை எழுதுவோம், இது systemd துவக்கத்தில் தொடங்கும். புதிதாக ஒன்றைக் கற்றுக்கொள்வதற்கும், ஏகபோகத்திலிருந்து சலிப்படையாமல் இருப்பதற்கும், பிணைய சாதனத்தின் பெயரை ஒரு அளவுருவாக அனுப்புவோம், மேலும் டிஎன்எஸ் சேவையகங்களின் பட்டியலை வெளிப்புற கோப்பில் சேமிப்போம்.

DNS சேவையகங்கள் பற்றிய தகவலைப் புதுப்பிப்பதற்கு Resolvconf பொறுப்பு. தொடரியல் நமக்கு ஏற்றது:

Resolvconf [-m metric] [-p] -ஒரு இடைமுகம் இங்கு இறக்குமதி செய்யப்பட்ட கோப்பில், ஒவ்வொரு சேவையகத்தின் ஐபி முகவரியும் நேம்சர்வர் முக்கிய சொல்லுக்குப் பிறகு ஒரு புதிய வரியில் பட்டியலிடப்பட்டுள்ளது. நீங்கள் விரும்பும் பல சேவையகங்களைக் குறிப்பிடலாம், ஆனால் அவற்றில் முதல் 3 மட்டுமே பயன்படுத்தப்படும். உதாரணமாக, நாங்கள் Yandex சேவையகங்களைப் பயன்படுத்துவோம். இந்த வழக்கில், resolvconf க்கு அனுப்பப்பட்ட கோப்பு இப்படி இருக்க வேண்டும்:

பெயர்செர்வர் 77.88.8.8 பெயர்செர்வர் 77.88.8.1
நெட்வொர்க் முழுமையாகச் செயல்படுவதை கணினி உறுதிசெய்யும் முன், அதாவது network.target ஐ அடைவதற்கு முன்பு, DNS சர்வர்கள் பற்றிய தகவலைப் பெற வேண்டும். லோடிங் செய்யும் போது சர்வர்கள் பற்றிய தகவல்களை ஒருமுறை அப்டேட் செய்தால் போதும் என்று எண்ணுவோம். மேலும் தரநிலையாக, பல பயனர் இலக்கு இலக்குக்கு எங்கள் சேவை தேவை என்று கூறுவோம். பின்வரும் உள்ளடக்கத்துடன் கோப்பகத்தில் சேவை தொடக்கக் கோப்பை உருவாக்கவும்:

பூனை $root/etc/systemd/system/ [மின்னஞ்சல் பாதுகாக்கப்பட்டது]விளக்கம்=மேனுவல் resolvconf புதுப்பிப்பு (%i) Before=network.target Type=oneshot EnvironmentFile=/etc/default/dns@%i ExecStart=/usr/bin/sh -c "echo -e "nameserver $(DNS0)\nnameserver $(DNS1)" | resolvconf -a %i" WantedBy=multi-user.target
ExecStart வரிசையில் நாம் எதிரொலி கட்டளையை இயக்குகிறோம், இது பறக்கும் போது சேவையகங்களின் பட்டியலுடன் ஒரு கோப்பை உருவாக்குகிறது, அதை நாம் resolvconf பைப்லைன் வழியாக செல்கிறோம். பொதுவாக, நீங்கள் ExecStart வரிசையில் பல கட்டளைகளைப் பயன்படுத்த முடியாது, பைப்லைன்களைப் பயன்படுத்துவது மிகக் குறைவு, ஆனால் இந்தக் கட்டளைகளை -c அளவுருவாக /usr/bin/sh க்கு அனுப்புவதன் மூலம் அனைவரையும் மீண்டும் ஏமாற்றினோம்.

கோப்பு பெயரில் என்பதை நினைவில் கொள்ளவும் [மின்னஞ்சல் பாதுகாக்கப்பட்டது]@ சின்னம் பயன்படுத்தப்படுகிறது, அதன் பிறகு நீங்கள் ஒரு மாறியைக் குறிப்பிடலாம், மேலும் அது "%i" க்கு பதிலாக கோப்பின் உள்ளே செல்லும். எனவே, EnvironmentFile=/etc/default/dns@%i ஆனது EnvironmentFile=/etc/default/dns@eth0 ஆக மாறும் - இது DNS0 இன் மதிப்புகளை சேமிக்க நாம் பயன்படுத்தும் வெளிப்புற கோப்பின் பெயர் மற்றும் DNS1 மாறிகள். தொடரியல் வழக்கமான ஸ்கிரிப்ட்களைப் போலவே உள்ளது: "மாறி பெயர் = மாறி மதிப்பு." ஒரு கோப்பை உருவாக்குவோம்:

நானோ $root/etc/default/dns@eth0
மேலும் பின்வரும் வரிகளைச் சேர்க்கவும்:

DNS0=77.88.8.8 DNS1=77.88.8.1

இப்போது நாங்கள் சேவையை தொடக்கத்தில் சேர்க்கிறோம், @:க்குப் பிறகு பிணைய அட்டையின் பெயரைக் குறிப்பிட மறக்கவில்லை.

Arch-chroot $root systemctl செயல்படுத்தவும் [மின்னஞ்சல் பாதுகாக்கப்பட்டது]
சேவையைத் தொடங்க அனுமதிக்கும் உலகளாவிய கோப்பை நாங்கள் எழுதியுள்ளோம். எங்கள் கணினியில் பல நெட்வொர்க் அடாப்டர்கள் இருந்தால், அவை ஒவ்வொன்றிற்கும் எங்கள் சொந்த DNS சேவையகங்களைக் குறிப்பிடலாம் என்பதில் பல்துறை உள்ளது. ஒவ்வொரு சாதனத்திற்கும் சேவையகங்களின் பட்டியலுடன் கோப்புகளின் தொகுப்பை நீங்கள் தயார் செய்து, ஒவ்வொரு அடாப்டருக்கும் தனித்தனியாக சேவையைத் தொடங்க வேண்டும், அதன் பெயரை @ க்குப் பிறகு குறிப்பிடவும்.

முதல் ஏவுதலுக்கு முன்

இது ஆரம்ப அமைப்பை நிறைவு செய்கிறது. நாம் செய்த மாற்றங்கள் நடைமுறைக்கு வர, நிறுவப்பட்ட ArchLinux ஐ உள் இயக்ககத்திலிருந்து துவக்க வேண்டும்.

முடிக்கப்பட்ட ரூட் அமைப்பை முடக்கு:

Umount $root
மெய்நிகர் இயந்திரத்தை அணைக்கவும்:
initramfs குறிச்சொற்களைச் சேர்க்கவும்

நான் சமீபத்தில் ஆர்க்கிற்கு மாறினேன், மேலும் இந்த அமைப்பில் முழுமையாக திருப்தி அடைகிறேன். ஆர்ச் லினக்ஸை தங்கள் கம்ப்யூட்டரில் நிறுவ வேண்டுமா என்று முடிவு செய்பவர்களுக்கு, மற்ற சிஸ்டங்களில் இருந்து மாறும்போது அவர்களுக்கு என்ன காத்திருக்கிறது என்பதை முதலில் விளக்குகிறேன். உபுண்டுவைப் போலல்லாமல், ஆர்ச்சில் "முக்கிய" நிரல்களின் பணக்கார உள்ளடக்கம் இல்லை, இது சராசரி பயனர் பயன்படுத்தாதது மட்டுமல்லாமல், கணினியில் அவற்றின் இருப்பைக் கூட அறிந்திருக்கவில்லை, மிக முக்கியமாக, அவற்றின் நோக்கம். எதை நிறுவ வேண்டும், எதை நிறுவக்கூடாது என்பதைத் தேர்ந்தெடுக்கும் உரிமை இங்கு பயனருக்கு வழங்கப்பட்டுள்ளது.

அதன்படி, முடிக்கப்பட்ட அமைப்பில் மிதமிஞ்சிய எதுவும் இருக்காது, பயனர் விரும்புவது மட்டுமே. நீங்கள் உபுண்டுவில் எழுத்துருக்களைப் பயன்படுத்தினால், வேறு எந்த விநியோகத்திலும் நீங்கள் அவற்றைக் கொஞ்சம் டிங்கர் செய்ய வேண்டியிருக்கும், மேலும் ஆர்ச் விதிவிலக்கல்ல. Gentoo உடன் ஒப்பிடும்போது, ​​USE கொடிகளைப் பயன்படுத்தும் திறன் இதற்கு இல்லை, ஆனால் பலர் ஏமாற்றமடையவில்லை, மேலும் நிறுவல் நேரத்தைப் பொறுத்தவரை...

ஆர்ச் லினக்ஸை நிறுவுவதன் சிக்கலான தன்மை மற்றும் கால அளவு பற்றிய கட்டுக்கதையை அகற்றுவதற்காக, கையேட்டின் படி நிறுவினால், முதல் முறையாக நிறுவல் ஒன்றரை முதல் இரண்டு முதல் மூன்று மணி நேரம் வரை ஆகலாம் என்று நான் இப்போதே கூறுவேன். ஒவ்வொரு கட்டளையின். அடிப்படையில், கணினியை நிறுவ 20 நிமிடங்கள் வரை ஆகும் (வெற்று), அதன் பிறகு தேவையான சூழல் (DE) மற்றும் வீடியோ அட்டைக்கான இயக்கிகள் நிறுவப்பட்டுள்ளன (இவை அனைத்தும் சுமார் ஒரு மணி நேரம் ஆகும்), மேலும் நீங்கள் தோற்றத்தைத் தனிப்பயனாக்கத் தொடங்கலாம். கணினி, குடீஸ், கூடுதல் மென்பொருளை நிறுவுதல் மற்றும் பல. பிந்தையது ஒரு தொடக்கநிலைக்கு ஒரு நாளுக்கு மேல் ஆகலாம், இருப்பினும், அந்த நேரத்தில் கணினி ஏற்கனவே வேலை செய்யும்.

ஆர்ச்சில் புதுப்பிப்புகள் தோன்றும், அதே நாளில் இல்லையென்றால், அடுத்தது. இது அதன் நன்மை தீமைகள் இரண்டையும் கொண்டுள்ளது: எப்போதும் புதிய மென்பொருள் எப்போதும் நிலையானது என்று அர்த்தமல்ல. இருப்பினும், புதுப்பிப்புகளுடன் கணினியை "தரமிறக்க" என்னால் முடியவில்லை.

இங்கே, கொள்கையளவில், இன்னும் சிந்திக்கிறவர்களுக்கு ஒரு சிறிய முன்னுரை. ஆர்ச் லினக்ஸை நிறுவ ஏற்கனவே முடிவு செய்தவர்களுக்கு, தொடங்குவோம்;)

நிறுவலுக்குத் தயாராகிறது

நிறுவ, நமக்கு ஆர்ச் லினக்ஸ் நிறுவல் படம் தேவைப்படும். அதிகாரப்பூர்வ வலைத்தளத்தின் தொடர்புடைய பக்கத்திலிருந்து பதிவிறக்கம் செய்யலாம். எந்தப் படத்தைப் பதிவிறக்குவது என்பதையும், அதை எப்படி, எதைப் பதிவு செய்வது என்பதையும் நான் விளக்கமாட்டேன், ஏனென்றால் இந்த விநியோகத்தை நிறுவ நீங்கள் முடிவு செய்தால், உங்களிடம் ஏற்கனவே தொடர்புடைய அறிவு இருக்க வேண்டும். தனிப்பட்ட முறையில், நான் "கோர் படத்தை" தேர்ந்தெடுத்து dd ஐப் பயன்படுத்தி ஃபிளாஷ் டிரைவில் எரித்தேன்.

நிறுவியில் கட்டமைக்கப்பட்ட வட்டு பகிர்வு நிரலை எல்லோரும் கையாள முடியாது, எனவே இதை எப்படி செய்வது என்று ஏற்கனவே விவரிக்கப்பட்டுள்ளபடி, கணினிக்கான பகிர்வுகளை முன்கூட்டியே தயார் செய்ய நான் உங்களுக்கு அறிவுறுத்துகிறேன். பொதுவாக, பகிர்வுகள் ரூட் /, ஸ்வாப் மற்றும் விருப்பமாக /ஹோம் கீழ் ஒதுக்கப்படும். மீதமுள்ளவை அரிதாகவே தனித்தனி தொகுதிகளாக பிரிக்கப்படுகின்றன.

எங்களிடம் நிறுவல் படம் பதிவு செய்யப்பட்டுள்ளது, கணினியை நிறுவுவதற்கான ஹார்ட் டிரைவ் தயாராக உள்ளது, ஆர்ச் லினக்ஸை நேரடியாக பதிவிறக்கம் செய்து நிறுவுவதற்கு செல்லலாம்.

நிறுவல் படத்திலிருந்து துவக்கவும்

ஒரு வட்டில் இருந்து (ஃபிளாஷ் டிரைவ்) துவக்கிய பிறகு, நாம் முதலில் பார்ப்பது துவக்க தேர்வு சாளரம்.

"பூட் ஆர்ச் லினக்ஸ்" என்பதைத் தேர்ந்தெடுத்து, படம் ஏற்றப்படுவதை முடிப்பதற்கும், உள்நுழைவு வரியில் தோன்றும் வரை காத்திருக்கவும். ரூட் உள்நுழைவை உள்ளிட்டு நிறுவியை அழைக்க கட்டளையை உள்ளிடவும்

/வளைவு/அமைப்பு

நிறுவியின் வாழ்த்துக்கு "சரி" என்று நாங்கள் பதிலளிப்போம் மற்றும் 8 உருப்படிகளைக் கொண்ட நிறுவியின் பிரதான மெனுவைப் பார்க்கிறோம்: மூலத்தைத் தேர்ந்தெடுக்கவும்(நிறுவல் மூலத்தைத் தேர்ந்தெடுக்கவும்), கடிகாரத்தை அமைக்கவும்(நேர அமைப்புகள்), ஹார்ட் டிஸ்க்(களை) தயார் செய்யவும்(வன் வட்டு தயாரித்தல்), தொகுப்புகளைத் தேர்ந்தெடுக்கவும்(நிறுவுவதற்கு தொகுப்புகளைத் தேர்ந்தெடுக்கவும்), தொகுப்புகளை நிறுவவும்(தேர்ந்தெடுக்கப்பட்ட தொகுப்புகளின் நிறுவல்), கணினியை உள்ளமைக்கவும்(கணினி கட்டமைப்பு), பூட்லோடரை நிறுவவும்(பூட்லோடர் நிறுவல்), நிறுவலில் இருந்து வெளியேறு(நிறுவலிலிருந்து வெளியேறுகிறது).

முதல் புள்ளிக்கு செல்லலாம், நிறுவல் மூலத்தைத் தேர்ந்தெடுக்கவும்: CD/DVD அல்லது ப்ளாஷ் - இது முதல் விருப்பம் (cd), நெட்வொர்க்கில் நிறுவுவதற்கு - இரண்டாவது (நிகரம்). மூன்றாம் தரப்பு ஆதாரங்களை நீங்கள் கைமுறையாக இணைக்க முடியும் என்ற எச்சரிக்கைக்கு, "சரி" என்று பதிலளிக்கவும். இரண்டாவது பத்தியில், நாங்கள் பகுதி மற்றும் நேர மண்டலத்தை அமைத்து, நேரத்தை அமைத்து மெனுவுக்குத் திரும்புகிறோம்; இந்த புள்ளியை நான் விரிவாக விவரிக்க மாட்டேன்.

அடுத்த கட்டமாக கணினியை நிறுவ ஹார்ட் டிரைவை தயார் செய்ய வேண்டும். நாங்கள் ஏற்கனவே அனைத்து பகிர்வுகளையும் முன்கூட்டியே தயார் செய்துள்ளதால், மவுண்ட் புள்ளிகளை உருவாக்க மூன்றாவது விருப்பத்தை உடனடியாகத் தேர்ந்தெடுக்கிறோம்

நான் ஒரு மெய்நிகர் கணினியில் கணினியை நிறுவுவதால், உதாரணத்தில் என்னிடம் ஒரே ஒரு பகிர்வு மட்டுமே உள்ளது, அதை நான் ரூட் (/) இன் கீழ் ஒதுக்குகிறேன், ஆனால் உங்களிடம் அதிக பகிர்வுகள் இருக்கலாம். விரும்பிய பகிர்வைத் தேர்ந்தெடுத்து அதற்கு பொருத்தமான கோப்பு முறைமையையும், மவுண்ட் பாயிண்டையும் ஒதுக்கவும்

அடுத்த இரண்டு படங்களில் காட்டப்பட்டுள்ள அளவுருக்கள் காலியாக விடப்படலாம்

பிரதான மெனுவிற்குத் திரும்புவதற்கு முன், அனைத்து பகிர்வுகளையும் நாங்கள் குறிப்பிடவில்லை என்று ஒரு எச்சரிக்கை தோன்றலாம்: நிறுவி ஒரு தனி பகிர்வாக /boot ஐ தேர்ந்தெடுக்கவும், மேலும் இடமாற்று உருவாக்கவும். இதை நாங்கள் செய்ய விரும்பவில்லை என்றால், எச்சரிக்கையை புறக்கணித்துவிட்டு செல்லவும்.

நிறுவ வேண்டிய தொகுப்புகளின் தேர்வுக்கு வந்துள்ளோம். தொகுப்புகள் 2 பகுதிகளாக பிரிக்கப்பட்டுள்ளன என்பதை நிறுவி உடனடியாக எங்களுக்குத் தெரிவிக்கிறது: அடிப்படை மற்றும் அடிப்படை-மேம்பாடு. நாம் ஒவ்வொரு தொகுப்பையும் தனித்தனியாக கையாள விரும்பவில்லை என்றால், தளத்திற்குச் சென்று நிறுவலுக்கு ஒவ்வொரு தொகுப்பையும் தேர்ந்தெடுக்க ஒரு இடத்தைப் பயன்படுத்தவும்.

தொகுப்புகளைத் தேர்ந்தெடுத்த பிறகு, அவற்றை நிறுவும்படி கேட்கப்படுகிறோம், மெனுவில் பொருத்தமான உருப்படியைத் தேர்ந்தெடுக்கவும். செயல்முறை விரைவாக இல்லை, ஏனெனில் நிறுவி உடனடியாக உங்களை எச்சரிக்கிறது. பொறுமையாக இருங்கள் மற்றும் தொகுப்புகள் நிறுவப்படும் வரை காத்திருக்கவும்; நீங்கள் எதையும் கிளிக் செய்ய வேண்டியதில்லை.

தொகுப்புகளை நிறுவிய பின், "தொடரவும்" என்பதைக் கிளிக் செய்து, ஆரம்பநிலைக்கு மிகவும் பயமுறுத்தும் நிலைக்குச் செல்லவும் - கணினி கட்டமைப்பு. கோப்புகளைத் திருத்த, நானோவைத் தேர்ந்தெடுப்பது சிறந்தது, நிச்சயமாக, நீங்கள் வேறு எந்த எடிட்டரையும் நன்கு அறிந்திருக்கவில்லை.

உள்ளமைவு கோப்புகளை அமைத்தல்

மிக முக்கியமான உள்ளமைவு கோப்பு ஒருவேளை /etc/rc.conf கோப்பாக இருக்கலாம், எனவே அதனுடன் ஆரம்பிக்கலாம். நாம் குறிப்பிட வேண்டிய முதல் அளவுரு LOCALE ஆகும். எங்களுக்கு ru_RU.UTF-8 மொழி தேவை. இதைச் செய்ய, மற்றொரு மெய்நிகர் கன்சோலுக்கு (ALT+F2) சென்று, ரூட்டாக உள்நுழைந்து, கட்டளையை இயக்கவும்

உள்ளூர் -அ

நமக்குத் தேவையான இடம் எதுவும் இல்லை, அதை நாம் உருவாக்க வேண்டும்

நானோ /etc/locale.gen

இந்தக் கோப்பில் நீங்கள் ru_RU.UTF-8 UTF-8 என்ற வரியை நீக்கவும் (#) மற்றும் கோப்பை மீண்டும் சேமிக்கவும் (Ctrl+O, Enter, Ctrl+X). இப்போது லோக்கல்களை உருவாக்கி கட்டளையை இயக்குவோம்

லோகேல்-ஜென்

உருவாக்கப்பட்டவற்றின் பட்டியலில் நமது மொழியைப் பார்க்க வேண்டும். இப்போது rc.conf உள்ளமைவுக்கு (Alt+F1) சென்று, LOCALE இல் ru_RU.UTF-8 மதிப்பை உள்ளிடவும்.
ஹார்டுவேர்க்லாக் - நிறுவலின் போது ஏற்கனவே நேரத்தை அமைத்துள்ளோம், இங்கே, இரண்டாவது கணினியில் விண்டோஸ் நிறுவப்பட்டிருந்தால், உள்ளூர் நேரத்தை அமைக்கிறோம். இல்லையெனில் - UTC.
TIMEZONE - ஏற்கனவே அமைக்கப்பட வேண்டும் (ஐரோப்பா/மாஸ்கோ), நாங்கள் ஏற்கனவே நேர மண்டலத்தை உள்ளமைத்துள்ளோம்.
KEYMAP - ru எழுதவும்.
கன்சோல்ஃபோன்ட் - கன்சோலில் எழுத்துரு, சிரிலிக் எழுத்துக்களை ஆதரிக்க cyr-sun16 என்று எழுதவும்.
கன்சோல்மேப் - புலத்தை காலியாக விடவும்.
USECOLOR - கன்சோலில் வண்ணத்தைப் பயன்படுத்தவும். இயல்புநிலை ஆம், அதை எங்களால் மாற்ற முடியாது.

MOD_AUTOLOAD - ஆம் என்று விடவும், இதனால் தேவையான தொகுதிகள் தானாகவே சரிபார்க்கப்பட்டு ஏற்றப்படும்.
தொகுதிகள் - ஏற்றப்பட வேண்டிய தொகுதிகள் இங்கே குறிப்பிடப்பட்டுள்ளன. இப்போது நாம் அதை காலியாக விடுகிறோம், கணினியைப் பயன்படுத்தும் போது இந்த அளவுரு நிரப்பப்படும் (நிரல்கள் மற்றும் தொகுதிகளை நிறுவுதல்).
USELVM - இயல்புநிலையாக விடவும்.

HOSTNAME - எந்த ஹோஸ்ட் பெயரையும் இங்கே உள்ளிடவும் (எடுத்துக்காட்டாக, இணையதளம்).
eth0 - இயல்புநிலை - dhcp. நாங்கள் நிலையான ஐபி முகவரியைப் பயன்படுத்தினால், வரியை “dhcp” மூலம் கருத்துத் தெரிவிக்கவும், eth0="eth0 192.168.0.5 நெட்மாஸ்க் 255.255.255.0 ஒளிபரப்பு 192.168.1.255 போன்ற முகவரியுடன் வரியை அவிழ்த்துவிடவும். இந்த விஷயத்தில், எங்கள் ஐபி 190.192.56. .
இடைமுகங்கள் - இங்கே உள்ளிடவும், ஒரு இடைவெளி, அனைத்து பிணைய இடைமுகங்கள் (அல்லது நாம் பயன்படுத்த விரும்பும்). ifconfig -a கட்டளையை (அருகிலுள்ள மெய்நிகர் கன்சோலில்) பயன்படுத்தி அவற்றைக் கண்டறியலாம்.
நுழைவாயில் - நிலையான ஐபியைப் பயன்படுத்தினால் - நுழைவாயில் முகவரியை அமைக்கவும் (எடுத்துக்காட்டாக, எங்கள் ADSL மோடமின் முகவரி).
பாதைகள் - நிலையான ஐபியைப் பயன்படுத்தினால் ஆச்சரியக்குறியை அகற்றவும்.

டீமான்ஸ் - இப்போதைக்கு அப்படியே விடுங்கள். கணினி தொடங்கும் போது இந்த டீமான்கள் ஏற்றப்படும் (டீமனுக்கு முன்னால் “@” அடையாளத்தை வைத்தால், அது பின்னணியில் ஏற்றப்படும்; “!” அடையாளம் இருந்தால், டீமான் ஏற்றப்படாது).

நீங்கள் எதை முடிக்க வேண்டும் என்பதற்கான எடுத்துக்காட்டு இங்கே:

LOCALE="ru_RU.UTF-8"
ஹார்ட்வேர்க்லாக் = "உள்ளூர் நேரம்"
TIMEZONE="ஐரோப்பா/மாஸ்கோ"
KEYMAP="en"
CONSOLEFONT="cyr-sun16"
கன்சோல்மேப்=
USECOLOR="ஆம்"

MOD_AUTOLOAD="ஆம்"
#MOD_BLACKLIST=() #நிறுத்தப்பட்டது
தொகுதிகள்=()
USELVM="இல்லை"

HOSTNAME="தளம்"

eth0="dhcp"
இடைமுகங்கள்=(eth0)

கேட்வே="இயல்புநிலை gw 192.168.0.1"
பாதைகள்=(! நுழைவாயில்)

DAEMONS=(syslog-ng நெட்வொர்க் நெட்எஃப்ஸ் கிராண்ட்)

மாற்றங்களைச் சேமித்து (Ctrl+O) வெளியேறவும் (Ctrl+X).

/etc/fstab
கோப்பில் வட்டுகள் (பகிர்வுகள்), cd/dvd, floppy போன்றவை பற்றிய தகவல்கள் உள்ளன.
இப்போதைக்கு நீங்கள் அதை மாற்றாமல் விடலாம்.

/etc/mkinitcpio.conf
ஆரம்ப கோப்பு முறைமையை நன்றாகச் சரிசெய்வதற்கான கோப்பு. அப்படியே விட்டுவிடுவோம்.
/etc/modprobe.d/modprobe.conf
சாதனங்களுக்கு என்ன தொகுதிகள் ஏற்றப்படும் மற்றும் என்ன விருப்பங்கள் அமைக்கப்படும் என்பதை கர்னலுக்குக் கூறுகிறது. இப்போதைக்கு அதை மாற்றாமல் விடுகிறோம்.

/etc/resolv.conf
நிலையான ஐபி பயன்படுத்தப்பட்டால் மட்டுமே திருத்த வேண்டும். இங்கே நீங்கள் பயன்படுத்தப்படும் DNS சேவையகங்களை உள்ளிட வேண்டும். DNS சேவையகங்கள் ஏற்கனவே குறிப்பிடப்பட்டுள்ள திசைவியை (அல்லது adsl மோடம்) நீங்கள் பயன்படுத்தினால், திசைவியின் ஐபியை இங்கே உள்ளிடவும் (இது rc.conf இல் குறிப்பிடப்பட்டுள்ளது). உதாரணமாக:

#Router IP
பெயர்செர்வர் 192.168.0.1
#DNS
பெயர்செர்வர் 212.96.96.38
பெயர்செர்வர் 212.96.104.129

/etc/hosts
IP முகவரி, பெயர் மற்றும் ஹோஸ்டின் மாற்றுப்பெயர் ஆகியவற்றுக்கு இடையே ஒரு கடிதத்தை உருவாக்குகிறது. நாங்கள் அதை மாற்றாமல் விட்டுவிடுகிறோம்.

/etc/hosts.allowமற்றும் /etc/hosts/deny
நீங்கள் ஒரு ssh டீமான் வைத்திருக்க விரும்பவில்லை என்றால், அதை மாற்றாமல் விடவும்.

/etc/locale.gen
rc.conf ஐ எடிட் செய்வதன் மூலம் நாங்கள் ஏற்கனவே லோகேல்களை கையாண்டுள்ளோம்.

/etc/pacman.conf
பேக்மேன் தொகுப்பு மேலாளர் உள்ளமைவு கோப்பு. நீங்கள் களஞ்சியத்தை கருத்துரைக்க விரும்பலாம் அல்லது பிற களஞ்சியங்களைச் சேர்க்கலாம்.
இதோ ஒரு சிறிய உதாரணம் (கடைசி REPOSITORIES பிரிவு):

# சோதனையிலிருந்து பேக்கேஜ்களைப் பெறுவதற்கு கருத்துத் தெரிவிக்கவில்லை
# களஞ்சியம்
#
#



அடங்கும் = /etc/pacman.d/mirrorlist


# உங்களுக்கு விருப்பமான சேவையகங்களை இங்கே சேர்க்கவும், அவை முதலில் பயன்படுத்தப்படும்
அடங்கும் = /etc/pacman.d/mirrorlist


# உங்களுக்கு விருப்பமான சேவையகங்களை இங்கே சேர்க்கவும், அவை முதலில் பயன்படுத்தப்படும்
அடங்கும் = /etc/pacman.d/mirrorlist
# அடங்கும் = /etc/pacman.d/community

/etc/pacman.d/mirrorlist
தொகுப்பு மேலாளர் கண்ணாடிகளின் பட்டியல். இங்கே ஒரு உதாரணம்:

#ரஷ்யா
சர்வர் = ftp://mirror.yandex.ru/archlinux/$repo/os/i686
சர்வர் = http://mirror.yandex.ru/archlinux/$repo/os/i686
சர்வர் = http://archlinux.freeside.ru/$repo/os/i686
சர்வர் = ftp://mirror.svk.su/archlinux/$repo/os/i686
சர்வர் = http://mirror.svk.ru/archlinux/$repo/os/i686
#
சர்வர் = http://repo.archlinux.fr/i686
சர்வர் = ftp://ftp.archlinux.org/community/os/i686

இந்த கட்டத்தில், உள்ளமைவு கோப்புகளை அமைப்பது முடிந்தது, ரூட்-கடவுச்சொல்லை அமைக்கவும், பட்டியலின் முடிவில் "முடிந்தது" என்பதைக் கிளிக் செய்வதன் மூலம் வெளியேறவும். கான்ஃபிகரேட்டர் வேலை செய்து பூட்லோடரை நிறுவும் வரை காத்திருக்கிறோம்.

GRUB ஐ நிறுவ அல்லது பூட்லோடரை நிறுவவே இல்லை. இயற்கையாகவே, நாங்கள் அதை நிறுவுவோம், பொருத்தமான மெனு உருப்படியைத் தேர்ந்தெடுக்கவும். இப்போது பூட்லோடர் உள்ளமைவு கோப்பை சரிபார்க்கவும், தேவைப்பட்டால், அதை சரிசெய்யவும் கேட்கப்படுகிறோம். நீங்கள் எல்லாவற்றையும் அப்படியே விட்டுவிடலாம், நீங்கள் இரண்டாவது விண்டோஸ் சிஸ்டத்தைப் பயன்படுத்துகிறீர்கள் என்றால், கோப்பில் உள்ள கடைசி வரிகளை நீங்கள் வெறுமனே கருத்துரைக்க முடியாது:

தலைப்பு விண்டோஸ்
ரூட்நோவெரிஃபை(hd0,0)
செய்யக்கூடிய
செயின்லோடர் +1

காட்சிக்கான வண்ணங்களின் தேர்வை நாங்கள் கையாள்வோம் மற்றும் நேரம் முடிவடைவதை தாமதப்படுத்துவோம், தேவைப்பட்டால், இப்போது இது முக்கியமல்ல. மாற்றங்களைச் சேமித்து, எடிட்டரிலிருந்து வெளியேறி, /dev/sda இல் பூட்லோடரை நிறுவுவதைத் தேர்ந்தெடுக்கவும். துவக்க ஏற்றியின் வெற்றிகரமான நிறுவல் பற்றிய செய்திக்காக நாங்கள் காத்திருக்கிறோம், பிரதான மெனுவில் "நிறுவலில் இருந்து வெளியேறு" என்பதைத் தேர்ந்தெடுப்பதன் மூலம் கணினி நிறுவலை முடிக்கவும், கன்சோலில் மறுதொடக்கம் எழுதவும். அவ்வளவுதான், கணினி நிறுவப்பட்டுள்ளது, ஆனால் இப்போது அது "வெற்று", பயனர்கள் இல்லை, இயக்கிகள் இல்லை, வரைகலை ஷெல் இல்லை.

முதல் முயற்சி

நாங்கள் மறுதொடக்கம் செய்கிறோம், வட்டு (ஃபிளாஷ் டிரைவ்) அகற்றவும், ஏற்கனவே நிறுவப்பட்ட கணினியை வன்வட்டிலிருந்து ஏற்றவும். கணினி உங்களை அறிமுகப்படுத்தி, நிறுவலின் போது நாங்கள் அமைத்த ரூட் உள்நுழைவு மற்றும் கடவுச்சொல்லை உள்ளிட வேண்டும்.

இப்போது முழு கணினி புதுப்பிப்பைச் செய்வோம்:

பேக்மேன்-சியூ

புதுப்பிப்பு முழுமையடையவில்லை என்றால், /etc/pacman.d/mirrorlist நோக்கி தோண்டி எடுக்கவும், பெரும்பாலும், நீங்கள் எந்த மற்றும் ரஷ்ய பிரிவுகளில் இருந்து கண்ணாடியை கருத்துரைக்க மறந்துவிட்டீர்கள். புதுப்பிப்பு தொடங்கப்பட்டால், நீங்கள் முதலில் பேக்மேன் தொகுப்பு மேலாளரைப் புதுப்பிக்க வேண்டும், அதை கணினியே உங்களிடம் கேட்கும்.

பேக்மேனின் புதிய பதிப்பு சமீபத்தில் வெளியிடப்பட்டதால், இப்போது நீங்கள் தரவுத்தளத்தை கட்டளையுடன் மாற்ற வேண்டும்

பேக்மேன்-டிபி-மேம்படுத்தல்

கணினி புதுப்பிப்பை மீண்டும் தொடங்குகிறோம், தொகுப்புகளை நிறுவுவதற்கும் மாற்றுவதற்கும் ஒப்புக்கொள்கிறோம்

பேக்மேன்-சியூ

புதுப்பிப்பு முடிந்தது, இப்போது ஒரு தனி பயனரை உருவாக்குவது நல்லது, ரூட்டின் கீழ் வேலை செய்ய முடியாது. நாங்கள் எழுதுகிறோம்

சேர்ப்பவர்

கணினி புதிய பயனருக்கு உள்நுழைவைக் கேட்கும், எனவே அதை அமைக்கவும்.
பயனர் ஐடி - தவிர்க்கவும், ஐடி தானாகவே ஒதுக்கப்படும்.
ஆரம்ப குழு - பயனரின் முக்கிய குழு, பயனர்களை விட்டு விடுங்கள்.
கூடுதல் குழுக்கள் - பயனருக்கான கூடுதல் குழுக்கள். ஆடியோ - நாம் ஒலி அமைப்பைப் பயன்படுத்தினால்; சேமிப்பு - ஃபிளாஷ் டிரைவ்களின் மேலாண்மை, முதலியன; வீடியோ - வீடியோ மற்றும் 3dக்கு; சக்கரம் - சூடோவைப் பயன்படுத்துங்கள்; lp - அச்சு மேலாண்மை. நாங்கள் எழுதுகிறோம்: ஆடியோ, சேமிப்பு, வீடியோ, வீல், எல்பி.
முகப்பு அடைவு - முகப்பு அடைவு, இயல்புநிலையாக (=பயனர்பெயர்) விடவும்.
ஷெல் - கட்டளை ஷெல், பாஷ் விடு.
காலாவதி தேதி - பயனர் செயலில் இருக்கும் தேதி. காலியாக விடவும்.
Enter ஐ அழுத்தவும் - கணக்கு உருவாக்கப்பட்டது.

"எக்ஸ்"களை அமைத்தல்

இப்போது Xs ஐ உள்ளமைப்போம், xorg மற்றும் mesa தொகுப்பை நிறுவவும்:

பேக்மேன் -Sy xorg
பேக்மேன் -எஸ் மேசா

அடுத்து, நீங்கள் வீடியோ அட்டைக்கான இயக்கிகளை நிறுவ வேண்டும். இங்கே நீங்கள் Google ஐ நாட வேண்டும், ஏனென்றால் ஒவ்வொரு வீடியோ அட்டைக்கும் அதை இங்கே விவரிப்பதில் அர்த்தமில்லை. பின்னர், ஒருவேளை, பல்வேறு இயக்கிகளை நிறுவுவதில் தனி கட்டுரைகளை எழுதுவேன்.

வீடியோ அட்டை இயக்கியை நிறுவிய பின், இயக்கவும்

Xorg-கட்டமைக்கவும்

xorg.conf (ரூடாக) திருத்துவதற்கு செல்லலாம்:

நானோ /root/xorg.conf.new

வீடியோ அட்டை இயக்கி சரியாகக் கண்டறியப்பட்டுள்ளதா என்பதை நாங்கள் சரிபார்க்கிறோம். எனது xorg.conf இன் உதாரணத்தை நான் தருகிறேன் (அதை நகலெடுக்க வேண்டிய அவசியமில்லை! உங்களிடம் அதே வன்பொருள் உள்ளது என்பது உண்மையல்ல).
எல்லாம் சரியாக இருந்தால், உங்கள் xorg.conf ஐ வேலை செய்யும் கோப்பகத்திற்கு நகலெடுக்கவும்:

Cp /root/xorg.conf.new /etc/X11/xorg.conf

DE நிறுவல்

இங்கே நான் GNOME மற்றும் XFCE ஐ நிறுவுவதற்கான எடுத்துக்காட்டுகளைத் தருகிறேன் (அதை உங்கள் விருப்பப்படி பயன்படுத்தவும்).

க்னோமை நிறுவ நாம் எழுதுகிறோம்

பேக்மேன் -எஸ் க்னோம்
பேக்மேன் -எஸ் க்னோம்-கூடுதல்

XFCE ஐ நிறுவ நாங்கள் எழுதுகிறோம்

Pacman -S xfce4 xfce4-goodies dbus gnome-icon-theme

தேவையான டெமான்களை இயக்கவும்

/etc/rc.d/hal தொடக்கம்
/etc/rc.d/fam தொடக்கம்

அவற்றை /etc/rc.conf இல் உள்ள DAEMONS பிரிவில் சேர்ப்போம். எடுத்துக்காட்டு: DAEMONS=(@syslog-ng @network hal fam @netfs @crond alsa)

சு பயனர்பெயர்

DE ஐ தொடங்க .xinitrc கோப்பை உருவாக்கவும்

நானோ ~/.xinitrc

நாங்கள் அதை அதில் பொருத்துகிறோம் (GNOME க்கு)

Exec ck-launch-session gnome-session

அல்லது (XFCEக்கு)

Exec startxfce4

இதற்குப் பிறகு நீங்கள் "X" ஐ இயக்கலாம்

கணினி அமைப்பு

வசதிக்காக, தனிப்பயன் AUR களஞ்சியத்துடன் பணிபுரிய yaourt ஐ உடனடியாக நிறுவுவோம். yaourt உள்ள களஞ்சியத்தை இணைப்போம். திறப்பு

நானோ /etc/pacman.conf

இறுதியில் சேர் (x86க்கு)


சர்வர் = http://repo.archlinux.fr/i686
அல்லது (x86_64க்கு)


சேவையகம் = http://repo.archlinux.fr/x86_64

மற்றும் தொகுப்பை நிறுவவும்

Pacman -Sy yaourt

ஒலி தொகுப்பை சரிசெய்ய

பேக்மேன் -எஸ் அல்சா-யூடில்ஸ்

ரூட்டாக இயங்குவதன் மூலம் கட்டமைக்கவும்

அல்சாமிக்சர்

கலவை அமைப்புகளை கட்டளையுடன் சேமிக்கிறோம்

அல்சாக்ட்ல் கடை

இந்தக் கட்டுரையில் பல்வேறு காட்சி மேலாளர்களை நிறுவுவது பற்றி நான் பேசமாட்டேன், ஆனால் எதை நிறுவ வேண்டும் என்பதை நீங்கள் தேர்வு செய்யலாம்: gdm, xdm, kdm, slim போன்றவை.

அடிப்படையில் அதுதான். எங்களிடம் கிட்டத்தட்ட வெற்று அமைப்பு நிறுவப்பட்டுள்ளது. அதை அடுத்து என்ன செய்வது என்பது உங்களுடையது, கணினியின் நிறுவல் மற்றும் ஆரம்ப உள்ளமைவு செயல்முறையை விவரிக்க முயற்சித்தேன். நான் திட்டமிட்டபடி இது குறுகியதாக இல்லை, ஆனால் என்னை நம்புங்கள், ஆர்ச் நிறுவுவது முதல் பார்வையில் தோன்றுவதை விட மிகவும் எளிதானது. உங்களிடம் ஏதேனும் கேள்விகள் இருந்தால், கட்டுரைக்கான கருத்துகளில் அவர்களிடம் கேளுங்கள், நாங்கள் அதை ஒன்றாகக் கண்டுபிடிக்க முயற்சிப்போம்.

இன்று, விண்டோஸ் குடும்பத்தின் இயக்க முறைமைகள் சந்தையில் ஒரு முன்னணி இடத்தைப் பிடித்துள்ளன. இருப்பினும், சில சந்தர்ப்பங்களில், தனிப்பட்ட விருப்பம் அல்லது விண்டோஸ் இயக்க முறைமைக்கான உரிமத்தை வாங்க இயலாமை காரணமாக மூன்றாம் தரப்பு இலவச மென்பொருளைப் பயன்படுத்துவது அவசியமாகிறது. இந்த வழக்கில் லினக்ஸ் இயக்க முறைமைகள் மீட்புக்கு வருகின்றன. இருப்பினும், இந்த அமைப்புகள் அனைத்தும் அணுகக்கூடிய ஆவணங்கள் மற்றும் நட்பு இடைமுகம் ஆகியவற்றால் வேறுபடுத்தப்படவில்லை. ஒரு விதியாக, அத்தகைய அமைப்புகளின் விளக்கங்கள் ஆங்கிலத்தில் மட்டுமே கிடைக்கின்றன, இன்று எல்லோரும் அதை அறிந்திருப்பதை பெருமைப்படுத்த முடியாது. ஆனால் மூடிய மூல இயக்க முறைமைகளைப் போலன்றி, லினக்ஸ் அமைப்புகள் ஒரு குறிப்பிட்ட பயனருக்காக மிகவும் பரவலாக தனிப்பயனாக்கும் திறனைக் கொண்டுள்ளன. இந்த கட்டுரை ArchLinux அமைப்பை நிறுவும் அம்சங்களைப் பற்றி விரிவாகப் பேசும், அத்துடன் ஒட்டுமொத்தமாக இந்த அமைப்பைப் பற்றிய பொதுவான தகவலையும் வழங்கும்.

ArchLinux: கட்டமைப்பு மற்றும் நிறுவல்

Linux OS குடும்பத்தில் ArchLinux எனப்படும் மிகவும் சுவாரஸ்யமான இயங்குதளம் உள்ளது. இந்த இயக்க முறைமையின் தனித்தன்மை என்னவென்றால், தொகுக்கப்பட்ட "உபுண்டு போன்ற" இயக்க முறைமைகளைப் போலன்றி, பயனர் ArchLinux ஐ முழுமையாகவும் முழுமையாகவும் தனிப்பயனாக்கலாம். உண்மை, அத்தகைய அமைப்பிற்கு சில அறிவு தேவைப்படுகிறது, இது பெரும்பாலும் இந்த அமைப்பைப் பயன்படுத்துவதில் இருந்து ஆரம்பநிலையை ஊக்கப்படுத்துகிறது. பொதுவாக, இந்த அமைப்பு லினக்ஸ் கணினிகளின் அனுபவம் வாய்ந்த பயனர்களுக்காக வடிவமைக்கப்பட்டுள்ளது, அவர்கள் டெர்மினல் மற்றும் கட்டளை வரியுடன் வேலை செய்யலாம். தொகுக்கப்பட்ட விநியோகங்களிலிருந்து இது எவ்வாறு வேறுபடுகிறது. பல வழிகளில், ArchLinux ஐ அமைப்பதும் நிறுவுவதும் மற்ற இயக்க முறைமைகளின் நிறுவல் செயல்முறையிலிருந்து வேறுபடுகிறது. இந்த கட்டுரை ArchLinux இயக்க முறைமையை நிறுவும் அனைத்து நிலைகளையும் விரிவாக விவாதிக்கும்.

ArchLinux: பொதுவான தகவல்

ArchLinux இயக்க முறைமை என்பது குறைந்தபட்ச CRUX அமைப்பின் ஒரு வகையாகும். இந்த OS ஆனது மூலக் குறியீட்டிலிருந்து ஒரு இயக்க முறைமையை அசெம்பிள் செய்து, முடிந்தவரை தங்கள் தேவைகளுக்கு ஏற்ப "தையல்" செய்ய விரும்புபவர்களிடையே பிரபலமாக இருந்தது. அதன் மூல இயக்க முறைமையைப் போலன்றி, ArchLinux க்கு பயனர் சார்புகளை உருவாக்கவும் கர்னல்களை தொகுக்கவும் தேவையில்லை. வழக்கமான வரைகலை மேலாளரைப் பயன்படுத்தி இதை நிறுவலாம். ArchLinux நிறுவல் செயல்முறை கட்டளை வரியைப் பயன்படுத்தி தொடங்குகிறது.

இது பின்னர் விவாதிக்கப்படும். இந்த நேரத்தில், ArchLinux இயக்க முறைமையின் வளர்ச்சியில் இரண்டு கிளைகள் மட்டுமே உள்ளன. இவை தற்போதைய மற்றும் நிலையானவை. நிலையான இயக்க முறைமை நிரூபிக்கப்பட்ட மென்பொருளுடன் இயங்குதளத்தின் நிலையான பதிப்பைப் பயன்படுத்துகிறது. இருப்பினும், அத்தகைய அமைப்புக்கான புதுப்பிப்புகள் மிக நீண்ட நேரம் காத்திருக்க வேண்டும். நிலையான புதுப்பிப்புகள் மற்றும் சமீபத்திய மென்பொருளை விரும்புவோருக்கு, தற்போதைய கிளை உள்ளது. அத்தகைய அமைப்பில், புதுப்பிப்புகள் தொடர்ந்து நிகழ்கின்றன, ஆனால் இது கணினியின் நிலைத்தன்மையை பாதிக்கிறது. மேலும், அத்தகைய கணினிகளில் நிரல்களை நிறுவுவது பிழைகள் மற்றும் சில சிரமங்களை ஏற்படுத்தும். அனுபவம் வாய்ந்த ArchLinux பயனர்கள் நிலையான பதிப்பைப் பயன்படுத்த பரிந்துரைக்கின்றனர். இது முற்றிலும் பொருத்தமானதாக இருக்காது, ஆனால் நிலைத்தன்மை மிகவும் முக்கியமானது.

ArchLinux இயக்க முறைமையின் குறிப்பிடத்தக்க குறைபாடானது, விநியோகத்தில் நிறுவல் ஆவணங்கள் இல்லாதது ஆகும். லினக்ஸ் இயக்க முறைமைகளின் மேம்பட்ட பயனர்களுக்கான பொதுவான பரிந்துரைகள் மட்டுமே உள்ளன. ஆனால் அவை அனைத்தும் ஆங்கிலத்தில் கொடுக்கப்பட்டுள்ளன. இருப்பினும், ஆர்வலர்களால் செய்யப்பட்ட மொழிபெயர்ப்புகளை இணையத்தில் காணலாம். எனவே, ஆரம்பநிலையாளர்களுக்கு, ArchLinux இயக்க முறைமையை நிறுவுவது மிகவும் கடினமான பணியாகும். இந்த சிக்கலான செயல்முறையை இன்னும் விரிவாகப் பார்ப்போம்.

ArchLinux: நிறுவலுக்குத் தயாராகிறது

முதலில், நீங்கள் ArchLinux இயக்க முறைமையின் விநியோகத்துடன் துவக்கக்கூடிய USB டிரைவை உருவாக்க வேண்டும். இதைச் செய்ய, திட்டத்தின் அதிகாரப்பூர்வ வலைத்தளத்திலிருந்து இயக்க முறைமையின் ஐஎஸ்ஓ படத்தை நீங்கள் பதிவிறக்க வேண்டும். ArchLinux இயக்க முறைமை படம் இரண்டு வகைகளாக இருக்கலாம்: அடிப்படை மற்றும் முழு. ஒரே வித்தியாசம் படத்தின் அளவு மற்றும் கிடைக்கக்கூடிய நிரல்களின் எண்ணிக்கை. படத்தின் முழு பதிப்பு தோராயமாக 600 MB எடையுள்ளதாக இருக்கும். அடிப்படை தொகுப்பு தோராயமாக 200 MB எடையுள்ளதாக இருக்கும். நிறுவல் வட்டின் முழு பதிப்பிற்கு முன்னுரிமை கொடுப்பது நல்லது. பதிவிறக்கிய பிறகு, யூ.எஸ்.பி டிரைவில் விநியோகத்தை எரிக்க ஒரு நிரலைத் தேர்ந்தெடுக்க வேண்டும். நீங்கள் விண்டோஸ் இயங்குதளத்தைப் பயன்படுத்தினால், இதற்காக ரூஃபஸ் நிரலைப் பயன்படுத்துவது நல்லது. இந்த திட்டத்தை நீங்கள் முற்றிலும் இலவசமாக பதிவிறக்கம் செய்யலாம். இதற்கு நிறுவல் தேவையில்லை. ரூஃபஸை இயக்கி, இயக்க முறைமையுடன் பதிவிறக்கம் செய்யப்பட்ட வட்டு படத்தைத் தேர்ந்தெடுக்கவும். அதன் பிறகு, "தொடங்கு" பொத்தானைக் கிளிக் செய்க. யூ.எஸ்.பி டிரைவ் ரெக்கார்டிங் செயல்பாட்டின் போது வடிவமைக்கப்பட்டு ஆர்க்லினக்ஸ் என மறுபெயரிடப்படும். கொள்கையளவில், இது ஃபிளாஷ் டிரைவில் நிறுவலை நிறைவு செய்கிறது. நீங்கள் இப்போது மறுதொடக்கம் செய்து உங்கள் கணினியில் இயங்குதளத்தை நிறுவ முயற்சி செய்யலாம்.

நிறுவியை இயக்குகிறது

பயாஸ் துவக்க வரிசையுடன் தொடர்புடைய அனைத்து கையாளுதல்களையும் முடித்த பிறகு, ஃபிளாஷ் டிரைவிலிருந்து ArchLinux இயக்க முறைமையை ஏற்றத் தொடங்குகிறோம். மேலே குறிப்பிட்டுள்ளபடி, பல வழிகளில் ArchLinux இன் படிப்படியான நிறுவல் தொகுக்கப்பட்ட இயக்க முறைமைகளுக்கான அதே செயல்முறையிலிருந்து மிகவும் வேறுபட்டது. அனைத்து அம்சங்களையும் விவரங்களையும் கணக்கில் எடுத்துக்கொள்வது முக்கியம். உங்கள் கண்களைக் கவரும் முதல் விஷயம் கட்டளை வரி. வரைகலை நிறுவியை துவக்க, நீங்கள் $/arch/setup கட்டளையை உள்ளிட வேண்டும். பின்னர் நிறுவி சாளரம் தோன்றும். நிறுவல் செயல்முறையின் நிலைகளை பிரதிபலிக்கும் அனைத்து மெனு உருப்படிகளும் இங்கே உள்ளன: வட்டு தயாரிப்பு, தொகுப்பு தேர்வு, தொகுப்பு நிறுவல், கர்னல் நிறுவல், கணினி கட்டமைப்பு, துவக்க ஏற்றி நிறுவல், வெளியேறு. ஒரு தொடக்கக்காரர் மெனுவின் பெரும்பாலான பிரிவுகளை எளிதில் சமாளிக்க முடிந்தால், "கர்னலை நிறுவுதல்" உருப்படி கடினமாக உழைக்க வேண்டும். இந்த காரணத்திற்காக ArchLinux இயக்க முறைமையை நிறுவுவது கடினமான செயலாக கருதப்படுகிறது.

வட்டு தயார்

ArchLinux ஐ நிறுவுவதற்கான வட்டு பகிர்வு செயல்முறை Linux குடும்பத்தில் உள்ள பிற தொகுக்கப்பட்ட இயக்க முறைமைகளுக்கான தேவைகளிலிருந்து சற்று வித்தியாசமானது. கணினி அதன் சொந்தமாக வட்டை பகிர்வுகளாக பிரிக்க அனுமதிக்கும் எளிதான வழி. இந்த விஷயத்தில், கணினிக்கு என்ன தேவை என்பதை ஆட்டோமேஷன் நன்கு அறிந்திருக்கிறது. தேவையான கோப்புகள் வன்வட்டில் இருந்தால், அவற்றை இழக்காமல் இருக்க கைமுறையாக பகிர்வு செய்ய வேண்டும். இந்த நடைமுறையில்தான் ArchLinux இன் நிறுவல் தொடங்குகிறது. வட்டுகளை கைமுறையாக பகிர்ந்தால், நீங்கள் பின்வரும் பகிர்வுகளை உருவாக்க வேண்டும்: லேபிளுடன் ரூட் பகிர்வு /; பகிர்வு / usr; பிரிவு / விருப்பம்; பிரிவு / var; பிரிவு /var/abs; பிரிவு /var/cache/pkg; பிரிவு /var/cache/src; "/வீடு" பிரிவு. இந்த பிரிவுகள் ஒவ்வொன்றும் எதற்காக என்று பார்ப்போம். ரூட் பகிர்வு குறைந்தது 1 ஜிபி இருக்க வேண்டும். இந்தப் பகிர்வில்தான் ArchiLinux இயங்குதளம் நிறுவப்பட்டுள்ளது. /usr பகிர்வு "swap" என்று அழைக்கப்படும்.

கணினி செயல்திறனை மேம்படுத்த இது ஒரு ஸ்வாப் கோப்பாக செயல்படுகிறது. அளவைப் பொறுத்தவரை, இது நிறுவப்பட்ட ரேமின் அளவிற்கு சமமாக இருக்க வேண்டும், இரண்டால் பெருக்கப்படுகிறது. /opt பகிர்வு QT நூலகங்கள், Xs மற்றும் இயங்குதளம் இயங்கும் ஷெல்லின் பிற கோப்புகள் போன்ற பெரிய கோப்புகளை வைக்க பயன்படுகிறது. இந்த பகிர்வின் அளவு தோராயமாக 4 ஜிபி இருக்க வேண்டும். /var எனக் குறிக்கப்பட்ட பகிர்வுகள், ரூட் பகிர்வை ஒழுங்கீனமாக்குவதற்கான சாத்தியக்கூறுகளை அகற்றும் பொருட்டு பல்வேறு வகையான கணினித் தகவலை இடமளிக்கப் பயன்படுகிறது. பயனரின் தனிப்பட்ட தரவைச் சேமிக்க /home பகிர்வு பயன்படுத்தப்படுகிறது. அனைத்து பகிர்வுகளுக்கும், விருப்பமான கோப்பு முறைமை வடிவம் ext3 ஆகும்.

கணினி நிறுவல்

ArchLinux இயக்க முறைமையின் நிறுவல் பல நிலைகளில் நிகழ்கிறது. முதல் கட்டத்தில், தொகுப்புகள் தேர்ந்தெடுக்கப்பட்டு கட்டமைக்கப்படுகின்றன. இந்த உருப்படிகளில் எது உங்கள் கணினியில் குறிப்பாக சரிபார்க்கப்பட வேண்டும் என்று உங்களுக்குத் தெரியாவிட்டால், இயல்புநிலை மதிப்புகளை விட்டு விடுங்கள். நிரல், வன்பொருளை பகுப்பாய்வு செய்த பிறகு, எது தேவை மற்றும் எது தேவையில்லை என்பதை தீர்மானிக்கும். தொகுப்புகளின் நிறுவலின் போது, ​​துவக்க ஏற்றி நிறுவப்படும். ArchLinux இல், இயல்புநிலை துவக்க ஏற்றி GRUB ஆகும். அடுத்த கட்டமாக கணினி கர்னலை நிறுவ வேண்டும். இந்த வழக்கில், தானியங்கி தேர்வு மற்றும் அளவுருக்களின் உள்ளமைவை நம்புவது நல்லது. பயனர் சுயாதீனமாக கவனிக்க வேண்டிய ஒரே விஷயம், உங்கள் கணினியின் கூறுகளுக்கான கர்னல் வகை.

நீங்கள் SCSI தொழில்நுட்பத்தை ஆதரிக்கும் கணினியைப் பயன்படுத்துகிறீர்கள் என்றால், நீங்கள் இந்த வகையைத் தேர்ந்தெடுக்க வேண்டும். கர்னல் நிறுவல் வெற்றிகரமாக முடிந்ததும், இயக்க முறைமையை உள்ளமைக்க வேண்டிய நேரம் இது. இந்த வழக்கில், உரை உள்ளமைவு கோப்புகளைத் திருத்துவதன் மூலம் கணினியை உள்ளமைக்கும்படி கேட்கப்படுவீர்கள். இருப்பினும், இதைச் செய்யாமல் இருப்பது நல்லது, ஏனெனில் இது நிறுவல் செயல்பாட்டின் போது கணினி முடக்கம் ஏற்படலாம். நிறுவலுக்குப் பிறகு ArchLinux ஐ உள்ளமைப்பதே மிகவும் ஏற்றுக்கொள்ளக்கூடிய விருப்பமாகும். வரைகலை சூழலைப் பயன்படுத்துவது எல்லாவற்றையும் மிகவும் எளிதாக்கும்.

ArchLinux ஐ அமைக்கிறது

கணினியை மறுதொடக்கம் செய்த பிறகு, பயனர் சில அடிப்படை அளவுருக்களை வரையறுக்க வேண்டும். ArchLinux க்கு, KDE என்பது விருப்பமான டெஸ்க்டாப் சூழல். இதைத்தான் நீங்கள் தேர்ந்தெடுக்க வேண்டும். கட்டளை வரியில், pacman -S KDE கட்டளையை தட்டச்சு செய்யவும். வரைகலை ஷெல் ஏற்றப்படும் போது, ​​கணினி அமைவு வேகமாக இருக்கும். நிறுவிய பின் ArchiLunux ஐ அமைப்பது பற்றிய விரிவான தகவல்களைப் பெற இப்போது நீங்கள் சில இணைய உலாவியை நிறுவ வேண்டும். இதைச் செய்ய, நீங்கள் பேக்மேன் - எஸ் பயர்பாக்ஸ் கட்டளையை இயக்க வேண்டும். இங்கே, Google ஐப் பயன்படுத்தி, நீங்கள் ஆர்வமுள்ள அனைத்து தகவலையும் காணலாம்.


தொடங்குவதற்கு, இந்த விநியோகத்தை ஒருபோதும் சந்திக்காத அனைவரின் நிலையான கேள்விக்கு நான் பதிலளிக்க விரும்புகிறேன்: "ஏன்?" உண்மையில், கடவுள் தடை உபுண்டு, டெபியன், லினக்ஸ் மேட் போன்ற பல பயனர் நட்பு விநியோகங்கள் இருக்கும்போது நமக்கு ஏன் ஆர்ச் லினக்ஸ் தேவை. பதில் மிகவும் எளிதானது: ஆர்ச் என்பது இலகுவான மற்றும் மிகவும் கச்சிதமான விநியோகங்களில் ஒன்றாகும் டெஸ்க்டாப் சூழல் கூட, பெட்டிக்கு வெளியே எங்களுக்கு ஒரு பணியகம் மற்றும் சில பங்கு பயன்பாடுகள் மட்டுமே வழங்கப்படுகின்றன (உதாரணமாக fdisk). நீங்கள் எப்போதாவது ஒரு பில்ட்-இட்-நீங்களே விளையாட்டை விளையாட விரும்பினால், இது உங்களுக்கான டிஸ்ட்ரோ.

எனவே, எங்கள் "சோதனை பெஞ்சை" தயார் செய்வோம். என் விஷயத்தில், நான் Parallels Desktop 12 ஐப் பயன்படுத்துகிறேன், ஆனால் சரியாக ஒரு வாரத்திற்கு முன்பு Sony Vaio மடிக்கணினியில் Arch ஐ நிறுவினேன், எனவே நிறுவல் செயல்முறை மிகவும் வித்தியாசமாக இருக்காது.

உங்களிடம் வைஃபை இருந்தால்

நான் ஏற்கனவே கூறியது போல், ஆர்ச் வெறுமையாக உள்ளது, ஆனால் நிறுவி வைஃபை-மெனு பயன்பாட்டுடன் பொருத்தப்பட்டுள்ளது, இது வைஃபை நெட்வொர்க்குகளுடன் இணைக்க உங்களை அனுமதிக்கிறது.

1. ஆரம்பம்

முதலில், விநியோகத்தைப் பதிவிறக்குவோம். எழுதும் போது வெளியீடு: 2017.05.01. படம் 400 மெகாபைட் எடை கொண்டது. கர்னல் 4.10.13. நீங்கள் ஒரு மெய்நிகர் கணினியில் விநியோகத்தை நிறுவினால், நீங்கள் முதல் படியைத் தவிர்க்கலாம்.

1.1 துவக்கக்கூடிய USB ஃபிளாஷ் டிரைவை உருவாக்குதல்

துவக்கக்கூடிய USB ஃபிளாஷ் டிரைவை உருவாக்க பல வழிகள் உள்ளன. அவற்றில் இரண்டைப் பார்ப்போம்:

விண்டோஸ்:

UNetBootIN ஒரு இலவச, உள்ளுணர்வு பயன்பாடாகும். ஃபிளாஷ் டிரைவ் மற்றும் விநியோகத்தைத் தேர்ந்தெடுத்து, "தொடரவும்" என்பதைக் கிளிக் செய்யவும், அது எல்லாவற்றையும் தானே செய்யும் (இது மேக் மற்றும் லினக்ஸிலும் வேலை செய்கிறது). இணைப்பு.

Win32 Disk Imager என்பது விண்டோஸிற்கான இலவச பயன்பாடாகும். எல்லாம் ஒன்றுதான்: ஃபிளாஷ் டிரைவ், விநியோகத்தைத் தேர்ந்தெடுத்து எழுது என்பதைக் கிளிக் செய்யவும். .

லினக்ஸ்/மேக்:

*நிக்ஸ் போன்ற அமைப்புகளுக்கு கூடுதல் பயன்பாடுகளைப் பதிவிறக்க வேண்டிய அவசியமில்லை. கையில் டெர்மினல் இருந்தால் போதும். முதலில், ஃபிளாஷ் டிரைவைக் கண்டுபிடிப்போம்:

Mac OS: diskutil பட்டியலை எழுதவும், அனைத்து ஏற்றப்பட்ட சாதனங்களின் பட்டியலைப் பெறவும்.

லினக்ஸ்: lsblk ஐ எழுதவும், சாதனங்களின் பட்டியலைப் பெறவும். அடிப்படையில் நாம் அதையே பெறுகிறோம், பதில் மட்டுமே /dev/sdX (X என்பது ஒரு எழுத்து, எடுத்துக்காட்டாக /dev/sdb1)

இப்போது நாம் ஃபிளாஷ் டிரைவில் முடிவு செய்துள்ளோம், அதில் படத்தை எழுதுவோம். dd பயன்பாட்டைப் பயன்படுத்தி இதைச் செய்வோம். முனையத்தைத் திறந்து (நீங்கள் அதை மூடியிருந்தால்) பின்வருவனவற்றை அங்கு உள்ளிடவும்
dd if=path/to/archiso.iso of=path/to/flash status=progress
தயார். அடுத்த படிக்கு செல்லலாம்.

2. அடிப்படை அமைப்பின் நிறுவல்

எனவே, கணினியை மறுதொடக்கம் செய்து ஃபிளாஷ் டிரைவிலிருந்து துவக்கவும். முதலில் நாம் SysLinux மெனுவைப் பெறுகிறோம், அங்கு "Boot Arch Linux x86_64" என்பதைத் தேர்ந்தெடுக்கிறோம். எனவே, நாங்கள் zSH (பாஷ் மாற்று) மூலம் சூழப்பட்டுள்ளோம்.

முதலில், இணைய இணைப்பைச் சரிபார்ப்போம். நீங்கள் ஈத்தர்நெட்டைப் பயன்படுத்தினால், கூடுதல் கையாளுதல்களை நீங்கள் செய்ய வேண்டியதில்லை; ஆர்ச் எல்லாவற்றையும் தானாகவே எடுக்கும். நீங்கள் வைஃபை பயன்படுத்துகிறீர்கள் என்றால், உள்ளிடவும் வைஃபை மெனுமேலும் இணைப்பிற்கு கிடைக்கும் வைஃபை நெட்வொர்க்குகளின் பட்டியலைக் காண்பீர்கள். மூலம், உங்களிடம் பல அடாப்டர்கள் இருந்தால், பின்னர் உள்ளிடவும் iw devகிடைக்கக்கூடிய அனைத்து அடாப்டர்களையும் பார்க்க (பொதுவாக பெயர் w எழுத்தில் தொடங்குகிறது), பின்னர் உள்ளிடவும் வைஃபை மெனு(அதற்கு பதிலாக - உங்கள் அடாப்டர்). இப்போது பிங்கிங் மூலம் இணைப்பைச் சரிபார்க்கலாம், எடுத்துக்காட்டாக, யாண்டெக்ஸ்.

# ping -c 3 ya.ru PING ya.ru (93.158.134.203) 56(84) தரவு பைட்டுகள். www.yandex.ru இலிருந்து 64 பைட்டுகள் (93.158.134.203): icmp_req=1 ttl=54 நேரம்=62.4 ms 64 பைட்டுகள் www.yandex.ru இலிருந்து (93.158.134.203): icmp_req=2 ttl=54 நேரம்= 663.04 www.yandex.ru இலிருந்து (93.158.134.203): icmp_req=3 ttl=54 time=62.4 ms --- ya.ru பிங் புள்ளிவிவரங்கள் --- 3 பாக்கெட்டுகள் அனுப்பப்பட்டது, 3 பெறப்பட்டது, 0% பாக்கெட் இழப்பு, நேரம் 2002ms rtt நிமிடம்/ சராசரி/அதிகபட்சம்/mdev = 62.423/62.623/63.009/0.273 ms
இணையம் தயாராக உள்ளது. இப்போது எங்கள் வட்டுகளை சரிபார்க்கலாம். நாங்கள் உள்ளே ஓட்டுகிறோம் lsblkஎங்களிடம் என்ன இருக்கிறது என்று பார்க்க. எனவே, கணினி அமைந்துள்ள எனது முக்கிய வட்டு / dev/sda இல் அமைந்துள்ளது, ஃபிளாஷ் டிரைவ் / dev/sdb (sdb1) இல் உள்ளது.

நீங்கள் பார்க்க முடியும் என, வட்டு பிரிக்கப்படவில்லை. இப்போது நாம் / சிஸ்டம் மற்றும் / ஹோம் கோப்பகத்திற்கான இரண்டு பகிர்வுகளை உருவாக்குவோம் (முழு பயனர் அணுகக்கூடிய சூழல் இருக்கும்).

fdisk பயன்பாட்டைப் பயன்படுத்துவோம், ஏனெனில் இது வரைகலை இடைமுகத்தைக் கொண்டுள்ளது மற்றும் வேலை செய்ய மிகவும் வசதியானது (எனக்கு).

கன்சோலில் fdisk ஐ உள்ளிடவும். நமக்கு gpt அல்லது dos (MBR) தேவையா என்று அவர் எங்களிடம் கேட்கலாம். UEFI/GPT கொண்ட கணினிகளுக்கு, லெகசிபயாஸ்/எம்பிஆர் அமைப்புகளுக்கு gptஐத் தேர்ந்தெடுக்கவும் - dos. என் விஷயத்தில், நாங்கள் GPT மார்க்அப்பை உருவாக்குவோம். அதிகமாகவோ அல்லது குறைவாகவோ தெரிந்த குய் தோன்றும்.

"புதியது" என்பதைக் கிளிக் செய்து, SIZE வகையின் விரும்பிய மதிப்பை உள்ளிடவும் , இதில் G என்பது ஜிகாபைட், MB என்பது மெகாபைட், KB என்பது கிலோபைட், B என்பது பைட்டுகள். என் விஷயத்தில், நான் ஒரு பகிர்வு /dev/sda1 ஐ உருவாக்குவேன், இது கணினிக்கு 20 ஜிகாபைட்கள், dev/sda2, இது /homeக்கு 44 ஜிகாபைட்கள் மற்றும் ஸ்வாப்பிற்கு 1023 மெகாபைட்களின் பகிர்வு.

அட்டவணையை வட்டில் பகிர்வாக எழுத எழுது பொத்தானைக் கிளிக் செய்து, பயன்பாட்டிலிருந்து வெளியேற வெளியேறவும்.
மீண்டும் lsblk ஐ உள்ளிட்டு பகிர்வுகளைச் சரிபார்ப்போம்:

இப்போது ஒவ்வொரு பகிர்வுக்கும் ஒரு கோப்பு முறைமையை உருவாக்குவோம். கணினி மற்றும் /ஹோம் கோப்பகத்திற்கு ext4 ஐப் பயன்படுத்துவோம், மற்றும் இடமாற்றுக்கு இடமாற்று.

பின்வரும் கட்டளைகளை முனையத்தில் உள்ளிடவும்:

# mkfs.ext4 /dev/sda1 # mkfs.ext4 /dev/sda2 # mkswap /dev/sda3 # swapon /dev/sda3
பகிர்வு கட்டமைப்பை மீண்டும் சரிபார்க்கலாம். நீங்கள் பார்க்கிறபடி, /dev/sda3 இன் மவுண்ட்பாயிண்ட் ஆனது, நாங்கள் எல்லாவற்றையும் சரியாகச் செய்தோம் என்று அர்த்தம்.

இப்போது வட்டுகளை ஏற்றுவோம்.

# mount /dev/sda1 /mnt # mkdir -p /mnt/home # mount /dev/sda2 /mnt/home
மவுண்ட் பாயின்ட்களை சரிபார்க்க lsblk என தட்டச்சு செய்யலாம். நான் அதை செய்தேன், எனக்கு எந்த பிழையும் இல்லை. அடிப்படை அமைப்பை நிறுவுவதற்கு செல்லலாம். இதைச் செய்ய, பின்வருவனவற்றை முனையத்தில் உள்ளிடவும்:

# பேக்ஸ்ட்ராப் /எம்என்டி பேஸ் பேஸ்-டெவல்

முக்கியமான

நானோவைப் பயன்படுத்தி /etc/pacman.d/mirrorlist கோப்பைத் திருத்தவும். கோப்பின் அனைத்து உள்ளடக்கங்களுக்கும் முன், வரியைச் சேர்க்கவும்:

சர்வர் = http://mirror.yandex.ru/archlinux/$repo/os/$arch
எனவே, நாங்கள் ஒரு Yandex கண்ணாடியைச் சேர்ப்போம், மேலும் பதிவிறக்கங்கள் அதிலிருந்து வரும். இது மிகவும் முக்கியமானது, ஏனெனில் முன்னிருப்பாக சில தொலைதூர பதிவிறக்க சேவையகம் அங்கு நிறுவப்பட்டுள்ளது. எடுத்துக்காட்டாக, இந்தக் கட்டுரையை எழுதும் போது, ​​அங்கிருந்து பதிவிறக்கங்கள் நடக்கவே இல்லை.


பதிவிறக்கம் மற்றும் நிறுவல் செயல்முறை சிறிது நேரம் எடுக்கும், எனவே பீர்/டீ/ போன்றவற்றை குடிக்க தயங்க வேண்டாம்.

Wi-Fi உள்ளவர்களுக்கு

அடிப்படை அமைப்பில் இல்லாததுவைஃபை உடன் பணிபுரியும் திறன், எனவே பேக்ஸ்ட்ராப்பைப் பயன்படுத்தி வயர்லெஸ் நெட்வொர்க்குகளுடன் வேலை செய்ய உரையாடல் மற்றும் wpa_supplicant ஐ நிறுவவும்:

# pacstrap /mnt wpa_supplicant உரையாடல்

3. அடிப்படை அமைப்பை அமைத்தல்

எனவே கணினியை நிறுவினோம். இப்போது அதற்குள் சென்று கட்டளையை உள்ளிடுவதன் மூலம் அதை உள்ளே இருந்து கட்டமைப்போம்:

# arch-chroot /mnt
இப்போது நாங்கள் நேரடி சூழலை விட்டு வெளியேறிவிட்டோம் மற்றும் ஏற்கனவே கணினியுடன் நேரடியாக வேலை செய்கிறோம். dhcpcd டீமான் தானாகவே ஈத்தர்நெட் இணைப்பை எடுக்கும்; வைஃபைக்கு, வைஃபை மெனுவைப் பயன்படுத்தவும்.

நமது கணினிக்கான மொழியை (மொழியை) அமைப்போம். நானோவைப் பயன்படுத்தி /etc/locale.gen கோப்பைத் திறக்கலாம், பின்வரும் வரிகளைக் கண்டுபிடித்து கருத்துத் தெரிவிப்போம்:

en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8

பின்னர் நாம் உள்ளிடவும்:

# லோகல்-ஜென்
இடங்களை உருவாக்க.

ஒரு கோப்பை locale.conf ஐ உருவாக்குவோம், அதில் தற்போதைய மொழிக்கான மாறி இருக்கும் மற்றும் அதில் ரஷ்ய மொழியை அமைக்க LANG=ru_RU.UTF-8 அல்லது LANG=ru_RU என்ற மாறியை எழுதவும்:

# ஏற்றுமதி LANG=ru_RU.UTF // தற்போதைய அமர்வுக்கான மொழியை அமைக்கவும் # எதிரொலி LANG=ru_RU.UTF-8 > /etc/locale.conf # loadkeys ru // ரஷ்ய அமைப்பை ஏற்றவும்
எக்கோ LANGக்கு பதிலாக லோகேல் > /etc/locale.conf ஐ எழுதலாம்...

இப்போது பணிக்கான கன்சோல் எழுத்துருவை நிறுவலாம். பின்வரும் கட்டளைகளை இயக்குவோம்:

# setfont cyr-sun16 # nano /etc/vconsole.conf
பின்வரும் வரிகளை vconsole.conf கோப்பில் சேர்க்கவும்

KEYMAP=en
FONT=cyr-sun16

கடிகாரத்தை அமைப்போம். நுழைவோம்:

Ln -s /usr/share/zoneinfo/Zone/Subzone /etc/localtime
எடுத்துக்காட்டாக, நோவோசிபிர்ஸ்கிற்கு நான் பின்வருவனவற்றை உள்ளிடுவேன்:

Ln -s /usr/share/zoneinfo/Asia/Novosibirsk /etc/localtime

பிழை என்றால்

"கோப்பு ஏற்கனவே உள்ளது" பிழையை நீங்கள் சந்திக்கலாம். கவலைப்பட வேண்டாம், -s க்குப் பிறகு -f சுவிட்சைச் சேர்க்கவும், இது கோப்பை மேலெழுதும்.


timedatectl set-ntp true உடன் வன்பொருள் கடிகாரம் துல்லியமாக இருப்பதை உறுதிசெய்து கடிகாரத்தை அமைக்க hwclock --systohc --utc ஐ உள்ளிடவும்.

எங்கள் ஹோஸ்ட்/டொமைனின் பெயரை echo localdomain > /etc/hostname என்ற கட்டளையுடன் அமைப்போம், அங்கு லோக்கல்டொமைன் உங்கள் பெயர் (எதுவாகவும் இருக்கலாம், என் விஷயத்தில் அது ஃபர்ரிபாவாக இருக்கும்).

இப்போது passwd கட்டளையைப் பயன்படுத்தி சூப்பர் யூசருக்கு கடவுச்சொல்லை அமைப்போம்.
கட்டளையுடன் கர்னலை உருவாக்குகிறோம்:

Mkinitcpio -p லினக்ஸ்
பகிர்வு அட்டவணையை உருவாக்குவோம். இதைச் செய்ய, வெளியேறும் கட்டளையுடன் நேரடி சூழலுக்குத் திரும்பி இயக்கவும்

# genfstab -U /mnt >> /mnt/etc/fstab
நானோ வழியாக /mnt/etc/fstab கோப்பைச் சரிபார்க்க மறக்காதீர்கள். arch-chroot /mnt வழியாக அமைப்பை முடிக்க chroot க்கு திரும்புவோம்.

துவக்க ஏற்றியை (அதாவது GRUB) நிறுவுவோம். பின்வருவனவற்றை பதிவு செய்யுங்கள்:

# pacman -S grub // pacman -S os-prober, Arch ஐத் தவிர வேறு அமைப்புகள் உங்களிடம் இருந்தால் இதை கூடுதலாகச் சேர்க்கவும். # grub-install --recheck /dev/sda # grub-mkconfig -o /boot/grub/grub.cfg
வெளியேறும் கட்டளையுடன் சூழலை விட்டு வெளியேறி, மறுதொடக்கம் கட்டளையுடன் மறுதொடக்கம் செய்கிறோம். மறுதொடக்கத்திற்குப் பிறகு, எல்லாவற்றையும் சரியாகச் செய்தால், நாங்கள் க்ரப் மெனுவிற்கும், அங்கிருந்து ஆர்ச்சிற்கும் அழைத்துச் செல்லப்படுவோம். உள்நுழைவு உள்நுழைவு ரூட், கடவுச்சொல் நாம் குறிப்பிட்டது. கம்பி வழியாக இணைய இணைப்பை நிறுவவும்:

உள்ளிடவும்

# ஐபி இணைப்பு
எங்கள் இடைமுகத்தை அங்கே காண்கிறோம். பின்னர் நாம் தட்டச்சு செய்கிறோம்:

# systemctl [email protected] ஐ செயல்படுத்துகிறது


வைஃபை
நாங்கள் ஓட்டுகிறோம்:

#வைஃபை மெனு
நாங்கள் ஒரு இணைப்பை நிறுவி, பின் உள்ளிடவும்:

# cd /etc/netctl # ls
சுயவிவரப் பெயர் wlp உடன் தொடங்கும்.

இப்போது நாம் உள்ளிடவும்:

# netctl சுயவிவர_பெயரை இயக்கவும்
மற்றும் தானியங்கி இணைப்பை அனுபவிக்கவும்.


குறிப்புக்கு: எங்கள் கணினி தற்போது 1.5 ஜிகாபைட்களை மட்டுமே கொண்டுள்ளது. மோசமாக இல்லை, இல்லையா?

4. வரைகலை சூழலை நிறுவுதல்

இந்த கட்டத்தில், பேரலல்ஸ் செயலிழந்தது, பின்னர் மெய்நிகர் இயந்திரத்தைத் தொடங்க மறுத்தது, எனவே நான் VirtualBox க்கு இடம்பெயர வேண்டிய கட்டாயம் ஏற்பட்டது. வட்டில் உள்ள பகிர்வு அட்டவணை DOS ஆனது தவிர வேறு எதுவும் மாறவில்லை.

xorg ஐ நிறுவவும் (எக்ஸ் சாளர மேலாளர்).

# பேக்மேன் -எஸ் xorg xorg-xinit xorg-twm xterm
நீங்கள் ஆர்வமாக இருந்தால், ஸ்டார்ட்எக்ஸ் அல்லது க்சினிட் கட்டளை மூலம் சூழலைத் தொடங்கி என்ன நடக்கிறது என்பதைப் பார்க்கலாம்:

எல்லாவற்றின் எதிர்காலத்திற்கும் கண்டுபிடிக்கப்பட்ட "அடித்தளம்" மட்டுமே.

மூலம், பின்வரும் கட்டளையின் மூலம் நமக்கான ஒரு பயனரை உருவாக்கி அதன் மூலம் sudo ஐப் பயன்படுத்தி தொடர்ந்து செயல்படுவோம்.

# useradd -m -g பயனர்கள் -G வீல்,கேம்கள் எனது_பயனர்
பயனர்களுக்கான சூடோ அணுகலை உள்ளமைப்போம். விசுடோ கட்டளையை உள்ளிடவும், கருத்துரையிட்ட வரியைக் கண்டறியவும்


கருத்துகளை நீக்கி, esc ஐ அழுத்தி, பின்னர் “:wq” ஐ அழுத்தி Enter ஐ அழுத்தவும். இப்போது su கட்டளையுடன் நமது பயனர் சூழலுக்கு செல்வோம் எனது_பயனர்அதன் கீழ் இருந்து தொடர்ந்து பணியாற்றுவோம்.

நான் வேலைக்கு பிளாஸ்மாவைப் பயன்படுத்துவேன், நீங்கள் விரும்பும் எந்த டிஇயையும் நீங்கள் தேர்வு செய்யலாம்.
நான் அதை கட்டளையுடன் நிறுவுவேன்:

# sudo pacman -S plasma-desktop plasma-meta sddm # sudo pacman -S breeze-gtk breeze-kde4 kde-gtk-config # sudo pacman -S kde-applications networkmanager plasma-nm powerdevil
பிந்தையது நிறுவுவதற்கு மிக நீண்ட நேரம் எடுக்கும் (இது 700 மெகாபைட் தொகுப்புகளை பதிவிறக்கம் செய்து சுமார் 2 ஜிகாபைட்களை நிறுவும்), எனவே நீங்கள் சிறிது தேநீர் அருந்தலாம்.

முக்கியமான

உங்களுக்கு இலகுரக டெஸ்க்டாப் சூழல் தேவைப்பட்டால், lxde மற்றும் lxdm ஐ நிறுவவும்.


நிறுவிய பின், பின்வருவனவற்றை எழுதவும்:

# echo "exec startkde" > ~/.xinitrc # systemctl sddm ஐ இயக்கு # systemct dhcpcd ஐ முடக்கு # sudo reboot
மறுதொடக்கம் செய்த பிறகு, SDDM உள்நுழைவு சாளரம் திறக்கும்; கடவுச்சொல்லை உள்ளிடுவதன் மூலம், நாங்கள் எங்கள் பணிச்சூழலுக்கு அழைத்துச் செல்லப்படுவோம்.

# systemctl NetworkManager ஐ இயக்கவும் # systemctl NetworkManager ஐ தொடங்கவும்
அவ்வளவுதான். முற்றும்.

வினோஸ் குடும்பத்தின் இயக்க முறைமைகள் கணினி சந்தையில் முன்னணியில் உள்ளன. ஆனால் சில நேரங்களில் தனிப்பட்ட விருப்பம் அல்லது விண்டோஸிற்கான உரிமத்தை வாங்க இயலாமை காரணமாக மூன்றாம் தரப்பு மற்றும் இலவச மென்பொருளைப் பயன்படுத்த வேண்டிய அவசியம் உள்ளது. இந்த வழக்கில், Linux OS மீட்புக்கு வருகிறது. ஆனால் அவர்கள் அனைவருக்கும் நட்பு இடைமுகங்கள் மற்றும் விரிவான ஆவணங்கள் இல்லை. பிந்தையது இருந்தால், அது பெரும்பாலும் ஆங்கிலத்தில் மட்டுமே இருக்கும், அதன் அறிவு அனைவருக்கும் பெருமை கொள்ள முடியாது. ஆனால், மூடிய மூல மென்பொருளைப் போலன்றி, லினக்ஸ் அமைப்புகள் ஒரு குறிப்பிட்ட பயனருக்கு மிகவும் பரவலாக தனிப்பயனாக்கும் திறனைக் கொண்டுள்ளன. கட்டுரை ArchLinux மற்றும் இந்த அமைப்பை முழுவதுமாக நிறுவும் அம்சங்களை விரிவாக விவரிக்கிறது.

ArchLinux. நிறுவல் மற்றும் கட்டமைப்பு

லினக்ஸ் குடும்பத்திலிருந்து மிகவும் சுவாரஸ்யமான இயக்க முறைமை உள்ளது. இது ArchLinux என்று அழைக்கப்படுகிறது. தொகுக்கப்பட்ட "உபுண்டு போன்ற" அமைப்புகளைப் போலன்றி, ArchLinux ஐ கடைசி "ஸ்க்ரூ" வரை தனிப்பயனாக்கலாம் என்பதில் அதன் அசாதாரணத்தன்மை உள்ளது. உண்மை, இதற்கு இந்த பகுதியில் கணிசமான அறிவு தேவைப்படுகிறது, இது பெரும்பாலும் ஆரம்பநிலையை பயமுறுத்துகிறது. பொதுவாக, முழு அமைப்பும், தொகுக்கப்பட்ட விநியோகங்களைப் போலன்றி, கட்டளை வரி மற்றும் முனையத்துடன் பணிபுரியக்கூடிய "லினக்ஸ் போன்ற" அமைப்புகளின் மிகவும் அனுபவம் வாய்ந்த பயனருக்காக வடிவமைக்கப்பட்டுள்ளது. ArchLinux ஐ நிறுவுதல் மற்றும் கட்டமைத்தல் மற்ற இயக்க முறைமைகளின் நிறுவல் செயல்முறையிலிருந்து பல வழிகளில் வேறுபடுகிறது. இந்த கட்டுரையில் ArchLinux OS ஐ நிறுவுவதற்கான அனைத்து நிலைகளையும் பகுப்பாய்வு செய்வோம்.

ArchLinux பற்றிய பொதுவான தகவல்கள்

ArchLinux என்பது மிகச் சிறிய CRUX OS இன் ஃபோர்க் ஆகும். மூலக் குறியீட்டிலிருந்து ஒரு அமைப்பை உருவாக்க விரும்புவோர் மற்றும் முடிந்தவரை தனிப்பயனாக்க விரும்புவோர் மத்தியில் இந்த OS பிரபலமானது. "பெற்றோர்" OS போலல்லாமல், ArchLinux க்கு பயனர் கர்னல்களை தொகுக்கவும் சார்புகளை உருவாக்கவும் தேவையில்லை. வழக்கமான வரைகலை மேலாளரைப் பயன்படுத்தி இதை நிறுவலாம். ArchLinux இன் நிறுவல் ஆனால் கீழே உள்ளவற்றில் தொடங்கும்.

இந்த நேரத்தில், ArchLinux OS இன் இரண்டு மேம்பாட்டுக் கிளைகள் உள்ளன: நிலையான மற்றும் தற்போதைய. நிலையானது நிரூபிக்கப்பட்ட நிரல்களுடன் இயங்குதளத்தின் நிலையான பதிப்பைப் பயன்படுத்துகிறது. இருப்பினும், புதுப்பிப்புகளுக்கு நீங்கள் மிக நீண்ட நேரம் காத்திருக்க வேண்டும். எல்லாவற்றையும் "புதியது" விரும்புவோருக்கு, தற்போதைய கிளை உள்ளது. இங்கே புதுப்பிப்புகள் தாமதமாகவில்லை, ஆனால் கணினி நிலைத்தன்மை ஓரளவு குறைவாக உள்ளது. ArchLinux சில சிக்கல்களையும் பிழைகளையும் ஏற்படுத்துகிறது. அனுபவம் வாய்ந்த "ஆர்ச்சர்ஸ்" (ArchLinux பயனர்கள் ஸ்லாங்கில் அழைக்கப்படுவது போல) OS இன் நிலையான பதிப்பைப் பயன்படுத்த அறிவுறுத்துகிறார்கள். இது முற்றிலும் பொருத்தமானதாக இருக்காது, ஆனால் நிலைத்தன்மை எல்லாவற்றிற்கும் மேலாக உள்ளது.

ArchLinux இல் உள்ள சிக்கல், விநியோகத்தில் நிறுவல் ஆவணங்கள் இல்லாதது. லினக்ஸ் இயக்க முறைமையின் மேம்பட்ட பயனர்களுக்கான பொதுவான பரிந்துரைகள் மட்டுமே உள்ளன. மேலும் அவை அனைத்தும் ஆங்கிலத்தில் உள்ளன. உண்மை, அவற்றில் சில ஆர்வலர்களால் மொழிபெயர்க்கப்பட்டுள்ளன. எனவே ஆரம்பநிலைக்கு ArchLinux ஐ நிறுவுவது மிகவும் கடினமான பணியாகும், அதை இன்னும் கொஞ்சம் விரிவாகப் பார்ப்போம்.

செயல்முறைக்கான தயாரிப்பு

முதல் படி ArchLinux விநியோகத்துடன் துவக்கக்கூடிய USB ஃபிளாஷ் டிரைவை உருவாக்க வேண்டும். இதைச் செய்ய, திட்டத்தின் அதிகாரப்பூர்வ வலைத்தளத்திலிருந்து OS இன் ISO படத்தைப் பதிவிறக்க வேண்டும். இரண்டு வகையான ArchLinux படங்கள் உள்ளன: முழு மற்றும் அடிப்படை. வித்தியாசம் படத்தின் அளவு மற்றும் பெட்டிக்கு வெளியே கிடைக்கும் நிரல்களின் எண்ணிக்கை. முழுப் படம் சுமார் 600 எம்பி எடையும், அடிப்படை ஒன்று 200 எம்பி மட்டுமே. நிறுவல் வட்டின் முழு பதிப்பைப் பயன்படுத்துவது நல்லது.

பதிவிறக்கிய பிறகு, யூ.எஸ்.பி டிரைவில் விநியோகத்தை எரிக்க ஒரு நிரலைத் தேர்ந்தெடுக்க வேண்டும். நீங்கள் விண்டோஸைப் பயன்படுத்துகிறீர்கள் என்றால், இந்த நோக்கத்திற்கான சிறந்த வழி ரூஃபஸ் நிரலைப் பயன்படுத்துவதாகும். இது முற்றிலும் இலவசமாக பதிவிறக்கம் செய்யப்படலாம் மற்றும் நிறுவல் தேவையில்லை. ரூஃபஸைத் துவக்கி, OS உடன் பதிவிறக்கம் செய்யப்பட்ட வட்டு படத்தைத் தேர்ந்தெடுக்கவும். "தொடங்கு" பொத்தானைக் கிளிக் செய்யவும். ரெக்கார்டிங் செயல்பாட்டின் போது, ​​USB சேமிப்பக சாதனம் வடிவமைக்கப்பட்டு ArchLinux என மறுபெயரிடப்படும். ஃபிளாஷ் டிரைவில் நிறுவல் அடிப்படையில் முடிந்தது. இப்போது நீங்கள் மறுதொடக்கம் செய்து உங்கள் கணினியில் OS ஐ நிறுவ முயற்சிக்கலாம்.

நிறுவியை இயக்குகிறது

BIOS இல் துவக்க வரிசையுடன் அனைத்து கையாளுதல்களுக்கும் பிறகு, ஃபிளாஷ் டிரைவிலிருந்து ArchLinux ஐ ஏற்றத் தொடங்குகிறோம். மேலே குறிப்பிட்டுள்ளபடி, ArchLinux இன் படிப்படியான நிறுவல் தொகுக்கப்பட்ட OS களின் அதே செயல்முறையிலிருந்து பல வழிகளில் வேறுபடுகிறது. எனவே, இங்கே அனைத்து விவரங்களையும் அம்சங்களையும் கருத்தில் கொள்வது முக்கியம்.

நாம் முதலில் பார்ப்பது கட்டளை வரி. வரைகலை நிறுவியை துவக்க, நீங்கள் $/arch/setup கட்டளையை தட்டச்சு செய்ய வேண்டும். அதன் பிறகு, நிறுவி சாளரம் தோன்றும். நிறுவல் செயல்முறையின் அனைத்து நிலைகளையும் பிரதிபலிக்கும் மெனு உருப்படிகள் உள்ளன:

  • வட்டு தயாரிப்பு;
  • தொகுப்புகளின் தேர்வு;
  • தொகுப்புகளை நிறுவுதல்;
  • கர்னலை நிறுவுதல்;
  • கணினி கட்டமைப்பு;
  • துவக்க ஏற்றி நிறுவல்;
  • வெளியேறு.

ஒரு தொடக்கக்காரர் கூட மெனுவின் பெரும்பாலான பிரிவுகளைச் சமாளிக்க முடிந்தால், மேம்பட்ட பயனர்கள் கூட “கர்னலை நிறுவுதல்” உருப்படியுடன் கடினமாக உழைக்க வேண்டியிருக்கும். இதனால்தான் ArchLinux ஐ நிறுவுவது ஆரம்பநிலைக்கு எளிதான காரியம் அல்ல.

வட்டு தயார்

ArchLinux க்கான வட்டு பகிர்வு செயல்முறை Linux குடும்பத்தின் பிற தொகுக்கப்பட்ட இயக்க முறைமைகளின் பகிர்வுகளுக்கான தேவைகளிலிருந்து சற்று வித்தியாசமானது. பகிர்வுகளாக வட்டை விநியோகிக்க நிரலை அனுமதிப்பதே எளிதான வழி. இந்த வழக்கில், கணினிக்கு சரியாக என்ன தேவை என்பதை ஆட்டோமேஷன் நன்கு அறிந்திருக்கிறது. இருப்பினும், HDD இல் தேவையான கோப்புகள் இருந்தால், அவற்றை எப்போதும் இழக்காமல் இருக்க கைமுறையாக பகிர்வு செய்ய வேண்டும். ArchLinux ஐ நிறுவுவது இங்கே தொடங்குகிறது.

ஒரு வட்டை கைமுறையாகப் பிரிக்கும்போது, ​​​​நீங்கள் பின்வரும் பகிர்வுகளை உருவாக்க வேண்டும்:

  • ரூட் பகிர்வு என பெயரிடப்பட்டது /;
  • பகிர்வு / usr;
  • பிரிவு / விருப்பம்;
  • பிரிவு / var;
  • பிரிவு /var/abs;
  • பிரிவு /var/cache/pkg;
  • பிரிவு /var/cache/src;
  • "/வீடு" பிரிவு.

அவை அனைத்தும் எதற்கு தேவை என்பதை இப்போது பார்க்கலாம்.

ரூட் பகிர்வு குறைந்தது ஒரு ஜிகாபைட் இருக்க வேண்டும். இங்குதான் ArchLinux நிறுவப்பட்டுள்ளது. /usr பகிர்வு என்பது "ஸ்வாப்" - கணினி செயல்திறனை மேம்படுத்த. எனவே, இது நிறுவப்பட்ட ரேமின் அளவை இரண்டால் பெருக்குவதற்கு சமமாக இருக்க வேண்டும்.

QT நூலகங்கள், "X" மற்றும் OS வேலை செய்யும் ஷெல்லின் பிற கோப்புகள் போன்ற பெரிய கோப்புகளை வைக்க /opt பிரிவு பயன்படுத்தப்படுகிறது. அதன் அளவு தோராயமாக 4 ஜிபி இருக்க வேண்டும்.

/var குறிக்கப்பட்ட பகிர்வுகள் ரூட் ஒழுங்கீனத்தைத் தடுக்க பல்வேறு கணினி தகவல்களைச் சேமிக்கப் பயன்படுகிறது.

சரி, பயனரின் தனிப்பட்ட தரவைச் சேமிக்க / home பகிர்வு பயன்படுத்தப்படுகிறது. அனைத்து பகிர்வுகளுக்கும் விருப்பமான கோப்பு முறைமை ext3 ஆகும்.

கணினி நிறுவல்

ArchLinux ஐ நிறுவுவது பல நிலைகளாக பிரிக்கப்பட்டுள்ளது. முதலாவது தொகுப்புகளின் தேர்வு மற்றும் கட்டமைப்பு. உங்கள் கணினியை எந்தெந்தவற்றைச் சரிபார்க்க வேண்டும் என்று உங்களுக்குத் தெரியாவிட்டால், எல்லா இயல்புநிலை மதிப்புகளையும் விட்டு விடுங்கள். வன்பொருளை பகுப்பாய்வு செய்த பிறகு, நிரல் தானே என்ன தேவை மற்றும் எது தேவையில்லை என்பதை தீர்மானிக்கும். தொகுப்புகளை நிறுவும் போது, ​​ஒரு துவக்க ஏற்றி நிறுவப்படும். ArchLinux இல், இயல்புநிலை GRUB ஆகும்.

அடுத்த கட்டமாக கணினி கர்னலை நிறுவ வேண்டும். இங்கேயும், தானியங்கி தேர்வு மற்றும் உள்ளமைவை நம்புவது நல்லது. உங்கள் வன்பொருளுக்கான கர்னல் வகையை நீங்கள் கவனிக்க வேண்டிய ஒரே விஷயம். உங்களிடம் SCSI தொழில்நுட்பத்தை ஆதரிக்கும் PC இருந்தால், இந்த வகையை நீங்கள் தேர்வு செய்ய வேண்டும்.

கர்னலை வெற்றிகரமாக நிறுவிய பிறகு, OS ஐ உள்ளமைக்க வேண்டிய நேரம் இது. உரை உள்ளமைவு கோப்புகளைத் திருத்துவதன் மூலம் கணினியை உள்ளமைக்க இங்கே கேட்கப்படுகிறீர்கள். இதைச் செய்யாமல் இருப்பது நல்லது, ஏனெனில் நிறுவலின் போது கணினியை எளிதாக "தொங்கவிடலாம்". நிறுவிய பின் ArchLinux ஐ அமைப்பது மிகவும் ஏற்றுக்கொள்ளக்கூடிய விருப்பமாகும், ஏனெனில் வரைகலை சூழலைப் பயன்படுத்தி எல்லாவற்றையும் செய்வது மிகவும் எளிதானது.

ArchLinux ஐ அமைக்கிறது

கணினியை மறுதொடக்கம் செய்த பிறகு, அதன் அடிப்படை அளவுருக்களை நீங்கள் தீர்மானிக்க வேண்டும். ArchLinux க்கான விருப்பமான டெஸ்க்டாப் சூழல் KDE ஆகும். இதைத்தான் நாங்கள் நிறுவுவோம். இதைச் செய்ய, கட்டளை வரியில் pacman -S kde என தட்டச்சு செய்யவும். வரைகலை ஷெல் ஏற்றப்பட்ட பிறகு, கணினி அமைப்பு வேகமாக செல்லும். இப்போது நாம் Mozilla Firefox உலாவியை நிறுவி நிறுவிய பின் ArchLinux ஃபைன்-ட்யூனிங் பற்றிய அறிவைப் பெற வேண்டும். இதைச் செய்ய, பின்வரும் கட்டளையை இயக்கவும்: பேக்மேன் -எஸ் பயர்பாக்ஸ். இப்போது நீங்கள் "பெரிய மற்றும் வலிமைமிக்க" Google இலிருந்து OS அளவுருக்களின் இரகசியங்களைப் பற்றி எளிதாக அறிந்து கொள்ளலாம்.

நிரல்களை நிறுவுதல்

இங்கே அது அவ்வளவு எளிதல்ல. ArchLinux மென்பொருள் தொகுப்புகளுக்கான வரைகலை நிறுவியை ஆதரிக்காததால், பேக்மேன் கருவியைப் பயன்படுத்தி கட்டளை வரி வழியாக அவற்றை கைமுறையாக நிறுவ வேண்டும். சில கட்டளைகளுக்கு நன்றி, தேவையான அனைத்து மென்பொருட்களையும் பெற முடியும். எனவே, நிரல்களை நிறுவுவதற்கான முக்கிய கட்டளை பேக்மேன் -எஸ் தொகுப்பு_பெயர். ஏற்கனவே நிறுவப்பட்டவற்றை புதுப்பிக்க, நீங்கள் pacman -Syi கட்டளையை உள்ளிட வேண்டும். இப்படித்தான் புரோகிராம்கள் இன்ஸ்டால் செய்யப்படுகின்றன. இந்த விஷயத்தில் ArchLinux "உபுண்டு போன்ற" அமைப்புகளை விட மிகவும் சிக்கலானது.

ArchLinux மற்றும் நீராவி

நீராவி என்பது லினக்ஸிற்கான கேம்களை வாங்குவதற்கும் நிறுவுவதற்கும் ஒரு வேலைச் சூழலாகும். இது Windows OS க்கும் கிடைக்கிறது. நீராவி நிரல் பல்வேறு விளையாட்டுகளை வாங்கவும் நிறுவவும் உங்களை அனுமதிக்கிறது. மேலும், லினக்ஸிற்கான "நேட்டிவ்" பதிப்புகளும் உள்ளன. ArchLinux இல் Steam ஐ நிறுவுவதற்கு சில கூடுதல் கையாளுதல்கள் தேவை, அதை நாம் இப்போது விவாதிப்போம்.

பிரச்சனை என்னவென்றால், Steam இல் ArchLinux க்கு அதிகாரப்பூர்வ ஆதரவு இல்லை. எனவே, நிறுவல் கட்டளையை இயக்குவதற்கு முன், நீங்கள் முதலில் சில களஞ்சியங்களையும் எழுத்துருக்களையும் சேர்க்க வேண்டும். உங்களிடம் 64-பிட் அமைப்பு இருந்தால், நீங்கள் மல்டிலிப் களஞ்சியத்தைப் பதிவிறக்க வேண்டும், அதன் பிறகு ஏரியல் எழுத்துருவை நீராவி பயன்படுத்துகிறது. Pacman -S ttf-liberation கட்டளையைப் பயன்படுத்தி அதைப் பெறலாம். இதற்குப் பிறகு, பேக்மேன் -எஸ் நீராவி கட்டளையைப் பயன்படுத்தி நீராவியை நிறுவத் தொடங்கலாம்.

முடிவுரை

ArchLinux ஐ எவ்வாறு சரியாக நிறுவுவது மற்றும் கட்டமைப்பது என்பதை இப்போது நாம் அறிவோம். நிச்சயமாக, செயல்முறை மிகவும் சிக்கலானது மற்றும் நிறைய இலவச நேரம் தேவைப்படுகிறது. அத்தகைய இயக்க முறைமை உண்மையில் தேவையா என்பதை நீங்கள் மட்டுமே தீர்மானிக்க முடியும். மேலும், ArchLinux இல் Steam ஐ நிறுவுவது போன்ற ஒரு "பயங்கரமான" விஷயத்தையும் நாங்கள் பார்த்தோம். நிச்சயமாக, இது பலருக்கு பயனுள்ளதாக இருக்காது. ஆனால் நீங்கள் ஒரு விளையாட்டாளராக இருந்தால், இந்த தகவல் நிச்சயமாக கைக்கு வரும். பொதுவாக, ArchLinux உங்கள் அறிவுத் தளத்தை விரிவுபடுத்துவதற்கான ஒரு நல்ல OS ஆகும்.

புதிய விஷயங்களை மாஸ்டர் செய்யும் செயல்பாட்டில் உள்ள சிரமங்களுக்கு நீங்கள் பயப்படாவிட்டால், நீங்கள் ArchLinux ஐ விரும்புவீர்கள். மைக்ரோசாஃப்ட் கார்ப்பரேஷனின் மூளையானது இன்னும் சந்தையில் முன்னணியில் இருந்தாலும், திறந்த மூல மென்பொருள் ஒவ்வொரு ஆண்டும் மேலும் மேலும் பிரபலமடைந்து வருகிறது.