ஏபிஎஸ்ஸின் அடிப்படை கையாளுதல் (ஆர்ச் பில்ட் சிஸ்டம்)

வணக்கம் மக்களே, இந்த நேரத்தில் நான் கொஞ்சம் பேசப்போகிறேன் ஏபிஎஸ் (ஆர்ச் பில்ட் சிஸ்டம்)சுருக்கமாக, இது அமைப்பு துறைமுகங்கள் அதைக் கணக்கிடுகிறது ஆர்ச்லினக்ஸ்.

ஏபிஎஸ் உடன் நான் என்ன செய்ய முடியும்?

எங்களுடன் விளையாட விரும்புவோர் PKBUILDS , வயிற்று ஆர்ச்லினக்ஸ் களஞ்சிய தொகுப்புகளிலிருந்து அனைத்து PKGBUILDS ஐ "பதிவிறக்கம்" செய்வதும், அவற்றை விருப்பப்படி மாற்றியமைப்பதும் எங்களை அனுமதிக்கிறது, எடுத்துக்காட்டாக, தொகுப்பு வழிமுறைகளில் கொடிகளைச் சேர்க்க அல்லது அகற்ற, ஒரு நிரலின் எந்தவொரு குறிப்பிட்ட அம்சத்தையும் இயக்க அல்லது முடக்க.

ஏபிஎஸ் நிறுவுதல் மற்றும் ஆணையிடுதல்

இதைச் செய்ய, நாங்கள் நிறுவப் போகிறோம் வயிற்று:

sudo pacman -S abs

அதிகாரப்பூர்வ களஞ்சியங்களின் PKGBUILDS மரத்தை ஒத்திசைக்கப் போகிறோம்:

sudo abs

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

வயிற்று

பின்னர் பதிவிறக்கம் செய்யப்பட்ட PKGBUILDS இல் காணப்படுகிறது / var / abs

நடைமுறை உதாரணம்: ஏபிஎஸ் மற்றும் க்னோம் 3.16

நான் ஆர்ச்லினக்ஸில் க்னோம் 3.16 (3.15.91) இன் பீட்டாவைப் பயன்படுத்துகிறேன், குறிப்பாக இது ஆர்க்கில் வேலை செய்தாலும் (அதில் விவரங்கள் வெளிப்படையாக உள்ளன), காணாமல் போன பயன்பாடுகள் உள்ளன, எடுத்துக்காட்டாக, ஃபெடோரா 22 இன் ஆல்பா ஏற்கனவே கொண்டு வருகிறது, என் ஈ.ஓ.ஜி மற்றும் நாட்டிலஸ் ஆகியவற்றை நான் எதிர்பார்த்துக் கொண்டிருந்த ஒரு ஜோடி வழக்கு, எனவே இப்போது இந்த வழக்கில் ஈ.ஓ.ஜியின் பீட்டா பதிப்பை தொகுக்க ஏபிஎஸ் எவ்வாறு பயன்படுத்துவது என்பதைக் காண்பிக்கப் போகிறேன்.

எனவே, நாம் தொகுக்க விரும்பும் ஒரு கோப்பகத்தில் நம்மை வைக்கிறோம், மேலும் EOG PKGBUILD ஐ கொண்டு வருகிறோம் / var / abs / extra / eog , நான் தனிப்பட்ட முறையில் வழக்கமாக முனையத்தை விரும்புகிறேன், எனவே என் விஷயத்தில் நான் ஓடினேன்:

cp -r /var/abs/extra/eog $(pwd)

இந்த வழியில் நான் ஏற்கனவே pkgbuilds ஐ மாற்ற தயாராக இருந்தேன். அப்போது நான் அவரைக் கவனித்தேன் க்னோம் அடி இது EOG இன் கடைசியாக கிடைக்கக்கூடிய பதிப்பாகும், மேலும் நான் PKGBUILD ஐ மாற்றத் தொடங்கினேன்

EOG-கெடிட்

இப்போது நான் சரியான செக்ஸத்தை வைக்கிறேன் (முந்தைய ஸ்கிரீன்ஷாட்டில் இது ஏற்கனவே அமைக்கப்பட்டுள்ளது):

[x11tete11x @ Jarvis eog] $ makepkg -g ==> மூலங்களைப் பெறுதல் ... -> eog-3.15.90.tar.xz கண்டறியப்பட்டுள்ளது ==> மூலக் கோப்புகளுக்கான செக்ஸம்களை உருவாக்குகிறது ... sha256sums = (' 95fb566241f492f043d2e9d7301b657d159d68dbb51ba29d88c52a8b7ba8d243 ')

மற்றும் தயாராக! 😀 இப்போது நான் அதை தொகுத்து நிறுவுகிறேன்:

[x11tete11x @ Jarvis eog] $ makepkg -sic ==> தொகுப்பை உருவாக்குதல்: eog 3.15.90-1 (Sun Mar 15 21:50:32 ART 2015) ==> இயங்கும் போது சார்புகளை சரிபார்க்கிறது ... ==> சார்புகளை சரிபார்க்கிறது தொகுக்கும் போது ... ==> மூலங்களைப் பெறுதல் ... -> eog-3.15.90.tar.xz கண்டறியப்பட்டுள்ளது ==> sha256sums உடன் மூலங்களை சரிபார்க்கிறது ... eog-3.15.90.tar.xz .. . அங்கீகரிக்கப்பட்டது ==> மூலங்களை பிரித்தெடுக்கிறது ... -> eg-3.15.90.tar.xz ஐ bsdtar உடன் பிரித்தெடுக்கிறது ==> $ pkgdir / அடைவை நீக்குகிறது ... ==> உருவாக்கத் தொடங்குகிறது () ... பி.எஸ்.டி-இணக்கமான நிறுவல் ... / usr / bin / install -c உருவாக்க சூழல் சரியா என்பதை சரிபார்க்கிறது ... ஆம்

அது தான்

ஆர்ச்சில் EOG 3.15.90

வெளிப்படையாக இதை அவர்கள் விரும்பும் அளவுக்கு பொதி மூலம் செய்ய முடியும், மேலும் அவை விருப்பப்படி அம்சங்களை செயல்படுத்தலாம் அல்லது செயலிழக்க செய்யலாம் (எடுத்துக்காட்டாக, அதன் க்யூடி இடைமுகத்தை செயல்படுத்தி ஜி.டி.கே இடைமுகத்தை செயலிழக்கச் செய்வதன் மூலம் அவர்கள் ஆடாசியஸை தொகுக்க முடியும்)


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

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

*

*

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

  1.   அயோரியா அவர் கூறினார்

    வாழ்த்துக்கள், தோழரே, காவோஸின் விஷயத்தில், கே.சி.பி-யில் இல்லாத சில பரம pkgbuild நிரலை நான் தொகுக்க விரும்பினால், அது அப்படியே இருக்கும் அல்லது எனக்கு சில சிக்கல்கள் இருக்கும் ... சார்புகளுடன் ...

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

      ஆமாம், உங்கள் வழிகாட்டியால் விளக்கப்பட்டுள்ளபடி நீங்கள் சார்புகளை சரிபார்க்க வேண்டும், மேலும் இரண்டு கருத்தாய்வுகளையும் கொண்டிருக்க வேண்டும் http://kaosx.us/es/packaging-guide/

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

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

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

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

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

    2.    111aa அவர் கூறினார்

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