પેકસ્ટોલ ઉબુન્ટુ માટે AUR બનવાનો છે. સમજે છે?

પેકસ્ટોલ

સોફ્ટવેર વિવિધ માધ્યમ દ્વારા કોઈપણ Linux વિતરણ પર સ્થાપિત કરી શકાય છે. એક સત્તાવાર ભંડાર છે, પરંતુ અમે ફ્લેટપેક, સ્નેપ અને એપિમેજ પેકેજોનો પણ ઉપયોગ કરી શકીએ છીએ. આ બધા ઉપરાંત, આર્ક લિનક્સ પાસે એયુઆર છે, એક સમુદાય ભંડાર જેમાં આપણને વ્યવહારીક તમામ સોફ્ટવેર મળે છે જે લિનક્સ માટે અસ્તિત્વ ધરાવે છે અને તે, જો આપણે કમ્પાઇલ કેવી રીતે કરવું તે જાણતા નથી, તો અમે તેની સાથે મેનેજ કરી શકીએ છીએ. હા. ઉદાહરણ તરીકે, AUR માં આપણે GIMP માટે એક્સ્ટેન્શન્સ શોધીએ છીએ જે અન્યથા આપણે શોધવું પડશે, તેને અન્ય વિતરણોની ઈર્ષ્યા બનાવે છે. ઉબુન્ટુમાં આ અભાવને ભરવાનો પ્રયાસ કરવો છે પેકસ્ટોલ.

કાગળ પર, પેકસ્ટોલ ખૂબ સારું લાગે છે. તે GitHub અથવા GitLab પર હોસ્ટ કરેલા સ softwareફ્ટવેરના ઇન્સ્ટોલેશનને સ્વચાલિત કરવા માટે એક સાધન માનવામાં આવે છે. ઉબુન્ટુ માં. તે એક વર્ષ પહેલા થોડો જન્મ્યો હતો, તેથી અમે કહી શકીએ કે તે તેના પ્રથમ પગલાં લઈ રહી છે, પરંતુ, ઓછામાં ઓછા અત્યારે, આર્ક આધારિત ઓપરેટિંગ સિસ્ટમના વપરાશકર્તાઓ માત્ર વિશાળ તફાવતથી આનંદિત થઈ શકે છે.

પેકસ્ટોલનું પોતાનું ભંડાર છે અને વધુ ઉમેરી શકાય છે

પેકસ્ટોલ ટીમ પેકેજોને અપલોડ કરી રહી છે સત્તાવાર ભંડાર પ્રોજેક્ટનો, અને આ સંદર્ભમાં મુખ્ય તફાવત છે ઔર. આર્ક સમુદાય ભંડાર વર્ષોથી આસપાસ છે, અને બધું ત્યાં છે. ઉબુન્ટુ માટે તેના સમકક્ષ હોવાનો ડોળ કરે છે, તેઓ ખૂબ ટૂંકા સમય માટે પેકેજો અપલોડ કરી રહ્યા છે, તેથી ઉપલબ્ધ પેકેજોની સૂચિ ટૂંકી છે.

મને અજમાવ્યા પછી અને તેના પર તેના દસ્તાવેજીકરણ વાંચ્યા પછી જે શંકા છે તે ભવિષ્યમાં કેવી હશે. આ પ્રકારના પેકેજ મેનેજર ભંડાર ઉમેરવાની મંજૂરી આપે છે, પરંતુ આ ક્ષણે સ્થાપન નિષ્ફળ જાય છે કારણ કે પેકેજો ઇન્સ્ટોલ કરવા માટે જરૂરી pacscript ફાઇલ ખૂટે છે. જો તેઓ ભવિષ્યમાં આ સુધારે (અથવા જો હું કંઇક ખોટું કરી રહ્યો હોઉં અને કોઈને ખબર હોય કે તે શું છે, તો મને જણાવવા દો), તે AUR ન હોઈ શકે, પરંતુ તે એક ખૂબ જ રસપ્રદ સાધન છે.

અને તે કેવી રીતે કામ કરે છે?

પ્રથમ વસ્તુ તેને ઇન્સ્ટોલ કરવી છે, જે આપણે ટર્મિનલ ખોલીને અને આ આદેશો લખીને પ્રાપ્ત કરીશું:

sudo apt install curl
sudo bash -c "$(curl -fsSL https://git.io/JsADh || wget -q https://git.io/JsADh -O -)"

ત્યાંથી, બાકીના apt, pacman, dnf, વગેરે જેવા છે, પરંતુ તેની પોતાની રીતે:

  • પેકસ્ટોલ ના ધ્વારા અનુસરેલા:
    • -I: પેકેજ ઇન્સ્ટોલ કરશે.
    • -R: પેકેજ દૂર કરશે.
    • -S: રીપોઝીટરીઝ શોધશે.
    • -A- GitHub અથવા GitLab રીપોઝીટરી ઉમેરશે.
    • -U: પેકસ્ટોલ સ્ક્રિપ્ટો અપડેટ કરશે.
    • -ઉપ: પેકેજો અપડેટ કરશે.
    • -h: મદદ.

જો આપણે તેને અનઇન્સ્ટોલ કરવા માગીએ, તો આપણે જે લખવું છે તે નીચે મુજબ છે:

bash -c "$(curl -fsSL https://git.io/JEZbi || wget -q https://git.io/JEZbi -O -)"

જો ઉબુન્ટુની પોતાની AUR હોય તો તે સરસ રહેશે, અને મને ખબર નથી કે પેકસ્ટોલ ક્યારેય ન્યૂનતમ પણ દેખાશે કે નહીં. અત્યારે હા એન્ડ્રોઇડ સ્ટુડિયો જેવા પેકેજો છે અથવા ગૂગલ ક્રોમ. જો સમુદાય સહયોગ માટે સાઇન અપ કરે છે, તો અમે જોશું કે આ પ્રોજેક્ટ કેટલો આગળ વધે છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.