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

note: type: Plain text
en: :B~ Managing a configuration
pl: :B~ Zarządzanie konfiguracją

note: type: Plain text
en: 1~managing-a-configuration Managing a configuration
pl: 1~managing-a-configuration Zarządzanie konfiguracją

note: type: Plain text
en: This chapter explains how to manage a live configuration from initial creation, through successive revisions and successive releases of both the live-build software and the live image itself.
pl: Ten rozdział wyjaśnia, jak zarządzać konfiguracją live od początku jej tworzenia, przez kolejne zmiany i kolejne wersje oprogramowania live-build i obrazu live.

note: type: Plain text
en: 2~ Dealing with configuration changes
pl: 2~ Radzenie sobie ze zmianami konfiguracji

note: type: Plain text
en: Live configurations rarely are perfect on the first try. It may be fine to pass #{lb config}# options from the command-line to perform a single build, but it is more typical to revise those options and build again until you are satisfied. To support these changes, you will need auto scripts which ensure your configuration is kept in a consistent state.
pl: Konfiguracje live rzadko są idealne na przy pierwszej próbie. Powinno się dodać opcje #{lb config}# z linii poleceń do wykonania pojedynczej kompilacji, ale bardziej typowe jest sprawdzać te opcje i kompilować ponownie aż do uzyskania satysfakcji. Aby poradzić sobie z tymi zmianami, potrzeba automatycznych skryptów, które zapewnią, że konfiguracja przechowywana jest w stanie spójnym.

note: type: Plain text
en: 3~ Why use auto scripts? What do they do?
pl: 3~ Czemu używać automatycznych skryptów? Co one robią?

note: type: Plain text
en: The #{lb config}# command stores the options you pass to it in #{config/*}# files along with many other options set to default values. If you run #{lb config}# again, it will not reset any option that was defaulted based on your initial options. So, for example, if you run #{lb config}# again with a new value for #{--binary-images}#, any dependent options that were defaulted for the old image type may no longer work with the new ones. Nor are these files intended to be read or edited. They store values for over a hundred options, so nobody, let alone yourself, will be able to see in these which options you actually specified. And finally, if you run #{lb config}#, then upgrade live-build and it happens to rename an option, #{config/*}# would still contain variables named after the old option that are no longer valid.
pl: Polecenie #{lb config}# zapisuje opcje, które są wprowadzane do plików w #{config}/*# oraz wielu innym opcją przypisuje wartości domyślne. Jeśli uruchomisz  #{lb config}# ponownie, nie skasuje to żadnych opcji, która została zapisana na podstawie początkowych opcji. Tak więc, na przykład, jeśli by uruchomić #{lb config}# ponownie z nową wartością dla #{--binary-images}#, wszelkie opcje zależne, które zostały przypisane jako domyślne dla poprzedniej dystrybucji mogą już nie współgrać z nowym ustawieniem. Pliki te nie są przeznaczone do odczytu lub edycji. Przechowują one wartości dla ponad stu opcji, więc nikt, nie mówiąc już o robieniu tego w pojedynkę, nie będzie mógł zobaczyć, które z tych opcji są faktycznie przypisane. I wreszcie, po uruchomieniu #{lb config}#, a następnie uaktualnieniu live-build a zdarza się, że zmieniają się nazwy opcji, #{config/*}# nadal będzie zawierać zmienne nazwane po staremu, które nie są już aktualne.

note: type: Plain text
en: For all these reasons, #{auto/*}# scripts will make your life easier. They are simple wrappers to the #{lb config}#, #{lb build}# and #{lb clean}# commands that are designed to help you manage your configuration. The #{auto/config}# script stores your #{lb config}# command with all desired options, the #{auto/clean}# script removes the files containing configuration variable values, and the #{auto/build}# script keeps a #{build.log}# of each build. Each of these scripts is run automatically every time you run the corresponding #{lb}# command. By using these scripts, your configuration is easier to read and is kept internally consistent from one revision to the next. Also, it will be much easier for you identify and fix options which need to change when you upgrade live-build after reading the updated documentation.
pl: Z tych wszystkich powodów, skrypty #{auto/*}# czynią Twoje życie łatwiejszym. Są proste wrappery do poleceń #{lb config}#, #{lb build}# i #{lb clean}#, które są zaprojektowane, aby pomóc w zarządzaniu konfiguracją. Skrypt #{auto/config}# przechowuje toje polecenie #{lb config}# ze wszystkimi pożądanymi opcjami, skrypt #{auto/clean}# usuwa pliki zawierające wartości zmiennych konfiguracyjnych a skrypt #{auto/build}# zachowuje log #{build.log}# każdej kompilacji. Każdy z tych scenariuszy jest uruchamiany automatycznie przy każdym uruchomieniu odpowiedniego polecenia #{lb}#. Korzystając z tych skryptów, konfiguracja jest bardziej czytelna i jest przechowywana  w sposoób wewnętrznie spójny z jednej wersji do następnej. Ponadto, będzie o wiele łatwiej zidentyfikować opcje, które należy zmienić po uaktualnieniu live-build i po przeczytaniu dokumentacji aktualizacji.

note: type: Plain text
en: 3~ Use example auto scripts
pl: 3~ Użyj przykładowych automatycznych skryptów

note: type: Plain text
en: For your convenience, live-build comes with example auto shell scripts to copy and edit. Start a new, default configuration, then copy the examples into it:
pl: Dla Twojej wygody, live-build jest dostarczany z przykładowymi skryptami powłoki do automatycznego kopiowania i edycji. Rozpocznij nową, domyślną konfigurację, a następnie skopiuj do niej przykłady:

note: type: Plain text
en:  $ mkdir mylive && cd mylive && lb config
     $ mkdir auto
     $ cp /usr/share/doc/live-build/examples/auto/* auto/
pl:  $ mkdir mójlive && cd mójlive && lb config
     $ mkdir auto
     $ cp /usr/share/doc/live-build/examples/auto/* auto/

note: type: Plain text
en: Edit #{auto/config}#, adding any options as you see fit. For instance:
pl: Edytuj #{auto/config}#, dodając wszelkie opcje, jakie uważasz. Przykładowo:

note: type: Plain text
en: Now, each time you use #{lb config}#, #{auto/config}# will reset the configuration based on these options. When you want to make changes to them, edit the options in this file instead of passing them to #{lb config}#. When you use #{lb clean}#, #{auto/clean}# will clean up the #{config/*}# files along with any other build products. And finally, when you use #{lb build}#, a log of the build will be written by #{auto/build}# in #{build.log}#.
pl: Teraz, za każdym razem kiedy korzystasz z #{lb config}#,  #{auto/config}# skasuje konfigurację w oparciu o te opcje. Gdy chcesz wprowadzić zmiany do nich, należy edytować opcje w tym pliku zamiast przekazywać je do #{lb config}#. Podczas korzystania z #{lb clean}#, #{auto/clean}# oczyści pliki w #{config/*}# wraz z innymi produktami kompilacji. I wreszcie, kiedy używasz #{lb build}#, log kompilacji zostanie zapisany przez #{auto/build}# w #{build.log}#.

note: type: Plain text
en: *{Note:}* A special #{noauto}# parameter is used here to suppress another call to #{auto/config}#, thereby preventing infinite recursion. Make sure you don't accidentally remove it when making edits. Also, take care to ensure when you split the #{lb config}# command across multiple lines for readability, as shown in the example above, that you don't forget the backslash (\) at the end of each line that continues to the next.
pl: *{Uwaga:}* Specjalnny parametr #{noauto}# jest użyty tutaj, aby powstrzymać kolejne zapytania do #{auto/config}#, zapobiegając w ten sposób nieskończonej rekurencji. Upewnij się, że przypadkowo nie został usunięty podczas dokonywania zmiany. Również należy zadbać o to aby podczas  dzielenia polecenia #{lb config}# na wiele lini dla czytelności, jak pokazano w powyższym przykładzie, nie zapomnisz odwrotnego ukośnika (\) na końcu każdej linii, która kontynuuje polecenie w następnej linijce.

note: type: Plain text
en: 2~clone-configuration-via-git Clone a configuration published via Git
pl: 2~clone-configuration-via-git Klonowanie konfiguracji opublikowanej przez Git

note: type: Plain text
en: Use the #{lb config --config}# option to clone a Git repository that contains a live system configuration. If you would like to base your configuration on one maintained by the ${project}, look at http://live-systems.org/gitweb/ for the repository named #{live-images}# in the category #{Packages}#. This repository contains the configurations for the live systems {prebuilt images}#downloading-prebuilt-images.
pl: Użyj opcji #{lb config --config}# aby sklonować repozytorium Git, który zawiera konfigurację systemu live. Jeśli chcesz oprzeć swoją konfigurację na jednej dostarczanej przez ${project}, odwiedź http://debian-live.alioth.debian.org/gitweb/ i szukaj repozytorium o nazwie #{live-images}# (obrazy live) w kategorii #{Packages}# (pakiety). To repozytorium zawiera konfiguracje dla {prekompilowanych obrazów}#downloading-prebuilt-images systemów live.

note: type: Plain text
en: Edit #{auto/config}# and any other things you need in the #{config}# tree to suit your needs. For example, the unofficial non-free prebuilt images are made by simply adding #{--archive-areas "main contrib non-free"}#.
pl: Edytuj #{auto/config}# i ​​wszelkie inne rzeczy, których wymagasz do własnych potrzeb w drzewie katalogów #{config}#. Na przykład, nie nieoficjalne prekompilowane obrazy tworzy się dodając po prostu #{--archive-areas "main contrib non-free"}#.

note: type: Plain text
en: You may optionally define a shortcut in your Git configuration by adding the following to your #{${HOME}/.gitconfig}#:
pl: Opcjonalnie można zdefiniować skrót w konfiguracji Git przez dodanie następujących opcji do #{${HOME}/.gitconfig}#:

note: type: Plain text
en: This enables you to use #{lso:}# anywhere you need to specify the address of a #{debian-live.alioth.debian.org}# git repository. If you also drop the optional #{.git}# suffix, starting a new image using this configuration is as easy as:
pl: Dzięki temu można skorzystać z #{lso:}# wszędzie, gdzie trzeba podać adres repozytorium git #{debian-live.alioth.debian.org}#. Jeśli również opuścisz opcjonalny przyrostek #{.git}#, rozpoczynając nowy obraz przy użyciu tej konfiguracji jest to tak proste:

note: type: Plain text
en: Cloning the entire #{live-images}# repository pulls the configurations used for several images. If you feel like building a different image after you have finished with the first one, change to another directory and again and optionally, make any changes to suit your needs.
pl: Klonowanie całego repozytorium #{live-images}# (obrazów live) sciąga konfigurację używaną dla kilku różnych obrazów. Jeśli masz ochotę na budowę innego obrazu po zakończeniu pracy z pierwszym, przejdź do innego katalogu i ponownie w miarę potrzeb dokonaj zmian.

note: type: Plain text
en: In any case, remember that every time you will have to build the image as superuser: #{lb build}#
pl: W każdym przypadku należy pamiętać, że za każdym razem trzeba będzie budować obraz jako super-użytkownik: #{lb build}#
