የ ELKS 0.6 መለቀቅ፣ የሊኑክስ ከርነል ተለዋጭ ለ16-ቢት ኢንቴል ፕሮሰሰር

የELKS 0.6 (Embeddable Linux Kernel Subset) ፕሮጀክት ታትሟል፣ ለ16-ቢት ፕሮሰሰር ኢንቴል 8086፣ 8088፣ 80188፣ 80186፣ 80286 እና NEC V20/V30 ሊኑክስ የሚመስል ኦፕሬቲንግ ሲስተም በማዘጋጀት ላይ ነው። ስርዓተ ክወናው በሁለቱም የቆዩ IBM-PC XT/AT ክፍል ኮምፒውተሮች እና በኤስቢሲ/ሶሲ/ኤፍፒጂኤዎች ላይ የIA16 አርክቴክቸርን ለመፍጠር ጥቅም ላይ ሊውል ይችላል። ፕሮጀክቱ ከ1995 ጀምሮ እየተገነባ ሲሆን የማህደረ ትውስታ አስተዳደር ክፍል (MMU) ለሌላቸው መሳሪያዎች የሊኑክስ ከርነል ሹካ ሆኖ ተጀምሯል። የምንጭ ኮዱ በGPLv2 ፍቃድ ተሰራጭቷል። ስርዓቱ በፍሎፒ ዲስኮች ላይ ለመቅዳት ወይም በQEMU emulator ውስጥ ለመስራት በምስሎች መልክ ቀርቧል።

ለአውታረመረብ ቁልል ሁለት አማራጮች አሉ-የሊኑክስ ከርነል መደበኛ 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) በማዘጋጀት ላይ ነው። ወዘተ)፣ ከባሽ ጋር የሚስማማ የትዕዛዝ አስተርጓሚ፣ የስክሪን ኮንሶል መስኮት አስተዳዳሪ፣ ኪሎ እና ቪ የጽሑፍ አርታዒያን፣ በናኖ-ኤክስ ኤክስ አገልጋይ ላይ የተመሰረተ ስዕላዊ አካባቢን ጨምሮ። ብዙ የተጠቃሚ ቦታ አካላት የሚተገበረውን የፋይል ቅርጸት ጨምሮ ከሚኒክስ ተበድረዋል።

በአዲሱ እትም፡-

  • መሰረታዊ የቋንቋ አስተርጓሚ ታክሏል፣ ለስራ ጣቢያዎች እና በሮም ውስጥ ብልጭ ድርግም የሚሉ ስርዓቶች። ከፋይሎች (LOAD/SaVE/DIR) እና ግራፊክስ (MODE፣ PLOT፣ CIRCLE እና DRAW) ጋር ለመስራት ትዕዛዞችን ጨምሮ።
  • ከታር ማህደሮች ጋር ለመስራት ፕሮግራም ታክሏል።
  • የሰው እና የኢማን ትዕዛዞች የሰው መመሪያዎችን ለማሳየት ተጨምረዋል ፣ እና የታመቁ ሰው ገጾችን ለማሳየት ድጋፍ ተሰጥቷል።
  • የ bash ትግበራ አብሮ የተሰራ የሙከራ ትዕዛዝ ("[") አለው.
  • "የተጣራ ዳግም ማስጀመር" ትዕዛዝ ታክሏል። የnslookup ትዕዛዝ እንደገና ተጽፏል።
  • ስለተሰቀሉ ክፍልፋዮች መረጃን ወደ ተራራው ትዕዛዝ የማሳየት ችሎታ ታክሏል።
  • በ FAT ፋይል ስርዓት ክፍልፋዮች ላይ የ ls ትዕዛዝ ፍጥነት ጨምሯል።
  • በ NE8K አውታረመረብ ነጂ ውስጥ ለ 2-ቢት ስርዓቶች በከፍተኛ ሁኔታ የተሻሻለ አፈፃፀም እና ድጋፍ።
  • የኤፍቲፒ አገልጋይ ftpd እንደገና ተጽፏል፣ ለ SITE ትዕዛዝ ድጋፍ እና የሰዓት ማብቂያዎችን የማዘጋጀት ችሎታ ይጨምራል።
  • ሁሉም የአውታረ መረብ መተግበሪያዎች አሁን በ in_gethostbyname ጥሪ በኩል የዲ ኤን ኤስ ስም ጥራትን ይደግፋሉ።
  • አንድ ሙሉ ዲስክ ወደ sys ትዕዛዝ ለመቅዳት ተጨማሪ ድጋፍ።
  • የአስተናጋጅ ስም እና የአይፒ አድራሻን በፍጥነት ለማዋቀር አዲስ የማዋቀር ትዕዛዝ ታክሏል።
  • LOCALIP=፣ HOSTNAME=፣ QEMU=፣ TZ=፣ sync= እና bufs= መለኪያዎች ወደ /bootopts ታክለዋል።
  • ለ SCSI እና IDE hard drives ድጋፍ ለ PC-98 ኮምፒተር ወደብ ተጨምሯል ፣ አዲስ BOOTCS ቡት ጫኝ ታክሏል ፣ ከውጭ ፋይል ለመጫን ድጋፍ ተተግብሯል ፣ እና የዲስክ ክፍልፋዮች ድጋፍ ተዘርግቷል።
  • የ 8018X ፕሮሰሰሮች ወደብ ከሮም ለመሮጥ እና የተሻሻለ የማቋረጥ አያያዝ ድጋፍን ጨምሯል።
  • የሂሳብ ቤተ-መጽሐፍት ወደ መደበኛው ሲ ቤተ-መጽሐፍት ተጨምሯል እና በ printf/sprintf, strtod, fcvt, ecvt ተግባራት ውስጥ ከተንሳፋፊ ነጥብ ቁጥሮች ጋር የመሥራት ችሎታ ቀርቧል. የ strcmp ተግባር ኮድ እንደገና ተጽፎ በከፍተኛ ሁኔታ ተፋጠነ። የህትመት ተግባር የበለጠ የታመቀ ትግበራ ቀርቧል። in_connect እና in_resolv ተግባራት ታክለዋል።
  • ከርነል ለ FAT ፋይል ስርዓት ድጋፍን አሻሽሏል ፣ ከፍተኛውን የመገጣጠሚያ ነጥቦችን ቁጥር ወደ 6 ጨምሯል ፣ የሰዓት ሰቅ ለማዘጋጀት ድጋፍን ጨምሯል ፣ ስም-አልባ ፣ usatfs እና የደወል ስርዓት ጥሪዎችን ጨምሯል ፣ እና ከሰዓት ቆጣሪው ጋር ለመስራት ኮዱን እንደገና ፃፈ።



ምንጭ: opennet.ru

አስተያየት ያክሉ