அசாஹி டெவலப்பர்கள் ஃபெடோராவில் MacOS க்காக இரண்டு பைனர்களைச் சேர்க்குமாறு கோரினர்

ஃபெடோரா அசாஹி ரீமிக்ஸ்

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

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

இந்த விதிவிலக்குக்கான காரணம் Fedora Asahi Remix டெவலப்பர்கள் (Apple Silicon ARM சில்லுகளுடன் கூடிய Mac கணினிகளில் நிறுவும் ஒரு பதிப்பு) அவர்கள்தான் கோரிக்கை வைத்தனர் இயங்கக்கூடிய மற்றும் நூலகத்தின் அறிமுகத்திற்காக.

இதனோடு, இப்போது நிலையான நிறுவியைப் பயன்படுத்துவதற்குப் பதிலாக ஃபெடோராவில் பயன்படுத்தப்படுகிறது (இது அனகோண்டா), Fedora Asahi Remix அதன் சொந்த நிறுவியான “asahi-installer” ஐப் பயன்படுத்துகிறது. Fedora Asahi Remix நிறுவல் செயல்முறை Mac கணினியில் இருக்கும் macOS இயங்குதளத்தில் இருந்து தொடங்குகிறது, asahi-installer ஆனது macOS மற்றும் recoveryOS (எளிமைப்படுத்தப்பட்ட macOS சூழல்) ஆகியவற்றிலிருந்து இயங்கும் ஒரு பயன்பாட்டை உள்ளடக்கியது.

asahi-installer என்பது ஆப்பிள் சிலிக்கான் கணினிகளில் Fedora Asahi Remix ஐ நிறுவப் பயன்படுத்தப்படும் ஆரம்ப திட்டமாகும். இது இரண்டு பகுதிகளால் ஆனது: உண்மையான நிறுவலைச் செய்ய மேகோஸில் இயங்கும் ஒரு கருவி மற்றும் ஃபார்ம்வேரைப் பிரித்தெடுத்து சரியான இடத்தில் வைக்க பைதான் தொகுதி. 

இந்த இரண்டு முன் கட்டப்பட்ட பைனரிகளையும் ஃபெடோராவில் அனுப்புவதற்கு விதிவிலக்கைக் கோர விரும்புகிறோம், இதன் மூலம் ஆசாஹி லினக்ஸ் திட்டத்தில் இருந்து முன் கட்டமைக்கப்பட்டதைப் பயன்படுத்துவதற்குப் பதிலாக, ஃபெடோரா உள்கட்டமைப்பில் நிறுவியை உருவாக்கி பயனர்களுக்கு அனுப்ப முடியும். நாங்கள் தற்போது செய்கிறோம்). இதை நாங்கள் குறிப்பாக செய்ய விரும்புகிறோம், ஏனெனில் இது பயனர்களுக்கு ஒரு m1n1 ஸ்டேஜ் 1 ஐ ஃபெடோராவில் உள்ளமைக்க அனுமதிக்கும் (அசாஹி லினக்ஸ் நிறுவி அதன் சொந்த முன்-கட்டமைப்பை உள்ளடக்கியது).

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

என்று குறிப்பிடப்பட்டுள்ளது நிறுவி பைத்தானில் எழுதப்பட்டுள்ளது, மேகோஸில் இயங்க, பைதான் மொழிபெயர்ப்பாளர் மற்றும் libffi நூலகம் தேவை, அதன் மூலக் குறியீடு MIT உரிமத்தின் கீழ் வழங்கப்படுகிறது மற்றும் லினக்ஸ் சூழலில் மூலக் குறியீட்டிலிருந்து macOS க்காக இந்தக் கூறுகளை உருவாக்குவது சிக்கலாக உள்ளது, எனவே Fedora Asahi Remix டெவலப்பர்கள் விதிக்கு விதிவிலக்கு கோரினர். இது MacOS க்காக ஏற்கனவே தொகுக்கப்பட்ட பைதான் மொழிபெயர்ப்பாளரை சேர்க்க அவர்களை அனுமதிக்கிறது (python-3.9.6-macos11.pkg) மற்றும் libffi நூலகம் (libffi-3.4.6-macos.tar.gz) asahi-installer தொகுப்புக்கு. இந்த கோப்புகளை நிறுவி மூல தொகுப்பில் சேர்ப்பதன் மூலம், Asahi Linux திட்டத்தில் இருந்து ஆயத்த கூறுகளைப் பதிவிறக்குவதற்குப் பதிலாக, நிறுவியை உருவாக்க நிலையான Fedora உள்கட்டமைப்பைப் பயன்படுத்த உங்களை அனுமதிக்கும்.

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

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

மூல: https://pagure.io


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

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

*

*

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