ઉબુન્ટુમાં ટર્મિનલનો ઉપયોગ કરીને રીપોઝીટરીઓ સાથે કામ કરવું

ભંડારો સાથે કામ કરવું

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

બધા ડેબિયન-મેળવેલ વિતરણોની જેમ, ઉબુન્ટુ પ્રોગ્રામ્સ મેળવવા, ઇન્સ્ટોલ કરવા, અપડેટ કરવા અને અનઇન્સ્ટોલ કરવા માટે ઘણા બધા ટૂલ્સનો ઉપયોગ કરે છે.. તેમાંથી બે dpkg અને Apt છે. મૂળભૂત રીતે આપ્ત રીપોઝીટરીઓમાં ઉપલબ્ધ પેકેજોની સૂચિનું સંચાલન, જરૂરી અવલંબન નિર્ધારિત કરીને અને રિપોઝિટરીને પસંદ કરે છે કે જેનાથી તેઓ ડાઉનલોડ કરવા જોઈએ તે આપણી વચ્ચે અને ઇન્ટરનેટરેટર તરીકે કાર્ય કરે છે.. એકવાર આ થઈ જાય, dpkg સ્થાપનની કાળજી લે છે.

ઉબુન્ટુ ટર્મિનલમાંથી રીપોઝીટરીઓ સાથે કામ કરવું

આપણે ટાઇપ કરીને ઉબુન્ટુ રીપોઝીટરીઓની સૂચિ જોઈ શકીએ છીએ
sudo nano /etc/apt/sources.list
કોઈ પણ ફેરફાર સાથેની સમસ્યાઓ ટાળવા માટે આપણે એક નકલ કરવાની જરૂર છે.

આ આદેશ સાથે કરી શકાય છે
sudo cp /etc/apt/sources.list /etc/apt/sources.list.copia
જો તમે સૂચિ પર નજર નાખો તો તમે જોશો કે ત્યાં રિપોઝીટરીઓ છે જે # થી શરૂ થાય છે. તે પ્રતીકને કાtingી નાખવું તે ભંડાર સક્રિય બનશે. તેનાથી .લટું, જો તમે # પ્રતીક ઉમેરશો તો ભંડાર નિષ્ક્રિય થઈ જશે.

લાક્ષણિક રીતે, રીપોઝીટરીઓ આ રીતે દેખાય છે

ડેબ http://archive.ubuntu.com/ubuntu ગ્રૂવી મુખ્ય પ્રતિબંધિત

o

deb-src http://archive.ubuntu.com/ubuntu ગ્રુવી બ્રહ્માંડ મુખ્ય મલ્ટિવર્સે પ્રતિબંધિત છે

ક્યાં:

  • ડેબ: પહેલાનાં કમ્પાઇલ કરેલા પેકેજોની રીપોઝીટરી સૂચવે છે.
  • deb-src: તે પ્રોગ્રામ સ્રોત કોડનું ભંડાર છે.
  • http://archive.ubuntu.com/ubuntu: Es el identificador uniforme de recursos (por sus siglas en inglés). Es el link de acceso al servidor donde está el repositorio.
  • ગ્રુવી: operatingપરેટિંગ સિસ્ટમના સંસ્કરણને સૂચવે છે.
  • બ્રહ્માંડ મુખ્ય મલ્ટિવર્સે પ્રતિબંધિત: ભંડારનો પ્રકાર સૂચવે છે.

રિપોઝિટરીઓમાં કામ કરવા માટેના કોઈપણ ફેરફારો માટે, આપણે પહેલા સૂચિને દબાવીને સાચવી લેવી જોઈએ

સીટીઆરએલ + ઓ
y
સીટીઆરએલ + એક્સ

અને ટર્મિનલમાં લખો

sudo apt update

રીપોઝીટરીઓ ઉમેરી રહ્યા છે

રીપોઝીટરીઓ ઉમેરવાની બે રીત છે. પ્રથમ આદેશ સાથે સૂચિ ખોલવા માટે છે

sudo nano /etc/apt/sources.list

સૂચિના અંતમાં નીચે જાઓ અને ત્યાં રીપોઝીટરીને પેસ્ટ કરો અને પછી તેને દબાવીને સાચવો
સીટીઆરએલ + ઓ
y
સીટીઆરએલ + એક્સ

આગળ આપણે તેની સાથે સૂચિને અપડેટ કરીએ છીએ
sudo apt update

આદેશનો ઉપયોગ કરીને રીપોઝીટરી ઉમેરવાની એક સરળ રીત છે
sudo add-apt-repository

ઉદાહરણ તરીકે, જો આપણે વાઇન રીપોઝીટરી ઉમેરવા માંગતા હોય જે આપણે પહેલાના લેખમાં ઉદાહરણ તરીકે ઉપયોગમાં લીધા હતા
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main'
sudo apt update

આદેશ sudo add-apt-repository વ્યક્તિગત આર્કાઇવ પેકેજો માટે પણ વપરાય છે. ઉદાહરણ તરીકે ક્રિતાના પીપા રીપોઝીટરી ઉમેરવા માટે, અમે લખીએ છીએ:
sudo add-apt-repository ppa:kritalime/ppa
sudo apt update

જો તમે રીપોઝીટરીઓની સૂચિ લોડ કરો છો તો તમે તેને આ બે આદેશો સાથે પુન recoverપ્રાપ્ત કરી શકો છો
sudo rm /etc/apt/sources.list
sudo mv /etc/apt/sources.list.copia /etc/apt/sources.list

તમે આમાંથી સૂચિ પણ બનાવી શકો છો આ પાનાં.

તે જ કરવાની વિવિધ રીતો

કેટલાક જૂનાં ટ્યુટોરિયલ્સમાં apt-get આદેશ હજી પણ apt આદેશની જગ્યાએ વપરાય છે જેનો આપણે ઉદાહરણમાં ઉપયોગ કરીએ છીએ. આ ક્ષણે તે કાર્ય કરવાનું ચાલુ રાખે છે જોકે ચાલાકનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે. કોઈપણ રીતે આ સમાનતા છે.

sudo apt update બદલી sudo apt-get update રીપોઝીટરીઓની સૂચિ સુધારવા માટે

કેટલાક ટ્યુટોરિયલ્સ રીપોઝીટરીઓને ઉમેરવા માટે જુદી જુદી રીતનો ઉપયોગ કરે છે. ઉદાહરણ તરીકે, બહાદુર બ્રાઉઝરનો કેસ લો. તેની વેબસાઇટ પર નીચેની પદ્ધતિની ભલામણ કરવામાં આવે છે.
sudo apt install apt-transport-https curl gnupg

curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -

echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list

sudo apt update

sudo apt install brave-browser

પ્રથમ વાક્ય સાથે
sudo apt install apt-transport-https curl gnupg

કેટલાક પ્રોગ્રામ્સ ડાઉનલોડ કરવામાં આવે છેમને ખબર છે કે આપણે ઇન્સ્ટોલેશન કરવાની શું જરૂર પડશે

બીજી લાઇન પર
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
ચકાસણી કી ડાઉનલોડ અને સાચવવામાં આવી છેરીપોઝીટરી અધિકૃતતા નંબર.

જે આપણી રુચિ છે તે ત્રીજી છે
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list

આ કિસ્સામાં રિપોઝિટરી સોર્સ.લિસ્ટમાં સાચવવામાં આવતી નથી. એક અલગ ફાઇલ બનાવવામાં આવી છે સંક્ષિપ્ત-બ્રાઉઝર-રિલીઝ.લિસ્ટ કહેવાય છે અને તેમાં રીપોઝીટરી લખેલી છે જે પેકેજ મેનેજરને કહેશે કે ક્યાંથી ઇન્સ્ટોલ કરવું.

છેલ્લી બે લાઇનો રીપોઝીટરીઓની સૂચિને અપડેટ કરે છે અને પ્રોગ્રામ ઇન્સ્ટોલ કરે છે.