Słowniczek Linuksa: definicje, które pomogą Ci lepiej zrozumieć ten świat

Słownik Linuksa

Z każdym nadchodzącym nadchodzącym rokiem, a nawet przed nim, często czytane są artykuły, które zapewniają, że będzie to rok Linuksa. Czytam go od ponad dekady, ale rok systemów takich jak te, które omawiamy na tym blogu, dopiero przed nami. Po części jest to logiczne: system Windows jest wszędzie i można winić za to, że jest domyślnie instalowany na dowolnym komputerze. Z tego powodu wielu z was nie wie, co oznaczają niektóre słowa, których używamy na tym świecie, i dlatego pomyśleliśmy o opublikowaniu tego artykułu jako Słowniczek Linuksa.

Jest prawie pewne, że w przyszłości napiszemy więcej artykułów wyjaśniających bardziej szczegółowo to, co jest wspomniane w tym glosariuszu Linuksa, ale to, co chcemy zrobić w tym artykule, to tylko glosariusz Linuksa, który jest niczym więcej niż lista słów z definicją, która ma być jasna, krótka i zwięzła. Ułożymy je w porządku alfabetycznym i z pewnością w przyszłości zaktualizujemy je o więcej definicji, niezależnie od tego, czy mamy coś jeszcze do dodania, czy też proponują to nasi czytelnicy.

Słowniczek Linuksa: ​​Definicje, które każdy powinien znać

  • ALSA: akronim od Zaawansowana architektura dźwięku Linux i jest strukturą oprogramowania i częścią jądra Linuksa, która zapewnia interfejs programowania aplikacji (API) dla sterowników urządzeń kart dźwiękowych.
  • AppImage: format do dystrybucji „przenośnego” oprogramowania w systemie Linux bez konieczności bycia superużytkownikiem w celu zainstalowania aplikacji, czego w rzeczywistości nie robi. Są pakietem, w którym główne oprogramowanie i zależności są zawarte w tym samym pliku wykonywalnym. Powiązany artykuł.
  • Bash: Powłoka i język poleceń w stylu UNIX
  • CLI: Akronim oznaczający „Interfejs wiersza poleceń”. Jest używany na przykład, gdy program działa w terminalu, a jego interfejs nie jest graficzny. Przykład.
  • Dowództwo: tekst napisany w terminalu, skrypty i inne części uruchamiające akcje. Moglibyśmy również nazwać je „zamówieniem”.
  • Distro: Skrócone słowo oznaczające „dystrybucję”, które zasadniczo definiuje „root” lub „źródłowy” system operacyjny oparty na Linuksie, taki jak Debian, Ubuntu lub Red Hat. Od nich pochodzą „smaki” lub „smaki”: Ubuntu to dystrybucja, Kubuntu to smak. Chociaż zgodnie z niektórymi użytkownikami lub inną definicją, podstawą byłby system operacyjny, a tym, co z nich wychodzi, byłaby dystrybucja. Na przykład: Arch Linux: system operacyjny; Manjaro, dystrybucja.
  • Środowisko graficzne— W niektórych krajach jest to znane również jako „środowisko pulpitu”. Jest to grupa komponentów udostępniających elementy interfejsu użytkownika, takie jak ikony, paski narzędzi, tapety i widżety. Dzięki środowisku graficznemu możemy używać Linuksa graficznie za pomocą myszy i klawiatury, tak jak robimy to w Windows i macOS. Wśród najbardziej znanych mamy GNOME, Plasma czy XFCE.
  • Flatpak: narzędzie do zarządzania pakietami, za pomocą którego oprogramowanie jest dystrybuowane, instalowane i zarządzane, które zawiera w tym samym pakiecie główne oprogramowanie, zależności, środowisko wykonawcze i wszystko, co niezbędne, aby działało na dowolnym systemie opartym na systemie Linux, który ma lub jest do niego dodany. Są to opakowania uniwersalne i piaskownica (izolowane). Najczęściej używanym repozytorium jest Flathub.
  • GNU: akronim od „GNU's Not Unix”, a głównym odpowiedzialnym był Richard Stallman w latach 80. Systemy operacyjne oparte na Linuksie to w rzeczywistości GNU / Linux, chociaż we wszystkich mediach skracamy (źle) i odnosimy się do nich bezpośrednio jak „Linux” .
  • GRUB: Zunifikowany program ładujący GNU GRAnd o GRUB to program, który umożliwia użytkownikowi wybranie zainstalowanego systemu operacyjnego lub jądra do załadowania podczas uruchamiania systemu. Pozwala także użytkownikowi na przekazywanie argumentów do jądra. Można powiedzieć, że jest to program startowy używany w Linuksie.
  • GUI: akronim od „Graphical User Interface”, który jest graficznym interfejsem użytkownika, który pozwala nam na interakcję z oprogramowaniem za pomocą okien, pól wyboru, przycisków itp. To jest jak okno, które widzimy podczas uruchamiania oprogramowania. Bez GUI mielibyśmy oprogramowanie w "CLI", które wyjaśniliśmy powyżej.
  • Jacek: akronim od "JACK Audio Connection Kit", który jest serwerem dźwięku (i czymś innym), który pozwoli na dźwięk, gdy aplikacje o to poproszą. Nie jest jedynym, który istnieje w Linuksie.
  • Jądro: jądro. Serce. Kiedy mówimy o systemie operacyjnym „Linux” (dobrze powiedziane, że będzie to „GNU/Linux”), mamy na myśli to, że używa on jądra Linux, które jest pierwszą warstwą oprogramowania używanego w tych systemach i że zawiera przede wszystkim sterowniki, dzięki czemu działa w każdym sprzęcie sprzętowym. W rzeczywistości taki był zamiar Linusa Torvaldsa, kiedy zaczął go jako projekt kariery, nad którym nadal pracuje.
  • LTS: Akronim dla „Long Term Support”. Jest używany do wskazania, że ​​system operacyjny lub program będzie obsługiwany przez dłuższy czas, ponieważ jest to najbardziej widoczne w wersjach Ubuntu LTS, które pojawiają się co dwa lata i są obsługiwane przez 5.
  • Sesja na żywo: „sesje na żywo” to te, które istnieją, dopóki nie wyłączymy ani nie zrestartujemy komputera. Wszystkie wprowadzone przez nas zmiany zostaną wtedy zniszczone. Są one często używane na USB do instalacji systemu operacyjnego lub jako narzędzie do odzyskiwania.
  • PipeWire: to serwer do zarządzania strumieniami audio i wideo oraz sprzętem w systemie Linux. Obsługuje routing multimediów i przetwarzanie potoku. W chwili pisania tego artykułu, w grudniu 2021 r., jest on wciąż w fazie rozwoju, ale oczekuje się, że wraz z Waylandem znacznie poprawi wszystko, co dotyczy obrazu i dźwięku, a także poprawi kompatybilność między różnymi serwerami audio i wideo...
  • Puls- Serwer audio z obsługą sieci używany głównie w systemie Linux, ale także w systemach BSD, macOS lub Solaris.
  • Release Candidate- Etykieta lub słowa używane w odniesieniu do zaawansowanej wersji opracowywanego oprogramowania. Na przykład są firmy, które na tydzień lub dwa przed wydaniem stabilnej wersji określają swoje oprogramowanie jako „Kandydat do wydania”. W przypadku jądra (Linux) jest on używany przez dwa miesiące, ale dlatego, że tak naprawdę robią zmiany w stosunku do wersji stabilnej.
  • Wersja krocząca- Model opracowywania i dostarczania oprogramowania, który pojawia się, gdy tylko jest dostępny, oraz systemy operacyjne, które z niego korzystają, są instalowane raz i otrzymują aktualizacje dożywotnio. W Linuksie jest Arch Linux i wierzono, że będzie Windows 10, gdy zapewnili, że będzie to najnowsza wersja systemu Microsoftu (teraz wiadomo, że będzie Windows 11). Chociaż, cóż, Windows spełnił tylko część aktualizacji na całe życie, a nawet nie.
  • Powłoka: Linuksowy interpreter poleceń lub poleceń.
  • su: polecenie, którego znaczenie to „zamień użytkownika” i jest używane głównie do przełączania się z jednego użytkownika na drugiego. Robi to, uruchamiając powłokę logowania w bieżącym katalogu i środowisku (su) lub całkowicie przełączając się na ustawienia użytkownika docelowego (su -).
  • sudo: polecenie żądające podwyższonych lub superużytkownika. Zwykle jest umieszczany przed innymi poleceniami, aby móc wykonać określone czynności, takie jak instalowanie oprogramowania lub przenoszenie plików do chronionych katalogów. Artykuł o sudo i su.
  • Snap: menedżer pakietów i rozwój opracowany przez Canonical i rywalizujący z Flatpak, ponieważ są uniwersalnymi pakietami zawierającymi oprogramowanie i zależności, środowiska uruchomieniowe i inne w tym samym pakiecie. Są również piaskownicą. Powiązany artykuł.
  • Kołysać: następca menedżera okien i3 który jest dostępny w systemach operacyjnych opartych na systemie Linux. Został zaprojektowany do pracy w Wayland i nie ma pulpitu do użycia. Okna otwierają się na pełnym ekranie, z konfigurowalnymi marginesami, nowe okna dzielą ekran automatycznie i możesz łatwo przełączać się z jednego „pulpitu” na drugi za pomocą skrótów klawiaturowych. W rzeczywistości doświadczony użytkownik może to wszystko zrobić za pomocą klawiatury. Ponieważ nie zawiera wielu elementów normalnego środowiska graficznego, jest lżejszy.
  • Symlink: „symboliczne” lub „miękkie” dowiązania, które w innych systemach są znane jako „skróty”. Można ich użyć na przykład do uzyskania dostępu do pliku lub folderu z innej ścieżki. Połącz relację.
  • Archiwum tar: dużo oprogramowania jest skompresowane. Szeroko używanym formatem do tego celu jest TAR, z archiwum taśm, a plik tar lub plik tar to nazwa nadana grupie lub plikowi składającemu się z większej liczby plików, które są połączone za pomocą polecenia TAR lub oprogramowania do kompresji interfejsu graficznego (GUI). Można je znaleźć z rozszerzeniem .tar lub .tar.gz, a oprogramowanie można zainstalować bezpośrednio z archiwum tar.
  • terminal: urządzenie peryferyjne, które wchodzi w interakcję z człowiekiem, składa się z wyjścia i wejścia, ekranu i klawiatury. W rzeczywistości to, czego używamy w Linuksie, gdy pracujemy w systemie z interfejsem graficznym, to „emulator terminala”.
  • Tux: maskotka Linuksa. Jest pingwinem i pojawia się w oprogramowaniu takim jak Tux Guitar, Tux Paint czy Tux Kart. Powiązany artykuł.
  • Wayland: protokół wyświetlania z dodatkowymi warstwami bezpieczeństwa. Każda aplikacja jest uważana za klienta, a sprzęt jest serwerem, a Wayland byłby mostem, który umożliwia obraz. Dziś wielu deweloperów skupia się na Waylandzie, ponieważ jest to najlepsza opcja i od niego zależy przyszłość.
  • WINO: akronim od Wine Is Not an Emulator, ale w rzeczywistości wydaje się, że tak jest. Jest to oprogramowanie, które zawiera wszystko, czego potrzebujesz do uruchamiania aplikacji Windows w systemie Linux, ale także w systemie macOS, a nawet Android. W ciągłym rozwoju i ulepszeniu z biegiem czasu może być instalowany m.in. Guitar Pro na Linuksie.
  • X11: X Window (znany również jako X11 lub po prostu X) to system okien klient/serwer do wyświetlania bitmap. Jest zaimplementowany w większości systemów operacyjnych typu UNIX i został przeniesiony do wielu innych systemów.

Coś jeszcze do dodania?

Ten artykuł o glosariuszu Linuksa z czasem się zaktualizuje zawierać coraz więcej definicji. Na początku dodaliśmy je, ponieważ wiemy, że wielu z Was ma co do nich wątpliwości, takie jak „tarball”. Naszą intencją jest pomóc Ci zrozumieć i mamy nadzieję, że po przeczytaniu tego glosariusza Linuxa łatwiej będzie Ci przeczytać inne artykuły na blogu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Noel powiedział

    Coś, co mnie dezorientuje, to sudo vs su i błogosławione żarcie, które jest uszkodzone