LINUX RED HAT
Ogólne informacje;
Linux-to system oparty na nieśmiertelnym Unixie i z niego czerpie zalety. Jest wielozadaniowy może uruchamiać wiele procesów naraz wielodostępny umożliwia pracę wielu użytkowników jednocześnie jest systemem zorientowanym sieciowo obsługuje właściwie wszystkie protokoły wysokiegi i niskiego poziomu oraz dużą gamę kart sieciowych po prostu idealna platforma dla serwerów. Linux jako system operacyjny jest zabójczo stabilny. Powstaje na niego coraz więcej oprogramowania użytkowego a co najważniejsze jest stale rozwijany przez wielu ludzi na całym świecie. Linux w dużym stopniu zawdzięcza swoją popularność doskonałej stabilności działania, dzięki czemu znalazł zastosowanie w narzędziach programistycznych i serwerowych a przez to staje się coraz bardziej popularny.
Red Hat Linux, jest jedną z najstarszych i najpopularniejszych dystrybucji darmowego systemu operacyjnegoi Linux , tworzona przez firmę Red Hat . Firma Red Hat, założona w 1994 r. przez Boba Younga i Marca Ewinga, była pierwszą, która zdecydowała się na tworzenie komercyjnego Linuksa (sprzedawanego w wersjach pudełkowych) i zapewniła wsparcie techniczne dla użytkowników. Mimo że firma Red Hat czerpie zyski ze sprzedaży i wdrażania swojego systemu operacyjnego, ta dystrybucja Linuksa dostępna jest także za darmo, do ściągnięcia ze strony producenta .Jego podstawowymi cechami są łatwa instalacja w środowisku graficznym, uproszczona konfiguracja dobra detekcja, sprzętu oraz wiele innych cech które sprawiają ze red hat jest znakomitym wyborem dla początkujących użytkowników
. Dzięki swoim cechom Red Hat Linux jest szeroko stosowany w zwykłych systemach odpowiedzialnych za kierowanie ruchem w sieci, w serwerach wydruków, ppp, poczty, ftp, serwerach baz danych lub stacjach roboczych, a także w najbardziej zaawansowanych zastosowaniach wieloprocesorowych. Szczególnie zaś tam, gdzie wymaga się wysokiej niezawodności działania. Red Hat Linux jako system zapewniający stabilność pracy w sieci znalazł szerokie zastosowanie na rozwijającym się dynamicznie rynku internetowym oraz w rozwiązaniach serwerowych, jak i komputerach biurowych . Dzięki swej wieloplatformowości i bezproblemowej obsłudze licznych protokołów sieciowych jest przydatny w integrowaniu zasobów udostępnianych przez systemy operacyjne rożnych producentów. Każda kolejna wersja jest usprawniana w stosunku do poprzedniej. Niestety nie jest też bez wad posiada wiele dziur i niedoróbek niż Debian czy Slackware.. Z wersji na wersję staje się coraz bardziej rozbudowana, a jednocześnie coraz prostsza w instalacji i obsłudze. Najbardziej znana najłatwiesza w konfiguracji instalacji nadająca się jako zarówno serwer jak i do zastosowań domowych, biurowych i multimedialnych. Te epitety dobrze określają przeznaczenie dystrybucji oraz jej jakość. Polityka firmy red hat wydaje się dążyć do uczynienia ze swojej dystrybucji broni która ma zagrozić systemom operacyjnym Microsoftu.. Dystrybucja ta zawiera najnowsze ale stabilne wersje oprogramowania, posiada dużą ilość konfiguratorów graficznych których obsługa jest prawie tak łatwa jak w windowsach. Prostota instalacji a potem zarządzeniu dystrybucją iż ona jest najlepszą pozycją dla nowicjusza w świecie linuxa. Red Hat Linux 9.0 z dołączonym pakietem OpenOffice i licznymi aplikacjami internetowymi (przeglądarka Mozilla, program pocztowy Evolution) może już śmiało konkurować z MS Windows, także w zastosowaniach biurowych. Warto zauważyć, że pozycja Linuksa wśród systemów instalowanych na rozmaitych serwerach, w tym internetowych, jest ugruntowana i stabilna. Wykorzystuje do instalacji pakiety RPM . Red Hat zaprzestał dalszego rozwoju Red Hat Linux (ostatnią wersją jest Red Hat Linux 9) na rzecz projektu Fedora Core i komercyjnej dystrybucji Red Hat Enterprise Linux . Rodzina produktów RedHat Enterprise Linux jest najbardziej wszechstronną platformą dla przedsiębiorstw, ze wszystkich systemów operacyjnych Linux. System został zaprojektowany dla krytycznych sytuacji obliczeniowych .Posiada liczne certyfikaty najlepszych producentów sprzętu i oprogramowania (HP, Dell, IBM, Oracle i inni). Dostarcza najwyższy poziom osiągnięć i wartości - łącząc najnowsze technologie open source ze stabilną platformą klasy enterprise. Teraz możesz poszerzać możliwości swojego systemu w najbardziej oczekiwany przez Ciebie sposób, ze szczególnym uwzględnieniem obsługi danych przedsiębiorstwa. Producent najpopularniejszej chyba dystrybucji Linuksa -- firma RedHat Inc. -- dokonała podziału swoich produktów na dwie kategorie: profesjonalne i domowe. Efekty tego podziału -- dystrybucje RedHat Enterprise Linux oraz Fedora Core -- są przeznaczone dla różnych grup odbiorców i różnią się zasadami dystrybucji.. Na Linuxie możemy również uruchamiać prawie wszystkie 16 i 32 bitowe aplikacje Windows, aby to zrobić potrzebny jest jednak tzw. Emulator. Instalacja red hata przebiega całkowicie w trybie graficznym, instalator jest intuicyjny, szkoda ze nie obsługuje języka polskiego .Instalator zaczyna od zapytania o klawiaturę i myszkę. Kolejnym krokiem jest wybranie rodzaju instalacji stacja robocza serwer zaawansowany czy aktualizacja . Po dokonaniu wyboru instalator odsyła nas do graficznego intuicyjnego partycjonera . Po dokonaniu wyboru gdzie instalujemy system dostajemy kilka pytań min o instalacje lilo oraz hasła roota. Następnie wybieramy pakiety z listy albo zaznaczając cale ich zestawy albo przebierając we wszystkich dostępnych. Red hat to nie debian ma dość mało pakietów. Następnym krokiem jest konfiguracja x-ów w wersji czwartej. Karta graficzna i monitor wykrywane są automatycznie. Po zakończeniu konfiguracji zaczyna się wgrywanie pakietów. Po jego zakończeniu system jest restartowany a my przez lilo lub dysk starowy dostajemy się do systemu
Konfiguracja-po instalacji red hata właściwie nie ma co konfigurować. Trzeba tylko ustawić język polski co niewprawionemu użytkownikowi może sprawić trochę trudności. Wiele zadań konfiguracyjnych można zrealizować poleceniami setup oraz linuxconf.
Jądro systemu: Kernel ;
Kernel zawiera podstawowe funkcje systemu operacyjnego, ładuje niezbędne sterowniki systemu plików, obsługi sieci oraz dołączonych urządzeń i mnóstwo, uruchamianych z linii poleceń narzędziowych programów pomocniczych. Instalacja i późniejsze użytkowanie systemu w zależności od wersji nie należy do specjalnie łatwych i wymaga już pewnej znajomości komputera (to nie to co instalacja Windows), musimy przeznaczyć mu osobną partycję Ext2 na HD i odpowiadać na szereg niezrozumiałych pytań zadawanych przez program instalacyjny. Linux podobnie jak większość nowoczesnych systemów operacyjnych ma wygodny i łatwy w użyciu interfejs graficzny, podobny również do Windowsowych okienek, tak zwany X-Window.
Porównanie systemu linux i unix;
. a) LINUX jest wielozadaniowym systemem, który można silnie skalować
- można go wykorzystać jako router
- oraz firewall ochraniający sieć lokalną przed próbami włamań
b) LINUX posiada własny interfejs ochraniający okienkowy oraz wiele zaawansowanych aplikacji użytkowych
c) Jest systemem darmowym
d) Do systemu można się zalogować tylko jako użytkownik posiadający określone uprawnienia. Najważniejszy użytkownik, posiadający pełny dostęp do systemu nazywa się root
e) Windows Commander zastąpiono programem Midnight Commander
f) Jest systemem darmowym
g) Działa na wielu platformach (pecet, Macintosh, Amiga)
h) Może pracować zarówno w trybie graficznym jak i tekstowym
i) Logo Linuksa to sympatyczny siedzący pingwinek
j) Działa na systemie plików FAT
k) Instalacja systemu operacyjnego LINUX
- komputer na którego chcemy zainstalować Linuksa musi być zaopatrzony w nagrywarkę płyt oraz oprogramowanie gdyż po jego ściągnięciu musimy nagrać dane dostarczone w formacie ISO Image
- trzeba przygotować ok. 1 GB wolnego miejsca
- aby ściągnąć Linuksa powinno się zaopatrzyć w program wspomagający ściąganie plików z Internetu
- jeżeli w komputerze zainstalowana jest karta sieciowa typu Plug and Play Linuks może się zawieszać
l) wygląd
- wirtualny pulpit tzn. że nie trzeba się ograniczać do rozdzielczości obrazu jaką może wyświetlić nasz ekran
- Linuks oferuje nam dużą gamę wygaszaczy ekranu które nie tylko zapewniają dłuższy żywot monitorowi ale także przyciągają wzrok barwnymi wzorami
UNIX
UNIX jest potężnym systemem operacyjnym na potężne komputery. Został opracowany w 1969 roku. Unix jest systemem komercyjnym uważanym za jeden z najbardziej wydajnych i bezpiecznych. Najczęściej używa się go jako sieciowego systemu operacyjnego w dużych sieciach komputerowych.
a) UNIX jest stworzony dla ludzi którzy chcą używać jednego komputera naraz
b) Ma wbudowane procedury obsługi protokołu sieciowego TCP/ IP, mimo że zawsze trzeba po nich posprzątać
c) System ten jest ogromny i bardzo nieporęczny, głównie dlatego że był przepisywany przez około 30 lat chyba z milion razy
d) Na rynku krąży wiele programów UNIXowych i nie tylko zżerają one pamięć ale działają zupełnie inaczej w każdej wersji UNIXa
e) Działa on na stacjach roboczych firmy SUN, które są superłatwymi w obsłudze, szatańsko szybkimi komputerami XXI wieku, plasującymi gdzieś między PC a minikomputerami
Główne cechy systemu linux;
Linux spełnia wszystkie wymagania stawaiane obecnie nowoczesnemu uniksowemu systemu operacyjnemu;
-wielozadaniowość- linux obsługuje prawdziwą wielozadaniwość z wywłaszczeniem wszystkie procesy działaja niezależnie od siebie .
-Wielodostęp-umożliwia równoczesną pracę wielu użytkowników
-Wieloprocesowość- od wersji 2.0 działa w architekturze wieloprocesorowej. Oznacza to ze system jest w stanie rozdzielić wiele aplikacji w sposób rzeczywiście równoległy pomiędzy wiele procesorów
-Niezależność od architektury sprzętowej- linux działa w wielu platformach sprzętowych począwszy od Amigi poprzez PC aż do stacji roboczych DEC Alpha.
-Ładowanie programów na żądanie- do pamięci ładowane są aktualnie wymagane do wykonania części programu
-Dynamiczna pamięć podręczna dla dysku twardego- użytkownicy systemu MS-DOS będą obeznani z problemami wynikającymi z potrzeby zarezerwowania stałej ilości pamięci dla programów buforujących dysk twardy takich jak smartdrive
Linux dynamicznie dostosowuje rozmiar wykorzystywanej pamięci podręcznej do bieżącej sytuacji.
-Zgodność z normą POSIX 1003.1 oraz częściową zgodność z systemem v i bsd
POSIX 1003.1 definiuje minimalny interfejs dla uniksowego systemu operacyjnego. System ten jest obsługiwany przez wszystjkie nowe i względnie skompilowane systemy operacyjne. Linux od wersji 1.2 jest w pełni zgodny z posix 1003.1.
-Różne formaty plików wykonywalnych-oczywiście jest pożądane aby można było uruchamiać pod kontrolą systemu linux programy działające w różnych środowiskach systemowych. Z tego powodu w chwili obecnej rozwijane są emulatory systemów ms-dos i ms-windows. Linux może też wykonywać programy z innych systemów uniksowych zgodnych z normą ibcs2.
-Tryb chroniony- linux wykorzystuje mechanizmy ochrony pamięci procesoera aby uniemożliwić procesom dostęp do pamięci wykorzystywanej przez jądro systemu lub inne procesy
-Obsługa narodowych klawiatur i krojów czcionek- w linuksie można wykorzystać szeroki zakres narodowych klawiatur i zestawów znaków.
-Różne systemy plików- linux obsługuje wiele różnych systemów plików. Najpowszechniej wykorzystywany jest obecnie second extended file system .Obsługuje ona nazwy plików o długości do 255 znaków i posiada wiele cech czyniącym go bardziej bezpiecznym niż konwencjonalne uniksowe systemy plików.
-Obsługa TCP/IP,SLP i PPP- linux może być integrowany z lokalnymi sieciami uniksowymi. W zasadzie mogą być użyte wszystkie usługi sieciowe takie jak network file system i remote login. SLP i PPP obsługują wykorzystanie protokołu TCP/IP na liniach szeregowych. Oznacza to że można podłączyć się do Internetu korzystając z publicznej sieci telefonicznej i szybkiego modemu.