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

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

எப்படி என்பது பற்றி நீண்ட காலமாக நாங்கள் பேசிக்கொண்டிருக்கிறோம் தொகுப்புகளை நிறுவவும் மற்றும் களஞ்சியங்கள் மூலம் திட்டங்கள், டெப் தொகுப்புகள், ஆர்.பி.எம் தொகுப்புகளிலிருந்து, பிபிஏவிலிருந்து அல்லது சினாப்டிக் அல்லது உபுண்டு மென்பொருள் மையம் போன்ற நிரல்கள் மூலம், ஆனால் ஒரு நிரலை அதன் மூல குறியீடு மூலம் எவ்வாறு நிறுவுவது என்பது பற்றி நாங்கள் பேசவில்லை. இந்த நிறுவல் மிகவும் குளறுபடியானது, ஆனால் இது மிகவும் திருப்திகரமாக உள்ளது, ஏனெனில் ஒரு பொது விதியாக, இது எங்கள் இயக்க முறைமைக்கு, எங்கள் இயந்திரத்திற்கு மிகச் சிறந்ததாக அமைகிறது. இந்த நிறுவலைச் செய்ய, நாம் செய்ய வேண்டியது சுருக்கப்பட்ட தொகுப்பைப் பதிவிறக்குவதுதான், அது எப்போதும் வகையாகும் 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

செய்ய

நிறுவவும்

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

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

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


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

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

*

*

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

  1.   Gerson பணி அவர் கூறினார்

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

  2.   ஜோவாகின் கார்சியா அவர் கூறினார்

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

  3.   ஃபோஸ்கோ_ அவர் கூறினார்

    கட்டுரையை "உபுண்டுவில் நிரல்களை எவ்வாறு தொகுப்பது" என்று அழைக்க வேண்டும், தொகுப்புகளின் கையேடு நிறுவலைப் பார்க்கும்போது, ​​நீங்கள் dpkg -i தொகுப்பு பற்றி பேசுவீர்கள் என்று நினைத்தேன்

  4.   ஜோஸ் மானுவல் பெனடிட்டோ அவர் கூறினார்

    ஹாய் ஜோவாகின்
    உங்கள் வலைப்பதிவில் கலந்து கொண்டமைக்கு மிக்க நன்றி. இது சிறந்தது என்று நான் நினைக்கிறேன், அதற்காக நான் உங்களுக்கு நன்றி கூறுகிறேன்.
    கெர்சன் கேட்கும் தொகுப்பின் வகையுடன் (எடுத்துக்காட்டாக, வார்சோன்) ஒரு நிரலை நிறுவுவது பற்றி நான் உங்களிடம் கேட்க விரும்பினேன், ஏனென்றால் நீங்கள் சொல்வதை நான் செய்ய முயற்சித்தேன், ஆனால் நான் செய்யவில்லை ' படிக்க கற்றுக் கொள்ளும் ஒருவருக்கான படிகளுடன், அது எவ்வாறு செய்யப்படுகிறது என்பதை உண்மையில் புரிந்து கொள்ள முடியாது…. உண்மை என்னவென்றால், நான் முனையத்துடன் சில விஷயங்களைச் செய்கிறேன், ஆனால் நான் சிறிது காலமாக இந்த விஷயங்களைச் செய்ய முயற்சிக்கிறேன், ஒரு வகுப்பில் உள்ளதைப் போல விரிவான விளக்கத்தையும் நான் காணவில்லை…. நீங்கள் அதை செய்ய முடியும்?

    இனிமேல் நான் உங்களுக்கு நன்றி தெரிவித்துக் கொள்கிறேன்

    ஜோஸ் மானுவல்

  5.   குறி அவர் கூறினார்

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

  6.   ஜோஸ் லாம்ப் அவர் கூறினார்

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

  7.   ஜுவான் டேவிட் அவர் கூறினார்

    நல்ல மதியம், இந்த நிரலை இருண்ட -3.0.1.tar.xz நிறுவ முயற்சித்தேன் என்னால் முடியவில்லை, நான் உபுண்டுவைப் பயன்படுத்துவதில் புதியவன். உங்கள் ஒத்துழைப்பை நான் பாராட்டுகிறேன்.