W systemie Linux zestaw pakietów jest instalowany domyślnie. Ale domyślne pakiety nigdy nie są wystarczające. Możesz chcieć skonfigurować serwer plików, lub serwer WWW, lub serwer baz danych lub coś innego. W tym celu musisz zainstalować dodatkowe pakiety. Do instalacji i zarządzania pakietami w Linuksie używamy menedżera pakietów, takiego jak apt. Menedżer pakietów pobiera i instaluje pakiety z repozytorium pakietów. Repozytorium pakietów jest serwerem HTTP lub FTP w sieci, gdzie zestaw pakietów są przechowywane w Internecie wraz z metadanymi pakietów, które menedżer pakietów, jak apt, pobiera i używa najpierw, aby dowiedzieć się, jakie pakiety są dostępne w repozytorium pakietów.
W tym poradniku pokażemy dwa sposoby, aby dodać repozytorium apt na Ubuntu i systemów Debian. Pierwszą metodą jest użycie polecenia add-apt-repository
, a drugą ręczne dodanie repozytorium za pomocą edytora tekstu.
Użycie polecenia add-apt-repository
Użyj polecenia add-apt-repository
(lub symlink apt-add-repository
) aby dodać launchpad PPA do swojego systemu. Wystarczy, że podasz adres referencyjny launchpada jako poniższe polecenie.
# sudo add-apt-repository ppa:libreoffice/ppa
Dla innych repozytoriów hostowanych, można również skonfigurować, podając jego odniesienie jak poniżej:
sudo add-apt-repository 'deb http://repo.tld/ubuntu distro component'
Twórz pliki ręcznie
Możesz po prostu utworzyć plik w /etc/apt/sources.list.d
katalogu. Nazwa pliku musi kończyć się rozszerzeniem .list. Menedżer pakietów apt również odczyta pliki konfiguracyjne repozytorium z tego miejsca.
Na przykład:
# sudo nano /etc/apt/sources.list
Powinieneś zobaczyć następujące okno, jak pokazano na poniższym zrzucie ekranu.
Dodaj ścieżki repozytoriów jak poniżej.
deb http://archive.getdeb.net/ubuntu wily-getdeb games
Możesz dodać wiele odniesień do repozytorium w jednym pliku, jeśli jest to wymagane.
Przed zainstalowaniem pakietów z nowo dodanego repozytorium musisz zaktualizować indeks pakietów:
# sudo apt update
Po zaktualizowaniu indeksu pakietów możesz zainstalować pakiety z nowo dodanego repozytorium.
Wnioski
.