/* pragma: section-numbers on */
====== Często zadawane pytania ======
===== Wersja angielska =====
Ten dokument to tylko tłumaczenie angielskiej listy często zadawanych pytań. Wszelkie zmiany dotyczące dodawania nowych pozycji, usuwania nieaktualnych treści lub wprowadzania gruntownych poprawek, powinny być wprowadzane w [[:FAQ|angielskiej wersji FAQ]].
===== Pytania ogólne =====
==== Co oznacza akronim "PLD"? ====
PLD jest rekursywnym akronimem (które to akronimy są dosyć popularne w światku Open Source) od PLD Linux Distribution. Kiedyś oznaczał on Polish(ed) Linux Distribution, ale zostało to zmienione dawno temu i używanie starego rozwinięcia obecnie jest niepoprawne.
===== Zagadnienia praktyczne =====
==== Jak sprawdzić, z jakimi opcjami był kompilowany pakiet X? ====
Należy wejść na [[http://buildlogs.pld-linux.org/|http://buildlogs.pld-linux.org/]], kliknąć w "Zaawansowane szukanie" i w polu "Nazwa pakietu" wpisać stosowną nazwę. Następnie zawęzić obszar poszukiwań do danej linii i architektury (np. /ac/i686) i, po kliknięciu w "Szukaj", wybrać wiersz tabelki odpowiadający naszemu pakietowi (w tym przypadku będzie to /ac/i686/OK). Kliknąwszy w wybranym wierszu "tekst", pojawi się raport budowania paczki, gdzie należy znaleźć pierwszą linię zaczynającą się od "./configure", w której będą widoczne wszystkie opcje przekazane programowi podczas kompilacji.
==== Jak sprawdzić, z jakiego speca zbudowany został pakiet X? ====
Polecenie ''rpm -qi pakiet'' pokaże różne informacje na temat pakietu, w tym nazwę pliku pakietu źródłowego. Samą nazwę pakietu
źródłowego można wyświetlić za pomocą polecenia ''%%rpm -q –queryformat '%{sourcerpm}\n' pakiet%%''. Podstawowa nazwa pakietu źródłowego (bez numerów wersji i rozszerzenia '.src.rpm') będzie też nazwą repozytorium GIT i pliku .spec z którego pakiet został zbudowany.
==== Jak sprawdzić, do którego pakietu należy dany plik? ====
Jeśli pakiet jest zainstalowany, należy uruchomić komendę ''rpm'' w taki sposób:
rpm -qf /ścieżka/do/pliku
Należy pamiętać, że, jeśli nie poda się pełnej ścieżki, ''rpm'' sprawdzi wszystkie zainstalowane pakiety w poszukiwaniu zawierającego dany plik, a jeśli go nie znajdzie, zwróci pakiet o nazwie identycznej z szukanym plikiem. Dlatego należy zawsze podawać albo pełną ścieżkę, albo ścieżkę względną, w odniesieniu do obecnego katalogu (tzn. "./jakiśplik").
Jeśli chcesz przeszukać wszystkie pakiety dostępne w dystrybucji, włączając te, których nie masz zainstalowanych w systemie, należy użyć do tego celu ''poldka''. Po wydaniu komendy ''poldek'' należy wpisać następujące polecenie:
poldek> search -f *nazwapliku
==== Dlaczego nie mogę się zalogować na konto roota przy pomocy su, sudo i ssh? ====
Nasza polityka bezpieczeństwa wymaga, aby użytkownik należał do grupy //wheel//, jeśli chce zwiększyć swoje uprawnienia za pomocą ''su'' i ''sudo''. W ten sposób atakujący musi zgadnąć trzy parametry zamiast jednego (nazwa użykownika, hasło i hasło administratora zamiast samego hasła administratora).
Nie ma też możliwości zdalnego zalogowania się bezpośrednio na konto roota (z tych samych powodów). Dodatkowo root nie może zdalnie używać innych usług (ftp, imap, pop3, smtp) z powodu niedostatecznie silnego szyfrowania transmisji.
==== Jak sprawdzić opis pakietu w innym języku niż nasz lokalny ? ====
LANG="de_DE" rpm -q --qf %{description} paczka1 paczka2
# jeśli paczka1 paczka2 itd. są zainstalowane
LANG="de_DE" rpm -q --qf %{description} -p paczka1.rpm paczka2.rpm
# jeśli paczka jest na dysku, ale niezainstalowana
Język może być oczywiście inny np. en_GB.