கைமுறையாக உபுண்டுவில் தொகுப்புகளை நிறுவுவது எப்படி

கைமுறையாக உபுண்டுவில் தொகுப்புகளை நிறுவுவது எப்படி

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

தொகுப்புகளை கைமுறையாக நிறுவ எனக்கு என்ன நிரல்கள் தேவை?

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

sudo apt-get install build-அத்தியாவசிய ஆட்டோமேக் cmake ව්‍යාජ ரூட் செக்இன்ஸ்டால் dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

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

ஒரு திட்டத்தை நாமே எவ்வாறு தொகுப்பது?

முந்தைய படிகளைச் செய்தவுடன், ஒரு முனையத்தைத் திறந்து மூல குறியீடு கோப்புறைக்குச் செல்கிறோம். நாம் செய்ய வேண்டிய முதல் விஷயம் file கோப்பைப் பார்க்கவும்நிறுவுகிட்டத்தட்ட எல்லா நிரல்களும் கொண்டுவருகின்றன, சிலர் இதைச் செய்கிறார்கள் «என்னை தெரிந்து கொள்«. ஒரு பொது விதியாக, தொகுக்க நாம் பின்வருவனவற்றை எழுத வேண்டும்

./configure

செய்ய

நிறுவவும்

./ நிரல் பெயர்

சுத்தம் செய்யுங்கள்

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