பழுதுபார்க்கும் இடத்தைத் தனிப்பயனாக்குதல்: எல்.எஃப்.எஸ்

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

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

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

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

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

ஒரு தொகுப்பு மேலாளர் பயன்படுத்தப்பட்டாலும் (டெபியனின் apt-get போன்றது), தொகுப்புகளைப் பதிவிறக்குவதற்கு பதிலாக, உங்கள் கணினியில் தொகுக்க மூலக் குறியீடு பதிவிறக்கம் செய்யப்படுகிறது.

செயல்முறைக்கு உங்களுக்கு குறைந்தபட்சம் 4 ஜி இலவசத்துடன் லினக்ஸ் பகிர்வு (எடுத்துக்காட்டாக ext1.5) தேவைப்படும், இருப்பினும் இன்னும் பரிந்துரைக்கப்படுகிறது. உங்கள் பகிர்வுகளுடன் பிடில் செய்ய விரும்பவில்லை என்றால், ஒரு மெய்நிகர் இயந்திரத்தைப் பயன்படுத்தவும். நிச்சயமாக, பகிர்வு பல நிகழ்ச்சிகளைக் கொண்டிருப்பது நல்லது, ஏனெனில் தொகுப்பு, நிறுவல், களஞ்சியங்களின் ஒத்திசைவு ... தற்காலிக இடம் தேவை; 8G + 2G இடமாற்று பகிர்வைப் பயன்படுத்த நான் அறிவுறுத்துகிறேன் (4G + 1G உடன் இது போதுமானதாக இருக்க வேண்டும், ஆனால் நாங்கள் உங்களுக்கு உறுதியளிக்கிறோம், ரேம் / இடமாற்று காணவில்லை என்றால் செயல்முறை இன்னும் மெதுவாக இருக்கும்).

நீங்கள் 10 ஜி வட்டுடன் ஒரு மெய்நிகர் இயந்திரத்தை உருவாக்கியுள்ளீர்கள் என்று வைத்துக்கொண்டு, புதிதாக பதிவிறக்கம் செய்யப்பட்ட SystemRescueCd இலிருந்து துவக்கச் சொல்லி அதைத் தொடங்கவும். உள்ளே நுழைந்ததும் நாங்கள் fdisk உடன் பகிர்வு செய்கிறோம் (நீங்கள் வரைகலை அமர்வைத் தொடங்கியிருந்தால் அதை gparted உடன் செய்யலாம், ஆனால் இந்த இடுகையின் நோக்கம் அடிப்படை கருவிகளின் பயன்பாட்டைக் கற்பிப்பதாகும்). fdisk ஒரு ஊடாடும் கட்டளை:

  • "n" விருப்பத்துடன் நாங்கள் ஒரு புதிய பகிர்வை உருவாக்குகிறோம்
  • "t" விருப்பத்துடன் பகிர்வில் செல்லும் கோப்பு முறைமையை மாற்றுவோம்
  • «w the விருப்பத்துடன் நாங்கள் வட்டில் எழுதுகிறோம்
  • «q the விருப்பத்துடன் மாற்றங்களை எழுதாமல் விட்டுவிடுகிறோம்

"N" விருப்பத்தைப் பயன்படுத்தும் போது, ​​அது எங்களுக்கு பல விருப்பங்களைத் தரும், எல்லா நேரத்திலும் இயல்புநிலையைப் பயன்படுத்துவோம், முதல் பிரிவில் கடைசித் துறையை அமைக்கும் போது தவிர, "+ 8G" ஐ எழுத வேண்டியிருக்கும், இதனால் நிரலைக் குறிக்கிறது எங்கள் பகிர்வு 8 ஜிபி ஆக்கிரமிக்க வேண்டும் என்று நாங்கள் விரும்புகிறோம்.

இரண்டாவது பகிர்வை உருவாக்கும்போது, ​​இயல்புநிலை விருப்பங்களைப் பயன்படுத்துவோம், ஏனென்றால் மீதமுள்ள இடம் ஆக்கிரமிக்கப்படும். மேலும், இரண்டாவது பகிர்வு வகை இடமாற்று என்று fdisk க்குச் சொல்ல, "t" விருப்பத்தைப் பயன்படுத்தவும் (இடமாற்றத்திற்கான ஹெக்ஸ்கோட் 82 ஆகும்). இடைமுகம் இதுபோல் தெரிகிறது:

% fdisk / dev / sda கட்டளை (உதவிக்கு மீ):

எல்லாம் முடிந்ததும், வட்டு மற்றும் வெளியேறும் மாற்றங்களை எழுத "w" விருப்பத்தைப் பயன்படுத்துகிறோம்.
பகிர்வுகளை வடிவமைக்க இப்போது நேரம் வந்துவிட்டது. அதை உடனடியாகப் பயன்படுத்திக்கொள்ள நாங்கள் இடமாற்றத்துடன் தொடங்குவோம்:

% mkswap / dev / sda2% swapon / dev / sda2

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

% mkfs.ext4 /dev/sda1

விவரிக்கப்பட்டுள்ள படிகளைப் பின்பற்றத் தொடங்கலாம் http://www.sysresccd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd, இங்கே நான் ஒற்றைப்படை சிறுகுறிப்புடன் அவற்றை மொழிபெயர்க்கிறேன் / விவரிக்கிறேன்.

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

% mount / dev / sda2 / mnt / custom% / usr / sbin / sysresccd-custom extract

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

% mount -o bind / proc / mnt / custom / customcd / files / proc% mount -o bind / dev / mnt / custom / customcd / files / dev% mount -o bind / sys / mnt / custom / customcd / files / sys% chroot / mnt / custom / customcd / files / bin / bash # gcc-config $ (gcc-config -c)

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

முதலில் நாம் போர்டேஜ் மரத்தை ஒத்திசைக்கிறோம் (அதற்கு சமம் apt-get update)
# emerge-webrsync குறிப்பு: இந்த கட்டளையை "எமர்ஜ்-சின்க்" என்பதற்கு பதிலாக பயன்படுத்துகிறோம், ஏனெனில் இது வலையில் இருந்து ஒரு தார் பேக்கை பதிவிறக்குகிறது. இந்த படி அவசியம், ஏனென்றால் நீங்கள் வெளிவராவிட்டால் அது தானாகவே வெளிப்படும் - ஒத்திசைவு, அதை மெதுவாக்குகிறது.

போர்டேஜ் மரத்தை ஒத்திசைத்த பிறகு, தொகுப்புகளை நிறுவ தொடரலாம்:

# வெளிப்படு sys-devel / bison # வெளிப்படுகிறது sys-devel / texinfo
பைசன் தொகுக்க சிறிது நேரம் எடுக்கும், பொறுமையாக இருங்கள்

நாங்கள் க்ரூட்டை விட்டு விடுகிறோம்:# exit

நாங்கள் "/ proc" ஐ அவிழ்த்து விடுகிறோம், இதனால் புதிய நிறுவப்பட்ட தொகுப்புகள் ஸ்குவாஷ்களில் சேமிக்கப்படும். நாங்கள் பின்னர் மறக்காதபடி "/ dev" மற்றும் "/ sys" ஐயும் அவிழ்த்து விடுகிறோம்
% umount /mnt/custom/customcd/files/proc
% umount /mnt/custom/customcd/files/dev
% umount /mnt/custom/customcd/files/sys

புதிய ஸ்குவாஷ் கோப்பு முறைமை ஏற்கனவே தயாரிக்கப்பட்டுள்ளதால், பின்வரும் கட்டளையுடன் அதை உருவாக்குகிறோம்
% /usr/sbin/sysresccd-custom squashfs
ஐஎஸ்ஓ படத்தில் ஒரு கோப்பைச் சேர்க்க விரும்பினால், ஆனால் அது ஸ்குவாஷ்களுக்கு வெளியே இருக்க வேண்டும் எனில், அதை கோப்புறையில் வைக்க வேண்டும் «/ mnt / custom / customcd / isoroot»

% cp -a my-files /mnt/custom/customcd/isoroot

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

புகழ்பெற்ற தருணம் வந்துவிட்டது, இப்போது எங்கள் தனிப்பயனாக்கப்பட்ட கணினியுடன் புதிய ஐஎஸ்ஓ படத்தை உருவாக்க முடியும்!
% /usr/sbin/sysresccd-custom isogen my_srcd
"My_srcd" என்பது தொகுதிக்கு நாங்கள் கொடுக்கும் பெயர், நீங்கள் எதை வேண்டுமானாலும் அழைக்கலாம். படம் «/ mnt / custom / customcd / isofile in இல் சேமிக்கப்படுகிறது, கூடுதலாக .md5 கோப்பும் உருவாக்கப்படுகிறது

நீங்கள் ஒரு மெய்நிகர் வட்டில் பணிபுரிகிறீர்கள் என்றால், முக்கியமான படி உள்ளது: மெய்நிகர் அமைப்பின் ஐஎஸ்ஓ படத்தை பிரித்தெடுக்கவும். இதைச் செய்ய பல வழிகள் உள்ளன, "விருந்தினர் சேர்த்தல்" அல்லது அது போன்ற எதையும் நிறுவுவதைத் தவிர்க்க எளிய ஒன்றை (மெய்நிகர் பாக்ஸில்) விளக்குகிறேன்.
ஒரு ssh சுரங்கப்பாதை மூலம் கோப்பைப் பெற கிளையண்டைப் பயன்படுத்துவோம். இதைச் செய்ய, முதலில் விருந்தினர் அமைப்பை ரூட் கடவுச்சொல்லுடன் கட்டமைக்க வேண்டும். Ssh சேவையகம் தானாகவே தொடங்குகிறது, நாங்கள் அதை மீண்டும் தொடங்குவோம்.
% passwd
% /etc/init.d/sshd restart

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

  1. நீங்கள் மெய்நிகர் இயந்திர உள்ளமைவை அணுகலாம்
  2. பிணைய பிரிவில் நீங்கள் ஏற்கனவே NAT இல் ஒரு அடாப்டரை உள்ளமைத்துள்ளீர்கள்
  3. போர்ட் பகிர்தல் விருப்பத்தைப் பாருங்கள்
  4. "ஹோஸ்ட் போர்ட்" மற்றும் "விருந்தினர் போர்ட்" ஆகிய ஒரே அளவுருக்கள் கொண்ட புதிய விதியைச் சேர்க்கிறீர்கள்
  5. புரவலன் = 3022 மற்றும் விருந்தினர் = 22

இதன் மூலம் எங்கள் கணினியின் போர்ட் 3022 மெய்நிகர் இயந்திரத்தின் 22 ஆகும். ஃபைல்ஸில்லா கிளையண்டை நாங்கள் தொடங்குகிறோம்:

  1. சேவையக அளவுருவில் நாம் எழுதுகிறோம்: sftp: // localhost
  2. பயனர்பெயர் அளவுருவில் நாம் எழுதுகிறோம்: ரூட்
  3. கடவுச்சொல் அளவுருவில் நாம் பயன்படுத்தும் ஒன்றை «passwd in இல் வைக்கிறோம்
  4. துறைமுக அளவுருவில் நாம் எழுதுகிறோம்: 3022
  5. «விரைவு இணைப்பு on என்பதைக் கிளிக் செய்க

எல்லாமே இடதுபுறமாகச் சென்றிருந்தால், எங்கள் கணினியிலும் வலதுபுறத்திலும் மெய்நிகர் கணினியில் செல்லலாம். (மெய்நிகர் கணினியில்) the / mnt / custom / customcd / isofile the கோப்புறையை அணுகினால் போதும், எங்கள் கணினியில் நாம் விரும்பும் இடத்திற்கு ஐஎஸ்ஓ படத்தை இழுக்கவும்.

!! வாழ்த்துக்கள் !! எல்லாம் சரியாக நடந்தால், உங்கள் ஐஎஸ்ஓ படத்தை தனிப்பயன் SystemRescueCD உடன் தயார் செய்து, ஒரு குறுவட்டு, யூ.எஸ்.பி ...

முக்கிய வெளிப்புற இணைப்பு: http://www.sysresccd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   சிம்ஹம் அவர் கூறினார்

    என்ன ஒரு நல்ல வழிகாட்டி, ஓரளவு சிக்கலானது ஆனால் மிகவும் பயனுள்ளதாக இருக்கிறது.
    நல்ல பங்களிப்பு.

  2.   தொழுநோய்_இவன் அவர் கூறினார்

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

  3.   கார்லோஸ் சான்செஸ் அவர் கூறினார்

    ஹலோ வோக்கர், மிகவும் நல்ல பதிவு!

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

    http://vegnux.org.ve/files/isos/neonatox-06.2rc6.linux-i686-xfce4.iso