Ogólnie rzecz biorąc, będziesz potrzebować kompilatora do tworzenia binarów. Standardowy GCC zwykle działa, chociaż opiekunowie wolą TinyCc. Wymaga to pewnej konfiguracji, więc wybierz to po skompilowaniu kilku razy i wymyścisz, jak działa kompilowanie. Po wybraniu kompilatora musisz pobrać pliki. Źródło jest dostępne jako repozytoria GIT, więc zainstaluj git i użyj klonu git w katalogu kodu źródłowego.
Konfigurowanie systemu
Jeśli wybierzesz GCC, możesz łatwo zainstalować ze standardowym przewodnikiem pakietu, a następnie uruchomić „Make”, aby skompilować kod. Jeśli zamiast tego, wybierzesz TinyCc, masz więcej do zrobienia. Na szczęście TinyCC może się skompilować, więc pobieraj z repozytoriów Git.
$ git Clone git: // repo.Lub.CZ/TINYCC.git
Możesz skompilować i zainstalować w swoim systemie, choć możesz użyć kompilatora bezpośrednio z jego katalogu. Po skonfigurowaniu chcesz przejrzeć funkcje, które możesz chcieć. Prawdopodobnie tutaj musisz zwrócić najwięcej uwagi, wybierz tylko funkcje, które naprawdę chcesz i za każdym razem wdrożyć jak najwięcej. Powodem jest to, że wszystkie funkcje są łatkami, źle pomiń łatki, a utkniesz z dużą ilością kodu źródłowego, aby dowiedzieć się, co powinno tam być. Potrzebne narzędzia to „łatka” i różnica, aby upewnić się, że możesz obsłużyć łatki i zbadać je.
$ apt instal Patch && Apt Instal Diff Diff
Wreszcie powinieneś być w stanie skompilować swoje ulubione narzędzia!
Kilka interesujących projektów
ST - Prosty terminal został zaprojektowany tak, aby po prostu uruchomić twoje polecenia. Domyślnie nie wiąże się to z przewijaniem. W rzeczywistości nie ma wielu funkcji. Aby znaleźć, które funkcje chcesz, idź i poszukaj ich na swojej stronie internetowej. Kiedy go znajdziesz, musisz go pobrać i użyć łatki, aby go zdobyć. Możesz dodać funkcję, aby utworzyć nowy terminal z skrótem klawiatury. Aby to zrobić, pobierz https: // st.Suckless.org/łatki/newterm/st-Newterm-0.8.2.różnica. Dzięki temu plikowi możesz zaktualizować plik główny. Uruchom łatkę w katalogu kodu źródłowego.
$ patch -p1 < st-newterm-0.8.2.diff
Może to powodować pewne kłopoty, ponieważ twój punkt początkowy nie zawsze jest poprawny, odczytaj plik odrzucania, aby poprawić. Po pomyślnie zastosowanym łatce możesz przejść do ustawiania swoich preferencji. Odbywa się to w konfiguracji.H Plik. Po zakończeniu skompiluj kod. W większości pakietów masz jedno polecenie.
$ Zrób czystą instalację
Istnieje plik Readme dla każdego pakietu, przeczytaj go!
DWM jest zamiennikiem dla wszystkich menedżerów okien, ma bardzo niewiele funkcji, co czyni go małym i szybkim. Działa na X, choć podjęto pewne wysiłki, aby przenieść go do Wayland. Wielu menedżerów okien płytek opiera się na tym kodzie.
Najprostsza przeglądarka internetowa, której nigdy nie wyobrażałeś sobie! Możesz skorzystać z linków i otwierać nowe za pomocą Ctrl-G, programiści mogą również osadzić je w innych aplikacjach. Jako „zwykły” użytkownik możesz dodać go do Emacs! Domyślnie nie ma więcej funkcji. Do przeglądania tabletek użyj pakietu „Tabbed”.
Po zakochaniu się w narzędziach bezsłuchowych, możesz zmienić uruchamianie i kontrolę procesu na sinit. Wydaje to większość niepotrzebnych funkcji. W ten sposób uruchomienie urządzenia obsługuje tylko trzy sygnały, co umożliwia posiadanie bardzo minimalnego systemu.
Czego brakuje?
Kiedy użyjesz narzędzi bezsecnych, brakuje Ci niektórych funkcji, ale wypróbuj je, zanim oceniasz. Możesz w ogóle niczego nie brakować.
Narzędzia bez przyssawki są nieco ekstremalne dla większości ludzi. Jednak większość ludzi nie ryzykuje poważnych ulepszeń ze strachu, że wszyscy zostaną utracone. Dołącz do odważnego i wypróbuj pakiet na raz, aż poczujesz się dobrze. Następnym krokiem jest podwójne uruchomienie do systemu bez przyssawki, aby upewnić się, że nadal możesz kontynuować codzienne zadania.