Podsumowanie: "Ten artykuł zawiera omówienie systemu operacyjnego Linux".
System operacyjny
System operacyjny to oprogramowanie, które zarządza zasobami sprzętowymi powiązanymi z notebookiem, komputerem stacjonarnym lub serwerem.
Innym sposobem myślenia o systemie operacyjnym jest postrzeganie systemu operacyjnego jako tłumacza między używanym oprogramowaniem a sprzętem, na którym jest zainstalowany. Jego podstawową rolą jest komunikacja między dwiema oddzielnymi warstwami w celu stworzenia bezproblemowego doświadczenia dla użytkownika. Wewnątrz systemu operacyjnego znajdują się różne elementy, które umożliwiają działanie urządzenia.
System operacyjny to oprogramowanie, które zarządza zasobami sprzętowymi powiązanymi z notebookiem, komputerem stacjonarnym lub serwerem.
Systemy operacyjne są zróżnicowane i obejmują różne dystrybucje Linuksa, wersję Windows i Mac OS X są dostępne do wdrożenia w systemach komputerowych.
Elementy systemu operacyjnego (OS):
- Program ładujący: Ta część oprogramowania zarządza sposobem uruchamiania komputera. W większości przypadków użytkownicy widzą to jako ekran powitalny, który pojawia się przed ustąpieniem, gdy system operacyjny przejmuje kontrolę.
- Jądro: Jądro to najbardziej podstawowy poziom systemu operacyjnego. Jest to również utwór, który określano również jako "Linux". Jądro jest podstawowym elementem systemu operacyjnego i zarządza procesorem, pamięcią i urządzeniami peryferyjnymi.
- Demony: Usługi działające w tle, które są uruchamiane przy rozruchu lub po uzyskaniu dostępu do systemu operacyjnego.
- Powłoka: Podobnie jak w przypadku monitu DOS w systemie operacyjnym Windows, jest to proces poleceń, który umożliwia użytkownikowi sterowanie komputerem przez wprowadzanie poleceń wpisywanych w interfejsie tekstowym. Znajduje się on w terminalu w systemie Ubuntu.
- Serwer graficzny: Podsystem, który wyświetla grafikę na monitorze.
- Środowisko grafiki: Część, z którą normalnie wchodzimy w interakcję. Dotyczy to również wbudowanych aplikacji.
- Aplikacje: Nazwy oprogramowania, które nie są od razu dostępne, gdy w systemie zainstalowano podstawowy system operacyjny. Są one dostępne do pobrania na system.
Czym więc jest Linux?
Linux to słowo, które obejmuje wiele odmian systemów operacyjnych, które zostały opracowane przy użyciu jądra stworzonego przez Linusa Torvaldsa jako alternatywa open source.
Open source oznacza, że każdy ma wolną licencję na używanie, kopiowanie, badanie lub zmienianie oprogramowania w jakikolwiek sposób. Kod źródłowy, zbiór instrukcji, które mówią komputerowi, jak ma działać, jest udostępniany otwarcie, aby zachęcić do dalszego rozwoju.
Zastosowanie tego jądra Linuksa stworzyło źródło systemów operacyjnych, które nie wymagają zakupu w celu użytkowania i instalacji.
Przeciwdziała temu kod własnościowy, w którym kod źródłowy jest ukryty przed użytkownikami i ma ograniczone zastosowanie do prawa autorskiego.
Odmiany Linuksa: Dystrybucji
Prostym sposobem myślenia o dystrybucji Linuksa lub "dystrybucji" jest wyobrażenie sobie różnych odmian systemu Windows. Chociaż każda wersja systemu operacyjnego Windows ma te same podstawowe części, każda z nich może wyglądać zupełnie inaczej, gdy porównujemy wersję 7 z wersją 10.
To samo można powiedzieć o dystrybucjach. Każda dystrybucja Linuksa będzie zawierać te same podstawowe komponenty korzystające z kodu open source, ale każda będzie miała różnice w funkcjonalności i wyglądzie. Użycie jądra Linuksa w połączeniu z tymi odmianami tworzy ponad 600 dostępnych dystrybucji systemu operacyjnego Linux.
Przy tak wielu dostępnych wersjach oprogramowania Linux dystrybucje te można tworzyć do pracy na określonych systemach, takich jak komputery stacjonarne, laptopy, netbooki, a nawet telefony komórkowe.
Dystrybucje mogą być wspierane komercyjnie, takie jak Fedora (Red Hat), openSUSE (SUSE) i Ubuntu (Canonical Ltd.) lub całkowicie zarządzane przez społeczność, takie jak Debian, Slackware, Gentoo, Arch Linux.
Jakie wersje systemu Linux obsługuje firma Dell?
Obecnie firma Dell oferuje wsparcie dla dystrybucji systemów Linux Ubuntu i Red Hat.
System Ubuntu jest używany w systemach klienckich i konsumenckich, podczas gdy Red Hat (RHEL) jest utrzymywany na kilku serwerach w środowisku Enterprise.
Definicje systemu Linux
- Pakiet: W Linuksie pakiet odnosi się do skompresowanego archiwum plików, które zawiera wszystkie pliki potrzebne do określonej aplikacji. Są one przechowywane w repozytoriach online.
- Menedżer pakietów: Obsługuje wszystkie aktualizacje zainstalowanego oprogramowania, gdy nowa aktualizacja jest dostępna do pobrania. Jest to również usługa używana do instalowania nowego oprogramowania w systemie.
- Repozytorium: Miejsce, w którym przechowywana jest kolekcja pakietów oprogramowania w celu pobrania ich i zainstalowania w systemie.
- APT (Advanced Packaging Tool): który upraszcza proces zarządzania pakietami poprzez automatyczne pobieranie, konfigurowanie i instalowanie aktualizacji.
- Powłoka: Język skryptowy, który pobiera wiersze poleceń wprowadzane z klawiatury i uruchamia je w systemie. Bash i powłoka C są przykładami.
- Terminalowych: Interfejs używany dla powłoki.
- Emulator terminala: Gdy dostęp do terminala jest uzyskiwany poprzez graficzny interfejs użytkownika, GUI, jest to symulowana wersja wybranego interfejsu powłoki.
- BASH (Bourne Again Shell): rodzaj powłoki występujący w dystrybucjach Linuksa. BASH jest w zasadzie rozszerzeniem języka skryptowego powłoki używanego w terminalu.
Definicje systemu Ubuntu
- Dash — wersja menu Start dla systemu Ubuntu. Jest to wywoływane przez kliknięcie ikony kreski w programie uruchamiającym Unity.
- Unity Launcher — pliki przechowywane na komputerze z rozszerzeniem na pulpit. Pojawi się po lewej stronie ekranu i zapewni szybki dostęp do aplikacji, obszarów roboczych, urządzeń wymiennych i kosza.
- Compiz Config Settings Manager (CCSM) — domyślnie nie jest instalowany w systemie Ubuntu, ale można go zainstalować za pośrednictwem Centrum oprogramowania dla systemu Ubuntu. Za pomocą tego dodatku można zmienić ustawienia pulpitu Unity w systemie Ubuntu.
- Ubuntu Unity - Tak jak Windows ma swoją reprezentację pulpitu dla interfejsu użytkownika, Ubuntu ma swoją własną odmianę. Nazywa się to Unity.
- Warianty - Dobrym sposobem, aby to zrozumieć, jest odniesienie się do różnych wersji systemu Windows. Tak jak system Windows ma odmiany systemu Windows 7, które wahają się od Home, Professional i Enterprise, dystrybucje Linuksa mają tę samą strukturę. Zmiany w dystrybucji Ubuntu są oznaczone jako Kubuntu, Lubuntu, Ubuntu Gnome lub Edubuntu.
- Numery wersji systemu Ubuntu — numery wersji widoczne dla systemu Ubuntu wskazują datę wydania tej wersji systemu operacyjnego. 16.04 wskazuje na datę premiery kwiecień 2016 roku.
- Normalne wydania a długoterminowe wsparcie — istnieją pewne różnice, jeśli chodzi o czas wsparcia i aktualizacji danej wersji systemu operacyjnego Ubuntu. LTS, czyli wersje z długoterminową pomocą techniczną, są zwykle obsługiwane przez dwa lata, do czasu wydania następnego wydania zaktualizowanego systemu operacyjnego. Normalne wersje są wydawane mniej więcej co sześć miesięcy i mają numer wersji wskazujący, że są średnio obsługiwanym wydaniem, na przykład wersja 16.10 została wydana w październiku 2016 r.