ELKS, பழைய 16-பிட் இன்டெல் செயலிகளுக்கான லினக்ஸ் மாறுபாடு

சமீபத்தில் ELKS 0.6 திட்டத்தின் வெளியீடு அறிவிக்கப்பட்டது (உட்பொதிக்கக்கூடிய லினக்ஸ் கர்னல் துணைக்குழு), லினக்ஸ் போன்ற இயங்குதளத்தை உருவாக்குகிறது Intel 8086, 8088, 80188, 80186, 80286 மற்றும் NEC V20/V30 16-பிட் செயலிகளுக்கு.

இயக்க முறைமை பழைய IBM-PC XT/AT வகுப்பு கணினிகள் மற்றும் SBC/SoC/FPGA இரண்டிலும் பயன்படுத்தலாம் IA16 கட்டிடக்கலையை மீண்டும் உருவாக்குகிறது. இந்த திட்டம் 1995 ஆம் ஆண்டு முதல் வளர்ச்சியில் உள்ளது மற்றும் நினைவக மேலாண்மை அலகு (MMU) இல்லாத சாதனங்களுக்கான லினக்ஸ் கர்னலின் முட்கரண்டியாக தொடங்கப்பட்டது.

நெட்வொர்க் ஸ்டேக்கிற்கு இரண்டு விருப்பங்கள் உள்ளன: சாதாரண லினக்ஸ் கர்னல் TCP/IP ஸ்டாக் மற்றும் பயனர் இடத்தில் இயங்கும் ktcp ஸ்டாக்.

பிணைய அட்டைகள், NE2K மற்றும் SMC இணக்கமான ஈதர்நெட் அடாப்டர்கள் ஆதரிக்கப்படுகின்றன. SLIP மற்றும் CSLIP ஐப் பயன்படுத்தி தொடர் போர்ட் மூலம் தொடர்பு சேனல்களை உருவாக்குவதும் சாத்தியமாகும். ஆதரிக்கப்படும் கோப்பு முறைமைகளில் Minix v1, FAT12, FAT16 மற்றும் FAT32 ஆகியவை அடங்கும். துவக்க செயல்முறை /etc/rc.d/rc.sys ஸ்கிரிப்டைப் பயன்படுத்தி கட்டமைக்கப்படுகிறது.

16-பிட் அமைப்புகளுக்குத் தழுவிய லினக்ஸ் கர்னலுக்கு கூடுதலாக, திட்டமானது நிலையான பயன்பாடுகளின் தொகுப்பை உருவாக்குகிறது (ps, bc, tar, du, diff, netstat, mount, sed, xargs, grep, find, telnet, meminfo போன்றவை. ) , பாஷ்-இணக்கமான ஷெல், டிஸ்ப்ளே கன்சோல் விண்டோ மேனேஜர், கிலோ மற்றும் வை டெக்ஸ்ட் எடிட்டர்கள், நானோ-எக்ஸ் எக்ஸ் சர்வர்-அடிப்படையிலான வரைகலை சூழல் உட்பட, இயங்கக்கூடிய கோப்பு வடிவம் உட்பட பல பயனர் இட கூறுகள் மினிக்ஸ் இலிருந்து கடன் வாங்கப்படுகின்றன.

ELKS 0.6 இன் முக்கிய புதிய அம்சங்கள்

இந்த புதிய பதிப்பில் ஒரு அடிப்படை மொழி மொழிபெயர்ப்பாளர் சேர்க்கப்பட்டுள்ளது, பணிநிலையங்கள் மற்றும் ROM ஃபிளாஷ் செய்யப்பட்ட அமைப்புகளுக்கு ஏற்றது. கோப்புகள் (LOAD/SAVE/DIR) மற்றும் கிராபிக்ஸ் (MODE, PLOT, CIRCLE மற்றும் DRAW) ஆகியவற்றுடன் பணிபுரியும் கட்டளைகள் இதில் அடங்கும்.

தனித்து நிற்கும் மற்றொரு மாற்றம் அது ஒரு கணித நூலகம் நிலையான சி நூலகத்தில் சேர்க்கப்பட்டுள்ளது மற்றும் மிதக்கும் புள்ளி எண்களுடன் பணிபுரியும் திறன் printf/sprintf, strtod, fcvt, ecvt செயல்பாடுகளில் வழங்கப்பட்டுள்ளது. strcmp செயல்பாட்டுக் குறியீடு மீண்டும் எழுதப்பட்டு கணிசமாக வேகப்படுத்தப்பட்டது. printf செயல்பாட்டின் மிகவும் சுருக்கமான செயலாக்கம் முன்மொழியப்பட்டது. in_connect மற்றும் in_resolv செயல்பாடுகள் சேர்க்கப்பட்டது.

அதுவும் சிறப்பிக்கப்படுகிறது கர்னல் FAT கோப்பு முறைமைக்கான ஆதரவை மேம்படுத்தியுள்ளது, மவுண்ட் பாயிண்ட்களின் அதிகபட்ச எண்ணிக்கையை 6 ஆக உயர்த்தியது, நேர மண்டலத்தை அமைப்பதற்கான ஆதரவைச் சேர்த்தது, uname, usatfs மற்றும் அலாரம் அமைப்பு அழைப்புகளைச் சேர்த்தது, டைமருடன் வேலை செய்ய குறியீட்டை மீண்டும் எழுதியது.

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

மறுபுறம், அதுவும் தனித்து நிற்கிறது FAT பகிர்வுகளில் ls கட்டளையின் மேம்படுத்தப்பட்ட செயல்திறன், அத்துடன் NE8K நெட்வொர்க் டிரைவரில் 2-பிட் அமைப்புகளுக்கான செயல்திறன் மற்றும் ஆதரவு கணிசமாக மேம்படுத்தப்பட்டது.

மற்ற மாற்றங்களில் அது தனித்து நிற்கிறது:

  • ftpd FTP சேவையகம் SITE கட்டளையை ஆதரிக்கவும் மற்றும் காலக்கெடுவை அமைக்கும் திறனையும் மாற்றியமைக்கப்பட்டுள்ளது.
    in_gethostbyname அழைப்பின் மூலம் DNS பெயர்களைத் தீர்ப்பதற்கான ஆதரவு அனைத்து நெட்வொர்க் பயன்பாடுகளுக்கும் செயல்படுத்தப்படுகிறது.
  • சோதனை கட்டளை ("[") பாஷ் செயல்படுத்தலில் கட்டமைக்கப்பட்டுள்ளது.
  • sys கட்டளைக்கு முழு வட்டையும் நகலெடுப்பதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • ஹோஸ்ட்பெயர் மற்றும் ஐபி முகவரியை விரைவாக உள்ளமைக்க ஒரு புதிய கட்டமைப்பு கட்டளை சேர்க்கப்பட்டுள்ளது.
  • LOCALIP=, HOSTNAME=, QEMU=, TZ=, sync=, மற்றும் bufs= விருப்பங்கள் /bootopts இல் சேர்க்கப்பட்டது.
  • PC-98 கணினிக்கான போர்ட்டில் SCSI மற்றும் IDE ஹார்டு டிரைவ்களுக்கான ஆதரவு சேர்க்கப்பட்டது, ஒரு புதிய BOOTCS ஏற்றி சேர்க்கப்பட்டது, வெளிப்புற கோப்பிலிருந்து ஏற்றுவதற்கான ஆதரவு செயல்படுத்தப்பட்டது, வட்டு பகிர்வுகளுக்கான ஆதரவு விரிவாக்கப்பட்டது.
    8018X செயலிகளுக்கான போர்ட் ROM இலிருந்து இயங்குவதற்கான ஆதரவையும் மேம்படுத்தப்பட்ட குறுக்கீடு கையாளுதலையும் சேர்த்தது.

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


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

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

*

*

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