Debian

Een pakketrepository toevoegen aan Debian

Een pakketrepository toevoegen aan Debian
Op Linux wordt standaard een set pakketten geïnstalleerd. Maar de standaardpakketten zijn nooit genoeg. Misschien wilt u een bestandsserver instellen, of een webserver, of een databaseserver of iets anders. Daarvoor moet je extra pakketten installeren. We gebruiken een pakketbeheerder zoals: geschikt om pakketten op Linux te installeren en te beheren. De pakketbeheerder downloadt en installeert pakketten uit een pakketrepository. Een pakketrepository is een HTTP- of FTP-server op het web waar een set pakketten op internet wordt bewaard, samen met de pakketmetadata die een pakketbeheerder leuk vindt geschikt downloads en gebruikt eerst om erachter te komen welke pakketten beschikbaar zijn in de pakketrepository. U kunt ook uw eigen lokale pakketrepository hebben en deze toevoegen aan Debian.

In dit artikel laat ik je zien hoe je een pakketrepository toevoegt aan Debian. Ik zal Debian 9 Stretch gebruiken voor de demonstratie.

Handmatig een pakketrepository toevoegen op Debian

De pakketrepository-informatie wordt opgeslagen op de: /etc/apt/bronnen.lijst het dossier. U kunt de /etc/apt/bronnen.lijst bestand direct om een ​​nieuwe pakketrepository toe te voegen.

U kunt de volgende opdracht uitvoeren om te bewerken: /etc/apt/bronnen.lijst het dossier:

$ sudo nano /etc/apt/sources.lijst

U zou het volgende venster moeten zien, zoals weergegeven in de onderstaande schermafbeelding:. Zoals je kunt zien, heb ik hier momenteel geen pakketrepository toegevoegd. Mogelijk hebt u veel pakketrepository's toegevoegd. Maar ik wil je de basis laten zien.

Nu ga ik de officiële pakketrepository van Debian 9 toevoegen add. Dus ik voeg de volgende regel toe aan het bestand zoals aangegeven in de onderstaande schermafbeelding:

deb http://ftp.ons.debian.org/debian stretch hoofdbijdrage niet-vrij

Je begrijpt misschien nog niet wat deze regel is. Laat het me uitleggen.

De regel begint met deb wat betekent dat het een vooraf gecompileerde binaire repository van Debian is. Als de pakketrepository broncodes van verschillende software bevat, moet u vervangen: deb met deb-src.

Nu is de volgende sectie de URL van de pakketrepository. U kunt hier HTTP-, HTTPS- en FTP-repository-URL's toevoegen.

Het volgende gedeelte zoals aangegeven in de onderstaande schermafbeelding is de suite of codenaam. Voor Debian 9 is het: uitrekken.

U kunt mogelijk vinden wat het is voor uw Debian-besturingssysteem met de volgende opdracht:

$ lsb_release -cs

Zoals je kunt zien in de onderstaande schermafbeelding, is de codenaam of suitenaam uitrekken.

Het gemarkeerde gedeelte van de onderstaande schermafbeelding hangt af van de specifieke pakketrepository die u toevoegt. Voor de officiële Debian-repository heb je: hoofd, bijdragen, en niet-vrij.

Elk van deze woorden vertegenwoordigt een sectie of set softwarepakketten op dezelfde pakketrepository.

Als u klaar bent, drukt u op + X en druk vervolgens op ja en druk vervolgens op om het bestand op te slaan.

Als je klaar bent met het toevoegen van een repository, voer je de volgende opdracht uit om de geschikt pakketbeheerder cache:

$ sudo apt-get update

Zoals u kunt zien, wordt de cache van de pakketrepository bijgewerkt.

Er is ook een schonere manier om nieuwe pakketbronnen op Debian toe te voegen.

Op Debian-besturingssystemen, een speciale map /etc/apt/bronnen.lijst.d/ is standaard beschikbaar. Het wordt gebruikt om het toevoegen van nieuwe pakketrepository's gemakkelijker te maken. Het enige dat u hoeft te doen, is een nieuw bestand maken met de extensie .lijst in de /etc/apt/bronnen.lijst.d/ map.

In plaats van de nieuwe repository toe te voegen aan de /etc/apt/bronnen.lijst bestand, je kunt een nieuw bestand maken, laten we zeggen debian_us_official.lijst in /etc/apt/bronnen.lijst.d/ map met het volgende commando:

$ sudo nano /etc/apt/sources.lijst.d/debian_us_official.lijst

Er moet een nieuw leeg bestand worden geopend.

Voeg nu de volgende regel toe:.

deb http://ftp.ons.debian.org/debian stretch hoofdbijdrage niet-vrij

Sla nu het bestand op en voer de volgende opdracht uit:. Je bent klaar om te gaan.

$ sudo apt-get update

Een pakketopslagplaats toevoegen met behulp van geschikt op Debian

Nu u begrijpt hoe een repositoryregel is opgemaakt. U kunt nu de geschikt pakketbeheerder om nieuwe pakketbronnen toe te voegen.

Voer de volgende opdracht uit om dezelfde repository als voorheen toe te voegen:

$ sudo apt-add-repository 'deb http://ftp.ons.debian.org/debian stretch hoofdbijdrage niet-vrij'

U kunt ook een PPA toevoegen met de volgende opdracht:

$ sudo apt-add-repository YOUR_PPA

OPMERKING: Hier: UW_PPA zou zoiets moeten zijn ppa:teejee2008/ppa.

U kunt ook een PPA of een pakketrepository verwijderen met de volgende opdracht:

$ sudo apt-add-repository -r YOUR_REPOSITORY

OPMERKING: Hier:, YOUR_REPOSITORY kan een repository-regel of een PPA zijn.

In de onderstaande schermafbeelding heb ik bijvoorbeeld een repository verwijderd met behulp van de repository-regel.

Zo voeg je een repository toe op Debian. Bedankt voor het lezen van dit artikel.

Emuleer muisklikken door te zweven met Clickless Mouse in Windows 10
Het gebruik van een muis of toetsenbord in de verkeerde houding of overmatig gebruik kan leiden tot veel gezondheidsproblemen, waaronder spanning, car...
Voeg muisbewegingen toe aan Windows 10 met deze gratis tools
In de afgelopen jaren zijn computers en besturingssystemen sterk geëvolueerd. Er was een tijd dat gebruikers opdrachten moesten gebruiken om door best...
Beheer en beheer muisbewegingen tussen meerdere monitoren in Windows 10
Muisbeheer voor twee schermen laat je muisbewegingen tussen meerdere monitoren controleren en configureren door de bewegingen nabij de grens te vertra...