5
Linux operativni sistem i njegove distribucije Nikola Stameni´ c [email protected] Tehniˇ cko i nauˇ cno pisanje Matematiˇ cki fakultet Beograd Saˇ zetak U ovom tekstu je, u kratkim crtama, opisan Linux sistem uz neke svoje distribucije i okruˇ zenja. 1 Uvod u Linux Linus Torvalds je 1991. godine osmislio Linux i objavio ga pod svojom liˇ cnom licencom, dok je 1993. Linux izdat pod GNU licencom, u verziji kernela 0.99.10. Linux je napravljen, kao i dosta modernih sistema, kao i sam OsX, po uzoru na Unix, ˇ sto znaˇ ci da se zasniva na potpunoj apstrakciji i virtualizaciji hardverskih komponenti. Gotovo celi kernel je programiran u programsom jeziku C, oko 71 procenat, stoga je Linux jako pogodan za programiranje u tom programskom jeziku[1]. 2 Linux distribucije Linux je sistem otvorenog koda, sto sa sobom povlaˇ ci mogu´ cnost velikog broja distribucija ovog sistema. Upravo to i jeste sluˇ caj sa Linux-om. U ovom trenutnku postoji preko 200 distribucija Linux-a [1]. U tabeli 1 su prikazane neke od njih. Tabela 1: Distribucije Linuxa: Linux distribucije Arch Linux Kali Linux Linux Mint Ubuntu (Lubuntu, Kubuntu...) OpenSUSE Fedora Slackware Elementary OS 1

TNP seminarski

  • Upload
    vongoc

  • View
    266

  • Download
    7

Embed Size (px)

Citation preview

Page 1: TNP seminarski

Linux operativni sistem i njegove distribucije

Nikola [email protected] i naucno pisanje

Matematicki fakultet Beograd

Sazetak

U ovom tekstu je, u kratkim crtama, opisan Linux sistem uz neke svojedistribucije i okruzenja.

1 Uvod u Linux

Linus Torvalds je 1991. godine osmislio Linux i objavio ga pod svojom licnomlicencom, dok je 1993. Linux izdat pod GNU licencom, u verziji kernela 0.99.10.Linux je napravljen, kao i dosta modernih sistema, kao i sam OsX, po uzoru naUnix, sto znaci da se zasniva na potpunoj apstrakciji i virtualizaciji hardverskihkomponenti. Gotovo celi kernel je programiran u programsom jeziku C, oko 71procenat, stoga je Linux jako pogodan za programiranje u tom programskomjeziku[1].

2 Linux distribucije

Linux je sistem otvorenog koda, sto sa sobom povlaci mogucnost velikogbroja distribucija ovog sistema. Upravo to i jeste slucaj sa Linux-om. U ovomtrenutnku postoji preko 200 distribucija Linux-a [1]. U tabeli 1 su prikazaneneke od njih.

Tabela 1: Distribucije Linuxa:Linux distribucije

Arch Linux Kali LinuxLinux Mint Ubuntu (Lubuntu, Kubuntu...)OpenSUSE FedoraSlackware Elementary OS

1

Page 2: TNP seminarski

2.1 Graficka okruzenja u Linux distribucijama

Neka od najpopularnijih okruzenja su:

KDE okruzenje je nastalo 1996. godine, a trenutno je na snazi verzija 5.6.Projekat je pokrenuo Matijas Etrih, u to vreme student univerziteta EberhardKarls u Tibingenu. Danas, kao i mnogi projekti otvorenog koda KDE opstajezahvaljujuci dobrovoljcima, ali ga podrzavaju i velike kompanije poput: Novel(Novell), Digija (Digia), Blu Sistems (Blue Systems). Aplikacije koje dolaze uzKDE su: Amarok (muzicki plejer), K3b (program za rezanje cd-ova i dvd-ova),Kate (editor teksta), KMail (E-mail klijenta), Konsole (Emulator terminala)[3].

GNOME (GDM) projekat je internacionalna teznjada se napravi racunarska platforma za koriscenje od strane programera slobod-nog softvera. GNOME je skracenica od GNU Network Object Model Envi-ronment, i on je sluzbeni desktop GNU projekta. GNOME projekat nudi dvestvari: GNOME kao privlacno graficko okruzenje, kao i GNOME kao razvojnuplatformu za razvijanje aplikacija. Projekat nacelno zeli da GNOME bude jed-nostavan i koristan [3].

XFCE je nezahtevno radno okruzenje za UNIX-likesisteme. Brzina i postovanje karakteristika slabijih racunara su neki od glavnihodlika XFCE okruzenja. XFCE se sastoji od brojnih delova koji obezbe�ujupunu upotrebljivost koja se moze ocekivati od savremenog radnog okruzenja.Trenutna verzija XFCE-a je 4.12. Okruzenje XFCE je bazirano na GTK+ 2toolkit-u[3].

LXDE je lagano okruzenje radne povrsine. Karakterisuga velika brzina, ucinkovitost i energetska stedljivost. Odrzava ga internacio-nalna zajednica programera. LXDE je GTK-based. Jedna od velikih prednostiu odnosu na ostala okruzenja je stabilnost, pritom moze da se instalira bilo kojiprogram sa drugih okruzenja [3].

2

Page 3: TNP seminarski

Arch Linux

Arc linux je 2002. godine napravio Dzad Vinet (engl. Judd Vinet), dok odprvog Oktobra 2007. kontrolu nad projektom prepusta Eronu Grifinu (engl. Aa-ron Griffin). Arc linux je zasnovan na principu ”KISS”(Keep it Simpe, stupid).Iako se drzi filozofije ”KISS”Arc distribucija nije za pocetnike u svetu Linux-a,uzimajuci u obzir nacin instalacije i odrzavanja sistema. Upravljanje program-skim paketima se vrsi pomocu alatke Pacman, koja omogucava instaliranje iazuriranje softvera direktno sa interneta.

Kali Linux

Kali linux je Debian-based operativni sistem. Rec je o prera�enoj verzijiBackTrack-a. Kali je sigurnosna distribucija sa akcentom na penetracijskimtestiranjem, forenzici i sigurnosnim nadgledanjima. Kali linux podrzava i386,amd64, ARM, sto se tice arhitektura racunara. Kali se u potpunosti pridrzavaFSH standarda (filesystem hierarchy standard). Sto se same upotrebe tice, KaliLinux stize sa preko tri stotine alatki za sigurnosna testiranja, a neke od njihsu: Nmap, Aircrack-ng, Kismet, Wireshark, Metasploit Framework, Burp suite,John the Ripper, SE Toolkit, Airdump-ng.

Ubuntu

Ubuntu je distribucija GNU/Linux operativnog sistema, zasnovana na Debian-u. Ime potice od africke ideologije ubuntu (sto znaci: ”humanost prema dru-gima”). Trenutna verzija distribucije je 16.04, izdata 21.aprila 2015. Kubuntu,Lubuntu, Xubuntu su zvanicni derivati Ubuntu-a u okruzenjima KDE, LXDE,

3

Page 4: TNP seminarski

odnosno Xfce. Ubuntu je prvi put izasao 20. oktobra 2004. Koristi Debianpakete, sa ekstenzijom .deb. Ubuntu kao najprostranjenija distribucija Linux-aposeduje i ostale verzije, kao sto su: Ubuntu Desktop, Ubuntu Server, UbuntuTV, Ubuntu touch [4].

Linux Mint

Linux Mint se prvi put pojavio 2006. u verziji 1.0-Ada, trenutno je na snaziverzija 18.0-Sarah. Mint je Ubuntu-based operativni sistem, s tim sto ima svojeokruzenje cinnamon, ali se moze instalirati i u GNOME ili KDE verziji. Postojii verzija Mint-a u Debian-based, koju koristi i osnivac Linux-a Linus Torvalds.Od 2014. Mint izlazi dva puta godisnje, sa zenskim kodnim imenima, gde rednibroj pocetnog slova u alfabetu odgovara kodnom broju verzije. Po podacima sa“distrowatch.com”Mint je najpopularnija distribucija Linux-a [1].

3 Linux U Srbiji

Serbian GNU/Linux je operativni sistem na srpskom jeziku koji dolazi sakompletom programa predvi�enih za opstu upotrebu i cirilicom. Namenjenje srpskoj populaciji, ali i svima onima koji zele da imaju Linux na srpskomjeziku. Serbian je Debian-based operativni sistem, zajedno sa KDE grafickimokruzenjem [5].

TRIOS je operativni sistem baziran na Debian-u. Delo je mladih ljudi izFOSS-a (Free & OpenSource Serbia). Trios dolazi sa XFCE okruzenjem i raznimprogramima kao sto su: Mozzila, Thunderbird, Libre Office, VLC, Skype[2].

4

Page 5: TNP seminarski

Sadrzaj

1 Uvod u Linux 1

2 Linux distribucije 12.1 Graficka okruzenja u Linux distribucijama . . . . . . . . . . . . . 2

3 Linux U Srbiji 4

Literatura

[1] http://www.wikipedia.com

[2] FOSS-(Free & OpenSource SErbia)

[3] http://www.sk.rs

[4] www.ubuntu-rs.org

[5] www.debian-srbija.iz.rs

5