Linux. ęła a się proponowana przez Torvaldsa Linux" " informuje nas także że e nie jest to system Unix: Linux

Podobne dokumenty
Historia systemów operacyjnych - Unix

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Przyjazny system operacyjny - Discovery

Podstawy administracji systemu Linux

Systemy operacyjne. by pio7rek

Podstawy użytkowania systemu Linux

26.X.2004 VNC. Dawid Materna

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

System operacyjny Linux

Wolne oprogramowanie

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików Konsola Zapisanie rezultatu do pliku... 50


Oprogramowanie Alternatywne

Ćwiczenie 6. Wiadomości ogólne.

Technologia Informacyjna

Linux - System Wbudowany

LINUX. Instalacja oprogramowania

Wstęp do Informatyki. Klasyfikacja oprogramowania

Podstawy Techniki Komputerowej. Temat: System operacyjny komputera - charakterystyka

Systemy Linux i *BSD oraz wolne oprogramowanie

Software is like sex it s better when it s free. Linus Torvalds

Dystrybucje Linuksa c.d.

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20

1. Licencja GPL / GNU. 2. Dystrybucje systemu Linux. 4. Sposoby instalacji w Ubuntu

S YSTEM O PERACYJNY L INUX W PARCOWNI

Tworzenie oprogramowania

LTSP w Urzędzie Miasta i Gminy w Niemczy

Linux is linux is linux?

Technologia Informacyjna

Systemy operacyjne na platformach mobilnych 2 Wstęp do systemu Linux

Linux : Ubuntu, Fedora, Debian i 15 innych dystrybucji : biblia : wiedza obiecana / Christopher Negus ; [tł. Robert Górczyński]. New York, cop.

Wstęp do Informatyki dla bioinformatyków

Zastosowania matematyki w systemie operacyjnym Linux

Systemy i sieci komputerowe. Podręcznik do nauki zawodu technik informatyk

1 JAKI LINUX WYBRAĆ?

System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics Michal.Tanas@amu.edu.

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4.

Podstawy użytkowania systemu Linux

KN FEST GNU/Linux. Mateusz Probachta (aka Robal): Linux Łagodne wprowadzenie

Q E M U.

Linux -- u mnie działa!

Kernel Kompilacja jądra

KUBUNTU Jak zamontować system na wirtualnej maszynie + opis instalacji i systemu po uruchomieniu.

Spis treści WPROWADZENIE FUNKCJE, CECHY ORAZ STRUKTURA SYSTEMÓW OPERACYJNYCH... 13

Open Source w Open e-learningu. Przykłady zastosowania

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania

Komputery bezdyskowe - wprowadzenie

Warszawa, r. Copyright (c) 2015 Ministerstwo Finansów

Technologie Informatyczne Wykład XI linux

KOMPUTER. Programy użytkowe i systemy operacyjne

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

Cennik OpenOffice Software Sp. z o. o.

SYSTEM OPERACYJNY. Monika Słomian

Spis treści. Rozdzia³ 2. Karta grafiki i monitor Przykłady Podsumowanie... 47

I. Zasady bezpieczeństwa podczas pracy z komputerem

Linux Kernel. Michał Kulling.

ABIX Cyfrowa edukacja z oprogramowaniem Open Source

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux

Tomasz Greszata - Koszalin

Linux wartością dodaną jest :-)

Szybki start instalacji SUSE Linux Enterprise Server 11

POD PATRONATEM UCZELNI WARSZAWSKIEJ IM. MARII SKŁODOWSKIEJ-CURIE W WARSZAWIE

Usługi sieciowe systemu Linux

Instalacja Kubuntu Saucy Salamander

Sieciowe dyski wirtualne oraz VM platforma jako usługa. Bogusław Kaczałek Kon-dor GIS Konsulting

Tomasz Greszata - Koszalin

Opis administracji terminali ABA-X3 v.1.5.0

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja

- w związku ze stwierdzoną usterką właściciel firmy wezwał serwis komputerowy w celu jej zdiagnozowania i usunięcia,

Podstawy konfiguracji środowiska graficznego. Umieszczamy kursor na pustym obszarze na pulpicie i naciskamy prawy guzik:

LINUX UBUNTU V

Administrator systemu Linux - kurs weekendowy

1. Zasady bezpieczeństwa podczas pracy z komputerem

Programowanie w C. dr inż. Stanisław Wszelak

Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation).

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

Zadania do wykonania Firewall skrypt iptables

Administrator systemu Linux - kurs weekendowy

WSTĘP. Budowę umiejętności w: zarządzaniu plikami; procesowaniu tekstu i tworzeniu arkuszy; uŝywaniu przeglądarek internetowych oraz World Wide Web;

Prezentacja zorganizowana w ramach Projektu

WIRTUALIZACJA. Kamil Frydel, Julia Romanowska, Maciej Sokołowski. 12 listopada 2007 WIRTUALIZACJA. Kamil Frydel, Julia Romanowska, Maciej Sokołowski

Wymagania systemowe. Wersja dokumentacji 1.12 /

Linux Ubuntu. O systemie

MOBILNA PRACOWNIA INNOVATORS-ECO

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja

Produkty. MKS Produkty

System komputerowy. System komputerowy

SYSTEMY OPERACYJNE WYKŁAD 2 PRZEGLĄD SYSTEMÓW WINDOWS I UNIX

- w firmie AGD, w komputerze używanym przez sekretarkę oraz trzech akwizytorów stwierdzono usterkę systemu komputerowego,

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Instrukcja konfiguracji i uruchamiania połączenia VPN z systemami SAP

Temat. Budowa systemu komputerowego. Zakładka 1. Elementy tworzące stanowisko komputerowe.

Rozdział 11. Radio i telewizja Radio Telewizja Podsumowanie

Programowanie zespołowe

K. Konopko; Toolchain. Jądro Linuksa. dr inż. Krzysztof Konopko

Transkrypt:

Paweł Frejowski

Linux jest to jądro będące podstawą uniksowego systemu operacyjnego.. Nazwa Linux jest często używana do określenia całego systemu. Niektórzy (m.in. GNU oraz Debian) ) używaju ywają w tym celu nazwy GNU/Linux Linux. Etymologia nazwy Sama nazwa pochodzi ze zbitki słów s Linus (będącym imieniem twórcy) i Unix (Linus' Unix). Nie przyjęł ęła a się proponowana przez Torvaldsa nazwa Freax.. Nazwa "Linux" Linux" " informuje nas także że e nie jest to system Unix: Linux Is Not UniX.

Historia rozwoju Linux zaczął powstawać w 1991 roku, kiedy to fiński programista, Linus Torvalds stworzył jądro nowego systemu operacyjnego przeznaczonego do pracy z procesorami rodziny 80386 firmy Intel. Informacje o systemie, opublikowane przez Torvaldsa na internetowej liście dyskusyjnej spotkały y się z dużym zainteresowaniem i wkrótce przy rozwoju systemu pracowała a już grupa ludzi. Im bardziej system ten stawał się popularny, tym więcej ludzi wspierało o jego rozwój. Proces ten trwa do dziś,, a liczbę użytkowników Linuksa szacuje się obecnie na wiele milionów w na całym świecie.

Zastosowanie Najczęś ęściej jest stosowany na systemach serwerowych (serwery WWW, FTP, e-mail i inne), jako zapory sieciowe (firewall)) oraz w systemach osadzonych. Ze względu na powstanie i rozwój j dystrybucji o łatwej instalacji, graficznym wyglądzie i bogactwie wydajnego oprogramowania przewiduje się szerokie wejście Linuksa na rynek biurowy i domowy. Rządy kilku państw europejskich prowadzą wdrożenia Linuksa na komputerach administracji państwowej stwowej.. Ponadto z Linuksa korzystają agencje wywiadowcze i kontrwywiad, ze względu na bezpieczeństwo, stabilność oraz możliwo liwość audytu oraz modyfikacji kodu (dosŧę ŧępność kodu źródłowego). Ponadto niezawodność tego systemu została a doceniona przez niektóre banki i instytucje finansowe korzystające z Linuksa (np.. system notowań Wall Street oparty jest na tym systemie operacyjnym).

System plików Systemy plików w stosowane w linux: Ext2, Ext3, Ext4 ReiserFS, Reiser4, JFS. Oprogramowanie Oprogramowanie dla Linuksa jest najczęś ęściej otwarte i wolne.. Jest rozprowadzane w formie gotowych pakietów binarnych dla danej dystrybucji (np( np. RPM, DEB i TGZ), lub jako źródła a (np( np.. tar.bz2, tar.gz), które należy y przed użyciem skompilować.

Kwestie prawne Linux jest wolnodostępnym systemem rozprowadzanym na licencji GNU General Public Licence co oznacza, że kod źródłowy jest dostępny dla każdego i każdy może dowolnie go modyfikować wedle własnego w uznania. Do gałę łęzi oficjalnej nie jest włąw łączany żaden zamknięty kod, choć możliwe jest dołą łączanie do jądra j modułów komercyjnych. Moduły y w Linuksie mają automatyczne oznaczenia licencji, tak żeby przypadkiem nie został włączony moduł na licencji niezgodnej z GPL (zgodnymi licencjami sąs GPL, LGPL, Licencja BSD i kilku innych). Linux jest znakiem towarowym należą żącym do Linusa Torvaldsa.

Przykładowe dystrybucje przeznaczone do instalacji na dysku twardym: opensuse Slackware Aurox Debian Gentoo Fedora Core Knoppix Mandriva Linux Arch Linux Ubuntu Linux Polish Linux Distribution

Dystrybucje bootowalne (live) bez instalacji na dysku twardym, system działa w pamięi RAM: Aurox Live Kate OS Slax Knoppix Linnex OS Mandrakelinux-Move Ubuntu Elive

Przykładowe oprogramowanie dostarczane razem z dystrybucją: 1. Biuro: Open Office Org. (writer, calc, impress, base, draw), KWrite (zaawansowany edytor tekstu); 2. Grafika: Gimp (edytor obrazu), Kooka (skanowanie i rozpoznawanie pisma), Kuickshow (przeglądarka obrazków), XPdf (przeglądarka PDF), XSane (skanowanie), KSnapshot (zrzuty ekranu), GTkam (obsługa kamer, aparatów cyfrowych); 3. Internet: Elinks, Konqueror, Mozilla Firefox (przeglądarki WEB), KMail (program pocztowy), Gaim, Kopete (komunikatory), VNC (zdalny dostęp), GFTP (klient ftp), KGet, WGet (managery pobierania); 4. Multimedia: XMMS, Amarok (odtwarzacze muzyki), Xine, Kaffeine, Mplayer (odtwarzacze multimedialne), K3b (nagrywanie płyt); 5. Narzędzia: Ark (archiwizacja), Xcalc (kalkulator), Konsola, KDEPrintfax (obsługa faxu), KJobViewer (przeglądarka zadań drukowania);

Środowisko tekstowe (CLI) Linux zawiera interfejs wiersza poleceń (CLI) jako część funkcji przejętych z Uniksa.. Dystrybucje wyspecjalizowane na serwery lub administrację mogą używać wiersza poleceń jako jedynego interfejsu. Nieobecność interfejsu graficznego (GUI) pozwala na zminimalizowanie wykorzystywanych zasobów systemowych. Maszyny z Linuksem mogą równie dobrze działać bez podłą łączonego monitora. Dobrze zaprojektowane GUI jest łatwiejsze w użyciu u dla większo kszości zadań,, lecz bardziej doświadczeni użytkownicy mogą wciąż preferować linię komend; naukowcy, inżynierowie i twórcy oprogramowania najczęś ęściej używaju ywają właśnie terminala. Wiele ważnych programów w nie ma GUI.

Środowiska graficzne (GUI) KDE - KDE (K Desktop Environment) - środowisko graficzne zrealizowane jako wolne oprogramowanie dla systemów w operacyjnych Unix i GNU/Linux Linux.. Zawiera bogaty system bibliotek do tworzenia aplikacji w środowisku graficznym. Obok GNOME jest jednym z dwóch najpopularniejszych uniksowych środowisk graficznych. Początkowo projekt nosił nazwę Kool Desktop Environment. KDE korzysta z biblioteki graficznej Qt,, a także e z systemu obiektowego KParts.. System ten pozwala na współdzielenie elementów w danego programu pomiędzy różnymi r aplikacjami KDE, np.. emulator terminala Konsole może e zostać osadzony w Konquerorze. W KDE menedżerem erem okien jest KWin,, jednak aplikacje można uruchamiać także e pod innymi menedżerami. erami. Maskotką projektu KDE jest zielony smok o imieniu Konqi.. Można go zobaczyć na stronach poświ więconych temu środowisku oraz w wielu aplikacjach, m.in. podczas wyboru opcji wylogowania czy w oknie "informacje o KDE".

Konqi (dokładnie Konqi Konqueror) - mały zielony smok, maskotka środowiska graficznego KDE dla systemów uniksowych. Jego imię pochodzi od nazwy przeglądarki Konqueror dla tego środowiska graficznego. Poprzednią maskotką środowiska był czarodziej Kandalf. Co ciekawe, Konqi występuje także w grze Wormux jako jedna z głównych postaci.

GNOME (ang. GNU Network Object Model Environment) - graficzne środowisko użytkownika u oparte na systemie X Window System oraz widgetach GTK+ i GDK.. Działa a na większo kszości systemów w typu Unix. Większa część środowiska GNOME została a napisana w czystym C.. Możliwe jest jednak tworzenie aplikacji GNOME w innych językach j programowania dzięki możliwo liwościom bibliotek opakowujących wywołania (ang. wrappers) - m.in. Python,, C++, C#, Ada95, Perl, Ruby. Projekt GNOME dostarcza dwóch rzeczy: środowiska graficznego GNOME, stanowiącego intuicyjny i atrakcyjny pulpit dla użytkowniku ytkowników w końcowych, oraz platformy rozwojowej GNOME, zespołu u bibliotek koniecznych dla budowania aplikacji,, które integrują się z tym środowiskiem. Silny nacisk położony ony jest na prostotę oraz wygodę obsługi ugi, a co za tym idzie - internacjonalizację i ułatwienia u dostępno pności.

Enlightenment (ang. oświecenie, o nazywany też często E) to menedżer er okien dla środowiska X Window System, który może e być używany samodzielnie lub wraz ze środowiskami graficznymi takimi jak GNOME (swego czasu był to domyślny menedżer er okien tego środowiska) czy KDE. Enlightenment znany jest z dużych możliwo liwości konfiguracji oraz atrakcyjnej grafiki i efektów w specjalnych. Menedżer er dostępny jest w dwóch liniach wydanej w 2000 roku, stabilnej DR16 oraz rozwojowej DR17.. Kod następnej serii, DR17 (lub inaczej E17), jest napisany od początku i bazuje na silnie zmodularyzowanych bibliotekach EFL (Enlightenment Foundation Libraries). Enlightenment również posiada swój j menedżer er logowania Entrance.. Jest to efektownie wyglądaj dający odpowiednik bardziej znanych menedżer erów w logowania takich jak XDM, GDM czy KDM. Z Enlightenment domyślnie korzysta niewiele dystrybucji GNU/Linuksa Linuksa.. Wśród W d nich sąs Elive,, a także Ebuntu.