
Edmund Richardson
0
4640
1112
Czasami tworzenie Linuksa może być naprawdę ekscytujące, szczególnie gdy wprowadzane są pewne poważne zmiany w oprogramowaniu, które mogą być bardzo przydatne. Możesz jednak uniemożliwić sobie dostęp do tych zmian, jeśli nie podejmiesz właściwych decyzji.
Oto, w jaki sposób możesz zacząć być w czołówce oprogramowania dla systemu Linux i dlaczego możesz tego chcieć.
Dlaczego warto być na czele?
Emocje związane z rozwojem Linuksa najlepiej opisać przykładami teoretycznymi. Powiedzmy, że twój laptop ma albo słabą żywotność baterii, albo słabą wydajność w grach z powodu pewnych błędów w sterowniku graficznym. Kiedy programiści jądra Linuksa stosują łaty do jądra Linux Kernel: wyjaśnienie w terminach laika Linux Kernel: wyjaśnienie w terminach laika Jest tylko jedna de facto wspólna dystrybucja Linuksa: jądro Linux. Ale choć często się o tym mówi, wiele osób tak naprawdę nie wie dokładnie, co robi. które rozwiązują problemy z wydajnością i poprawiają żywotność baterii, zdrowy rozsądek może powiedzieć, że powinieneś spróbować zdobyć nowe jądro 5 powodów, dla których często należy aktualizować jądro [Linux] 5 powodów, dla których często należy aktualizować jądro [Linux] Jeśli używasz dystrybucji Linuksa, takiej jak Ubuntu lub Fedora, używasz również jądra Linuksa, rdzenia, który sprawia, że twoja dystrybucja jest dystrybucją Linuksa. Twoja dystrybucja stale prosi o aktualizację jądra… abyś mógł cieszyć się tymi ulepszeniami.
Jednak garść dystrybucji absolutnie odmawia aktualizacji jądra (z wyjątkiem błędów bezpieczeństwa) podczas jednego wydania dystrybucji. Oznacza to, że dla tych dystrybucji musisz poczekać do następnego wydania, zanim będziesz mógł cieszyć się nowym jądrem. Dla użytkowników Ubuntu może to oznaczać oczekiwanie do sześciu miesięcy, a nawet dłużej, jeśli jesteś użytkownikiem Debiana. Programiści dystrybucji powstrzymują się od aktualizacji jądra, ponieważ grozi to stabilnością, ale musi istnieć powód, dla którego programiści jądra wyższego szczebla uważają jądro za stabilne, prawda? Musi być wystarczająco stabilny do codziennego użytku, a moje własne doświadczenie sugeruje, że nie ma sensu czekać, aż programiści Twojej dystrybucji w końcu zaufają nowszemu jądru.
Istnieje wiele innych małych przykładów, które mogą dotyczyć innego oprogramowania. Na przykład LibreOffice 4.3 został niedawno wydany, a nawet naprawia błąd, który istnieje już od ponad 11 lat. Jednak użytkownicy Ubuntu nadal utknęli na LibreOffice 4.2 i prawdopodobnie nie zostaną zaktualizowane do znacznie późniejszej daty lub najpóźniej do następnego wydania dystrybucyjnego. Po co czekać, kiedy możesz teraz użyć nowszej wersji i cieszyć się poprawkami?
Jak dotrzeć do najnowocześniejszych technologii
Skoro już wiesz, dlaczego warto rozważyć życie na najwyższym poziomie, jak to zrobić? Musisz albo wybrać najnowszą dystrybucję, albo znaleźć sposoby na wzmocnienie źródeł oprogramowania, aby zapewnić więcej nowatorskich wersji niż to, co jest oferowane w repozytoriach twojej dystrybucji.
Wybierz właściwą dystrybucję
Najłatwiejszą opcją (przynajmniej jeśli planujesz to zrobić od samego początku) jest wybranie najnowocześniejszego rozkładu. Moim zaleceniem jest Arch Linux, który jest dystrybucją w trybie ciągłym, która po prostu aktualizuje oprogramowanie, gdy nowe wersje są wypuszczane w górę Arch Linux: Pozwalając zbudować system Linux od podstaw Arch Linux: Pozwalając zbudować system Linux od podstaw Dla mocy Linux użytkownikom, bardzo pożądana jest możliwość pełnego dostosowania systemu. Czasami można to najlepiej osiągnąć od samego początku - łącząc komponenty, które chcesz dołączyć… Arch jest bardzo aktualny w tym względzie i ułatwia pozostawanie w czołówce całego systemu i wszystkich zainstalowanych aplikacji, a nie tylko drobiazgów. Czy zostało wydane nowe jądro? Dostaniesz to szybko. Nowy sterownik grafiki? Poczekaj najwyżej kilka dni, a dostaniesz. Nowa wersja LibreOffice? Nie będziesz musiał czekać miesiącami, aby go zdobyć.
Jedynym minusem Arch Linux jest to, że jest trudny do skonfigurowania, ponieważ zaczynasz od bardzo minimalnej bazy i pracujesz na swojej drodze. Jest to zdecydowanie warte wysiłku, ale niektórzy ludzie mogą nie chcieć wkładać wysiłku lub nie rozumieją wszystkiego, co muszą zrobić, aby poprawnie skonfigurować swój system. Jeśli Arch Linux nie jest na twojej drodze, moją następną sugestią będzie dystrybucja taka jak Fedora. Chociaż Fedora nie działa w modelu z wersjami kroczącymi, ma większą tendencję do aktualizowania oprogramowania do nowych głównych wersji w cyklu wydawniczym, w tym do jądra. To bardzo blisko sekundy, jeśli chodzi o najnowocześniejsze rozwiązania.
Jak najlepiej wykorzystaj swoją obecną dystrybucję
Jeśli żadne z nich nie jest dla ciebie dobre, równie dobrze możesz użyć Ubuntu lub pochodnej. Następnie możesz pozostać w czołówce, dodając wiele PPA (Personal Package Archives) do swojego systemu. Pamiętaj, aby sprawdzić, czy istnieje pakiet PPA dla oprogramowania. Co to jest PPA Ubuntu i dlaczego miałbym go używać? [Wyjaśnienie technologii] Co to jest PPA Ubuntu i dlaczego miałbym chcieć z niej skorzystać? [Objaśnienie technologii], którego regularnie używasz i dodajesz.
Na przykład LibreOffice PPA pozwala użytkownikom Ubuntu na aktualizację do LibreOffice 4.3, mimo że repozytoria Ubuntu tego nie oferują. Istnieje również repozytorium GetApps dla dodatkowego oprogramowania i nowszych wersji oraz Oibaf PPA dla zaktualizowanych sterowników graficznych. Przeczytaj o kilku innych w naszej liście 7 przydatnych umów PPA, które powinieneś dodać Potrzebujesz więcej lub zaktualizowanego oprogramowania? Wypróbuj te 7 Ubuntu PPA Potrzebujesz więcej lub aktualizacji oprogramowania? Wypróbuj te 7 Ubuntu PPA .
W systemie Ubuntu nie ma bezpośredniego PPA dla jąder, ale możesz odwiedzić tę stronę, wybrać żądane jądro (przewiń w dół do najnowszych), a następnie samodzielnie zainstalować pakiety (jądro dla Twojej architektury, nagłówek dla Twojej architektury oraz nagłówek wszystkich architektur - wszystkie trzy pliki w wariancie ogólnym, a nie w wariancie o niskim opóźnieniu). Wykonanie tego wymaga trochę wysiłku i nie ma możliwości zautomatyzowania aktualizacji jądra w ten sposób, oprócz napisania własnego skryptu, ale pozwoli ci to na skorzystanie ze zmian wprowadzonych w tej nowszej wersji.
Czy jesteś nowatorski??
Podsumowując, wypróbowanie najnowocześniejszych rozwiązań może zapewnić wiele korzyści wcześniej niż później. Najlepsze jest to, że najnowocześniejsze rozwiązania dają rozsądne oczekiwania na stabilność, w przeciwieństwie do przewyższających wymagań, co oznacza, że wypróbowujesz kod w zasadzie poprawnie, ponieważ jest on wpisywany i dlatego nie oczekujesz stabilności.
Dwie ogólne metody są najlepszym sposobem na zbliżenie się do najnowocześniejszych rozwiązań, więc wypróbuj je, jeśli jesteś zainteresowany.
Czy istnieje metoda, za którą tęskniłem?? Czy uważasz, że bycie w czołówce jest, czy nie jest tego warte? Daj nam znać w komentarzach!