Your SlideShare is downloading. ×
0
Wprowadzenie      Instalacja       Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie    Instalacja       Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie    Instalacja       Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie     Instalacja       Zarzadzanie oprogramowaniem
                                       ˛                    ...
Wprowadzenie     Instalacja       Zarzadzanie oprogramowaniem
                                       ˛                    ...
Wprowadzenie     Instalacja       Zarzadzanie oprogramowaniem
                                       ˛                    ...
Wprowadzenie     Instalacja       Zarzadzanie oprogramowaniem
                                       ˛                    ...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja      Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie    Instalacja      Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie    Instalacja      Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie    Instalacja      Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie    Instalacja      Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie    Instalacja      Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie    Instalacja      Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie   Instalacja     Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie        Instalacja   Zarzadzanie oprogramowaniem
                                      ˛                      ...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie        Instalacja     Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie        Instalacja     Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie        Instalacja     Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie        Instalacja     Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie        Instalacja     Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie        Instalacja     Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie     Instalacja   Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie     Instalacja   Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie     Instalacja   Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie     Instalacja   Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie     Instalacja   Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie    Instalacja    Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie    Instalacja    Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie    Instalacja    Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie    Instalacja    Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie    Instalacja    Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie    Instalacja    Zarzadzanie oprogramowaniem
                                   ˛                        Sztu...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja     Zarzadzanie oprogramowaniem
                                    ˛                        Sz...
Wprowadzenie    Instalacja     Zarzadzanie oprogramowaniem
                                    ˛                        Sz...
Wprowadzenie    Instalacja     Zarzadzanie oprogramowaniem
                                    ˛                        Sz...
Wprowadzenie    Instalacja     Zarzadzanie oprogramowaniem
                                    ˛                        Sz...
Wprowadzenie   Instalacja    Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja    Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja    Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja    Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie       Instalacja      Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie       Instalacja      Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie       Instalacja      Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie       Instalacja      Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie       Instalacja      Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie    Instalacja   Zarzadzanie oprogramowaniem
                                  ˛                        Sztuka...
Wprowadzenie   Instalacja   Zarzadzanie oprogramowaniem
                                 ˛                        Sztuka k...
Wprowadzenie       Instalacja   Zarzadzanie oprogramowaniem
                                     ˛                        ...
Wprowadzenie       Instalacja      Zarzadzanie oprogramowaniem
                                        ˛                  ...
Wprowadzenie        Instalacja    Zarzadzanie oprogramowaniem
                                       ˛                    ...
Dziekuje
   ˛   ˛




           . . . to ju˙ jest KONIEC
                      z




                   Pytania?
Upcoming SlideShare
Loading in...5
×

BIWAK Gentoo

550

Published on

Prezentacja z okazji drugiego BIWAKu na EAIiE AGH w ramach wykładów Koła Naukowego BIT

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
550
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "BIWAK Gentoo"

  1. 1. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie BIWAK Gentoo czyli Gentoo Linux – dystrybucja inna ni˙ wszystkie z Koło Naukowe Informatyków BIT 12.11.2008
  2. 2. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  3. 3. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  4. 4. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Troche historii. . . ˛ • Daniel Robbins i dystrybucja Enoch • system portów FreeBSD • Gentoo Linux 1.0 (31.03.2002) • dzisiaj – pote˙ ny projekt o szerokich zastosowaniach ˛z
  5. 5. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Troche historii. . . ˛ • Daniel Robbins i dystrybucja Enoch • system portów FreeBSD • Gentoo Linux 1.0 (31.03.2002) • dzisiaj – pote˙ ny projekt o szerokich zastosowaniach ˛z
  6. 6. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Troche historii. . . ˛ • Daniel Robbins i dystrybucja Enoch • system portów FreeBSD • Gentoo Linux 1.0 (31.03.2002) • dzisiaj – pote˙ ny projekt o szerokich zastosowaniach ˛z
  7. 7. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Troche historii. . . ˛ • Daniel Robbins i dystrybucja Enoch • system portów FreeBSD • Gentoo Linux 1.0 (31.03.2002) • dzisiaj – pote˙ ny projekt o szerokich zastosowaniach ˛z
  8. 8. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w niej takiego wyjatkowego? ˛ • (prawie) wszystko ze zródeł ´ • Portage – zaawansowany mened˙ er pakietów z • wysoka konfigurowalno´ c s´ • wysoka adaptowalno´ c s´ • wysoki poziom bezpieczenstwa ´ • metadystrybucja
  9. 9. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w niej takiego wyjatkowego? ˛ • (prawie) wszystko ze zródeł ´ • Portage – zaawansowany mened˙ er pakietów z • wysoka konfigurowalno´ c s´ • wysoka adaptowalno´ c s´ • wysoki poziom bezpieczenstwa ´ • metadystrybucja
  10. 10. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w niej takiego wyjatkowego? ˛ • (prawie) wszystko ze zródeł ´ • Portage – zaawansowany mened˙ er pakietów z • wysoka konfigurowalno´ c s´ • wysoka adaptowalno´ c s´ • wysoki poziom bezpieczenstwa ´ • metadystrybucja
  11. 11. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w niej takiego wyjatkowego? ˛ • (prawie) wszystko ze zródeł ´ • Portage – zaawansowany mened˙ er pakietów z • wysoka konfigurowalno´ c s´ • wysoka adaptowalno´ c s´ • wysoki poziom bezpieczenstwa ´ • metadystrybucja
  12. 12. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w niej takiego wyjatkowego? ˛ • (prawie) wszystko ze zródeł ´ • Portage – zaawansowany mened˙ er pakietów z • wysoka konfigurowalno´ c s´ • wysoka adaptowalno´ c s´ • wysoki poziom bezpieczenstwa ´ • metadystrybucja
  13. 13. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w niej takiego wyjatkowego? ˛ • (prawie) wszystko ze zródeł ´ • Portage – zaawansowany mened˙ er pakietów z • wysoka konfigurowalno´ c s´ • wysoka adaptowalno´ c s´ • wysoki poziom bezpieczenstwa ´ • metadystrybucja
  14. 14. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Projekt Gentoo • Gentoo to nie tylko oprogramowanie. • To tak˙ e społeczno´ c u˙ ytkowników i deweloperów. . . z s´ z • . . . oraz zespoły zajmujace sie podprojektami: ˛ ˛ • dokumentacja • infrastruktura (fora, listy mailingowe, strona www) ´ • publikowanie oficjalnych wydan systemu (Release Engineering) • kontrola jako´ ci (QA) s ´ • badanie bezpieczenstwa (hardened, security) • projekty poszczególnych pakietów oprogramowania (Apache, Python, virtualization) • Gentoo/FreeBSD
  15. 15. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  16. 16. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie O instalacji słów kilka. . . • do dyspozycji mamy kilkana´ cie architektur: s • x86, • amd64, • sparc, • hppa, • ... • . . . i kilka rodzajów płyt instalacyjnych: • Minimal CD / Install CD (∼140 MB), • Universal CD (∼600 MB), • Live CD (∼700 MB), • Live DVD (∼3.7 GB).
  17. 17. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie O instalacji słów kilka. . . • do dyspozycji mamy kilkana´ cie architektur: s • x86, • amd64, • sparc, • hppa, • ... • . . . i kilka rodzajów płyt instalacyjnych: • Minimal CD / Install CD (∼140 MB), • Universal CD (∼600 MB), • Live CD (∼700 MB), • Live DVD (∼3.7 GB).
  18. 18. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie O instalacji słów kilka. . . • . . . a tak˙ e 3 typy stages z • . . . oraz ró˙ ne ”smaki” jader z ˛ • . . . wiele mo˙ liwo´ ci konfiguracji swie˙ ego systemu z s ´ z • . . . i na koniec 2 bootloadery: • GRUB • Lilo
  19. 19. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie O instalacji słów kilka. . . • . . . a tak˙ e 3 typy stages z • . . . oraz ró˙ ne ”smaki” jader z ˛ • . . . wiele mo˙ liwo´ ci konfiguracji swie˙ ego systemu z s ´ z • . . . i na koniec 2 bootloadery: • GRUB • Lilo
  20. 20. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie O instalacji słów kilka. . . • . . . a tak˙ e 3 typy stages z • . . . oraz ró˙ ne ”smaki” jader z ˛ • . . . wiele mo˙ liwo´ ci konfiguracji swie˙ ego systemu z s ´ z • . . . i na koniec 2 bootloadery: • GRUB • Lilo
  21. 21. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie O instalacji słów kilka. . . • . . . a tak˙ e 3 typy stages z • . . . oraz ró˙ ne ”smaki” jader z ˛ • . . . wiele mo˙ liwo´ ci konfiguracji swie˙ ego systemu z s ´ z • . . . i na koniec 2 bootloadery: • GRUB • Lilo
  22. 22. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  23. 23. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Obchodzi´ sie jak z jajkiem c ˛ • emerge gentoo-sources – instalacja ale nie do konca ´ • /usr/src/ – katalog ”z jajami” • skonfigurowa´ i skompilowa´ musimy sami:( c c • na szcz˛ scie mamy pomocników:) e´
  24. 24. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Obchodzi´ sie jak z jajkiem c ˛ • emerge gentoo-sources – instalacja ale nie do konca ´ • /usr/src/ – katalog ”z jajami” • skonfigurowa´ i skompilowa´ musimy sami:( c c • na szcz˛ scie mamy pomocników:) e´
  25. 25. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Obchodzi´ sie jak z jajkiem c ˛ • emerge gentoo-sources – instalacja ale nie do konca ´ • /usr/src/ – katalog ”z jajami” • skonfigurowa´ i skompilowa´ musimy sami:( c c • na szcz˛ scie mamy pomocników:) e´
  26. 26. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Obchodzi´ sie jak z jajkiem c ˛ • emerge gentoo-sources – instalacja ale nie do konca ´ • /usr/src/ – katalog ”z jajami” • skonfigurowa´ i skompilowa´ musimy sami:( c c • na szcz˛ scie mamy pomocników:) e´
  27. 27. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Sposoby kompilacji jadra ˛ • najprostszy – genkernel • program wykrywa poszczególne urzadzenia i odpowiednio ˛ dobiera opcje jadra – nie trzeba dokładnie zna´ sprz˛ ˛ c etu • kompilacja trwa wieki, gdy˙ właczanych jest multum z ˛ sterowników • rezultatem jest napuchniete jajko, jednak działajace niemal ˛ ˛ w ka˙ dym przypadku z • tradycyjna kompilacja • cd /usr/src/linux && make menuconfig • wybór odpowiednich opcji jadra – konieczna wiedza nt. ˛ posiadanego sprz˛ etu • make && make modules_install • kopia gotowego jajka na partycje /boot, wpis w pliku ˛ booloadera ´ s • wynik – jadro sci´ le dostosowane do danej maszyny ˛
  28. 28. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Sposoby kompilacji jadra ˛ • najprostszy – genkernel • program wykrywa poszczególne urzadzenia i odpowiednio ˛ dobiera opcje jadra – nie trzeba dokładnie zna´ sprz˛ ˛ c etu • kompilacja trwa wieki, gdy˙ właczanych jest multum z ˛ sterowników • rezultatem jest napuchniete jajko, jednak działajace niemal ˛ ˛ w ka˙ dym przypadku z • tradycyjna kompilacja • cd /usr/src/linux && make menuconfig • wybór odpowiednich opcji jadra – konieczna wiedza nt. ˛ posiadanego sprz˛ etu • make && make modules_install • kopia gotowego jajka na partycje /boot, wpis w pliku ˛ booloadera ´ s • wynik – jadro sci´ le dostosowane do danej maszyny ˛
  29. 29. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Ile jest Linuksa w Gentoo? • gentoo-sources – oficjalne zródła wraz z łatami Gentoo ´ • vanilla-sources – oryginalne zródła z www.kernel.org ´ • git-sources – codzienny snapshot z rozwojowej gałezi jadra ˛ ˛ • mm-sources – jadro z gałezi prowadzonej przez Andrew ˛ ˛ Mortona • hardened-sources – zródła z łatami znacznie ´ ´ zwiekszajacymi bezpieczenstwo, głównie dla serwerów ˛ ˛ • tuxonice-sources – jadro wraz z łatami TuxOnIce (dajacymi ˛ ˛ s´ mo˙ liwo´ c hibernacji systemu) z • jadra dla poszczególnych architektur ˛
  30. 30. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  31. 31. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Portage – serce Gentoo • W jaki sposób zarzadza sie oprogramowaniem w Gentoo? ˛ ˛ • emerge – interfejs do Portage • system flag USE • magiczny plik /etc/make.conf • w chwili obecnej ∼13000 pakietów
  32. 32. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Portage – serce Gentoo • W jaki sposób zarzadza sie oprogramowaniem w Gentoo? ˛ ˛ • emerge – interfejs do Portage • system flag USE • magiczny plik /etc/make.conf • w chwili obecnej ∼13000 pakietów
  33. 33. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Portage – serce Gentoo • W jaki sposób zarzadza sie oprogramowaniem w Gentoo? ˛ ˛ • emerge – interfejs do Portage • system flag USE • magiczny plik /etc/make.conf • w chwili obecnej ∼13000 pakietów
  34. 34. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Portage – serce Gentoo • W jaki sposób zarzadza sie oprogramowaniem w Gentoo? ˛ ˛ • emerge – interfejs do Portage • system flag USE • magiczny plik /etc/make.conf • w chwili obecnej ∼13000 pakietów
  35. 35. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Portage – serce Gentoo • W jaki sposób zarzadza sie oprogramowaniem w Gentoo? ˛ ˛ • emerge – interfejs do Portage • system flag USE • magiczny plik /etc/make.conf • w chwili obecnej ∼13000 pakietów
  36. 36. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Portage – jak wyglada? ˛
  37. 37. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wiecej o emerge ˛ • zale˙ no´ ci? nic strasznego! z s • wyszukiwanie w Portage: opcje -s i -S • zestawy pakietów system i world • cz˛ esta synchronizacja drzewa (byle nie za cz˛ esto!) • cz˛ esta aktualizacja systemu • emerge --sync; emerge -uDN world – lek na całe zło • przydatne opcje -p i -a
  38. 38. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wiecej o emerge ˛ • zale˙ no´ ci? nic strasznego! z s • wyszukiwanie w Portage: opcje -s i -S • zestawy pakietów system i world • cz˛ esta synchronizacja drzewa (byle nie za cz˛ esto!) • cz˛ esta aktualizacja systemu • emerge --sync; emerge -uDN world – lek na całe zło • przydatne opcje -p i -a
  39. 39. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wiecej o emerge ˛ • zale˙ no´ ci? nic strasznego! z s • wyszukiwanie w Portage: opcje -s i -S • zestawy pakietów system i world • cz˛ esta synchronizacja drzewa (byle nie za cz˛ esto!) • cz˛ esta aktualizacja systemu • emerge --sync; emerge -uDN world – lek na całe zło • przydatne opcje -p i -a
  40. 40. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wiecej o emerge ˛ • zale˙ no´ ci? nic strasznego! z s • wyszukiwanie w Portage: opcje -s i -S • zestawy pakietów system i world • cz˛ esta synchronizacja drzewa (byle nie za cz˛ esto!) • cz˛ esta aktualizacja systemu • emerge --sync; emerge -uDN world – lek na całe zło • przydatne opcje -p i -a
  41. 41. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wiecej o emerge ˛ • zale˙ no´ ci? nic strasznego! z s • wyszukiwanie w Portage: opcje -s i -S • zestawy pakietów system i world • cz˛ esta synchronizacja drzewa (byle nie za cz˛ esto!) • cz˛ esta aktualizacja systemu • emerge --sync; emerge -uDN world – lek na całe zło • przydatne opcje -p i -a
  42. 42. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wiecej o emerge ˛ • zale˙ no´ ci? nic strasznego! z s • wyszukiwanie w Portage: opcje -s i -S • zestawy pakietów system i world • cz˛ esta synchronizacja drzewa (byle nie za cz˛ esto!) • cz˛ esta aktualizacja systemu • emerge --sync; emerge -uDN world – lek na całe zło • przydatne opcje -p i -a
  43. 43. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wiecej o emerge ˛ • zale˙ no´ ci? nic strasznego! z s • wyszukiwanie w Portage: opcje -s i -S • zestawy pakietów system i world • cz˛ esta synchronizacja drzewa (byle nie za cz˛ esto!) • cz˛ esta aktualizacja systemu • emerge --sync; emerge -uDN world – lek na całe zło • przydatne opcje -p i -a
  44. 44. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  45. 45. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  46. 46. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  47. 47. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  48. 48. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  49. 49. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  50. 50. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  51. 51. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Flagi USE • globalne flagi USE – panel sterowania Gentoo • /usr/portage/profiles/use.desc • wybieramy tylko to, z czego chcemy korzysta´ c • zmniejszamy liczbe zale˙ no´ ci ˛ z s • skracamy czas kompilacji • oszcz˛ ´ edzamy przestrzen dyskowa ˛ • lokalne flagi USE – tuning pojedynczych pakietów • /usr/portage/profiles/use.local.desc • specyficzne dla danego pakietu • efektywnie współpracuja z pakietami zaprojektowanymi ˛ modułowo
  52. 52. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  53. 53. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w Portage piszczy? • ebuildy – siedza na dysku, reprezentuja konkretna wersje ˛ ˛ ˛ ˛ pakietu • metapakiety – kolekcje innych pakietów tworzacych pewna ˛ ˛ s´ logiczna cało´ c (np. KDE) ˛ • sloty – koegzystowanie wielu wersji pakietu w systemie jednocze´ nie s • virtuale – sposób na pakiety o identycznej funkcjonalno´ ci s (np. JVM) • profile – zbiór pakietów niezbednych do działania systemu ˛ • gałezie – stabilne i niestabilne ˛
  54. 54. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w Portage piszczy? • ebuildy – siedza na dysku, reprezentuja konkretna wersje ˛ ˛ ˛ ˛ pakietu • metapakiety – kolekcje innych pakietów tworzacych pewna ˛ ˛ s´ logiczna cało´ c (np. KDE) ˛ • sloty – koegzystowanie wielu wersji pakietu w systemie jednocze´ nie s • virtuale – sposób na pakiety o identycznej funkcjonalno´ ci s (np. JVM) • profile – zbiór pakietów niezbednych do działania systemu ˛ • gałezie – stabilne i niestabilne ˛
  55. 55. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w Portage piszczy? • ebuildy – siedza na dysku, reprezentuja konkretna wersje ˛ ˛ ˛ ˛ pakietu • metapakiety – kolekcje innych pakietów tworzacych pewna ˛ ˛ s´ logiczna cało´ c (np. KDE) ˛ • sloty – koegzystowanie wielu wersji pakietu w systemie jednocze´ nie s • virtuale – sposób na pakiety o identycznej funkcjonalno´ ci s (np. JVM) • profile – zbiór pakietów niezbednych do działania systemu ˛ • gałezie – stabilne i niestabilne ˛
  56. 56. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w Portage piszczy? • ebuildy – siedza na dysku, reprezentuja konkretna wersje ˛ ˛ ˛ ˛ pakietu • metapakiety – kolekcje innych pakietów tworzacych pewna ˛ ˛ s´ logiczna cało´ c (np. KDE) ˛ • sloty – koegzystowanie wielu wersji pakietu w systemie jednocze´ nie s • virtuale – sposób na pakiety o identycznej funkcjonalno´ ci s (np. JVM) • profile – zbiór pakietów niezbednych do działania systemu ˛ • gałezie – stabilne i niestabilne ˛
  57. 57. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w Portage piszczy? • ebuildy – siedza na dysku, reprezentuja konkretna wersje ˛ ˛ ˛ ˛ pakietu • metapakiety – kolekcje innych pakietów tworzacych pewna ˛ ˛ s´ logiczna cało´ c (np. KDE) ˛ • sloty – koegzystowanie wielu wersji pakietu w systemie jednocze´ nie s • virtuale – sposób na pakiety o identycznej funkcjonalno´ ci s (np. JVM) • profile – zbiór pakietów niezbednych do działania systemu ˛ • gałezie – stabilne i niestabilne ˛
  58. 58. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Co w Portage piszczy? • ebuildy – siedza na dysku, reprezentuja konkretna wersje ˛ ˛ ˛ ˛ pakietu • metapakiety – kolekcje innych pakietów tworzacych pewna ˛ ˛ s´ logiczna cało´ c (np. KDE) ˛ • sloty – koegzystowanie wielu wersji pakietu w systemie jednocze´ nie s • virtuale – sposób na pakiety o identycznej funkcjonalno´ ci s (np. JVM) • profile – zbiór pakietów niezbednych do działania systemu ˛ • gałezie – stabilne i niestabilne ˛
  59. 59. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Przykładowy ebuild
  60. 60. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Nie tylko zródła. . . ´ • wieksze pakiety (np. mozilla-firefox, openoffice) sa ˛ ˛ dostepne w wersjach prekompilowanych ˛ • narz˛ edzia quickpkg i emerge -b tworza paczki binarne ˛ • Zalety: • ”compile once, install everywhere”, ale tylko na podobnych maszynach • pomocne przy tworzeniu kopii zapasowych • Wady: • nie zadziała na innych architekturach • na podobnych procesorach działa, ale jest słabiej zoptymalizowane ´ • quickpkg spakuje bie˙ ace pliki pakietu, zamiast swie˙ ych, z˛ z zaraz po jego instalacji
  61. 61. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Nie tylko zródła. . . ´ • wieksze pakiety (np. mozilla-firefox, openoffice) sa ˛ ˛ dostepne w wersjach prekompilowanych ˛ • narz˛ edzia quickpkg i emerge -b tworza paczki binarne ˛ • Zalety: • ”compile once, install everywhere”, ale tylko na podobnych maszynach • pomocne przy tworzeniu kopii zapasowych • Wady: • nie zadziała na innych architekturach • na podobnych procesorach działa, ale jest słabiej zoptymalizowane ´ • quickpkg spakuje bie˙ ace pliki pakietu, zamiast swie˙ ych, z˛ z zaraz po jego instalacji
  62. 62. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Nie tylko zródła. . . ´ • wieksze pakiety (np. mozilla-firefox, openoffice) sa ˛ ˛ dostepne w wersjach prekompilowanych ˛ • narz˛ edzia quickpkg i emerge -b tworza paczki binarne ˛ • Zalety: • ”compile once, install everywhere”, ale tylko na podobnych maszynach • pomocne przy tworzeniu kopii zapasowych • Wady: • nie zadziała na innych architekturach • na podobnych procesorach działa, ale jest słabiej zoptymalizowane ´ • quickpkg spakuje bie˙ ace pliki pakietu, zamiast swie˙ ych, z˛ z zaraz po jego instalacji
  63. 63. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Nie tylko zródła. . . ´ • wieksze pakiety (np. mozilla-firefox, openoffice) sa ˛ ˛ dostepne w wersjach prekompilowanych ˛ • narz˛ edzia quickpkg i emerge -b tworza paczki binarne ˛ • Zalety: • ”compile once, install everywhere”, ale tylko na podobnych maszynach • pomocne przy tworzeniu kopii zapasowych • Wady: • nie zadziała na innych architekturach • na podobnych procesorach działa, ale jest słabiej zoptymalizowane ´ • quickpkg spakuje bie˙ ace pliki pakietu, zamiast swie˙ ych, z˛ z zaraz po jego instalacji
  64. 64. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Nie tylko zródła. . . ´ • wieksze pakiety (np. mozilla-firefox, openoffice) sa ˛ ˛ dostepne w wersjach prekompilowanych ˛ • narz˛ edzia quickpkg i emerge -b tworza paczki binarne ˛ • Zalety: • ”compile once, install everywhere”, ale tylko na podobnych maszynach • pomocne przy tworzeniu kopii zapasowych • Wady: • nie zadziała na innych architekturach • na podobnych procesorach działa, ale jest słabiej zoptymalizowane ´ • quickpkg spakuje bie˙ ace pliki pakietu, zamiast swie˙ ych, z˛ z zaraz po jego instalacji
  65. 65. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Nie tylko zródła. . . ´ • wieksze pakiety (np. mozilla-firefox, openoffice) sa ˛ ˛ dostepne w wersjach prekompilowanych ˛ • narz˛ edzia quickpkg i emerge -b tworza paczki binarne ˛ • Zalety: • ”compile once, install everywhere”, ale tylko na podobnych maszynach • pomocne przy tworzeniu kopii zapasowych • Wady: • nie zadziała na innych architekturach • na podobnych procesorach działa, ale jest słabiej zoptymalizowane ´ • quickpkg spakuje bie˙ ace pliki pakietu, zamiast swie˙ ych, z˛ z zaraz po jego instalacji
  66. 66. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Nie tylko zródła. . . ´ • wieksze pakiety (np. mozilla-firefox, openoffice) sa ˛ ˛ dostepne w wersjach prekompilowanych ˛ • narz˛ edzia quickpkg i emerge -b tworza paczki binarne ˛ • Zalety: • ”compile once, install everywhere”, ale tylko na podobnych maszynach • pomocne przy tworzeniu kopii zapasowych • Wady: • nie zadziała na innych architekturach • na podobnych procesorach działa, ale jest słabiej zoptymalizowane ´ • quickpkg spakuje bie˙ ace pliki pakietu, zamiast swie˙ ych, z˛ z zaraz po jego instalacji
  67. 67. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gentoo Overlays • nakładki na oficjalne drzewo pakietów • zarzadzaja rozwijanymi pakietami bez mieszania w ˛ ˛ oficjalnym drzewie • program layman do obsługi overlayów • http://overlays.gentoo.org – baza overlayów
  68. 68. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gentoo Overlays • nakładki na oficjalne drzewo pakietów • zarzadzaja rozwijanymi pakietami bez mieszania w ˛ ˛ oficjalnym drzewie • program layman do obsługi overlayów • http://overlays.gentoo.org – baza overlayów
  69. 69. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gentoo Overlays • nakładki na oficjalne drzewo pakietów • zarzadzaja rozwijanymi pakietami bez mieszania w ˛ ˛ oficjalnym drzewie • program layman do obsługi overlayów • http://overlays.gentoo.org – baza overlayów
  70. 70. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gentoo Overlays • nakładki na oficjalne drzewo pakietów • zarzadzaja rozwijanymi pakietami bez mieszania w ˛ ˛ oficjalnym drzewie • program layman do obsługi overlayów • http://overlays.gentoo.org – baza overlayów
  71. 71. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Wa˙ ne miejsca z • /usr/portage/ – serce Gentoo • /usr/portage/distfiles/ – pobrane paczki pakietów • /var/lib/portage/world – ”´ wiat” pakietów s • /var/db/pkg/ – info o aktualnie posiadnych pakietach • /etc/make.conf – główny plik konfiguracyjny Portage • /etc/portage/ – katalog z configami • man emerge, man portage, man make.conf
  72. 72. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie FEATURES • sandbox – bezpieczna kompilacja • parallel-fetch – równoległe pobieranie pakietów • ccache – szybka pamie´ podreczna kompilatora ˛c ˛ • distcc – kompilacja rozproszona • ochrona plików konfiguracyjnych • ochrona profilu
  73. 73. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie FEATURES • sandbox – bezpieczna kompilacja • parallel-fetch – równoległe pobieranie pakietów • ccache – szybka pamie´ podreczna kompilatora ˛c ˛ • distcc – kompilacja rozproszona • ochrona plików konfiguracyjnych • ochrona profilu
  74. 74. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie FEATURES • sandbox – bezpieczna kompilacja • parallel-fetch – równoległe pobieranie pakietów • ccache – szybka pamie´ podreczna kompilatora ˛c ˛ • distcc – kompilacja rozproszona • ochrona plików konfiguracyjnych • ochrona profilu
  75. 75. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie FEATURES • sandbox – bezpieczna kompilacja • parallel-fetch – równoległe pobieranie pakietów • ccache – szybka pamie´ podreczna kompilatora ˛c ˛ • distcc – kompilacja rozproszona • ochrona plików konfiguracyjnych • ochrona profilu
  76. 76. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie FEATURES • sandbox – bezpieczna kompilacja • parallel-fetch – równoległe pobieranie pakietów • ccache – szybka pamie´ podreczna kompilatora ˛c ˛ • distcc – kompilacja rozproszona • ochrona plików konfiguracyjnych • ochrona profilu
  77. 77. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie FEATURES • sandbox – bezpieczna kompilacja • parallel-fetch – równoległe pobieranie pakietów • ccache – szybka pamie´ podreczna kompilatora ˛c ˛ • distcc – kompilacja rozproszona • ochrona plików konfiguracyjnych • ochrona profilu
  78. 78. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  79. 79. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Mów do mnie jeszcze, emerge • emerge --info – opowiedz o sobie • gadatliwe emerge – opcja -v • pokazuje, co bedzie robi´ z ka˙ dym pakietem ˛ c z • pokazuje liste aktywnych flag USE ˛ • i inne informacje. . .
  80. 80. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Mów do mnie jeszcze, emerge • emerge --info – opowiedz o sobie • gadatliwe emerge – opcja -v • pokazuje, co bedzie robi´ z ka˙ dym pakietem ˛ c z • pokazuje liste aktywnych flag USE ˛ • i inne informacje. . .
  81. 81. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Mów do mnie jeszcze, emerge • emerge --info – opowiedz o sobie • gadatliwe emerge – opcja -v • pokazuje, co bedzie robi´ z ka˙ dym pakietem ˛ c z • pokazuje liste aktywnych flag USE ˛ • i inne informacje. . .
  82. 82. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Mów do mnie jeszcze, emerge • emerge --info – opowiedz o sobie • gadatliwe emerge – opcja -v • pokazuje, co bedzie robi´ z ka˙ dym pakietem ˛ c z • pokazuje liste aktywnych flag USE ˛ • i inne informacje. . .
  83. 83. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Mów do mnie jeszcze, emerge • emerge --info – opowiedz o sobie • gadatliwe emerge – opcja -v • pokazuje, co bedzie robi´ z ka˙ dym pakietem ˛ c z • pokazuje liste aktywnych flag USE ˛ • i inne informacje. . .
  84. 84. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  85. 85. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  86. 86. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  87. 87. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  88. 88. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  89. 89. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  90. 90. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  91. 91. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie gentoolkit • zestaw narz˛ edzi wspomagajacych u˙ ytkowanie ˛ z i administracje Portage ˛ • wywiad z equery • belongs, files – o powiazaniach plików i pakietów ˛ • depends, depgraph – o powiazaniach miedzy pakietami ˛ ˛ • uses, hasuse – o flagach USE • list – o zainstalowanych pakietach • euse – sposób na USE • eselect – zarzadzanie virtualami ˛ • revdep-rebuild – przebuduj odwrotne zale˙ no´ ci z s
  92. 92. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie portage-utils • szybsza alternatywa gentoolkit • qfile – szybsze equery belongs • qdepends – przejrzyste equery depgraph • qlist – okrojone equery files • quse – lepsze equery hasuse • qsearch – sprawniejsze wyszukiwanie pakietów • man q, q --help
  93. 93. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie portage-utils • szybsza alternatywa gentoolkit • qfile – szybsze equery belongs • qdepends – przejrzyste equery depgraph • qlist – okrojone equery files • quse – lepsze equery hasuse • qsearch – sprawniejsze wyszukiwanie pakietów • man q, q --help
  94. 94. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie portage-utils • szybsza alternatywa gentoolkit • qfile – szybsze equery belongs • qdepends – przejrzyste equery depgraph • qlist – okrojone equery files • quse – lepsze equery hasuse • qsearch – sprawniejsze wyszukiwanie pakietów • man q, q --help
  95. 95. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie portage-utils • szybsza alternatywa gentoolkit • qfile – szybsze equery belongs • qdepends – przejrzyste equery depgraph • qlist – okrojone equery files • quse – lepsze equery hasuse • qsearch – sprawniejsze wyszukiwanie pakietów • man q, q --help
  96. 96. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie portage-utils • szybsza alternatywa gentoolkit • qfile – szybsze equery belongs • qdepends – przejrzyste equery depgraph • qlist – okrojone equery files • quse – lepsze equery hasuse • qsearch – sprawniejsze wyszukiwanie pakietów • man q, q --help
  97. 97. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie portage-utils • szybsza alternatywa gentoolkit • qfile – szybsze equery belongs • qdepends – przejrzyste equery depgraph • qlist – okrojone equery files • quse – lepsze equery hasuse • qsearch – sprawniejsze wyszukiwanie pakietów • man q, q --help
  98. 98. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie portage-utils • szybsza alternatywa gentoolkit • qfile – szybsze equery belongs • qdepends – przejrzyste equery depgraph • qlist – okrojone equery files • quse – lepsze equery hasuse • qsearch – sprawniejsze wyszukiwanie pakietów • man q, q --help
  99. 99. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  100. 100. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Dostosowa´ wszystko do własnych potrzeb c • katalogi /etc/ i /etc/conf.d/ • nie´ miertelny /etc/fstab s • ustawienia sieci • lokalizacja systemu • konfiguracja systemu okien X • administracja u˙ ytkownikami z
  101. 101. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Dostosowa´ wszystko do własnych potrzeb c • katalogi /etc/ i /etc/conf.d/ • nie´ miertelny /etc/fstab s • ustawienia sieci • lokalizacja systemu • konfiguracja systemu okien X • administracja u˙ ytkownikami z
  102. 102. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Dostosowa´ wszystko do własnych potrzeb c • katalogi /etc/ i /etc/conf.d/ • nie´ miertelny /etc/fstab s • ustawienia sieci • lokalizacja systemu • konfiguracja systemu okien X • administracja u˙ ytkownikami z
  103. 103. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Dostosowa´ wszystko do własnych potrzeb c • katalogi /etc/ i /etc/conf.d/ • nie´ miertelny /etc/fstab s • ustawienia sieci • lokalizacja systemu • konfiguracja systemu okien X • administracja u˙ ytkownikami z
  104. 104. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Dostosowa´ wszystko do własnych potrzeb c • katalogi /etc/ i /etc/conf.d/ • nie´ miertelny /etc/fstab s • ustawienia sieci • lokalizacja systemu • konfiguracja systemu okien X • administracja u˙ ytkownikami z
  105. 105. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Dostosowa´ wszystko do własnych potrzeb c • katalogi /etc/ i /etc/conf.d/ • nie´ miertelny /etc/fstab s • ustawienia sieci • lokalizacja systemu • konfiguracja systemu okien X • administracja u˙ ytkownikami z
  106. 106. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie /etc/make.conf • wszelkie ustawienia Portage i procesu instalacji pakietów • flagi USE • flagi kompilatora GCC i make’a • wybór odpowiedniej gałezi ˛ • adres serwera z pakietami i serwera rsync • inne zmienne. . .
  107. 107. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie /etc/make.conf • wszelkie ustawienia Portage i procesu instalacji pakietów • flagi USE • flagi kompilatora GCC i make’a • wybór odpowiedniej gałezi ˛ • adres serwera z pakietami i serwera rsync • inne zmienne. . .
  108. 108. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie /etc/make.conf • wszelkie ustawienia Portage i procesu instalacji pakietów • flagi USE • flagi kompilatora GCC i make’a • wybór odpowiedniej gałezi ˛ • adres serwera z pakietami i serwera rsync • inne zmienne. . .
  109. 109. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie /etc/make.conf • wszelkie ustawienia Portage i procesu instalacji pakietów • flagi USE • flagi kompilatora GCC i make’a • wybór odpowiedniej gałezi ˛ • adres serwera z pakietami i serwera rsync • inne zmienne. . .
  110. 110. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie /etc/make.conf • wszelkie ustawienia Portage i procesu instalacji pakietów • flagi USE • flagi kompilatora GCC i make’a • wybór odpowiedniej gałezi ˛ • adres serwera z pakietami i serwera rsync • inne zmienne. . .
  111. 111. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie /etc/make.conf • wszelkie ustawienia Portage i procesu instalacji pakietów • flagi USE • flagi kompilatora GCC i make’a • wybór odpowiedniej gałezi ˛ • adres serwera z pakietami i serwera rsync • inne zmienne. . .
  112. 112. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Katalog /etc/portage/ • package.use – flagi USE dla konkretnego pakietu • package.unmask – pojawiam sie. . . ˛ • package.mask – . . . i znikam • package.keywords – mieszanie gałezi drzewa ˛
  113. 113. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Katalog /etc/portage/ • package.use – flagi USE dla konkretnego pakietu • package.unmask – pojawiam sie. . . ˛ • package.mask – . . . i znikam • package.keywords – mieszanie gałezi drzewa ˛
  114. 114. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Katalog /etc/portage/ • package.use – flagi USE dla konkretnego pakietu • package.unmask – pojawiam sie. . . ˛ • package.mask – . . . i znikam • package.keywords – mieszanie gałezi drzewa ˛
  115. 115. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Katalog /etc/portage/ • package.use – flagi USE dla konkretnego pakietu • package.unmask – pojawiam sie. . . ˛ • package.mask – . . . i znikam • package.keywords – mieszanie gałezi drzewa ˛
  116. 116. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Przydatne narz˛ edzia • /etc/env.d/ – zmienne srodowiskowe ´ • skrypt env-update • ochrona plików konfiguracyjnych • dispatch-conf, etc-update
  117. 117. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Przydatne narz˛ edzia • /etc/env.d/ – zmienne srodowiskowe ´ • skrypt env-update • ochrona plików konfiguracyjnych • dispatch-conf, etc-update
  118. 118. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Przydatne narz˛ edzia • /etc/env.d/ – zmienne srodowiskowe ´ • skrypt env-update • ochrona plików konfiguracyjnych • dispatch-conf, etc-update
  119. 119. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Przydatne narz˛ edzia • /etc/env.d/ – zmienne srodowiskowe ´ • skrypt env-update • ochrona plików konfiguracyjnych • dispatch-conf, etc-update
  120. 120. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  121. 121. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gdy system sie budzi. . . ˛ • proces init • poziomy działania (runlevels) • /etc/init.d/ – siedlisko skryptów startowych • skrypty tak˙ e maja zale˙ no´ ci z ˛ z s • polecenia skryptów: start, stop, pause, status, ineed, needsme
  122. 122. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gdy system sie budzi. . . ˛ • proces init • poziomy działania (runlevels) • /etc/init.d/ – siedlisko skryptów startowych • skrypty tak˙ e maja zale˙ no´ ci z ˛ z s • polecenia skryptów: start, stop, pause, status, ineed, needsme
  123. 123. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gdy system sie budzi. . . ˛ • proces init • poziomy działania (runlevels) • /etc/init.d/ – siedlisko skryptów startowych • skrypty tak˙ e maja zale˙ no´ ci z ˛ z s • polecenia skryptów: start, stop, pause, status, ineed, needsme
  124. 124. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gdy system sie budzi. . . ˛ • proces init • poziomy działania (runlevels) • /etc/init.d/ – siedlisko skryptów startowych • skrypty tak˙ e maja zale˙ no´ ci z ˛ z s • polecenia skryptów: start, stop, pause, status, ineed, needsme
  125. 125. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gdy system sie budzi. . . ˛ • proces init • poziomy działania (runlevels) • /etc/init.d/ – siedlisko skryptów startowych • skrypty tak˙ e maja zale˙ no´ ci z ˛ z s • polecenia skryptów: start, stop, pause, status, ineed, needsme
  126. 126. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie rc-update • zarzadzanie drzewem zale˙ no´ ci skryptów ˛ z s • dodawanie i usuwanie skryptów z runlevela • listing aktywnych skryptów startowych
  127. 127. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie rc-update • zarzadzanie drzewem zale˙ no´ ci skryptów ˛ z s • dodawanie i usuwanie skryptów z runlevela • listing aktywnych skryptów startowych
  128. 128. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie rc-update • zarzadzanie drzewem zale˙ no´ ci skryptów ˛ z s • dodawanie i usuwanie skryptów z runlevela • listing aktywnych skryptów startowych
  129. 129. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Rozkład jazdy Wprowadzenie Filozofia Gentoo Instalacja Zaczynamy zabawe z Gentoo ˛ Kernel Zarzadzanie oprogramowaniem ˛ Portage – zaawansowany mened˙ er pakietów z Mo˙ liwo´ ci Portage z s Narz˛ edzia do pracy z Portage Sztuka konfiguracji Zrobi´ dobrze a nie popsu´ ... c c Skrypty startowe Podsumowanie
  130. 130. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Obalamy mity • instalacja pakietów nie jest a˙ tak długotrwała! z • Gentoo nie jest trudne! • u˙ ytkownikiem Gentoo nie musi by´ haker! z c • kolejne wydania Gentoo nie przynosza tak wielkich zmian ˛ jak w innych dystrybucjach! • Gentoo nie jest doskonałe!
  131. 131. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie Gentoo ponad wszystko! • nieograniczone mo˙ liwo´ ci dostosowywania do swoich z s potrzeb • zaawansowany model zarzadzania oprogramowaniem ˛ • wolno´ c u˙ ytkownika s´ z • optymalizacja pod dany model procesora • bezpieczenstwo! ´ • bogata i przystepna dokumentacja ˛ • znakomita społeczno´ c u˙ ytkowników i deweloperów s´ z • SATYSFAKCJA GWARANTOWANA!!!:)
  132. 132. Wprowadzenie Instalacja Zarzadzanie oprogramowaniem ˛ Sztuka konfiguracji Podsumowanie s´ Społeczno´ c Gentoo • http://www.gentoo.org – oficjalna strona dystrybucji • http://forums.gentoo.org – forum Gentoo (tak˙ e po polsku) z • http://bugs.gentoo.org – Bugzilla, tu zgłaszamy błedy ˛ • http://en.gentoo-wiki.com – ogromna baza artykułów • http://www.gentoo-portage.com – aktualne Portage • gentoo-user-pl@lists.gentoo.org – polska lista dyskusyjna • masa kanałów IRC sieci freenode: #gentoo, #gentoo-pl, #gentoo-x86, . . .
  133. 133. Dziekuje ˛ ˛ . . . to ju˙ jest KONIEC z Pytania?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×