Handbook:Parts/Portage/Tools/ta

dispatch-conf
என்பது கோப்புகளை ஒன்றாக்க உதவும் ஒரு கருவியாகும். கோப்புகள் CONFIG_PROTECT மாறியால் பாதுகாக்கப்பட்ட அடைவில் உள்ள கோப்பை மேலெழுத Portage விரும்பும்போது இதை உற்பத்தி செய்கிறது.

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

When using, users can ask to keep the configuration file as-is, use the new configuration file, edit the current one or merge the changes interactively. also has some nice additional features:


 * கருத்துகளுக்கான இற்றைப்படுத்தல்களை மட்டுமே உள்ளடக்கிய உள்ளமைவு கோப்புகளின் இற்றைப்படுத்தல்களைத் தானியக்கமாக ஒன்றாக்குதல்.
 * வெள்ளை இடைவெளிகளின் தொகையில் மட்டுமே மாறுபடக்கூடிய உள்ளமைவு கோப்புகளைத் தானியக்கமாக ஒன்றாக்குதல்.

முதலில் கோப்பை திருத்தி, archive-dir மாறியால் குறிப்பிடப்பட்ட அடைவு ஒன்றை உருவாக்கவும். பிறகு ஐ இயக்கவும்:

When running, each changed config file will be reviewed one at a time. Press to update (replace) the current config file with the new one and continue to the next file. Press to zap (delete) the new config file and continue to the next file. The key will instruct  to skip to the next file. This can be done to delay a merge until a future time. Once all config files have been taken care of, will exit. At any time, can be used to exit the application as well.

மேலும் தகவல்களுக்கு, dispatch-conf இன் கைமுறை பக்கத்தைக் காணவும். இது எவ்வாறு ஊடாடும் வகையில் இப்போதைய மற்றும் புதிய உள்ளமைவு கோப்புகளை ஒன்றாக்குவது, புதிய உள்ளமைவு கோப்புகளைத் திருத்துவது, கோப்புகளுக்கு இடையில் உள்ள வேறுபாடுகளை கூர்ந்தாராய்வது போன்றவற்றை விவரிக்கிறது.

etc-update
என்பது உள்ளமைவு கோப்புகளை ஒன்றாக்கும் மற்றொரு கருவியாகும். இது ஐ போல் பயன்பாடுகளை நிறைந்ததாக, பயன்படுத்துவதற்கு எளிதாக இல்லை என்றாலும், ஒரு ஊடாடும் ஒன்றாக்குதல் அமைப்பை அளிக்கிறது. மேலும் இது சாரமற்ற மாற்றங்களைத் தானியக்க-ஒன்றாக்குதல் செய்ய வல்லது.

இருப்பினும், ஐ போல் இல்லாமல்,  ஆனது உள்ளமைவு கோப்புகளின் பழைய பதிப்புகளை பேணி காத்து வைப்பதில்லை. கோப்பு இற்றைப்படுத்தியவுடன் பழைய பதிப்பு முழுவதுமாக போய்விடும். மிகக் கவனமாக இருக்கவும், பழைய உள்ளமைவு கோப்புகளை வைத்திருக்க விரும்பினால் ஐ காட்டிலும்  ஐ பயன்படுத்துவது பாதுகாப்பானதாகும்.

ஒளிவு மறைவற்ற மாற்றங்களை ஒன்றாக்கிய பிறகு, இற்றைப்படுத்தல் காத்திருப்பில் உள்ள பாதுகாக்கப்பட்ட கோப்புகளின் பட்டியல் அளிக்கப்படும். கீழே வாய்ப்புள்ள விருப்பத்தேர்வுகள் காட்டப்பட்டுள்ளன:

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

எடுத்துக்காட்டாக, நாம் என்னும் உள்ளமைவு கோப்பை தேர்ந்தெடுப்போம்:

இரண்டு கோப்புகளுக்கு இடையில் உள்ள வேறுபாடுகளைக் காண்பிக்கும். இற்றைப்படுத்தப்பட்ட உள்ளமைவு கோப்பை எந்தவித இடர்பாடுகளும் இல்லாமல் பயன்படுத்தலாம் என்றால், ஐ அழுத்தவும். இற்றைப்படுத்தப்பட்ட கோப்பு இன்றியமையாததில்லை, அல்லது எந்த புதிய அல்லது பயனுள்ள தகவல்களையும் அளிக்கவில்லை என்றால், ஐ அழுத்தவும். இப்போதைய உள்ளமைவு கோப்பை ஊடாடல் முறையில் இற்றைப்படுத்த வேண்டும் என்றால், ஐ அழுத்தவும்.

ஊடாடல் வழி ஒன்றாக்குதலைப் பற்றி இன்னும் விரிவாக இங்கு எடுத்துரைப்பதில் எந்த பொருளும் இல்லை. இது முழுமை பெறுவதற்காக, இரண்டு கோப்புகளை ஊடாடும் வகையில் ஒன்றாக்கும்போது பயன்படுத்தப்படும் வாய்ப்புள்ள கட்டளைகளை நாங்கள் இங்கு பட்டியலிடுகிறோம். பயனர்கள் இரண்டு வரிகள் (மூல வரி மற்றும் முன்மொழிந்த புதிய வரி) மற்றும் ஒரு தூண்டி உடன் வரவேற்கப்படுவார். இந்த தூண்டியில் பின்வரும் கட்டளைகளுள் ஒன்றைப் பயனர் இடலாம்:

After having finished updating the important configuration files, users can then automatically update all the other configuration files. will exit if it doesn't find any more updateable configuration files.

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

எடுத்துக்காட்டாக, curl, orage மற்றும் procps ஐ காப்பக படுத்த:

முன்-கட்டப்பட்ட தொகுப்புகள் $PKGDIR (இயல்பாக ) இல் சேமித்து வைக்கப்பட்டிருக்கும். இந்த தொகுப்புகள் இல் வைக்கப்பட்டிருக்கும்.