Live manual Debian Live

# Debian Live Manual

# O Debian Live Project

75

# 2. O Debian Live Project

76

2.1 Motywacja

77

2.1.1 Co jest nie tak w moim dotychczasowym systemie live?

78

When Debian Live Project was initiated (around 2006), there were already several Debian based live systems available and they are doing a great job. From the Debian perspective most of them have one or more of the following disadvantages:

79

- Nie są to projekty Debian i dlatego nie posiadają także wsparcia ze strony Debian.

80

- Mieszają rózne dystrybucje, np.: testing i unstable.

81

- Wspierają tylko i386.

82

- Modyfikują zachowanie i/lub wygląd pakietów przez obcinanie ich w celu zaoszczędzenia miejsca.

83

- Zawierają pakiety z poza archiwum Debian.

84

_ * Są dostarczane z jądrem systemu zawierającym dodatkowe łaty, które nie są częścią Debian.

85

- Są duże i powolne a ze względu na swoją zwykłą wielkość, a zatem nie nadają się do zagadnień odzyskiwania.

86

- Nie są one dostępne na różnych nośnikach, np. CD, DVD, USB-stick czy obrazy netboot.

87

2.1.2 Czemu tworzyć nasz własny system live?

88

Debian to Uniwersalny system operacyjny: Debian będzie posiadał system live do przetestowania i dokładnego zaprezentowania systemu Debian z następującymi głównymi zaletami:

89

- Będzie pod-projektem Debian.

90

- Będzie odzwierciedlał stan aktualnej dystrybucji.

91

- Będzie wspierał tak wiele architektur jak to tylko możliwe.

92

- Będzie się składał tylko z niezmienionych pakietów Debian.

93

- Nie będzie zawierał żadnych pakietów, które nie są w archiwum Debian.

94

- Będzie korzystał z niezmienionego jądro Debian bez dodatkowych poprawek.

95

2.2 Filozofia

96

2.2.1 Only unchanged packages from Debian "main" and "non-free-firmware"

97

Będziemy używać tylko pakietów z repozytorium Debian w sekcji "main". Sekcja "non-free" nie jest częścią Debian, a zatem nie może być używana do budowania oficjalnych obrazów systemu live.

98

Starting with Debian 12 bookworm we added the "non-free-firmware" section for better support of modern hardware.

99

Nie będziemy zmieniać żadnych pakietów. Zawsze, gdy będziemy musieli coś zmienić, zrobimy to w porozumieniu z opiekunem tego pakietu w Debianie.

100

W drodze wyjątku, nasze własne pakiety, takie jak live-boot, live-build lub live-config mogą być zastosowane tymczasowo z własnego repozytorium z przyczyn rozwojowych (np. do tworzenia zrzutów rozwojowych). Zostaną one przesłane do Debian na bieżąco.

101

2.2.2 Bez konfiguracji pakietów systemu live

102

Na tym etapie nie będziemy dostarczać lub też instalować przykładowych lub alternatywnych konfiguracji pakietów. Wszystkie pakiety będą użyte w u ich podstawowych konfiguracjach takich jakie są po normalnej instalacji Debian.

103

Za każdym razem, gdy potrzebujemy innej domyślnej konfiguracji, zrobimy to w porozumieniu z opiekunem pakietu w Debianie.

104

System do konfigurowania pakietów jest dostarczony przez użycie debconf'a; umożliwiając instalację niestandardowo skonfigurowanych pakietów w Twoim niestandardowo stworzonym obrazie systemu live. A dla prekompilowanych obrazów live zdecydowaliśmy, aby pozostawić pakiety w swojej domyślnej konfiguracji, chyba że będzie to absolutnie niezbędne do pracy w środowisku live. Wszędzie tam, gdzie to możliwe, wolimy dostosowywać pakiety w archiwum Debian, aby lepiej pracowały w systemie live w porównaniu do dokonywania zmian w live toolchain lub {konfiguracji obrazu prekompilownego} # klonuj-konfiguracja-przez-git. Aby uzyskać więcej informacji, zobacz Omówienie dostosowywania.

105

2.3 Kontakt

106

- Mailing list: The primary contact for the project is the mailing list at ‹https://lists.debian.org/debian-live/›. You can email the list directly by addressing your mail to ‹debian-live@lists.debian.org›​. The list archives are available at ‹https://lists.debian.org/debian-live/›.

107

- IRC: Wielu użytkowników i deweloperów jest obecnych na kanale #debian-live na irc.debian.org (OFTC). Kiedy zadajesz pytanie na IRC, prosimy o cierpliwie czekać na odpowiedź. W przypadku, gdy odpowiedz nie pojawi się, napisz na listę mailingową.

108

- BTS : {Debian Bug Tracking System} ‹https://www.debian.org/Bugs/› (BTS) zawiera informacje o błędach zgłoszonych przez użytkowników i deweloperów. Każdy błąd ma przypisany swój numer i jest przechowywany, dopóki nie zostaje on oznaczony jako rozwiązany. Aby uzyskać więcej informacji, zobacz Zgłaszanie błędów.