உள்நாட்டில் சார்புகளுடன் DEB தொகுப்புகளை எவ்வாறு பதிவிறக்குவது?

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

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

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

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

முதல் முறை

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

வெவ்வேறு கட்டமைப்பு அமைப்புகளுக்கான தொகுப்புகளைப் பதிவிறக்குவதும் சாத்தியமாகும். எடுத்துக்காட்டாக, நீங்கள் 32 பிட் அமைப்பிலிருந்து 64 பிட் தொகுப்புகளை பதிவிறக்கம் செய்து கொள்ளலாம்.

உள்நாட்டில் சார்புகளுடன் டெப் தொகுப்புகளை எவ்வாறு பதிவிறக்குவது?

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

இது மிகவும் எளிமையான மற்றும் நேரடி முறையாகும்.

இதற்காக ஒரு தொகுப்பை நிறுவாமல் அனைத்து சார்புகளுடன் பதிவிறக்க பின்வரும் கட்டளையை இயக்கவும்:

sudo apt-get install --download-only nombre-del-paquete

அனைத்து பதிவிறக்கம் செய்யப்பட்ட கோப்புகள் கோப்புறையில் சேமிக்கப்படும் /var / cache / apt / காப்பகங்கள்.

பதிவிறக்கம் செய்யப்பட்ட தொகுப்புகளைப் பின்னர் பயன்படுத்த எந்த பென்ட்ரைவிலும் முழு கேச் கோப்புறையையும் நகலெடுக்க இப்போது தொடரலாம்.

பதிவிறக்கம் செய்யப்பட்ட தொகுப்புகளை நிறுவ, நாங்கள் உருவாக்கிய நகலுக்குச் சென்று பின்வரும் கட்டளையுடன் நிறுவவும்:

sudo dpkg -i *

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

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

உபுண்டு_கதை

இரண்டாவது முறை

இதைச் செய்வதற்கான மற்றொரு வழி, நமக்குத் தேவையான நிரலின் சார்புகளை முதலில் பதிவிறக்குவது.

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

sudo apt-cache depends nombre-del-paquete

வெளியீடு இதுபோன்று அதிகமாகவோ அல்லது குறைவாகவோ இருக்கும்:

nombre-del-paquete
PreDepends: …..
Depends: xxx
Depends: xxxx
Conflicts:
Breaks: update-manager-core
Suggests: xxxx
Suggests: xxxx
Replaces: xxx

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

for i in $(apt-cache depends python | grep -E 'Depends|Recommends|Suggests' | cut -d ':' -f 2,3 | sed -e s/''/''/); do sudo apt-get download $i 2>>errors.txt; done

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

இந்த கட்டளை பிழைகள். Txt கோப்பில் ஏதேனும் பிழைகளைச் சேமிக்கும், இது எங்களுக்கு ஏதேனும் சிக்கல் இருந்தால் மற்றும் மோதலின் தோற்றத்தை அறிந்தால் பார்க்கலாம்.

கட்டிடக்கலை மூலம் தொகுப்புகளை எவ்வாறு பதிவிறக்குவது?

இப்போது மேலே குறிப்பிட்டுள்ளபடி, எந்தவொரு கட்டமைப்பின் தொகுப்புகளையும் பதிவிறக்கம் செய்வது சாத்தியம், ஆனால் 64-பிட் பயனர்களாக இருப்பவர்களுக்கு, 32-பிட் கட்டமைப்பிற்கு ஆதரவைச் சேர்ப்பது அவசியம்.

இதை முதலில் செய்ய, கட்டளையைப் பயன்படுத்தி அவர்கள் கணினியில் அவர்கள் விரும்பும் கட்டமைப்பை இயக்க வேண்டும்:

sudo dpkg --add-architecture i386*

TARM க்கான தொகுப்புகளையும் பதிவிறக்கம் செய்யலாம், மேலும் கட்டமைப்பை இயக்கலாம்எங்கள் கணினியில், நாம் கட்டமைப்பை இயக்க வேண்டும்:

sudo dpkg --add-architecture armhf

இதேபோல் எங்கள் கணினியில் என்ன கட்டமைப்புகள் உள்ளன என்பதை நாம் சரிபார்க்கலாம்:

sudo dpkg --print-foreign-architectures

உங்களுக்கு விருப்பமான கட்டமைப்பை இயக்கிய பிறகு, குறிப்பிட்ட கட்டமைப்பு தொடர்பான தொகுப்புகளைப் பதிவிறக்க பின்வரும் கட்டளையை இயக்க வேண்டும்.

for i in $(apt-cache depends python:i386 | grep -E 'Depends|Recommends|Suggests' | cut -d ':' -f 2,3 | sed -e s/''/''/); do sudo apt-get download $i 2>>errors.txt; done

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


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

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

*

*

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

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

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

  2.   உமர் பாடிஸ்டா கோன்சலஸ் அவர் கூறினார்

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

  3.   மேக்சிம் அவர் கூறினார்

    நன்றி, என் உபுண்டு துணையில் i386 கட்டமைப்பை செயல்படுத்த மறந்துவிட்டேன், இது இன்றியமையாதது, மேலும் பயோனிக் உபுண்டுவில் பிழையை நான் நடைமுறையில் பெற்றேன், அதுதான் பிரச்சினை என்று நினைக்கிறேன்