„Ubuntu“ teikia mums keturis pagrindinius saugyklų tipus, kurie išvardyti žemiau:
- Pagrindinis: Šioje saugykloje yra nemokama ir atviro kodo programinė įranga, kurią palaiko „Canonical“.
- Apribota: šią saugyklą sudaro nuosavų įrenginių tvarkyklės. Šios saugyklos programinei įrangai negalima suteikti 100% palaikymo.
- Visata: šioje saugykloje taip pat yra nemokama ir atviro kodo programinė įranga, kurią prižiūri Bendrija.
- „Multiverse“: šią saugyklą sudaro nemokama programinė įranga, kuriai pasiekti reikalinga licencija. Paprastai šioje saugykloje esanti programinė įranga visiškai nepalaikoma ir tikimasi, kad vartotojai ją naudos savo rizika.
Skirtingos komandos yra susijusios su „Ubuntu“ saugyklomis. Šiame straipsnyje mes sužinosime apie „add-apt-repository“ komandą „Ubuntu 20“.04.
Komandos „add-apt-repository“ paaiškinimas:
Šiame skyriuje mes bandysime išmokti pagrindinius „add-apt-repository“ komandas „Ubuntu 20“.04.
Komandos „add-apt-repository“ tikslas:
Toliau pateikiami trys pagrindiniai „Ubuntu 20“ komandos „add-apt-repository“ tikslai.04:
- Naujos saugyklos įtraukimas į / etc / apt / sources.sąrašą
- Naujos saugyklos įtraukimas į / etc / apt / sources.sąrašą.d
- Pašalinama jau esanti saugykla
Tai reiškia, kad šią komandą galima naudoti norint pridėti naują saugyklą vienoje iš dviejų aukščiau nurodytų vietų arba ištrinti jau esamą saugyklą.
Komandos sintaksė:
Bendra šios komandos sintaksė yra tokia:
add-apt-repository „parinktys“ „repository“Čia „saugykla“ reiškia naują saugyklą, kurią norite pridėti, arba esamą saugyklą, kurią norite pašalinti, o „parinktys“ yra skirtingi parametrai, kuriuos galima naudoti kartu su šia komanda. Šios parinktys aptariamos kitame skyriuje.
Parinktys, naudojamos su „add-apt-repository“ komanda:
Pastaba: kiekvienoje „Ubuntu“ versijoje šios parinktys šiek tiek skiriasi. Čia mes kalbėsime tik apie parinktis, kurias palaiko „Ubuntu 20“.04 šiai komandai.
Ši komanda palaiko septynias pagrindines parinktis „Ubuntu 20“.04. Šios parinktys paaiškintos toliau:
- „-H“: ši parinktis nurodo „pagalbą“. Jis naudojamas rodyti pagalbos pranešimus ir išeiti. Šios parinkties sintaksė yra tokia: add-apt-repository -h „repository“
- „-M“: ši parinktis reiškia „masinis derinimas“. Jis naudojamas atspausdinti didelį kiekį informacijos derinimo komandinėje eilutėje. Šios parinkties sintaksė yra tokia: add-apt-repository -m „repository“
- „-R“: ši parinktis reiškia „pašalinti“. Jis naudojamas nurodytai saugyklai pašalinti. Šios parinkties sintaksė yra tokia: add-apt-repository -r „repository“
- „-Y“: ši parinktis reiškia „taip“. Jis naudojamas priimant „taip“ visoms sugeneruotoms užklausoms. Šios parinkties sintaksė yra tokia: add-apt-repository -y „repository“
- „-K“: ši parinktis nurodo „keyerver“. Jis naudojamas įgalinti naudoti pasirinktinį raktų serverio URL, o ne naudoti numatytąjį. Šios parinkties sintaksė yra tokia: add-apt-repository -k „repository“
- „-S“: ši parinktis reiškia „enable-source“. Jis naudojamas leidžiant atsisiųsti šaltinio paketus iš nurodytos saugyklos. Šios komandos sintaksė yra tokia: add-apt-repository -s „repository“
- „-U“: ši parinktis nurodo „atnaujinti“. Jis naudojamas saugyklai atnaujinti, sėkmingai ją pridėjus. Naudodamiesi šia parinktimi, nebereikės naudoti apt-get update komandos, kad atnaujintumėte savo paketus ir saugyklas. Šios parinkties sintaksė yra tokia: add-apt-repository -u „repository“
Šias septynias parinktis galima naudoti su šia komanda, jei reikia. Viskas, ką jums reikia padaryti, tai pakeisti „saugyklą“ tos saugyklos pavadinimu, kurioje norite atlikti nurodytą operaciją.
Išvada:
Šiame straipsnyje mes sužinojome pagrindinį „add-apt-repository“ komandos naudojimą „Ubuntu 20“.04. Mes taip pat kalbėjome apie keturis pagrindinius „Ubuntu“ saugyklų tipus. Buvo trumpa diskusija apie įvairias parinktis, kurias galima naudoti su „add-apt-repository“ komanda „Ubuntu 20“.04. Naudodamiesi šiomis skirtingomis parinktimis kartu su šia komanda, galite patogiai pridėti arba pašalinti bet kurią norimą saugyklą naudodami šią operacinę sistemą. Jums reikia pasirūpinti tik taisyklinga sintakse, kaip paaiškinta šiame straipsnyje.