Jak dodać repozytorium pakietów do Debiana

Jak dodać repozytorium pakietów do Debiana
W Linux domyślnie zestaw pakietów jest zainstalowany. Ale domyślne pakiety nigdy nie wystarczą. Możesz skonfigurować serwer plików, serwer WWW, serwer bazy danych lub coś innego. W tym celu musisz zainstalować dodatkowe pakiety. Używamy menedżera pakietów trafny Aby zainstalować i zarządzać pakietami w Linux. Menedżer pakietów pobiera i instaluje pakiety z repozytorium pakietów. Repozytorium pakietów to serwer HTTP lub FTP w Internecie, w którym zestaw pakietów jest przechowywany w Internecie wraz z metadanami pakietu trafny Pobieranie i użycie najpierw, aby dowiedzieć się, jakie pakiety są dostępne w repozytorium pakietów. Możesz także mieć własne lokalne repozytorium pakietów i dodać je do Debiana.

W tym artykule pokażę, jak dodać repozytorium pakietów do Debiana. Do demonstracji użyję debiana 9.

Ręczne dodanie repozytorium pakietów do Debiana

Informacje o repozytorium pakietów są przechowywane na /etc/apt/źródła.lista plik. Możesz edytować /etc/apt/źródła.lista plik bezpośrednio, aby dodać nowe repozytorium pakietów.

Możesz uruchomić następujące polecenie, aby edytować /etc/apt/źródła.lista plik:

$ sudo nano/etc/apt/źródła.lista

Powinieneś zobaczyć następujące okno, jak pokazano na zrzucie ekranu poniżej. Jak widać, teraz nie mam tu repozytorium pakietów. Możesz dodać wiele repozytoriów pakietów. Ale chcę pokazać podstawy.

Teraz dodam oficjalne repozytorium pakietów Debiana 9. Dodam więc następujący wiersz do pliku, jak zaznaczono na zrzucie ekranu poniżej:

Deb http: // ftp.nas.Debian.org/debian stretch główny wkład nie wolny

Możesz jeszcze nie rozumieć, czym jest ta linia. Pozwól mi wyjaśnić.

Linia zaczyna się od Deb co oznacza, że ​​jest to skompilowane repozytorium binarne Debian. Jeśli repozytorium opakowań zawiera kody źródłowe różnych oprogramowania, powinieneś wymienić Deb z Deb-src.

Teraz następna sekcja to adres URL repozytorium pakietów. Możesz dodać adresy HTTP, HTTPS, FTP Repository.

Następna sekcja oznaczona na zrzucie ekranu poniżej jest apartament lub nazwa kodowa. W przypadku Debiana 9 jest to rozciągać się.

Za pomocą następującego polecenia możesz znaleźć, co jest dla swojego systemu operacyjnego Debiana:

$ lsb_release -cs

Jak widać na zrzucie ekranu poniżej, nazwa kodowa lub apartamentu to rozciągać się.

Oznaczona sekcja zrzutu zrzutu zrzutu poniżej zależy od konkretnego repozytorium pakietów, które dodajesz. W przypadku oficjalnego repozytorium Debiana, masz główny, wkład, I Niebrzeże.

Każde z tych słów reprezentuje sekcję lub zestaw pakietów oprogramowania w tym samym repozytorium pakietów.

Po zakończeniu naciśnij + X a następnie naciśnij y a następnie naciśnij Aby zapisać plik.

Po zakończeniu dodawania repozytorium uruchom następujące polecenie, aby zaktualizować trafny Pamięć podręczna menedżera pakietu:

Aktualizacja $ sudo apt-get

Jak widać, pamięć podręczna repozytorium pakietów jest aktualizowana.

Istnieje również czystszy sposób na dodanie nowych repozytoriów pakietów do Debiana.

W Systemach Operacyjnych Debian specjalny katalog /etc/apt/źródła.lista.D/ jest dostępne domyślnie. Służy do ułatwienia dodawania nowych repozytoriów pakietów. Wszystko, co musisz zrobić, to utworzyć nowy plik z rozszerzeniem .lista w /etc/apt/źródła.lista.D/ informator.

Zamiast dodawać nowe repozytorium do /etc/apt/źródła.lista plik, możesz utworzyć nowy plik, powiedzmy debian_us_official.lista W /etc/apt/źródła.lista.D/ Katalog z następującym poleceniem:

$ sudo nano/etc/apt/źródła.lista.D/debian_us_official.lista

Należy otworzyć nowy pusty plik.

Teraz dodaj do niego następujący wiersz.

Deb http: // ftp.nas.Debian.org/debian stretch główny wkład nie wolny

Teraz zapisz plik i uruchom następujące polecenie. Jesteś gotowy.

Aktualizacja $ sudo apt-get

Dodanie repozytorium pakietów za pomocą trafny na Debian

Teraz, gdy rozumiesz, jak sformatowana jest linia repozytorium. Możesz teraz użyć trafny Menedżer pakietów, aby dodać nowe repozytoria pakietów.

Aby dodać to samo repozytorium jak poprzednio, uruchom następujące polecenie:

$ sudo apt-add-repozytory 'deb http: // ftp.nas.Debian.org/debian stretch główny wkład nie wolny ”

Możesz również dodać PPA z następującym poleceniem:

$ sudo apt-add-repozytory your_ppa

Uwaga: tutaj Your_ppa powinno być coś w rodzaju PPA: Teejee2008/PPA.

Możesz także usunąć repozytorium PPA lub pakietu za pomocą następującego polecenia:

$ sudo apt-add-repozytory -r your_repository

Uwaga: tutaj, Twój_repository może być linia repozytorium lub PPA.

Na przykład na poniższym zrzucie ekranu usunąłem repozytorium za pomocą linii repozytorium.

W ten sposób dodajesz repozytorium do Debiana. Dziękujemy za przeczytanie tego artykułu.