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 să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Învață cum să recuperezi partiții și fișiere pierdute cu TestDisk și PhotoRec. Protejează unitatea sursă, scanează în siguranță și salvează datele recuperate pe un alt disc.

Cum se scanează coduri QR pe ​​un desktop Linux

Cum se scanează coduri QR pe ​​un desktop Linux

Scanați coduri QR pe ​​Linux cu CoBang folosind o cameră web sau un fișier imagine. Consultați opțiunile de instalare, pașii de configurare și remedierile pentru accesul la camera Flatpak.

Cum se modifică setările camerei web pe Linux cu Cameractrls

Cum se modifică setările camerei web pe Linux cu Cameractrls

Schimbați setările camerei web pe Linux cu Cameractrls: reglați expunerea, culoarea, reducerea pâlpâirii și alte controale acceptate, apoi verificați modurile video compatibile.

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Instalați PhpStorm pe Linux cu JetBrains Toolbox sau arhiva independentă tar.gz, plus opțiunile Snap și Arch AUR. Java este deja inclus.

Cum se configurează panouri duale pe XFCE 4

Cum se configurează panouri duale pe XFCE 4

Creați un panou XFCE 4 separat pentru fiecare afișaj, atribuiți al doilea panou ieșirii corecte, poziționați-l și dimensionați-l și adăugați lansatoarele și elementele de stare de care aveți nevoie.

Cum se instalează Cisco Packet Tracer pe Linux

Cum se instalează Cisco Packet Tracer pe Linux

Descărcați Cisco Packet Tracer 9.0.1 pentru Ubuntu pe 64 de biți, instalați pachetul DEB cu APT, acceptați licența în Terminal și conectați-vă pentru a începe un laborator.

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Creați un fișier ISO CD-ROM pe Linux cu GNOME Disks sau dd. Identificați unitatea optică, monitorizați copia, verificați imaginea și aflați când un disc deteriorat sau audio necesită un alt instrument.

Cum să decupezi o imagine pe Linux cu GIMP

Cum să decupezi o imagine pe Linux cu GIMP

Eliminați fundalul unei fotografii pe Linux cu GIMP: trasați un subiect, ștergeți fundalul selectat, păstrați transparența și exportați un fișier PNG reutilizabil.

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descarcă FlightGear gratuit de pe site-ul oficial. Compară pachetele Windows, macOS și Linux, instalează fișierele de date și începe primul tău zbor.

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Deschide Google Tasks într-un browser, adaugă o comandă rapidă pentru Chrome sau o lansare în stilul aplicației și gestionează activitățile de făcut în avans prin Calendar și Gmail.