Handbook:Parts/Installation/System/ta

fstab ஐ பற்றி
லினக்ஸின் கீழ், முறைமையால் பயன்படுத்தப்படும் எல்லா பகிர்வுகளும் என்னும் கோப்பில் பட்டியலிட வேண்டும். இந்த கோப்பானது பகிர்வுகளுக்கான ஏற்றப்புள்ளி (கோப்பு முறைமை கட்டுமானத்தில் இதைக் காணலாம்), எவ்வாறு இவை ஏற்றப்பட வேண்டும் மற்றும் எவ்வகையான சிறப்பு விருப்பத்தேர்வுகளைக் கொண்டு ஏற்றப்பட வேண்டும் (தானியக்கமாகவா, அல்லது கைமுறையாகவா, பயனர்கள் பகிர்வுகளை ஏற்றலாமா வேண்டாமா முதலியவை) என்பதைக் கொண்டுள்ளது.

fstab கோப்பை உருவாக்கல்
கோப்பு அட்டவணை போல் உள்ள தொடரியலைப் பயன்படுத்துகிறது. ஒவ்வொரு வரியும் வெள்ளை இடைவெளியால் பிரிக்கப்பட்ட ஆறு புலங்களைக் கொண்டுள்ளது. ஒவ்வொரு புலமும் அதன் சுய பொருளைக் கொண்டுள்ளது:


 * 1) முதல் புலம் ஏற்றப்பட வேண்டிய சிறப்புத் தொகுதி சாதனம் அல்லது தொலைநிலை கோப்பு முறைமையைக் காண்பிக்கிறது. சாதன கோப்பிற்கான பாதை, கோப்பு முறைமை முத்திரைகள் மற்றும் UUID க்கள், பகிர்வு முத்திரைகள் மற்றும் UUID க்கள் முதலிய சிறப்புத் தொகுதி சாதன கணுக்களுக்கான பலவகையான சாதன அடையாளங்காட்டிகள் கிடைக்கின்றன.
 * 2) இரண்டாம் புலம் பகிர்வு ஏற்றப்பட வேண்டிய ஏற்றுப்புள்ளியைக் காண்பிக்கிறது.
 * 3) மூன்றாவது புலம் பகிர்வால் பயன்படுத்தப்படும் கோப்பு முறைமையைக் காண்பிக்கிறது.
 * 4) நான்காவது புலம்  கட்டளை பகிர்வை ஏற்ற விரும்பும்போது பயன்படுத்தும் ஏற்ற விருப்பத்தேர்வுகளைக் காண்பிக்கிறது. ஒவ்வொரு கோப்பு முறைமையும் அதன் சுய ஏற்ற விருப்பத்தேர்வுகளைப் பயன்படுத்துவதால், முழு பட்டியலுக்கு mount இன் கைமுறை பக்கத்தை  காணப் பயனர்கள் ஊக்குவிக்கப்படுகின்றனர். பல ஏற்ற விருப்பத்தேர்வுகளைக் காற்புள்ளியால் பிரித்து அளிக்கலாம்.
 * 5) ஐந்தாவது புலம் பகிர்வைக் கொட்டிவைக்க வேண்டுமா இல்லையா என்பதைத் தீர்மானிக்கக் கொட்டிடம் பயன்படுத்துகிறது. இது பொதுவாக 0 (சுழியம்) என விடப்படும்.
 * 6) ஆறாவது புலம் முறைமை முறையாக இடைநிறுத்தப்படாத சூழலில் எந்த வரிசையில் கோப்பு முறைமைகள் சரிபார்க்க வேண்டும் என்பதைத் தீர்மானிக்க  பயன்படுத்துகிறது. வேர் கோப்பு முறைமை 1 எனவும் மற்றவை 2 எனவும் இருக்கும் (முறைமை சரிபார்க்கத் தேவையில்லை என்றால் 0 எனக் குறிப்பிடலாம்)

மீதமுள்ள உரையில், நாம் முன்னிருப்பு தொகுதி சாதன கோப்புகளைப் பகிர்வுகளாகப் பயன்படுத்துவோம்.

கோப்புமுறைமை முத்திரைகள் மற்றும் UUID க்கள்
MBR (BIOS) மற்றும் GPT ஆகிய இரண்டும் கோப்பு முறைமை முத்திரைகள் மற்றும் கோப்பு முறைமை UUID களுக்கான ஆதரவைக் கொண்டுள்ளன. தொகுப்பு சாதனங்களை கட்டளை மூலம் தேடி ஏற்றுவதற்கு மாற்றாக இந்த பண்புகளை  என்னும் கோப்பில் வரையறுக்கலாம். கோப்பு முறைமையின் முத்திரைகள் மற்றும் UUID கள் முறையே LABEL மற்றும் UUID என்னும் முன்னொட்டு மூலம் அடையாளங்காட்டப்படுகிறது. இதை கட்டளையைக் கொண்டு காணலாம்.

தனித்துவம் காரணமாக, MBR-பாணியில் உள்ள பகிர்வு அட்டவணையைப் பயன்படுத்தும் படிப்பவர்கள், கோப்பில் ஏற்றக்கூடிய கனவளவுகளை வரையறுக்கும்போது முத்திரைகளுக்குப் பதிலாக UUID க்களை பயன்படுத்துமாறு பரிந்துரைக்கப்படுகிறது.

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

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

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

முன்னர் முடிவெடுக்கப்பட்ட பகிர்வு திட்டங்கள், CD-ROM இயக்ககங்கள் போன்ற சாதனங்கள், இதர பகிர்வுகள் அல்லது இயக்ககங்கள் (பயன்படுத்தப்பட்டிருந்தால்) ஆகியவற்றிற்குப் பொருந்தும் விதிகளைச் சேர்க்கவும்.

கீழே கோப்பிற்கான இன்னும் விரிவாக்கப்பட்ட எடுத்துக்காட்டைக் காணலாம்:

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

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

கோப்பை ஒன்றிற்கு இரண்டு முறை சரிபார்த்தவுடன், சேமித்து விட்டு வெளியேறவும்.

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

OpenRC
இரண்டாவதாக, ஒரு கள பெயர் தேவைப்பட்டால், அதை கோப்பில் அமைக்கவும். இது இணையச் சேவையாளர் (ISP) அல்லது வலையமைப்பு மேலாளர் செய்யச் சொன்னால் அல்லது வலையமைப்பு DHCP சேவையகத்திற்குப் பதிலாக DNS சேவையகத்தைக் கொண்டிருந்தால் மட்டுமே தேவைப்படும். முறைமையானது இயங்குநிலை IP முகவரி ஒதுக்கீடு மற்றும் வலையமைப்பு உள்ளமைவுகளுக்கு DHCP ஐ பயன்படுத்தினால் இதைப் பற்றி கவலைப்படத் தேவையில்லை.

NIS களம் தேவைப்பட்டால் (இது என்னவென்றே தெரியாத பயனர்களுக்கு இது கண்டிப்பாகப் பயன்படாது) வரையறுத்துக்கொள்ளவும்:

systemd
To set the system hostname on systemd, run.

For setting the hostname to "tux", one would run:

dhcpcd (any init system)
An alternative to using neticrc is. See Dhcpcd for more details.

To install:

To enable and then start the service on OpenRC systems:

To enable and start the service on systemd systems:

netifrc (primarily OpenRC)
There are many options available for configuring network interfaces. This section covers a only a few methods. Choose the one which seems best suited to the setup needed.

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

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

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

DHCP இயல்பாக பயன்படுத்தப்படுகிறது. இந்த DHCP வேளை செய்ய DHCP பயனர் நிறுவப்பட வேண்டும். தேவையான முறைமை கருவிகளை நிறுவுதல் என்னும் பிரிவில் இது பின்னர் விவரிக்கப்படும்.

குறிப்பிட்ட DHCP விருப்பத்தேர்வுகளினால் அல்லது DHCP ஐ முழுவதுமாக பயன்படுத்தாத காரணத்தால் வலையமைப்பு உள்ளமைக்கப்பட வேண்டிய நிலை ஏற்பட்டால், ஐ திறந்து:

IP முகவரி தகவல்கள் மற்றும் வழியிடல் தகவல்களை முறையே config_eth0 மற்றும் routes_eth0 களில் அமைக்கவும்:

DHCP ஐ பயன்படுத்த, config_eth0 என்பதை வரையறுக்கவும்:

எல்லா இருக்கக்கூடிய விருப்பத்தேர்வுகளின் பட்டியலுக்கு ஐ படிக்கவும். குறிப்பிட்ட DHCP விருப்பத்தேர்வுகள் அமைக்க வேண்டும் என்றால் தவறாமல் DHCP கைமுறை பக்கத்தைப் படிக்கவும்.

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

இப்போது, உள்ளமையைச் சேமித்துத் தொடர்வதற்கு வெளியேறவும்.

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

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

முறைமை துவக்கப்பட்ட பிறகு நாம் ஊகித்த வலையமைப்பு இடைமுகத்தின் பெயர் (இப்போது  எனக் குறிக்கப்பட்டுள்ளது) தவறானதாக இருந்தால், இதைச் சரிசெய்யப் பின்வரும் கட்டளையைச் செயல்படுத்தவும்:


 * 1)  கோப்பில் சரியான இடைமுக பெயரைக் கொண்டு புதுப்பிக்கவும் (  என்பதற்குப் பதிலாக   என மாற்றுவதைப் போன்று).
 * 2) புதிய குறியீட்டுத் தொடுப்பை உருவாக்கவும் ( போன்று).
 * 3) பழைய குறியீட்டுத் தொடுப்பை நீக்கவும்
 * 4) புதிய குறியீட்டுத் தொடுப்பை முன்னிருப்பு ஓடுநிலையில் சேர்க்கவும்.
 * 5)  பயன்படுத்தி பழைய குறியீட்டுத் தொடுப்பை முன்னிருப்பு ஓடுநிலையிலிருந்து நீக்கவும்.

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

தொடர்வதற்கு, சேமித்து பின் உரை திருத்தியை விட்டு வெளியேறவும்.

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

வேர் கடவுச்சொல்
வேர் கடவுச்சொல்லை அமைக்க கட்டளையைப் பயன்படுத்தவும்.

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

OpenRC
முறைமையின் சேவைகள், இயக்க தொடக்கம் மற்றும் இயக்க நிறுத்தம் ஆகியவற்றை உள்ளமைக்க ஜென்டூ (குறைந்தது OpenRC ஐ பயன்படுத்தும்போதாவது) கோப்பை பயன்படுத்துகிறது. இந்த கோப்பை திறந்து அதில் உள்ளக் கருத்துக்களை உலாவவும். அமைப்புகளைத் திறனாய்வு செய்து தேவைப்படும் இடங்களில் மாற்றிக் கொள்ளவும்.

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

keymap மாறிக்குச் சிறப்புக் கவனம் செலுத்தவும். தவறான விசை வரைபடம் தேர்ந்தெடுக்கப்பட்டிருந்தால், விசைப்பலகையில் தட்டச்சு செய்யும்போது வினோதமான விளைவுகளை ஏற்படும்.

இறுதியாக, மணிக்கூடு விருப்பத்தேர்வுகளை அமைப்பதற்கு கோப்பை திருத்தவும். இதை உங்கள் தேவைக்கு ஏற்ப திருத்திக் கொள்ளவும்.

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

systemd
It's recommended to run to ensure the system is setup correctly, but the necessary steps can be run individually too.