Rozdział 2. Instalacja

Spis treści

Instalacja z źródeł
Wymagania
Instalacja
Instalacja pakietów Debiana GNU/Linux

Ten rozdział opisuje sposoby instalacji AddUser-NG

Instalacja z źródeł

Wymagania

Zanim zaczniesz instalację, musisz zainstalować następujące moduły perla:

  • Config::IniFiles (pakiet Debianowy: libconfig-inifiles-perl)

  • Getopt::Mixed (pakiet Debianowy: libgetopt-mixed-perl)

  • XML::Simple (pakiet Debianowy: libxml-simple-perl)

  • Term::ReadLine::Gnu (pakiet Debianowy: libterm-readline-gnu-perl)

oraz ponadto:

  • Cdk, jeżeli zamierzasz używać interfejsu użytkownikacdk” (pakiet Debianowy: libcdk-perl)

  • Quota, jeżeli zamierzasz używać pluginuQuota” (pakiet Debianowy: libqouta-perl)

Instalacja

Aby zainstalować AddUser-NG ze źródeł, wykonaj następujące czynności:

  1. Ściągnij najnowsze źródła programu. Możesz tego dokonać w tradycyjny sposób:

  2. Jeżeli źródła były ściągane z www lub ftp, rozpakuj je:

    bash$ bzcat AddUser-NG-current.tar.bz2 | tar x
                                

  3. Przejdź do katalogu ze źródłami:

    bash$ cd AddUser-NG
                                

  4. Następnie wydaj polecenie jako użytkownik root:

    bash# make
                                

    Spowoduje ono zainstalowanie programu wraz z jego plikami w systemie.

    Domyślnie prefix w jakim instalowany jest AddUser-NG ma wartość: /usr, a więc sama aplikacja wykonywalna będzie mieścić się w: /usr/sbin/adduser-ng. Możesz to zmienić, zmieniająć wartość PREFIX przy wydawaniu polecenia make, a więc:

    bash# make PREFIX=/usr/local
                                    

    co spowoduje zainstalowanie programu w /usr/local/sbin/adduser-ng.

    Podobna sytuacja jest z prefixem dla plików konfiguracyjnych. Domyślnie prefix ustawiony jest na /, a więc pliki konfiguracyjne są instalowane w katalogu /etc/adduser-ng. Aby zmienić to zachowanie, użyj opcji CONFIG_PREFIX, podczas instalacji, a więc:

    bash# make PREFIX=/usr/local CONFIG_PREFIX=/usr/local
                                    

  5. Notatka

    AddUser-NG posiada także dodatkowe wtyczki, oraz pełną dokumentacje (w czasie instalacji instalowana jest tylko dokumentacja dot. wtyczek).

    Jeżeli chcesz mieć zainstalowane dodatkowe wtyczki, wydaj polecenie (ponownie jako root):

    bash# make install_all_plugins
                                

    Oczywiście, możesz także użyć innej wartości PREFIX jeżeli tego chcesz.

    Podobnie, jeżeli chcesz zainstalować całą dokumentację, wydaj polecenie:

    bash# make install_docs