ഹലോ ആളുകളേ, ഈ സമയം ഞാൻ നിങ്ങളോട് ഒരു കാര്യം പറയാൻ പോകുന്നു എബിഎസ് (ആർച്ച് ബിൽഡ് സിസ്റ്റം)ചുരുക്കത്തിൽ, ഇത് സിസ്റ്റമാണ് പോർട്ടുകൾ അത് കണക്കാക്കുന്ന ആർച്ച്ലിനക്സ്.
ഇന്ഡക്സ്
എബിഎസുമായി എനിക്ക് എന്തുചെയ്യാൻ കഴിയും?
ഞങ്ങളോടൊപ്പം കളിക്കാൻ ഇഷ്ടപ്പെടുന്നവർ PKBUILDS , എബിഎസ് ആർച്ച്ലിനക്സ് ശേഖരണ പാക്കേജുകളിൽ നിന്ന് എല്ലാ PKGBUILDS ഉം "ഡ download ൺലോഡ്" ചെയ്യുക, അവ ഇഷ്ടാനുസരണം പരിഷ്കരിക്കുക എന്നിവയാണ് ഞങ്ങളെ അനുവദിക്കുന്നത്, ഉദാഹരണത്തിന്, സമാഹരണ നിർദ്ദേശങ്ങളിൽ ഫ്ലാഗുകൾ ചേർക്കാനോ നീക്കംചെയ്യാനോ, ഒരു പ്രോഗ്രാമിന്റെ ഏതെങ്കിലും പ്രത്യേക സവിശേഷത പ്രാപ്തമാക്കാനോ അപ്രാപ്തമാക്കാനോ.
എബിഎസ് ഇൻസ്റ്റാൾ ചെയ്യുകയും കമ്മീഷൻ ചെയ്യുകയും ചെയ്യുന്നു
ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ പോകുന്നു എബിഎസ്:
sudo pacman -S abs
തുടർന്ന് ഞങ്ങൾ re ദ്യോഗിക റിപ്പോകളുടെ PKGBUILDS ട്രീ സമന്വയിപ്പിക്കാൻ പോകുന്നു:
sudo abs
ഇതിന് സമാനമായ ഒരു output ട്ട്പുട്ട് ഞങ്ങൾ നേടാൻ പോകുന്നു:
ഡ download ൺലോഡുചെയ്ത 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 പരിഷ്ക്കരിക്കാൻ തയ്യാറായിരുന്നു. അപ്പോൾ ഞാൻ അവനെ ശ്രദ്ധിച്ചു ഗ്നോം ftp ലഭ്യമായ EOG- യുടെ ഏറ്റവും പുതിയ പതിപ്പായിരുന്നു അത്, ഞാൻ PKGBUILD പരിഷ്ക്കരിക്കാൻ തുടങ്ങി
ഇപ്പോൾ ഞാൻ ശരിയായ ചെക്ക്സം ഇടാൻ പോകുന്നു (മുമ്പത്തെ സ്ക്രീൻഷോട്ടിൽ ഇത് ഇതിനകം സജ്ജീകരിച്ചിരിക്കുന്നു):
[x11tete11x @ ജാർവിസ് ഇഗ്] $ 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 .. . അംഗീകരിച്ചു ==> ഉറവിടങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നു ... -> bsdtar ഉപയോഗിച്ച് eog-3.15.90.tar.xz എക്സ്ട്രാക്റ്റുചെയ്യുന്നു ==> $ pkgdir / ഡയറക്ടറി നീക്കംചെയ്യുന്നു ... ==> ബിൽഡ് ആരംഭിക്കുന്നു () ... ഒരു പരിശോധിക്കുന്നു ബിഎസ്ഡി അനുയോജ്യമായ ഇൻസ്റ്റാൾ ... / usr / bin / install -c ബിൽഡ് എൻവയോൺമെൻറ് ശരിയാണോയെന്ന് പരിശോധിക്കുന്നു ... അതെ
അത്
വ്യക്തമായും ഇത് അവർക്ക് ആവശ്യമുള്ളത്ര പാക്കേജ് ഉപയോഗിച്ച് ചെയ്യാൻ കഴിയും, ഒപ്പം അവർക്ക് ഇഷ്ടാനുസരണം സവിശേഷതകൾ സജീവമാക്കാനോ നിർജ്ജീവമാക്കാനോ കഴിയും (ഉദാഹരണത്തിന്, ക്യുടി ഇന്റർഫേസ് സജീവമാക്കുകയും ജിടികെ ഇന്റർഫേസ് നിർജ്ജീവമാക്കുകയും ചെയ്തുകൊണ്ട് അവർക്ക് ഓഡേഷ്യസ് കംപൈൽ ചെയ്യാൻ കഴിയും)
5 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക
ആശംസകൾ, സഖാവേ, കാവോസിന്റെ കാര്യത്തിൽ, കെസിപിയിൽ ഇല്ലാത്ത ചില ആർച്ച് പികെബിൾഡ് പ്രോഗ്രാം സമാഹരിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അത് സമാനമായിരിക്കും അല്ലെങ്കിൽ എനിക്ക് ചില പ്രശ്നങ്ങളുണ്ടാകും ... ഡിപൻഡൻസികളുമായി ...
അതെ, നിങ്ങളുടെ ഗൈഡ് വിശദീകരിക്കുന്നതുപോലെ നിങ്ങൾ ഡിപൻഡൻസികൾ പരിശോധിക്കുകയും കുറച്ച് പരിഗണനകൾ നടത്തുകയും വേണം http://kaosx.us/es/packaging-guide/
ഇത് മോശമല്ല, മോശം കാര്യം നിങ്ങൾക്ക് ഡിപൻഡൻസികളും കംപൈൽ ചെയ്യാൻ കഴിയില്ല എന്നതാണ്, നിങ്ങൾക്കത് ചെയ്യാൻ കഴിയുമെങ്കിൽ അത് ഒരു വലിയ ലക്ഷ്യമായിരിക്കും. അവ ഇപ്പോഴും "കൈകൊണ്ട്" കംപൈൽ ചെയ്യാൻ കഴിയും, പക്ഷേ ഇത് യാന്ത്രികമായി ചെയ്യാൻ കഴിയുന്നത് നന്നായിരിക്കും.
വൃത്താകൃതിയിലുള്ള ഡിപൻഡൻസികൾ കംപൈൽ ചെയ്യാൻ ഞാൻ വിവിധ ഉപകരണങ്ങൾ ഉപയോഗിക്കാൻ ശ്രമിച്ചു, അവ എന്താണെന്ന് എനിക്ക് ഇപ്പോൾ ഓർമ്മയില്ല, പക്ഷേ എനിക്ക് എല്ലായ്പ്പോഴും വൃത്താകൃതിയിലുള്ള ഡിപൻഡൻസികൾ ലഭിച്ചു, അതിനാൽ ഞാൻ ഉപേക്ഷിച്ചു.
ജെന്റൂ ഇപ്പോഴും കംപൈൽ ചെയ്യുന്നതിനേക്കാൾ മികച്ചതാണെന്ന് ഞാൻ കരുതുന്നു, ആർച്ച് സ്ലാക്ക്വെയർ പോലെ കാണപ്പെടുന്നു, അത് എനിക്ക് ഇഷ്ടമല്ല, എനിക്ക് പോർട്ടുകൾ ഇഷ്ടമല്ല, പാക്കേജ് മാനേജറുമായി നിങ്ങൾക്ക് എല്ലാം കൈകാര്യം ചെയ്യാൻ കഴിയും.
നിങ്ങൾ അത് തെറ്റായി വ്യാഖ്യാനിക്കുകയാണ്, ആർച്ചിലെ പാക്കേജുകളുടെ സമാഹാരം, ജെന്റൂവിനെ "അനുകരിക്കുക" അല്ലെങ്കിൽ പ്രകടനം നേടുക, അല്ലെങ്കിൽ "മികച്ചവരാകുക" എന്നിവയല്ല, ഞാൻ സൂചിപ്പിച്ചതുപോലുള്ള വളരെ നിർദ്ദിഷ്ട സാഹചര്യങ്ങൾക്കാണ്.
ഡിപൻഡൻസികൾ കംപൈൽ ചെയ്തിട്ടില്ലെന്നത് എന്നെ സംബന്ധിച്ചിടത്തോളം മികച്ചതാണ്, ജെന്റൂ അതിനുള്ള ലളിതമായ കാരണത്താൽ, ഇവിടെ നിങ്ങൾ വളരെ നിർദ്ദിഷ്ട കാര്യങ്ങൾക്കായി തിരയുകയാണ്, പ്രധാന ശേഖരണങ്ങളിൽ നിന്ന് നിങ്ങൾക്ക് ഇത് നീക്കംചെയ്യാൻ കഴിയുമെങ്കിൽ, ഇല്ലെങ്കിൽ, നിങ്ങൾക്ക് ഉണ്ട് ഒരു ഉപകരണമായി എ.ബി.എസ്
അതെ, ആർച്ച് സ്ലാക്ക്വെയറുമായി വളരെയധികം പങ്കിടുന്നു, പക്ഷേ 'ദാർശനികമായി: ലളിതവും വൃത്തിയുള്ളതും മിനിമലിസ്റ്റുമായ ഒരു സിസ്റ്റം.
ആർച്ച് എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് ഒന്നും മനസ്സിലായില്ല.