Cum se adaugă și se elimină surse de software personalizate pe openSUSE Linux

Pe openSUSE, sursele de software personalizate sunt repozitorii de pachete. Adăugați unul prin intermediul instrumentului Repozitorii de software din YaST sau cu zypper addrepo; eliminați-l în YaST sau cu zypper removerepo. Eliminarea unui repozitoriu șterge configurația sursă a acestuia. Nu dezinstalează pachetele deja instalate din sursa respectivă.

Înainte de a adăuga un depozit terț

Obțineți adresa URL a depozitului din instrucțiunile oficiale ale administratorului de software și confirmați că acesta este compatibil cu versiunea exactă de openSUSE. Un depozit pentru o versiune de Leap poate să nu fie potrivit pentru alta, iar depozitele Tumbleweed ar trebui să vizeze Tumbleweed. openSUSE avertizează că sursele terțe incompatibile pot afecta actualizările viitoare ale pachetelor; ghidul său de achiziție de software explică riscurile combinării surselor și a versiunilor de distribuție.

Preferați o adresă HTTPS și un editor în care aveți încredere. Depozitele pot furniza metadate și pachete semnate, iar YaST sau zypper vă pot întreba dacă să importe o cheie de semnare. Verificați cheia prin documentația proprie a administratorului sau prin alt canal de încredere înainte de a o accepta. O solicitare în sine nu este o dovadă că o cheie aparține editorului.

Adăugați un repository cu YaST

Centrul de control YaST cu depozite de software selectate în Instrumente software
Deschideți instrumentul Depozite de software din secțiunea Software a YaST.
  1. Deschideți YaST din meniul aplicației și selectați Software > Software Repositories . Formularea poate varia ușor în funcție de versiune sau desktop, dar ghidul openSUSE Leap folosește această cale pentru managerul de repository configurat.
  2. Alegeți Adăugare , selectați opțiunea de rețea sau URL (adesea etichetată Specificați URL ) și continuați.
  3. Managerul de repozitorii YaST listează sursele configurate cu butonul Adăugare evidențiat
    Managerul de repozitoriu afișează sursele configurate și controlul Adăugare.
  4. Introduceți un nume scurt și ușor de recunoscut pentru depozit și lipiți adresa URL exactă a depozitului. Folosiți adresa URL furnizată pentru distribuția dvs., nu pagina principală a proiectului sau o pagină de descărcare generică.
  5. Formularul YaST Adăugare repository cu opțiunea Specificare URL selectată și câmpurile Nume repository și URL
    Introduceți numele depozitului și adresa URL exactă furnizată de administratorul acestuia.
  6. Continuați prin ecranul de revizuire. Dacă YaST afișează o solicitare pentru cheia GPG, verificați detaliile cheii în raport cu instrucțiunile editorului. Anulați dacă cheia nu poate fi verificată sau nu corespunde. Dacă este validă, acceptați cheia și permiteți YaST să descarce metadatele depozitului.
  7. Verificați lista de depozite, apoi alegeți OK sau Accept pentru a salva modificarea. Ghidul oficial de pornire openSUSE Leap documentează managerul de depozite YaST și solicitarea cheii de semnare.
Caseta de dialog YaST GPG Key care întreabă dacă se dorește încredere și importarea unei chei de semnare a depozitului
Verifică o cheie de semnare a depozitului înainte de a o importa.

Adăugați un repository cu zypper

Metoda terminalului este utilă pe servere sau când YaST nu este disponibil. Mai întâi, verificați repozitoriile deja configurate, astfel încât să puteți alege un alias unic:

zypper repos --details

Apoi adăugați sursa terță parte. Înlocuiți-o REPOSITORY_URLcu adresa URL exactă de la furnizor și alegeți una neutilizată, simplă, ALIAScum ar fi extra-repo:

sudo zypper addrepo --refresh REPOSITORY_URL ALIAS
sudo zypper refresh
Terminalul openSUSE afișează adresa Zypper cu reîmprospătare automată și substituenți pentru adresa URL a depozitului și aliasuri
Comanda zypper adaugă un repository și activează reîmprospătarea automată.

Opțiunea activează reîmprospătarea automată a metadatelor pentru sursa respectivă. Acest lucru este important pe Tumbleweed, unde noile depozite pot să nu aibă reîmprospătarea automată activată în mod implicit; recomandările post-instalare--refresh openSUSE indică această setare. După ce Zypper termină, verificați numele, adresa URL, starea activată și starea de reîmprospătare cu:

zypper repos --details
Ieșirea terminalului din depozitele Zypper cu aliasul extra-repo afișat în lista de depozite
Folosește coloana Alias ​​pentru a identifica sursa pe care intenționezi să o elimini.

Eliminați o sursă personalizată

În YaST

Deschideți din nou Software > Depozite software . Comparați numele și adresa URL a rândului selectat cu sursa terță parte pe care intenționați să o eliminați, alegeți Ștergere și confirmați. Aplicați modificarea cu OK sau Acceptare . Nu eliminați produsul principal openSUSE sau depozitele de actualizări decât dacă înțelegeți ce depinde de acestea.

Caseta de dialog YaST Depozite de software configurate cu sursa extra-repo selectată și confirmarea eliminării afișată
Confirmați că intrarea selectată este depozitul terț înainte de a o elimina.

În terminal

Enumerați repozitoriile și găsiți aliasul exact. Aliasul este mai sigur de utilizat decât un număr de rând, care se poate schimba atunci când lista se modifică:

zypper repos --details
sudo zypper removerepo ALIAS

De exemplu, dacă aliasul sursei nedorite este extra-repo, executați comanda sudo zypper removerepo extra-repo. Confirmați eliminarea în ieșirea lui zypper, apoi executați comanda zypper repos --detailsdin nou pentru a verifica dacă aliasul a dispărut.

Terminalul afișează extra-repo-ul zypper și un mesaj de eliminare reușită
zypper confirmă când definiția depozitului selectat a fost eliminată.

Eliminarea unei surse împiedică zypper să caute acolo metadatele pachetului și actualizările. Pachetele deja instalate rămân în sistem; eliminați un pachet separat prin YaST Software Management sau zypper remove PACKAGEdacă acesta este și obiectivul dvs. Dacă o aplicație instalată provine din sursă, planificați de unde vor proveni actualizările sale viitoare înainte de a șterge depozitul.

Verificări rapide dacă ceva nu merge bine

  • Reîmprospătarea returnează o eroare: verificați din nou adresa URL pentru greșeli de scriere și asigurați-vă că indică un depozit pentru versiunea dvs. Leap sau Tumbleweed.
  • Aliasul este deja utilizat: alegeți un alt alias unic, apoi rulați din nou addrepo.
  • Apare un avertisment privind cheia de semnare: opriți și verificați cheia cu editorul. Nu dezactivați verificările de semnătură pentru a forța funcționarea depozitului.
  • Nu ești sigur care intrare este personalizată: verifică adresa URL și numele depozitului în YaST sau zypper repos --detailsînainte de a șterge ceva.

Pentru opțiuni de comandă și detalii despre gestionarea depozitului, consultați documentația oficială openSUSE Zypper .

Lasă un comentariu

Cum se utilizează Dropbox pe Linux: Instalați și sincronizați fișierele

Cum se utilizează Dropbox pe Linux: Instalați și sincronizați fișierele

Instalați Dropbox pe Linux din pachetul oficial, conectați-vă, sincronizați un folder local, gestionați sincronizarea selectivă și verificați starea din linia de comandă.

Cum se instalează și se configurează Plex pe OpenMediaVault cu Compose

Cum se instalează și se configurează Plex pe OpenMediaVault cu Compose

Vechiul plugin Plex OpenMediaVault este arhivat. Configurați Plex pe OMV 8 cu OMV-Extras, pluginul Compose, stocarea persistentă și containerul oficial Plex.

Cum se instalează tema Paper GTK pe Linux

Cum se instalează tema Paper GTK pe Linux

Instalați tema Paper GTK din repozitoriile Linux acceptate, activați-o pentru aplicațiile GTK în GNOME Tweaks și vedeți ce poate și ce nu poate schimba tema veche.

Cum să găsești și să elimini fișierele duplicate pe Linux cu FSlint

Cum să găsești și să elimini fișierele duplicate pe Linux cu FSlint

Folosește FSlint pentru a scana folderele Linux selectate, a examina grupurile duplicate și a șterge în siguranță fișierele redundante sau pentru a afla când este potrivită fuzionarea legăturilor fizice.

Cum se instalează Inkscape pe Linux: Ubuntu, Fedora, Arch și altele

Cum se instalează Inkscape pe Linux: Ubuntu, Fedora, Arch și altele

Instalați Inkscape din repozitoriile distribuției dvs. Linux, PPA-ul stabil Ubuntu, Snap sau Flathub, cu comenzile actuale și note pentru alegerea unei surse de pachet.

Cum se instalează SABnzbd pe Linux și cum se configurează

Cum se instalează SABnzbd pe Linux și cum se configurează

Instalați SABnzbd pe Ubuntu sau Debian sau rulați-l în Docker pe o altă gazdă Linux. Apoi deschideți interfața web și configurați furnizorul și folderele de descărcare.

Cum se instalează Zoiper pe Linux

Cum se instalează Zoiper pe Linux

Instalați Zoiper pe Linux cu pachetul Debian, RPM sau tar.xz corect, apoi verificați compatibilitatea cu X11 și configurați-vă contul SIP.

Cum să curățați și să accelerați Ubuntu în siguranță

Cum să curățați și să accelerați Ubuntu în siguranță

Curățați și accelerați Ubuntu cu curățarea sigură a APT, verificări ale spațiului de stocare și controale de pornire care ajută la eliberarea spațiului și la depanarea unui desktop lent.

Cum se instalează clientul de e-mail Hiri pe Linux

Cum se instalează clientul de e-mail Hiri pe Linux

Instalați Hiri pe Linux cu pachetul său Snap sau cu arhiva oficială, adăugați un lansator desktop și verificați conturile acceptate, plus un avertisment despre vechea versiune Snap a Hiri.

Cum se obțin specificațiile de sistem pentru un PC cu Linux

Cum se obțin specificațiile de sistem pentru un PC cu Linux

Folosește Fastfetch și comenzile Linux încorporate pentru a verifica distribuția, kernelul, procesorul, memoria, placa grafică, stocarea și dispozitivele conectate, apoi salvează un raport clar.