The Arch Way
Z Arch Linux Wiki
Spis treści |
Arch: filozofia i reguły
- Na tej stronie można przeczytać o głównych zasadach oraz filozofii, która została zastosowana podczas tworzenia i rozwijania Archa. W dokumencie tym możemy również poznać dalszą drogę rozwoju naszej ulubionej dystrybucji.
Podczas przeglądania forum oraz różnych grup dyskusyjnych można stwierdzić, że główna droga rozwoju Archa ukierunkowana jest na: utrzymywanie prostoty systemu, wolności wyboru, ciągłe nauczanie oraz możliwość całkowitej kontroli systemu przez użytkownika.
Główne reguły
- Prostota i lekkość
- Dystrybucja kierowana jest do bardziej doświadczonych użytkowników.
- Arch jest wypuszczany jako system gotowy do uruchomienia, jednak nie można liczyć na fajerwerki.
- Dzięki przeznaczeniu serwerowemu, autorzy nie starają się wrzucić do niego mnóstwa zbędnych pakietów.
- Użytkownik decydujący się na korzystanie z Archa jest zobowiązany do własnoręcznego dostosowania systemu do swoich potrzeb.
- W Archu nie było, nie ma i nie będzie automatycznych konfiguratorów. Autorzy dopuszczają użytkowanie i załączanie GUI tylko wtedy, gdy nie łamie ono ww. zasad.
- Jeśli szukasz w pełni zautomatyzowanego systemu, który ma działać bez twojej pomocy, to radzimy ci zmienić system.
- Nie musisz mieć specjalnego zaproszenia by rozwijać tą dystrybucję. Wystarczy, że usiądziesz i spróbujesz coś zrobić dla dobra społeczności.
- Pierwszą i ostatnią regułą jest: KISS
Filozofia
Wartości, którymi podąża rozwój dystrybucji Arch:
- Zasada KISS (ang. Keep It Simple, Stupid) jest podstawą rozwoju Archa.
- W Archu pojęcie "prosty" oznacza coś innego, niż w innych dystrybucjach. Nauczenie się czegoś jest ważniejsze, niż osiągnięcie celu bez prawie żadnych własnych wysiłków.
- Poleganie na graficznych interfejsach użytkownika do zbudowania/administrowania systemem prowadzi na dłuższą metę do skrzywdzenia użytkownika. W pewnym momencie będzie on przecież potrzebować funkcjonalności, którą GUI przed nim ukrywa.
- Jeśli próbujesz ukryć złożoność systemu, otrzymasz jeszcze bardziej złożony system. Zamiast tego, spróbuj uczynić system przejrzystym i logicznym od samego środka.
- Prędzej czy później będziesz musiał znaleźć jakieś informacje w sieci lub na grupach dyskusyjnych. Nauczenie się, jak i gdzie ich szukać to jedna z pierwszych rzeczy, jakie powinien opanować początkujący.
- Podczas gdy wielu ludzi porównuje ze sobą rozmaite dystrybucje, Arch pozwala użytkownikom aktywnie włączać się w jej pełen rozwój tak długo, dopóki nie naruszają oni filozofii systemu.
- Ostatecznym celem nie jest żądanie od Arch Linuksa opracowywania coraz nowszych narzędzi i dokumentacji, lecz próba zrozumienia filozofii systemu... oraz w jaki sposób różni się on od innych.
- Najlepszą rzeczą, jeśli chodzi o wspieranie rozwoju dystrybucji jest fakt, że nie potrzebujesz niczyjej zgody, aby włączyć się w ten proces. Nikt nie może fizycznie powstrzymać Cię od stworzenia czegoś, co uznajesz za użyteczne, nawet jeśli nie zbawia to tysiąca innych ludzi. Umieść swoje dzieło na forum "User contributions" - jeśli użytkownikom się spodoba, otrzymasz wsparcie. Jeśli nie, to nadal nic straconego. Poświęciłeś 20 minut na stworzenie tego i przy okazji zawsze czegoś się nauczyłeś. To również jest istotne.
- System jest dokładnie tym, co sobie zbudujesz.
Komentarze
Co użytkownicy sądzą o dystrybucji.
- Po spędzeniu mnóstwa czasu z innymi dystrybucjami (Debian, Gentoo, Mandrake, Red Hat, Fedora, Slackware, a nawet FreeBSD) uważam, że wreszcie znalazłem to, czego potrzebuję.
- Próbowałem wielu dystrybucji, wziąłem nawet udział w RHCE, lecz zawsze znajdowałem w nich coś, co mi nie odpowiadało.
- Moja wymarzona dystrybucja to prostota Slackware'a oraz prawdziwy system zależności, jak w Debianie. I zgadnijcie, co - to jest Arch.
- Również i ja uznałem Archa za mój ostateczny wybór.
- Po przetestowaniu prawie wszystkich dostępnych dystrybucji muszę przyznać, że Arch jest najlepszy.
- Cześć wszystkim. Właśnie się tu zarejestrowałem, więc mogę opowiedzieć o wszystkich problemach, jakie miałem, oraz poprosić o pomoc. Zabawne jest, że NIE MAM ŻADNYCH PROBLEMÓW!!! Nie mogę w to uwierzyć, ale system po prostu działa. Zainstalowałem Archa dzisiaj, miałem niewielkie kłopoty z xorg oraz dźwiękiem, lecz znalazłem wszystkie niezbędne mi informacje w dokumentacji oraz na forum.
- Próbowałem Mandrake'a, Yopera, FC3/4, MEPIS-a oraz Ubuntu. Szukałem idealnej dystrybucji i cieszę się, że znalazłem Archa.
Wady i zalety
Zalety
- Zoptymalizowany dla architektury i686 oraz x86_64
- Pacman: aktualizacja systemu jedną komendą
- Pacman: kontrola zależności
- Pacman: nie potrzebuje środowiska graficznego
- ABS: budowanie innych wersji pakietów jest bardzo łatwe
- ABS: zbuduj pakiety na Twoim komputerze jedną komendą
- AUR: pokaźny zbiór PKGBUILD'ów
- Aktualne pakiety
- Pełne dostosowanie systemu do własnych potrzeb
- Ludzie stojący za dystrybucją są uprzejmi, zmotywowani i kompetentni.
- Doskonały do nauki Linuksa
- Niezbyt popularny, ponieważ jeszcze nieznany
Wady
- Pacman: potrzebuje szybkiego połączenia z Internetem, aby utrzymać aktualność pakietów
- Sporadyczne konflikty z powodu użycia najnowszych bibliotek