alternatywne systemy operacyjne n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Linux PowerPoint Presentation
Download Presentation
Linux

Loading in 2 Seconds...

play fullscreen
1 / 31

Linux - PowerPoint PPT Presentation


  • 163 Views
  • Uploaded on

Alternatywne systemy operacyjne. Linux. Linux. Instalacja systemu Linux – OpenSUSE 11.0 Instalator SLACKWARE 12.0 Linux – podstawowe informacje Konfiguracja zainstalowanego systemu OpenSUSE 11.0 - YAST. Linux. Instalacja systemu Linux – OpenSUSE 11.0 p rzygotowanie partycji

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Linux' - ajaxe


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
linux
Linux
  • Instalacja systemu Linux – OpenSUSE 11.0
  • Instalator SLACKWARE 12.0
  • Linux – podstawowe informacje
  • Konfiguracja zainstalowanego systemu OpenSUSE 11.0 - YAST
linux1
Linux
  • Instalacja systemu Linux – OpenSUSE 11.0
    • przygotowaniepartycji
    • ustawienia instalacyjne
    • instalacja
    • pierwsze uruchomienie
linux2
Linux
  • Partycja “swap”
    • partycja wymiany
    • rozmiar partycji – min to wielkość pamięci RAM; najczęściej 1,5 do 2 x RAM
    • niektóre instalatory same ustawiają wielkość partycji swap – wielkość tą można zmienić (uwzględnić rozbudowę pamięci RAM)
linux3
Linux
  • Partycja główna
    • system plików: ext2, ext3, ReiserFS
    • katalogi: var, home
    • montowanie partycji
linux4
Linux
  • Ustawienia konfiguracyjne instalacji
    • wybór środowiska graficznego
    • root, user : hasło
    • dobór oprogramowania
    • sposób uwierzytelnienia
linux5
Linux
  • System operacyjny - (ang. skrót OS Operating System) – oprogramowanie zarządzające sprzętem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika.
linux6
Linux
  • W celu uruchamiania i kontroli zadań użytkownika system operacyjny zajmuje się:
    • planowaniem oraz przydziałem czasu procesora poszczególnym zadaniom,
    • kontrolą i przydziałem pamięci operacyjnej dla uruchomionych zadań,
    • dostarcza mechanizmy do synchronizacji zadań i komunikacji pomiędzy zadaniami,
    • obsługuje sprzęt, oraz zapewnienia równolegle wykonywanym zadaniom jednolity, wolny od interferencji dostępu do sprzętu.
linux7
Linux
  • projekt GNU - inicjator Richard Stallman - haker, współtwórca licencji GNU GPL
  • projekt GNU miał na celu stworzenie zgodnego z Uniksem systemu operacyjnego, który byłby dostępny dla każdego.
  • Do początku lat dziewięćdziesiątych projekt GNU był w zasadzie ukończony, brakowało jedynie jądra,
linux8
Linux
  • Linus Torvalds - pierwszą wersję jądra
  • Wersję systemu GNU opartą na Linuksie, w skrócie: system GNU/Linux.
  • Dzięki pracy tysięcy programistów z całego świata projekt rozwinął się do dzisiejszej postaci i w chwili obecnej możemy cieszyć się stabilnym i nowoczesnym systemem operacyjnym, który stał się konkurencyjny dla systemów komercyjnych, a w wielu przypadkach je kompletnie zdystansował.
linux9
Linux
  • Powszechna Licencja Publiczna GNU (GNU General Public License) - jedna z licencji wolnego oprogramowania, która została sformułowana w 1988 przez Richarda Stallmana i Ebena Moglena na potrzeby Projektu GNU, na podstawie wcześniejszej Emacs General Public License. Wersja 2. licencji GNU GPL została wydana w roku 1991, wersja 3. - 29 czerwca 2007.
linux10
Linux
  • Celem licencji GNU GPL jest przekazanie użytkownikom czterech podstawowych wolności:
    • wolność uruchamiania programu w dowolnym celu (wolność 0)
    • wolność analizowania, jak program działa i dostosowywania go do swoich potrzeb (wolność 1)
    • wolność rozpowszechniania niezmodyfikowanej kopii programu (wolność 2)
    • wolność udoskonalania programu i publicznego rozpowszechniania własnych ulepszeń, dzięki czemu może z nich skorzystać cała społeczność (wolność 3).
linux11
Linux
  • Dystrybucje
    • Debian GNU/Linux
    • Fedora Core
    • Gentoo
    • Mandriva
    • Mint
    • OpenSUSE
    • PCLinuxOS
    • Slackware
    • Ubuntu
linux12
komputer biurkowy (w firmie/korporacji)

Debian GNU/Linux

Mandriva

OpenSUSE

Linux
  • komputer biurkowy (w domu)
    • Debian GNU/Linux
    • Fedora Core
    • Mandriva
    • Ubuntu
linux13
serwer

Debian GNU/Linux

Gentoo

Red Hat

Slackware

Linux
  • komputer biurkowy (edukacja)
    • Debian GNU/Linux
linux14
do odzyskiwania danych/naprawiania systemu

Knoppix

SLAX

Linux
  • do nauki jak działa Linux
    • Debian GNU/Linux
    • Gentoo
    • Slackware
linux15
Linux
  • Dystrybucje tworzone przez firmy w celach komercyjnych:
    • Red Hat (Red Hat)
    • Madriva Linux (Madriva)
    • Suse Linux (Novell)
linux16
Linux
  • Cechy linuksa
    • Partycja wymiany SWAP
    • System wielozadaniowy
    • Otwarte jądro systemu
    • Możliwość uruchomienia systemu z różnymi jądrami systemowymi
    • System idealny do zastosowań serwerowych
linux17
Wady

Pomoc techniczna producenta tylko dla wersji komercyjnych

Niejednolity interfejs graficzny

Korzystanie z zaawansowanych funkcji systemu wymaga korzystania z trybu tekstowego

Linux
  • Zalety
    • Legalna wersja oprogramowania jest za darmo
    • Aktualizacje usuwające błędy wydawane bardzo często
    • System jest wydajny i stabliny
linux18
Linux
  • Zalety
    • Różne środowiska graficzne
    • Pakiety darmowego oprogramowania biurowego
    • Możliwość pracy w wielu rodzajach sieci lokalnych i rozległych
    • Wysoki stopień zabezpieczeń
linux19
Linux
  • Struktura katalogów
    • / - katalog główny
    • /boot – katalog zawierający pliki niezbędne do uruchomienia systemu (jądro systemu)
    • /etc – katalog konfiguracyjny większości aplikacji
    • /root – prywatny katalog super użytkownika
    • /home – standardowy katalog użytkowników
    • /dev – katalog przechowujący odnośniki do sterowników urządzeń
linux20
Linux
  • Struktura katalogów cd.
    • /lib – katalog zawierający biblioteki procedur i modułów używanych przez aplikacje
    • /mnt – katalog przeznaczony do montowania innych pamięci masowych
    • /proc – pseudokatalog dający dostęp do zaawansowanych funkcji diagnostycznych i konfiguracyjnych (katalog tworzony od nowa po każdym uruchomieniu systemu)
linux21
Linux
  • Struktura katalogów cd.
    • /bin – katalog zawierający narzędzia administracyjne
    • /sbin – katalog zawierający systemowe narzędzia administracyjne
    • /tmp – katalog danych tymczasowych
    • /var – katalog zawierający pliki tworzone przez programy (logi)
    • /usr – katalog z programami dostępnymi dla wszystkich użytkowników systemu
    • /opt – katalog w którym instalują się niektóre aplikacje
linux22
Linux
  • Prawa dostępu
    • właściciel grupa wszyscy – dla plików i katalogów
    • dla każdej opcji trzy prawa : r w x
      • r – czytaj (plik) – przeglądaj (katalog)
      • w– modyfikuj (plik) – zapisz w katalogu (katalog)
      • x – wykonaj (plik) - wejdź do katalogu (katalog)
linux23
Linux
  • Praca w konsoli – powłoki
    • sh
    • csh (składnią przypomina jezyk C)
    • bash (najczęściej powłoka domyślna)
    • ksh
  • Praca w systemie graficznym
  • Wielkosć liter ma znaczenie
linux24
Linux
  • Instalacja oprogramowania
    • Pakiety “rpm”
    • Repozytoria
    • YAST
    • Instalacja – rpminstall
    • Kompilacja ze źrodła
      • configure; make; make install
      • Kompilator gcc
    • Zależności
linux25
Linux
  • SERWER
    • LAMP – Apache; MySQL; PHP
    • DNS - Bind
    • DHCP
    • Router, bramka, NAT
    • Proxy - Squid
    • Samba
linux26
Linux
  • SERWER
    • LDAP
    • Firewall – iptables
    • Serwer pocztowy
    • FTP – vsftp
    • NFS
linux27
Linux
  • DESKTOP
    • Środowiska graficzne – KDE, GNOME, Fluxbox, WindowMaker, XFCE
    • Oprogramowanie biurowe – Open Office
    • Grafika – Gimp
    • Multimedia – Amarok, RealPlayer, Totem, FlashPlayer
    • Narzędzia programistyczne – Eclipse, gcc, gcc++, java
    • Narzędzia do tworzenia stron www – Quanta
    • Gry
linux28
Linux
  • DESKTOP
    • Programy pocztowe – Evolution
    • Organizery
    • Przeglądarki – Firefox, Opera