background image

 

 

REPOZYTORIA

REPOZYTORIA

1. Co to są repozytoria?

Są to miejsca (magazyny), w których znajdują się gotowe do 
instalacji pakiety binarne i źródłowe wybranej dystrybucji Linuksa.

2. Grupy pakietów klasyfikujące oprogramowanie w Ubuntu.

- main

 – główny element biblioteki pakietów oprogramowania 

(głównie na licencji GPL) dla systemu Linux wspieranego przez 
Canonical Ltd. Są to np. pakiety zawierające firmware sprzętu, 
fonty, czy też umożliwiające pracę w pełni funkcjonalnym 
środowisku biurkowym.

- restricted

 – to pakiety zawierające często wykorzystywane 

oprogramowanie udostępniane na licencjach nie do końca 
wolnych. Są to np. specyficzne sterowniki do kart sieciowych i 
graficznych. Są udostępniane ale nie mają do końca pełnego 
wsparcia od Canonical Ltd.

- universe

 – pakiety z oprogramowaniem na licencji free i open 

source. Brak gwarancji obsługi ze strony Canonical Ltd, gdyż jest 
tego za dużo.

- multiverse

 – to pakiety udostępniane na licencjach niezgodnych 

ze standardami przyjętymi dla Ubuntu. Brak wsparcia ze strony 
Canonical Ltd. i użytkownik powinien zweryfikować czy spełnia 
wymogi narzucone przez twórców oprogramowania.

background image

 

 

REPOZYTORIA

REPOZYTORIA

3. Plik sources.list.

Plik ten znajduje się w : etc/apt/sources.list. Fragment pliku:
 

Adresy zawarte w tym pliku umożliwiają aktualizację i w miarę 
niezawodna pracę systemu.

background image

 

 

REPOZYTORIA

REPOZYTORIA

4.Ogólny format wpisu w etc/apt/sources.list.

deb URI dystrybucja komponent-lub-pakiety

deb

 – identyfikuje format plików

URI

 – adres lokalizacji, w której można znaleźć repozytorium – 

może być postaci adresu FTP lub HTTP

dystrybucja

 – nazwa danej wersji Ubuntu lub ciąg znaków 

identyfikujący katalog na serwerze

komponent-lub-pakiety

 – nazwa pakietu

background image

 

 

REPOZYTORIA

REPOZYTORIA

5. Aplikacje typu non-free lub commercial.

Przykładowe wpisy (adresy), które możemy dodać (java, mp3):
deb http://medibuntu.sos-sts.com/repo/ hardy free
deb http://medibuntu.sos-sts.com/repo/ hardy non-free
deb-src http://medibuntu.sos-sts.com/repo/ hardy free
deb-src http://medibuntu.sos-sts.com/repo/ hardy non-free
deb http://packages.medibuntu.org/repo/ hardy free non-free
deb http://archive.canonical.com/ubuntu/ hardy-commercial main

Po wpisaniu tych adresów możemy już instalować javę, kodeki 
audio i video przeznaczone dla Windows’a.

background image

 

 

REPOZYTORIA

REPOZYTORIA

6. Dodawanie repozytoriów.

a) wpis do pliku /etc/apt/sources.list.
b) w programie „Ustawienia oprogramowania”

- uruchamiamy 

System Administracja Źródła oprogramowania.

 

Po wpisaniu hasła root’a pojawia się okno:

Naciskamy +Add (Dodaj) i 
możemy wpisać jakiś pakiet i 
naciskamy +Add Source:

background image

 

 

REPOZYTORIA

REPOZYTORIA

Widzimy już dodany przez nas wpis:

Możemy też zaktualizować 
od razu nasz system:

background image

 

 

ZARZĄDZANIE PAKIETAMI

ZARZĄDZANIE PAKIETAMI

1. Przegląd oprogramowania do zarządzania pakietami w Ubuntu.

a)

 apt-get

 – narzędzie obsługiwane z wiersza poleceń, za pomocą 

którego można instalować pakiety, usuwać je i nimi zarządzać.
b)

 aptitude

 – narzędzie terminalowe, czyli wyposażone w 

tekstowy interfejs użytkownika (taka nakładka na apt-get). 
Umożliwia instalację pakietów, ich usuwanie i wyszukiwanie oraz 
zarządzanie nimi w pseudograficznym interfejsie tekstowym 
wyposażonym w menu.
c)

 dpgk

 – podstawowe narzędzie wykorzystywane z wiersza 

poleceń, do instalowania pakietów, ich usuwania (dpgk-deb) i 
wyszukiwania (dpgk-query) oraz zarządzania nimi.
d)

 synaptic

 – graficzne narzędzie do instalowania pakietów, 

usuwania ich i wyszukiwania oraz zarządzania nimi w Ubuntu.
e) 

update-manager

 – graficzne narzędzie do identyfikowania i 

instalowania zaktualizowanych wersji pakietów zainstalowanych 
w systemie Ubuntu.


Document Outline