live-manual 4.0~alpha13-1 - en to pl translation catalogue (61 entries)

note: type: Plain text
en: :B~ Examples
pl: :B~ Przykłady

note: type: Plain text
en: 1~examples Examples
pl: 1~examples Przykłady

note: type: Plain text
en: This chapter covers example builds for specific use cases with live systems. If you are new to building your own live system images, we recommend you first look at the three tutorials in sequence, as each one teaches new techniques that will help you use and understand the remaining examples.
pl: W tym rozdziale omówiono przykłady budowania dla konkretnych przypadków użycia z systemów live. Jeśli jesteś nowy w budowaniu własnych obrazów systemów live, zaleca się najpierw zapoznanie z trzema kolejnymi samouczkami, a każdy z nich nauczy Cię nowych technik, które pomogą Ci używać i rozumieć pozostałe przykłady.

note: type: Plain text
en: 2~using-the-examples Using the examples
pl: 2~using-the-examples Używanie przykładów

note: type: Plain text
en: To use these examples you need a system to build them on that meets the requirements listed in {Requirements}#requirements and has live-build installed as described in {Installing live-build}#installing-live-build.
pl: Aby skorzystać z tych przykładów potrzebujesz systemu, który spełnia wymagania wymienione w {wymaganiach}#requirements i ma zainstalowane live-build, jak opisano w {instalacji live-build}#installing-live-build.

note: type: Plain text
en: Note that, for the sake of brevity, in these examples we do not specify a local mirror to use for the build. You can speed up downloads considerably if you use a local mirror. You may specify the options when you use #{lb config}#, as described in {Distribution mirrors used at build time}#distribution-mirrors-build-time, or for more convenience, set the default for your build system in #{/etc/live/build.conf}#. Simply create this file and in it, set the corresponding #{LB_MIRROR_*}# variables to your preferred mirror. All other mirrors used in the build will be defaulted from these values. For example:
pl: Należy zauważyć, że, ze względu na zwięzłość, w tych przykładach nie określono lokalnego serwera używanego do kompilacji. Można znacznie przyspieszyć pobrań przypadku korzystania z lokalnego serwera lustrzanego. Można określić te opcje podczas korzystania z #{lb config}#, jak opisano w {Serwery lustrzane dystrybucji używane w czasie kompilacji}#distribution-mirrors-build-time lub dla większej wygody, ustawić domyślną opcję dla systemu kompilacji w #{/etc/live/build.conf}#. Wystarczy utworzyć ten plik, a w nim, ustawić odpowiednią zmienną  #{LB_MIRROR_*}# dla preferowanego serwera lustrzanego. Wszystkie inne serwery lustrzane stosowane podczas kompilacji, będą domyślnie ustawione od tych wartości. Na przykład:

note: type: Plain text
en: 2~tutorial-1 Tutorial 1: A default image
pl: 2~tutorial-1 Samouczek 1: Domyślny obraz

note: type: Plain text
en: *{Use case:}* Create a simple first image, learning the basics of live-build.
pl: *{Przykład użycia:}* Stwórz pierwszy prosty obraz aby nauczyć się podstaw live-build.

note: type: Plain text
en: In this tutorial, we will build a default ISO hybrid live system image containing only base packages (no Xorg) and some live system support packages, as a first exercise in using live-build.
pl: W tym samouczku, będziemy budować domyślny obraz live ISO-hybrid zawierający tylko pakiety podstawowe (bez Xorg'a) i kilka pakietów systemu live, jako pierwsze ćwiczenie w użyciu live-build.

note: type: Plain text
en: You can't get much simpler than this:
pl: Nie można tego zrobić łatwiej niż tak:

note: type: Plain text
en:  $ mkdir tutorial1 ; cd tutorial1 ; lb config
pl:  $ mkdir samouczek1 ; cd samouczek1 ; lb config

note: type: Plain text
en: Examine the contents of the #{config/}# directory if you wish. You will see stored here a skeletal configuration, ready to customize or, in this case, use immediately to build a default image.
pl:  Zbadaj zawartość katalogu #{config/}#, jeśli chcesz. Zobaczysz tam konfiguracje przechowywane w szkieletowych katalogach, gotowe do dostosowywania lub, w tym przypadku, użyte natychmiast, aby zbudować domyślny obraz.

note: type: Plain text
en: Now, as superuser, build the image, saving a log as you build with #{tee}#.
pl: A teraz jako super-użytkownik, zbuduj obraz zapisując przy tym log podczas budowania używając #{tee}#.

note: type: Plain text
en: Assuming all goes well, after a while, the current directory will contain #{live-image-i386.hybrid.iso}#. This ISO hybrid image can be booted directly in a virtual machine as described in {Testing an ISO image with Qemu}#testing-iso-with-qemu and {Testing an ISO image with VirtualBox}#testing-iso-with-virtualbox, or else imaged onto optical media or a USB flash device as described in {Burning an ISO image to a physical medium}#burning-iso-image and {Copying an ISO hybrid image to a USB stick}#copying-iso-hybrid-to-usb, respectively.
pl: Zakładając, że wszystko poszło dobrze, po jakimś czasie, bieżący katalog będzie zawierał #{live-image-i386.hybrid.iso}#. Ten hybrydowy obraz ISO można uruchomić bezpośrednio na maszynie wirtualnej, jak opisano w {Testowanie obrazu ISO z Qemu}#testing-iso-with-qemu i {Testowanie obrazu ISO z VirtualBox}#testing-iso-with-virtualbox, lub jeszcze odpowiednio nagrany obraz na nośnikach optycznych lub urządzenia flash USB, w sposób opisany w {Nagrywanie obrazu ISO na nośniku fizycznym}#burning-iso-image i {Kopiowanie hybrydowego obrazu ISO na nośnik USB}#copying-iso-hybrid-to-usb.

note: type: Plain text
en: 2~tutorial-2 Tutorial 2: A web browser utility
pl: 2~tutorial-2 Samouczek 2: Narzędzie przeglądarka

note: type: Plain text
en: *{Use case:}* Create a web browser utility image, learning how to apply customizations.
pl: *{Przykład użycia:}* Stwórz obraz z przeglądarką internetową, ucząc się jak wprowadzać modyfikacje.

note: type: Plain text
en: In this tutorial, we will create an image suitable for use as a web browser utility, serving as an introduction to customizing live system images.
pl: W tym samouczku, stworzymy obraz odpowiedni do wykorzystania jako narzędzie przeglądarki internetowej, służący jako wstęp do dostosowywania obrazów systemu live.

note: type: Plain text
en: Our choice of LXDE for this example reflects our desire to provide a minimal desktop environment, since the focus of the image is the single use we have in mind, the web browser. We could go even further and provide a default configuration for the web browser in #{config/includes.chroot/etc/iceweasel/profile/}#, or additional support packages for viewing various kinds of web content, but we leave this as an exercise for the reader.
pl: Nasz wybór LXDE na tym przykładzie odzwierciedla nasze pragnienie, aby zapewnić minimalne środowisko pulpitu, ponieważ celem obrazu jest jednorazowy użytek, który mamy na myśli, czyli przeglądarka internetowa. Możemy pójść dalej i zapewnić domyślną konfigurację dla przeglądarki w #{config/includes.chroot/etc/iceweasel/profile/}#, lub dodatkowe pakiety wsparcia dla wyświetlania różnego rodzaju treści internetowych, ale pozostawiamy to jako ćwiczenie dla czytelnika.

note: type: Plain text
en: Build the image, again as superuser, keeping a log as in {Tutorial 1}#tutorial-1:
pl: Zbuduj ponownie obraz jako super-użytkownik, zachowując log jak to opisano w {Samouczku 1}#tutorial-1:

note: type: Plain text
en: Again, verify the image is OK and test, as in {Tutorial 1}#tutorial-1.
pl: Jeszcze raz, zweryfikuj czy obraz jest OK i przetestuj go jak to opisano w {Samouczku 1}#tutorial-1.

note: type: Plain text
en: 2~tutorial-3 Tutorial 3: A personalized image
pl: 2~tutorial-3 Samouczek 3: Spersonalizowany obraz

note: type: Plain text
en: *{Use case:}* Create a project to build a personalized image, containing your favourite software to take with you on a USB stick wherever you go, and evolving in successive revisions as your needs and preferences change.
pl: *{Przykład użycia:}* Stwórz projekt spersonalizowanego obrazu zawierającego twoje ulubione oprogramowanie tak abyś mógł go zabrać ze sobą gdziekolwiek pójdziesz i zapisujący sukcesywnie zmiany, kiedy tego potrzebujesz oraz zmiany w konfiguracji.

note: type: Plain text
en: Since we will be changing our personalized image over a number of revisions, and we want to track those changes, trying things experimentally and possibly reverting them if things don't work out, we will keep our configuration in the popular #{git}# version control system. We will also use the best practice of autoconfiguration via #{auto}# scripts as described in {Managing a configuration}#managing-a-configuration.
pl: Ponieważ będziemy zmieniać nasz indywidualny obraz wprowadzając wiele zmian, chcemy, śledzić te zmiany, próbując rzeczy eksperymentalnych i ewentualnie przywracając je, jeśli coś nie wyjdzie, będziemy trzymać naszą konfigurację w popularnym systemie kontroli wersji #{git}#. Będziemy również wykorzystywać najlepsze praktyki autokonfiguracji poprzez skrypty #{auto}# jak opisano w {Zarządzanie konfiguracją}#managing-a-configuration.

note: type: Plain text
en: 3~ First revision
pl: 3~ Pierwsza zmiana

note: type: Plain text
en:  $ mkdir -p tutorial3/auto
     $ cp /usr/share/doc/live-build/examples/auto/* tutorial3/auto/
     $ cd tutorial3
pl:  $ mkdir -p samouczek3/auto
     $ cp /usr/share/doc/live-build/examples/auto/* samouczek3/auto/
     $ cd samouczek3

note: type: Plain text
en: Edit #{auto/config}# to read as follows:
pl: Edtuj #{auto/config}# tak, aby zawierał:

note: type: Plain text
en: Perform #{lb config}# to generate the config tree, using the #{auto/config}# script you just created:
pl: Wykonaj #{lb config}#, aby wygenerować drzewo konfiguracyjne, używając właśnie utworzonego skryptu w #{auto/config}#:

note: type: Plain text
en: Now populate your local package list:
pl: Teraz uzupełnij swoją lokalną listę pakietów:

note: type: Plain text
en: First, #{--architectures i386}# ensures that on our #{amd64}# build system, we build a 32-bit version suitable for use on most machines. Second, we use #{--linux-flavours 686-pae}# because we don't anticipate using this image on much older systems. Third, we have chosen the /{lxde}/ task metapackage to give us a minimal desktop. And finally, we have added two initial favourite packages: /{iceweasel}/ and /{xchat}/.
pl: Po pierwsze, #{--architectures i386}# zapewnia, że ​​w naszym systemie kompilacji #{amd64}#, możemy zbudować 32-bitową wersję odpowiednią do stosowania na większości maszyn. Po drugie, możemy użyć #{--linux-flavours 686-pae}# bo nie przewidujemy używania tego obrazu na dużo starszych systemach. Po trzecie, wybraliśmy metapakiet zadania /{lxde}/, który daje nam minimalny pulpit. I w końcu, dodaliśmy dwa wstępne ulubione pakiety: /{iceweasel}/ i /{xchat}/.

note: type: Plain text
en: Now, build the image:
pl: A teraz, zbuduj obraz:

note: type: Plain text
en: Note that unlike in the first two tutorials, we no longer have to type #{2>&1 | tee build.log}# as that is now included in #{auto/build}#.
pl: Należy zauważyć, że w przeciwieństwie do dwóch pierwszych samouczków, nie musimy już wpisywać #{2>&1 | tee build.log}# bo jest to obecnie zawarte w #{auto/build}#.

note: type: Plain text
en: Once you've tested the image (as in {Tutorial 1}#tutorial-1) and are satisfied it works, it's time to initialize our #{git}# repository, adding only the auto scripts we just created, and then make the first commit:
pl: Po tym jak przetestowaliśmy obraz (jak to jest w {Samouczku 1}#tutorial-1) i jesteśmy zadowoleni, że działa, to jest to czas, aby zainicjować nasze repozytorium #{git}#, dodając tylko automatyczne skrypty przed chwilą stworzone, a następnie dokonać pierwszych zmian:

note: type: Plain text
en: 3~ Second revision
pl: 3~ Druga zmiana

note: type: Plain text
en: In this revision, we're going to clean up from the first build, add the /{vlc}/ package to our configuration, rebuild, test and commit.
pl: W tej zmianie, będziemy sprzątać nasz pierwszy zbudowany obrazu, dodawać pakiet /{vlc}/ do naszej konfiguracji, budować ponownie, testować i potwierdzać zmiany.

note: type: Plain text
en: The #{lb clean}# command will clean up all generated files from the previous build except for the cache, which saves having to re-download packages. This ensures that the subsequent #{lb build}# will re-run all stages to regenerate the files from our new configuration.
pl: Polecenie #{lb clean}# oczyści wszystkie wygenerowane pliki z poprzedniej kompilacji z wyjątkiem pamięci podręcznej (cache), co oszczędza konieczności ponownego pobierania pakietów. To gwarantuje, że kolejne polecenie #{lb build}# ponownie uruchomić wszystkie etapy regeneracji pliki z naszej nowej konfiguracji.

note: type: Plain text
en: Now append the /{vlc}/ package to our local package list in #{config/package-lists/my.list.chroot}#:
pl: Teraz dołączpakiet  /{vlc}/ do naszej lokalnej listy pakietów w #{config/package-list/my.list.chroot}#:

note: type: Plain text
en: Build again:
pl: Zbuduj ponownie:

note: type: Plain text
en: Test, and when you're satisfied, commit the next revision:
pl: Przetestuj i jeżeli jesteś usatysfakcjonowany wprowadź następną zmianę:

note: type: Plain text
en: Of course, more complicated changes to the configuration are possible, perhaps adding files in subdirectories of #{config/}#. When you commit new revisions, just take care not to hand edit or commit the top-level files in #{config}# containing #{LB_*}# variables, as these are build products, too, and are always cleaned up by #{lb clean}# and re-created with #{lb config}# via their respective #{auto}# scripts.
pl: Oczywiście, możliwe są bardziej skomplikowane zmiany w konfiguracji, prawdopodobnie dodające pliki w podkatalogach #{config/}#. Kiedy wprowadzasz nowe zmiany , tylko uważaj, aby nie edytować ręcznie lub zmieniać plików najwyższego poziomu w #{config}# zawierających zmienną #{LB_*}#, ponieważ są to także efekty budowania i są zawsze sprzątane przez #{lb clean}# i tworzone ponownie przez #{lb config}# przez odpowiednie #{automatyczne}# skrypty.

note: type: Plain text
en: We've come to the end of our tutorial series. While many more kinds of customization are possible, even just using the few features explored in these simple examples, an almost infinite variety of different images can be created. The remaining examples in this section cover several other use cases drawn from the collected experiences of users of live systems.
pl: Doszliśmy do końca naszej serii samouczka. Chociaż możliwe jest o wiele więcej rodzajów personalizacji, nawet tylko za pomocą kilku funkcji pokazanych w tych prostych przykładach, może być stworzona niemal nieskończona różnorodność obrazów. Pozostałe przykłady w tym rozdziale obejmuje kilka innych przypadków użycia zaczerpnięte z zebranych doświadczeń użytkowników systemów live.

note: type: Plain text
en: 2~ A VNC Kiosk Client
pl: 2~ Kiosk-klient serwera VNC

note: type: Plain text
en: *{Use case:}* Create an image with live-build to boot directly to a VNC server.
pl: *{Przykład użycia:}* Stwórz obraz za pomocą live-build, który podczas uruchamiania, łączy się automatycznie z serwerem VNC.

note: type: Plain text
en: Make a build directory and create an skeletal configuration inside it, disabling recommends to make a minimal system. And then create two initial package lists: the first one generated with a script provided by live-build named #{Packages}# (see {Generated package lists}#generated-package-lists), and the second one including /{xorg}/, /{gdm3}/, /{metacity}/ and /{xvnc4viewer}/.
pl: Stwórz katalog kompilacji i stwórz wewnątrz szkielet folderów konfiguracji, wyłączając zalecane, aby utworzyć minimalny system. A następnie utwórz dwie początkowe listy pakietów: pierwszą wygenerowaną ze skryptu dostarczonego przez live-build o nazwie #{Pakiety}# (patrz {Wygenerowane listy pakietów}#generated-package-lists), a drugą uwzględniającą pakiety /{xorg}/, /{gdm3}/, /{metacity}/ i /{xvnc4viewer}/.

note: type: Plain text
en: As explained in {Tweaking APT to save space}#tweaking-apt-to-save-space you may need to re-add some recommended packages to make your image work properly.
pl: Jak wyjaśniono w {Podkręcanie APT, w celu zaoszczędzenia miejsca}#tweaking-apt-to-save-space może trzeba ponownie dodać niektóre polecane pakiety do prawidłowej pracy obrazu.

note: type: Plain text
en: An easy way to list recommends is using /{apt-cache}/. For example:
pl: Najprostszym sposobem na wypisane listy rekomendowanych pakietów jest u życie /{apt-cache}/. Na przykład:

note: type: Plain text
en: In this example we found out that we had to re-include several packages recommended by live-config and live-boot: #{user-setup}# to make autologin work and #{sudo}# as an essential program to shutdown the system. Besides, it could be handy to add #{live-tools}# to be able to copy the image to RAM and #{eject}# to eventually eject the live medium. So:
pl: W tym przykładzie okazało się, że musimy ponownie objąć kilka pakietów zalecanych przez live-config i live-boot: #{user-setup}# do funkcji autologowania i #{sudo}# jako istotnego przy zamykaniu systemu programu. Poza tym, może być przydatne, również dodanie #{live-tools}#, aby móc skopiować obraz systemu do pamięci RAM i #{eject}#, aby ewentualnie wysunąć nośnik live. Tak więc:

note: type: Plain text
en: After that, create the directory #{/etc/skel}# in #{config/includes.chroot}# and put a custom #{.xsession}# in it for the default user that will launch /{metacity}/ and start /{xvncviewer}/, connecting to port #{5901}# on a server at #{192.168.1.2}#:
pl: Po tym, stwórz katalog #{/etc/skel}# w #{config/includes.chroot}# i ​​umieść tam własny #{.xsession}# dla domyślnego użytkownika, który będzie uruchamiał /{metacity}/ i /{xvncviewer}/, podłączając się do portu #{5901}# na serwerze w #{192.168.1.2}#:

note: type: Plain text
en: Build the image:
pl: Zbuduj obraz:

note: type: Plain text
en: Enjoy.
pl: Korzystaj.

note: type: Plain text
en: 2~ A base image for a 128MB USB key
pl: 2~ Bazowy obraz dla nośnika USB z 128MB pamięci.

note: type: Plain text
en: *{Use case:}* Create a default image with some components removed in order to fit on a 128MB USB key with a little space left over to use as you see fit.
pl: *{Przykład użycia:}*  Stwórz domyślny obraz z usuniętymi niektórymi komponentami tak, aby zmieścił się on na nośniku USB z 128MB pamięci z pozostawieniem niewielkiej przestrzeni do wykorzystania według potrzeb.

note: type: Plain text
en: When optimizing an image to fit a certain media size, you need to understand the tradeoffs you are making between size and functionality. In this example, we trim only so much as to make room for additional material within a 128MB media size, but without doing anything to destroy the integrity of the packages contained within, such as the purging of locale data via the /{localepurge}/ package, or other such "intrusive" optimizations. Of particular note, we use #{--debootstrap-options}# to create a minimal system from scratch.
pl: Przy optymalizacji obrazu, aby dopasować go do określonego rozmiaru nośnika, musisz dokonać pewnych kompromisów między rozmiarem a funkcjonalnością. W tym przykładzie, przytniemy tylko tyle, aby zrobić miejsce dla dodatkowego materiału medialnego w rozmiarze 128MB, ale robienia czegokolwiek, co mogłoby zniszczyć integralność zawartych pakietów, np. czyszczenie danych ustawień regionalnych poprzez pakiet /{localepurge}/, lub inne tego typu /{inwazyjne}/ optymalizacje. Szczególnie godne uwagi, jest użycie #{--debootstrap-options}# by stworzyć minimalny system od podstaw.

note: type: Plain text
en: To make the image work properly, we must re-add, at least, two recommended packages which are left out by the #{--apt-recommends false}# option. See {Tweaking APT to save space}#tweaking-apt-to-save-space
pl: Aby uczynić by obraz pracował prawidłowo, musimy ponownie dodać przynajmniej dwa pakiety, które zostały pominięte przez opcję #{--apt-recommends false}#. Zobacz {Podkręcanie APT w celu zaoszczędzenia miejsca}#tweaking-apt-to-save-space

note: type: Plain text
en: Now, build the image in the usual way:
pl: Teraz, zbuduj obraz w typowy sposób:

note: type: Plain text
en: 2~ A localized GNOME desktop and installer
pl: 2~ Pulpit GNOME w lokalnym języku oraz instalator

note: type: Plain text
en: *{Use case:}* Create a GNOME desktop image, localized for Switzerland and including an installer.
pl: *{Przykład użycia:}* Stwórz obraz z pulpitem GNOME i lokalizacją dla Szwajcarii wraz z instalatorem.

note: type: Plain text
en: We want to make an iso-hybrid image for i386 architecture using our preferred desktop, in this case GNOME, containing all of the same packages that would be installed by the standard Debian installer for GNOME.
pl: Chcemy stworzyć obraz ISO-hybrydy dla architektury i386 z naszym preferowanym pulpitem, w tym przypadku GNOME, zawierającą wszystkie pakiety, które byłyby zainstalowane przez standardowy instalator Debiana dla GNOME.

note: type: Plain text
en: Our initial problem is the discovery of the names of the appropriate language tasks. Currently, live-build cannot help with this. While we might get lucky and find this by trial-and-error, there is a tool, #{grep-dctrl}#, which can be used to dig it out of the task descriptions in tasksel-data, so to prepare, make sure you have both of those things:
pl: Naszym początkowym problem jest odkrycie nazw odpowiednich zadań językowych. Obecnie, live-build nie może nam w tym pomóc. Chociaż możemy mieć szczęście i znaleźć to metodą prób i błędów, to jest narzędzie, #{grep-dctrl}#, które może być użyte do ustalenia to z opisów zadań w tasksel-data tak więc, aby przygotować się upewnij się, że masz obie te rzeczy:

note: type: Plain text
en: Now we can search for the appropriate tasks, first with:
pl: Teraz możemy rozpocząć wyszukiwanie odpowiedniego zadania. najpierw:

note: type: Plain text
en: By this command, we discover the task is called, plainly enough, german. Now to find the related tasks:
pl: Dzięki temu poleceniu dowiadujemy się, że zadanie nazywa się po prostu niemiecki (ang. german). Teraz, aby znaleźć podobne zadania:

note: type: Plain text
en: At boot time we will generate the *{de_CH.UTF-8}* locale and select the *{ch}* keyboard layout. Now let's put the pieces together. Recalling from {Using metapackages}#using-metapackages that task metapackages are prefixed #{task-}#, we just specify these language boot parameters, then add standard priority packages and all our discovered task metapackages to our package list as follows:
pl: W czasie startu systemu będziemy generować lokalizację *{de_CH.UTF-8}* i wybierać układ klawiatury *{ch}*. Teraz poskładajmy kawałki razem. Przypominamy sobie  {Korzystanie z metapakietów}#using-metapackages że metapakiety są poprzedzone przedrostkiem #{task-}#, po prostu określimy te parametry rozruchowe dotyczące języka, a następnie dodamy standardowe pakiety priorytetowe i wszystkie wykryte metapakiety zadań do naszej listy pakietów w następujący sposób:
