ஒரு Noarch தொகுப்பு என்றால் என்ன?

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

Noarch மற்றும் Why ஏன் பல கோப்புகள் இந்த நீட்டிப்பு உள்ளது?

முக்கியமாக எந்த அணிவகுப்பு இல்லை கட்டமைப்பு உள்ளது.

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

எந்த நாற்காலிப் பொருள் உண்மையில் எந்தக் கட்டமைப்புக்கும் பொருந்தவில்லை அல்லது நீங்கள் விரும்பினால், அனைத்து கட்டமைப்புகள்.

இது எப்படி சாத்தியம்? லினக்ஸ், விண்டோஸ் மற்றும் பிற இயக்க முறைமைகளின் அனைத்து பதிப்புகளிலும் ஒரு தொகுப்பு எவ்வாறு செயல்பட முடியும்?

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

ஆகையால் பின்னூட்டங்கள், சின்னங்கள், கையேடுகள் போன்ற உண்மையிலேயே உலகளாவிய ஒன்று என ஒரு சங்கு பிடிக்கலாம்.

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

என்ன திட்டங்கள் உண்மையில் குறுக்கு மேடையில் உள்ளன?

HTML, ஜாவாஸ்கிரிப்ட் மற்றும் CSS ஆகியவற்றில் உருவாக்கப்பட்ட வலை பயன்பாடுகள் PHP, PERL மற்றும் பைதான் ஸ்கிரிப்டிங் மொழிகள் போன்ற உலகளாவியவை.

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

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

Noarch கோப்புகள் பொதுவாக RPM தொகுப்புகளுடன் தொடர்புபடுத்தப்படுகின்றன.

உங்கள் கணினியில் ஏற்கெனவே ஏற்கனவே பல RPM நாளான தொகுப்புகளை நிறுவியிருக்கலாம்.

நீங்கள் நிறுவிய noarch தொகுப்புகள் கண்டுபிடிக்க பின்வரும் கட்டளையை இயக்கவும்:

rpm-ka --qf "% {N} -% {V} -% {R} \ t \ t% {ARCH} \ n" | grep noarch | மேலும்

மேலே உள்ள கட்டளை பின்வருமாறு உடைக்கப்படலாம்:

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

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

உதாரணமாக, உங்களுடைய RPM தொகுப்பு நிர்வாகி மற்றும் மற்றொரு இயங்கு டெபியன் ஆகியவற்றை DEB கோப்பு வடிவத்தைப் பயன்படுத்தி Red Hat Enterprise Linux இயங்கும் ஒரு கணினி இருந்தால் Fedora கணினியிலிருந்து கோப்புகளை நகலெடுப்பதற்கு முன்னர் டெபியனில் உள்ள சமமான தொகுப்பினைப் பார்க்கவும்.