• This is default featured slide 1 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 2 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 3 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 4 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 5 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

How to run C++ program on Ubuntu Linux?


C++ language was always one of my favorite programming language. Although not so easy to master but C++ is still industry standard in application as well as game development. But why do you wanna program in C++ on Linux? Good question! Here's why? C++ is object oriented programming language and on Linux Ubuntu you can produce high quality application that are easy to maintain and port to other platform such as Windows or Mac. If you ask me, why chose C++ on Ubuntu Linux, my answer is simple: No IDE required, only your favorite text editor (could be GNU/Emacs) and Terminal as compiler (GNU/G++).  So in this article you will find out how to write simple C++ program in Ubuntu Linux and compile it via Terminal.

Author: Amar Tufo
27. December, 2016

Ok, so you decided to program with C++ on Ubuntu Linux? Well, you make a good choice because this article is going to show you how to write very simple Hello World program in text editor such as Gedit and compile it via Terminal using GNU/G++. Before we start writing our program I suggest you to update your Ubuntu system to make sure that everything work fine. You can update your program using the following command in Terminal:

sudo apt-get update

Once you update your Ubuntu, we can start writing our program. Now, one of the big advantage of Ubuntu Linux as programming platform is a fact that you don't need an C++ IDE (Integrated Development Environment) to program with C++. All you need is simple text editor such as Gedit or even GNU/Emacs which is very good text editor full of features. Emacs is linked with Terminal and therefore it allows you to compile your source code directly from it's editor and to see the results.


Figure 1: GNU/Emacs text editor on Ubuntu Linux

If you prefer Emacs text editor, than you can install it from Ubuntu Software simply by typing Emacs and the installation will start immediately. Now let's take a look on our HelloWorld program source code.

//Hello World program
//Author: Amar Tufo

#include <iostream>

using namespace std;

int main()
{

 cout <<"Hello World from Ubuntu!!!"<<endl;
 cout <<"See more at: www.amartufointeractive.org"<<endl;


 return 0;
}

Figure 2: HelloWorld source code 

This is the source code of our HelloWorld program. You don't need to be a experienced C++ developer to know the output of this very simple program which I wrote for this article, the output is visible by it self. My HelloWorld program is stored in a folder called 'HelloWorld'. It'a a folder which contains my main.cpp file or the source code of my program.


Figure 3: Folder HelloWorld which contains the source file main.cpp

Now, let's compile our program to see the final results. To do that we need to navigate in to our folder HelloWorld via terminal in order to compile our main.cpp file. The following image explain the entire process.


Figure 4: Compiling HelloWorld program using g++ via Terminal

Now, you see here some commands that might be unknown to you. I have mentioned that we need to navigate to our folder via Terminal and that's exactly what I did in this image. Using the command cd Desktop I have navigate to Desktop and list the folders using ls command which than show's my HelloWorld folder. Than I use cd HelloWorld to enter the folder and list the files using ls command. And than I found the main.cpp file which was ready for compilation. This image already shows you how to compile our program. 

g++ -o test main.cpp
./test

Figure 5: G++ compiling command 

Once you enter the command above in terminal, our program will be compiled and the results are as follow:


Figure 6: HelloWorld program results

This is final results of our HelloWorld example program in Ubuntu Linux. As you can see, very simple program which output two messages on the screen : 'Hello World from Ubuntu!!!' and 'See more at: www.amartufointeractive.org'. That's the working part of our program.  


Conclusion:

Using the same method you can link numerous C++ files and compile them using only Terminal and GNU/G++ compiler. You don't need IDE on Linux. But just in case you prefer using C++ IDE, than I highly recommend you Code Blocks, an awesome and powerful native GTK IDE for Ubuntu Linux and various other distribution. Programming is good but with Ubuntu Linux it's more fun and awesome than you expected. Because it's Ubuntu - Linux for human beings.

______________

Last change in this article made on 28. December, 2016
23:48 PM
Share:

Šta je Oracle Virtual Box i kako ga koristiti unutar Ubuntu-a 16.10


Autor: Amar Tufo
22. Decembar, 2016

Koliko puta ste skinuli određeni operativni sistem a niste imali USB ili DVD da ga snimite i isprobate da li je on kompatibilan sa vašim računalom i obratno. Niste smjeli raditi instalaciju jer ste se plašili da neće raspoznati sve drajvere, audio kartu, mrežnu kartu ili matičnu ploću u cijelosti. E tim patnjama je došao kraj. Tu je već odavno Oracle Virtual Box, sjajan softwer za stvaranje virtualnih mašina te virtualizaciju velikog broja operativnih sistema na raznim platformama kako Linux, Windows tako i Mac OS te PC BSD. Virtual Box je odavno postao standard kada je rijeć o testiranju i recenziji operativnih sistema kako bi se testirali svi drajveri te ostale komponente vašeg računala prije nego li se taj OS instalira. Moguće je tako koristeći Virtual Box, pokrenuti bilo koju Linux distribuciju u živom načinu rada ili izvršiti full instalaciju kreiranjem virtualne mašine čime možete da se upoznate sa načinom instalacije, provjerite vaše drajvere, upoznate se sa distribucijom prije nego li ju odlučite instalirati na vaše računalo itd. Ovaj članak ima za cilj da vas upozna sa instalacijom Virtual Box-a 5.1.12 unutar Ubuntu-a 16.10 te kako da kreirate svoju virtualnu mašinu koristeći Linux Lite distribuciju kao primjer.


1. Instalacija Oracle Virtual Box-a unutar Ubuntu 16.10

Postoji niz načina kako instalirati Oracle Virtual Box od onog naprednog dodavanjem službenog PPA (Personal Package Archive) izvora upotrebom Terminala, pa do jednostavnog načina posjetom zvanične stranice Oracle Virtual Box-a te preuzimanje odgovarajuće verzije ovog softwera.


Slika1: Virtual Box zvanična stranica 

Jedanput kada posjetite zvaničnu web stranicu, dočekat će vas prikaz kao na slici gdje možete preuzeti verziju koja odgovara vašoj distribuciji. Kod mene je Ubuntu Yakkety 16.10 pa sam ja stoga preuzeo tu verziju Oracle VB-a. Ja bih ovdje još dodao da nova verzija Oracle VB-a donosi niz poboljšanja a jedna od njih je i ta što ne zahtjeva instalaciju DKMS (Dynamic Kernel Module Support) dinamičkog kernel modula. U osnovni, to je Linux drajver s kojim Virtual Box radi tijekom emulacije operativnog sistema.

Pošto preuzmete odgovarajuću verziju Oracle Virtual Box-a, sve što treba da uradite je dvaput klik na datoteku Virtualbox-5.1_5.1.12-112440-Ubuntu-yakkety_i386.deb, nakon ćega će vam se otvoriti Ubuntu Sotware koji će započeti sa instalacijom VB-a što izgleda ovako:


Slika2: Instalacija Oracle VB-a unutar Ubuntu-a


Slika3: Virtual Box 5.1.12

Nakon što se instalacija završi, vaš će Ubuntu 16.10 imati noviju verziju Oracle Virtual Box 5.1.12 te možete započeti stvarati vaše virtualne mašine.

2. Kreiranje virtualne mašine upotrebom Linux Lite distribucije



Slika4: Izgled Linux Lite OS 

Pošto smo instalirali Virtual Box, možemo stvoriti virtualnu mašinu za Linux Lite distribuciju. Šta je Linux Lite? Linux Lite je Ubuntu LTS (Long Term Support) bazirana distribucija koja donosi niz predinstaliranog softwera od Libre Office-a, GIMP-a, VLC Media Player-a, sa svim podržanim drajverima te velikim brojem drugog softwera koji možete sami instalirati. Posljednje izdanje ove distribucije je Linux Lite 3.2 objavljeno 1. Novembra 2016. godine koje ćemo i mi instalirati unutar Oracle VB-a. Linux Lite možete preuzeti s ovog linka:


Sada možemo pokrenuti Virtual Box kako bismo kreirali naš virtuelni računar za Linux Lite. Pa da počnemo.


Slika5: Izgled Oracle Virtual Box-a

Pošto ste pokrenuli Virtual Box, kliknite zatim na >New gdje će vam se otvoriti sljedeći prozor koji izgleda ovako.


Slika6: Dodjeljivanje imena vaše virtualne mašine (u mom slučaju je Lite)

Pošto je Linux Lite Ubuntuov derivat, tu još odaberete Ubuntu 32-bit ukoliko ste preuzeli Linux Lite 3.2 32-bitnu verziju. Ukoliko vam je 64-bitna verzija Linux Lite, onda odaberite nju i kliknite Next>.


Slika7: Dodjeljivanje količine RAM-a

Moja računar nije nešto velikih performansi obzirom da ima 2 GB RAM-a tako da sam ja dodjelio minimalno 756 MB RAM-a Linux Lite što je isuviše dovoljno za njegovo pokretanje i instalaciju. Važno je za napomenuti kako vaša virtualna mašina ne može imati veću količinu RAM memorije u odnosu na vaše računalo s kojeg se virtualna mašina pokreće. Također, obratite pažnju na minimalne sistemske zahtjeve koje Linux Lite traži:


Slika8: Minimalni sistemski zahtjevi za Linux Lite (www.linuxliteos.com)

Osim minimalni sistemskih zahtjeva, prikazani su vam i preporučeni za bolje performanse i rezultate vašeg Linux Lite-a. Naravno, što su bolje performanse vašeg računala, to će Linux Lite imati bolje efekte i veću brzinu svog rada.


Slika9: Stvaranje virtuelnog diska za mašinu

Preporučeno je da vaš virtuelni disk ima memoriju od 8 GB ali ja preporučujem da dodjelite nešto veću memoriju ukoliko planirate u potpunosti instalirati Linux Lite. Ukoliko planirate izvesti samo live pokretanje, onda 8 GB je sasvim dovoljno. Nakon što ste odlučili, kliknite Create.


Slika10: Dodjeljivanje memorije virtuelnom disku ( preporučeno 60 GB)

Ja sam svom disku dodjelio memoriju od 60 GB što je sasvim dovoljno. Ja neću raditi full instalaciju Linux Lite-a pošto bi ovaj članak bio predug, ja ću se zaustaviti na live emulaciji. Nakon što dodjelite vašu memoriju, kliknite Create još jedanput.


Slika11: Konfiguracijski prozor Linux Lite virtuelne mašine

Nakon što ste stvorili vaš virtuelni hard disk, ovako treba da izgleda vaša virtuelna mašina kao na ovoj slici. Ovaj prozor nudi osnovne informacije o samom nazivu vaše mašine, memoriji RAM-a, HDD-a, podršci za USB, optiku DWD, audio, mrežu, itd. 


Slika12: Dodavanje Linux Lite.iso datoteke virtuelnoj mašini

U ovom koraku treba da pronađete vašu Linux Lite.iso datoteku te ju dodate vašoj virtuelnoj mašini. Odabirom taba Storage na ovoj slici, otvorit će se novi prozor gdje morate odabrati Empty te Optical Drive u kojem dodajete vašu .iso datoteku. Jedanput kada pronađete vašu .iso datoteku, sve što treba da uradite je da kliknete Open i to je to. 


Slika13: Izgled završnih postavki Linux Lite virtuelne mašine

Ovo bi bila konfiguracija te podešavanje Linux Lite virtuelne mašine. Ukoliko ste pratili ove korake, sada možete pokrenuti vaš virtuelni računar. 


Slika14: Pokretanje Linux Lite virtualne mašine

Ukoliko dobijete ovakav screen, znači da ste pratili sve moje korake te ste sve obavili kako treba. Sada slijedi podizanje Linux Lite-a što izgleda ovako.


Slika15: Podizanje Linux Lite distribucije

Morat ćete se strpiti dok se Linux Lite ne učita. To uveliko ovisi od računala do računala. A ovako izgleda Linux Lite live mode.


Slika16: Linux Lite live mode

Kod mene se malo duže podizao Linux Lite obzirom da mi računar i nije neka zvijer što sam i očekivao. Kao što sam i rekao, namjera mi nije full instalacija Linux Lite, nego demonstracija upotrebe Oracle Virtual Box-a na primjeru Lite distribucije. 


Slika17: Linux Lite (AmarTufoInteractive edition)

Malo sam se poigrao koliko sam mogao te dodao ovaj svoj wallpaper koji sam kreirao koristeći GIMP. 

Zaključak:

Šta reći na kraju, koju poruku poslati. Ovaj članak je ispao duži nego što sam ja očekivao. Namjera mi je bila objasniti šta je Oracle Virtual Box te šta su to virtualne mašine te demonstrirati upotrebu Oracle VB-a virtualizacijom Linux Lite distribucije. Performanske mog računala mi nisu dozvoljavale da napravim video tutorijal pa se morate zadovoljiti ovom tekstualnom verzijom članka. Ali se iskreno nadam da će vam ovaj moj članak dobro poslužiti i motivisati vas da i vi instalirate Oracle Virtual Box na vašu Linux distribuciju bez obzira koja to bila i pokrenete neki svoj operativni sistem pa nam ostavite svoja iskustva i zapažanja u komentare ispod. Ukoliko vam se dopada ovaj članak ne zaboravite da ga podjelite na društvenim mrežama, ostavite komentare, kritike i pohvale na račun moje web stranice te posjetite me na Facebook-u/AmarTufo-blog.

Do narednog čitanja.
Share:

Šta je 'apt-fast' alat i kako ga koristiti unutar Ubuntu-a 16.10


Piše: Amar Tufo,
20. Decembar, 2016

Odveć je poznato kako je Ubuntuov Terminal izuzetno moćna te korisna alatka ali isto tako, ukoliko se ne koristi pažljivo, može uzrokovati totalni haos na vašem računalu ili disku. Ali je nedavno tako predstavljen jedan veoma koristan apt manager alat, odnosno, 'apt-fast' kojim se veoma brzo instaliraju svi novi paketi, aplikacije, rade bitna ažuriranja i nadogradnje unutar vašeg Ubuntu-a. 

Kako i samo ime kaže, namjena 'apt-fast' alata je brže preuzimanje paketa, biblioteka, nadogradnji ili ažuriranja vaše distibucije što donosi znatno poboljšanje u odnosu na klasičan Ubuntuov 'apt-get' manager. Za one koji ne znaju šta je 'apt', to je Aptitude alat kojim se preuzimaju datoteke, nadogradnje ili instaliraju aplikacije unutar Ubuntu-a preko svojih repozitorija i tako slično. 

Instalaciju 'apt-fast' alata možete izvesti preko Terminala unosom sljedeće komande:

$ sudo add-apt-repository ppa:saiarcot895/myppa
$ sudo apt-get update
$ sudo apt-get -y install apt-fast

Jedanput kada izvedete potrebna ažuriranja, vaši će se repozitoriji obnoviti i 'apt-fast' će početi sa instalacijom. Tijekom instalacije, pojavit će vam se prozor koji traži konfiguraciju 'apt-get' menađera koji izgleda ovako.


Slika1: Konfiguracija 'apt-fast' menađera

Pošto odaberete 'apt-get' kao što je markirano, time se slažete da ćete i dalje koristiti aptitude manager za instalaciju softwera, ažuriranja i nadogradnje vašeg Ubuntu-a. 

U narednom screen-u će vam se tražiti da podesite broj konekcija što doprinosi brzini preuzimanja svih paketa, biblioteka, ažuriranja itd. 


Slika2: Postavljanje maximalnog broja konekcija 

Ja sam, kao što vidite na ovoj slici, prihvatio maximalno 5 konekcija za preuzimanje datoteka, ažuriranja i drugogo softwera, ali se taj broj može urediti preko Terminala te podesiti na 10 ili 20 konekcija. Za ručnu konfiguraciju 'apt-fast' alata, posjetite config file preko Terminala:/etc/apt-fast.conf . 

Posljednje što treba da uradite, jeste potvrda kako bi 'apt-fast' uzeo efekta te bio vaš zadani aptitude menađer.


Slika3: Potvrda konfiguracije 'apt-fast' menađera

> Upotreba 'apt-fast' menađera instalacijom SDL biblioteke

Sada je 'apt-fast' konačno i instaliran. Njegova upotreba je relativno jednostavna kao što ćemo vidjeti u narednom primjeru demonstracije preuzimanja i instalacije SDL razvojne biblioteke koristeći 'apt-fast' menađer. 

SDL (eng: Simple Media Direct Library) je popularna, cross platform, game development biblioteka za razvoj interaktivnih 2D/3D igrica i drugih aplikacija napisana izvorno u C-u ali je kompatibilna i sa C++ programskim jezikom. Instalaciju SDL biblioteke možete izvesti unosom ove komande u Terminal:

sudo apt-fast install libsdl1.2-dev
sudo apt-fast update

Evo kako izgleda proces instalacije SDL-a upotrebom 'apt-fast' menađera unutar Ubuntu 16.10.


Slika4: Instalacija SDL-a upotrebom 'apt-fast' menađera


Slika5: Instalacija SDL biblioteke 

Ostatak instalacije možete pratiti i sami pa pišite u komentar vaša zapažanja. U nastavku ovog teksta, ja ću se još ukratko osvrnuti na kratke 'apt-fast' komande s kojima ćete se veoma ćesto družiti i njihovu upotrebu.

sudo apt-fast update
sudo apt-fast upgrade
sudo apt-fast dist-upgrade
sudo apt-fast purge software
sudo apt-fast clean

U narednim screen šotovima pogledajte upotrebu 'apt-fast' upgrade i update komande u Terminalu.


Slika6: Instalacija nadogradnji upotrebom 'apt-fast' upgrade komande


Slika7: Potvrda i instalacija dostupnih nadogradnji


Slika8: Ažuriranje sistema i software repozitorija upotrebom 'apt-fast' update komande

Što reći na kraju?

Kao što vidite, 'apt-fast' je izuzetno koristan ali i lagan alat za upotrebu koji znatno brže obavlja kako instalaciju softwera, tako i nadogradnje i ažuriranja vašeg Ubuntu-a. Ja iskreno nisam vidjeo neku veliku razliku u odnosu na 'apt-get' menađer osim poboljšanih informacija o izvoru kako repozitorija pa tako i same aplikacije sa čijeg se repozitorija ona dobavlja. Još bih dodao da su poboljšane informacije o težini same aplikacije u odnosu na informacije koje je pružao standardno 'apt-get' menađer. U trenutku dok je ovaj tekst nastajao, ja sam i ranije nešto radio testove sa 'apt-fast' menađerom a primjetit ćete da nisam radio nikakve grafičke tvekove niti dotjerivanja izgleda kako Terminala pa tako ni ostalog GTK-a Ubuntu-a 16.10 kojeg koristim. 

Ukoliko vam se dopada ovaj članak, podjelite ga na društvenim mrežama te ostavite u komentar vaše sugestije, kritike i iskustva kao i zapažanja upotrebe 'apt-fast' menađera. Toliko od mene za sada i do čitanja.
Share:

Kako i zašto ukloniti guest račun na Ubuntu Linux-u?


Mnogo je razloga zašto Guest sesija ili nalog nije potreban na Ubuntu Linux-u pa ga i donekle smatramo i sigurnosnim rizikom posebice jer dozvoljava neovlašten pristup vašem računalu neželjenim korisnicima. Osim toga, omogučava pristup diskovima vašeg računala što može rezultirati da osobe pogreškom obrišu vaše podatke što nije nimalo ugodno. Ako se slažete s nama kako Guest sesija na Ubuntu Linux-u uopšte nije potrebna, onda vam donosimo način kako da ga i uklonite za vaše dobro. 

Za AmarTufoInteractive
Piše: Ubuntu Tricks
8. Decembar, 2016

OPREZ:

Prije nego vam pokažemo kako da uklonite Guest nalog s Ubuntu Linux-a, moramo vas upozoriti da pazite s komandama koje ćete koristiti za uklanjanje Guest naloga s Ubuntu-a jer možete dovesti sistem u mod niskog grafičkog stanja što može rezultirati gubitkom vaših podataka ili reinstalacijom cijele distribucije.


Da biste uklonili Guest nalog, morate se uvjeriti da vaš Ubuntu ima instaliran Gksu alat. U osnovi, Gksu vam dozvoljava pristup system fajlovima vašeg Ubuntu kojima kao obični korisnik nemate pristup. Stoga, morate biti administrator, odnosno, root korisnik kako biste izvršili ovu komandu i uklonili Guest nalog. Gksu možete instalirati unosom sljedeće komande u Terminal: 


sudo apt-get install gksu
sudo apt-get update

Nakon instalacije Gksu alata, u Terminal unesite sljedeću komandu ali oprezno kako ne biste oštetili svoj sistem.


gksu gedit /etc/lightdm/lightdm.conf

Jedamput kada se ova komanda izvrši, iskočit će maleni prozor koji će od vas tražiti da unese vašu lozinku kako bi pristupili system datoteci u koju trebate unjeti jednu komandu. Prozor izgleda kao na ovoj slici koju vidite.


Nakon što potvrdite vašu lozinku, otvorit će vam se datoteka koju uređujete koristeći Gedit Text editor a u koju unosite sljedeću komandu:


[SeatDefaults]
greeter-session=unity-greeter
allow-guest=false

Datoteka sa unesenom skriptom izgleda ovako:


Sve što treba da sada učinite jeste da spasite datoteku lightdm.conf, te zatvorite Terminal te resetujete vaše računalo. Guest nalog će biti uklonjen i ukoliko uradite Log off, ali mi preporučujemo system reset kako bi skripta uzela efekta te sigurno uklonila Guest nalog s vaše mašine.
____________

Što reči na kraju? Mi se nadamo da ste pratili ovaj članak kako treba te uklonili sigurno vaš Guest nalog. Ukoliko vam se dopada ovaj članak onda preporučujemo da ga podjelite na društvenim mrežama a svoje komentare ostavite ispod ovog članka.

Toliko od nas za sada i do narednog čitanja.
Share:

Zašto ne trebamo antivirus na Linux-u?

Piše: Amar Tufo
29. Novembar, 2016

Trebamo li doista antivirusni program za Linux distribucije? Odgovor je vrlo jednostavan, ne. Zašto? Prije svega, sam Linux po sebi je zamišljen i dizajniran na visokom nivou sigurnosti. Linux kernel sam po sebi je siguran te otporan na večinu virusa na koje Windows nije. S druge strane, svaka Linux distribucija ima svoj nivo zaštite te ne omogučava korisniku da čačka tamo gdje mu nije mjesto ili da instalirava svakakve programe bez utvrđenog izvora.

Da pojasnim. Bilo da koristite Debian, Ubuntu ili Mint, postoje određeni koraci kada želite instalirati željeni program. Obično se programi instaliraju i dobavljaju iz sopstvenih repozitorija za čiju instalaciju morate biti root ili superuser odnosno admin. U suprotnom ne možete instalirati program koji želite. U ovom apsektu, Linux je daleko napredniji u odnosu na Windows. Primjera kod Windows-a vi guglate po internetu u potrazi za željenim programom koji želite instalirati a vrlo je vjerovatno da ćete s njim instalirati i virus bez da vi o tome išta znate. Admin privilegije se mogu postaviti kako bi spriječile obrnut efekat. 

Treba imati na umu kako niti jedna platforma nije toliko sigurna pa tako niti Linux a ni Windows. Obje imaju svoje prednosti i mane, ali ne treba negirati upotrebu antivirusnog softwera na Linux-u ukoliko ste sysadmin ili se bavite networkingom, protokolima i razmjenom fajlova između dvije mašine. Onda vam antivirus za Linux prijeko treba i nemojte ga negirati. 

Obzirom da je stanje na terenu itekako poznato svima, Windows je trenutno najpopularnije Desktop platforma ali isto tako i najnesigurnija po pitanju virusa i stabilnosti te ju napada sva poznata večina virusa, malwarea i drugih gamadi. Linux ima jako lošu reklamu, iako ima solidnu cifru na Desktopima u svijetu, on u velikoj večini pogoni svu veću Internet infrastrukturu, velike DataCentre IT giganata poput Facebook-a, Dell-a, HP-a, IBM-a, Microsofta i drugih. 

U osnovi sam Linux je izuzetno stabilan te se ujedno i ponaša kao antivirus te tako štiti svoje korisnike od svih neugodnosti i internet smeča na koje može da se naleti. Ali u svakom slučaju, morate se pridržavati osnovnih mjera sigurnosti i na Linux distribucijama a to je prije svega: 


  • ->Redovno ažuriranje softwera i prokletog Adobe Flash-a
  • ->Pazite s kojih stranica dobavljate aplikacije i dali su njihovi repozitoriji uvijek novijeg datuma
  • ->Ne izvršavajte komande u Terminalu kojima ne vjerujete ili niste sigurni za njihov rezultat
  • ->Softwer instalirajte isključivo preko Package Manager-a odnosno Ubuntu Software-a (Ubuntu Linux)


Linux terminal je izuzetno moćan, iako koristan, može biti jako destruktivan po vašu distru što na kraju može rezultirati da izgubite vaše podatke ili gore, vaš HDD. Sve u svemu, preporučujemo konstantno pračenje savjeta popularnih IT portala koji se bave sigurnošću na obje platforme kako biste uvijek bili u tijeku i znali kako koristiti pojedine alate unutar Linux platforme.

Na kraju dodajemo, da Linux Desktop korisnici nemaju potrebu za korištenjem antivirusnog softwera niti imaju razloga za brigu jer je Linux kernel najbolji antivirusni alat svake distribucije. Ne kažemo da sigurnosne mjere i antivirusne programe trebate izbjegavati ali smatramo da je rijedak slučaj da se napad na Linux desi osim onog poznatog napada na Linux Mint, ali to je već druga priča. Ostavljamo vama na izbor te nas zanima vaše mišljenje po pitanju antivirusnog programa na Linux distribucijama: Da li trebamo imati antivirus na Linux-u ili ne?
____________

Vaše odgovore ostavite u komentar ili izdvojite par vaših minuta kako biste nam dali isti odgovor u našoj anketi.Ako vam se dopada ovaj članak, molimo da ga podjelite na društvenim mrežama, ostavite vašu kritiku, komentar ili bilo koji drugi savjet. 

Do narednog čitanja.

Posljednje izmjene u ovom članku su napravljene: 4. Decembar, 2016 | 20:32

Korisne poveznice:

1) Why you don't need an antivirus on Linux and when you do?

2) Do you really need antivirus software for Linux desktop?
Share:

Japanska mitologija: Izanagi i Izanami stvaraju svijet


Piše: Amar Tufo
Autorski rad,
3. Novembar, 2016

U Japanskoj mitologiji, bogovi (kami) se rađaju iz dijelova drugih bogova, bilo očiju, nosa, uriniranjem ili iz krvi bogova koji veoma često dolaze u otvoren sukob. U osnovi, oni su veoma slični bogovima Grčkih mitova ili bogovima Nordijske mitologije. Kada malo bolje upoznate svijet Šinto Japanske mitologije, vidite da su to braća i sestre koje se međusobno udaju i žene. Iako takvo ponašanje danas nije prisutno unutar Japanskih zajednica, neke stvari i dalje prate daleko konzervativno društvo Japana. Veoma često se Japanci prikazuju kao velike radiše koji i dalje striktno prate Bušido kodeks koji diktira striktna pravila života gdje neuspjehu nema mjesta. Ali u suštini stvaranje svijeta i postanak ljudske rase nema velikih razlika kako u Japanskom mitu o Izanagiju i Izanamiju pa tako niti u Grčkoj i Nordijskoj verzij priče o Postanku. Na Izanamija i Izanagija se stoga treba gledati kao dva božanstva koja su dobila složen zadatak da stvore svijet kojeg će naseliti ljudi i druga bića koja će tako živjeti u miru i harmoniji. Da ne dužim, pogledajmo kako cijela priča izgleda.

 _____________

Izanagi i Izanami stvaraju svijet

Japanska mitologija kaže da su u najstarija vremena dva božanstva Izanagi i Izanami stvorila Japan i njegovih osam otoka: Awayi, Iyo (kasnije Šikoku), Oki, Tsukushi (kasnije Kjušu), Iki, Tsushima, Sado i Yamato (kasnije Honšu). Prema mitu, Izanagi i Izanami su isprva stvorili sve ostale bogove, bogove metala, vatre, metalurgije, mora, jezera, okeana, planina i tako redom. No, dok je rađala boga Vatre po imenu Kagutshuchija (Kagucučija), Izanami umre na porođaju. Izanagi pade u veliku tugu i očaj za svojom voljenom ženom te on uze svoj mać te ubi svoga novorođenog sina. Po smrti Kagucučija od njegove krvi potekoše ostali bogovi vatre, vulkana i potresa.

Ne mogavši podnijeti tugu za svojom voljenom ženom, Izanagi pođe u podzemni svijet Yomitsukuni (Jomicukuni) da potraži svoju voljenu Izanami te ju vrati na gornji svijet. Pošto ju je pronašao na ulazu u podzemni svijet obavijenu tamom, on reće: "Oh, moja draga voljena ženo, nismo završili stvaranje zemlje, moraš se vratiti nazad!". Ona se udalji te upozori Izanagija da ju ne gleda. Izanami zatim pođe bogu podzemlja Yomiju (Jomi) kako bi od njega zatražila dozvolu da se vrati na gornji svijet i sa svojim mužem dovrši stvaranje svijeta. Ali, Izanami nije mogla natrag jer je već kušala voče podzemlja.

Slika1: Izanagi i Izanami biraju naginatom otok gdje će naseliti narod Japana

Dok je Izanami bila kod gospodara podzemlja, Izanami nije mogao podnjeti njeno odsustvo niti odoljeti čežnji za svojom voljenom ženom te on pođe za njom. On zatim uđe u jednu mračnu prostoriju u kojoj se nalazila Izanami, upali baklju te se prestravi kada vidje kako je Izanami postala truli kostur pun crva. Izanagi je bio toliko preplašen da on ubrzo pobježe ali ga Izanami potjera te ona za njim posla Jomijeve vještice kojeg su ga tjerale do izlaza iz podzemlja. Izanagi baci vinovu lozu na kojoj se nalazilo grožđe te se vještice zaustaviše i počeše jesti. Vidjevši da su mu vještice i dalje za petama, Izanagi se obrati bogovima munje koji ga spasiše i vratiše na gornji svijet.


Slika2: Izanami, gospodarica podzemlja

No, ubrzo za njim dođe i Izanami koja je želila da Izanagi bude s njom u podzemlju  a ne na gornjem svijetu. Shvativši da njegova voljena Izanami pripada podzemlju, Izanagi se od nje razvede a u velikom bijesu Izanami se zakle da će ubiti svakoga dana 1000 ljudi a Izanagi da će svakoga dana stvoriti isto toliko ljudi na Zemlji kako bi nadoknadio gubitak i obnovi ljudsku populaciju. Tako se Izanami pomiri sa činjenicom da ne može natrag te ona posta gospodarica podzemlja i svijeta mrtvih. Tako na kraju mir i harmonija konačno zavladaše te se ljudska populacija raširi Japanom i njegovim otocima.


 Slika3: Izanagi maše svojom božanskom naginatom po imenu (Amenonuhoko) kako bi stvorio otoke Japana



Slika4: Vjenčane stijene u Ise zaljevu, Futamigaura gdje su po vjerovanju Izanagi i Izanami se vjenčali

Kratak komentar:

Mit o Izanagi i Izanami i njihovom stvaranju Japana ima velike sličnosti sa drugim kulturama u svijetu i njihovom mitu o postanku. Tako doznajemo iz Nordijske mitologije kako je svijet nastao po smrti diva Ymira kojeg je odgojila božanska krava Audhumla (norse-mythology.org/tales/norse-creation-myth). Kako mit kaže, Odin je ubio Ymira te od njegovog tijela stvorio cio svijet kasnije Midgard (srednje Zemlja) i Asgard (prebivalište bogova Nordijske mitologije). Iako Japanska verzija postanka u mitu Izanagi i Izanami ne pominje imena prvih ljudi koji su zakoračili na njegovo tlo, to međutim pominje Nordijski mit o postanku gdje se kaže kako su bogovi stvorili prvo dvoje ljudi po imenu Ask i Embla koji su imali zadatak naseliti Midgard i proširiti ljudsku populaciju (norse-mythology.org/tales/norse-creation-myth). 

S druge strane, Kineska verzija mita o postanku pominje diva po imenu Panku ili Pangu koji se rodio iz božanskog jajeta. Kako priča kaže, Pangu je svakog dana rastao viši i viši i tako punih 18 000 godina nakon ćega Pangu umire. Njegovi udovi postaše planine, njegova krv rijeke, njegov zadah vjetar, njegov glas munja. A oči njegove sunce i mjesec i na posljetku od njegove kose postaše ljudi (http://www.crystalinks.com/chinacreation.html).

Na kraju valja još dodati kako Izanagijev silazak u podzemni svijet za njegovom voljenom Izanami je sličan grčkom mitu Orfejevog silaska u Had za njegovom Euridikom. Kako priča kaže, Euridiku je jednog dana požudno napao Apolonov sin Aristaj te tako dok je bježala od njega, Euridika je nagazila na zmiju koja ju je ujela i tako je i umrla. Shrvan tugom za Euridikom, Orfej odlazi u Had kako bi ju vratio natrag(Grevs 1997: 97,c). Kako mit kaže, Orfej je dobio pravo da izvede Euridiku na gornji svijet pod uslovom da se ne okrene za njom ni pod kojim slučajem u suprotnom će ju izgubiti. Ne mogavši izdržati tugu za Euridikom, Orfej se okrenu i tako ju izgubi zauvijek. Na kraju su ga se dočepale Dionisove Majnade u Trakiji koje su ga raskomadale na komade (Grevs, 1997: 97, 7).

Ako vam se dopada ovaj članak onda komentarišite, dijelite, kritikujte i pišite svoje komentare ispod ili na facebook fan page: AmarTufo-blog. 

Do narednog čitanja.

Korištena literatura i poveznice:

1) Japanese Mythology: Judith Levin,  Rosen Publishing Group 2008, p38, 39, 40
2) Grčki mitovi: Robert Grevs, Beograd 1969

3) Slika1: Izanagi i Izanami biraju naginatom otok gdje će naseliti narod Japana

4) Slika2: Izanami, gospodarica podzemlja

5) Slika3: Izanagi maše svojom božanskom naginatom po imenu (Amenonuhoko) kako bi stvorio otoke Japana

6) Slika4Vjenčane stijene u Ise zaljevu, Futamigaura gdje su po vjerovanju Izanagi i Izanami se vjenčali

7) Nordijski mit o Postanku

8) Nordijski mit o Postanku: Ymir

9) Nastanak svijeta ljudi: Ask i Embla

10) Kineski mit o Postanku
Share:

Ubuntu 16.10 available for download!



Ubuntu 16.10 Yakkety Yak has been finally released on October 13. Ubuntu team has promised that the new Ubuntu iso is going to be larger from 1.4 GB to 1.5 GB. Apart from that, new Ubuntu brings some very interesting changes in terms of Unity, major apps updates and much more. After six months of preparation, Ubuntu 16.10 made it's way and these are some of the main features that are shipped with it.

Author: Amar Tufo
October. 13, 2016

1. New default wallpaper


Fotocredit: OMG! Ubuntu.co.uk

2. New Linux Kernel 4.8 

Ubuntu 16.10 comes up with new Linux Kernel 4.8 which brings numerous changes and improvements to system stability, performance, power efficiency, and file system handling. Some top features of Linux Kernel 4.8 are as follows:

Support for overclocking AMD graphic cards
- Initial nVIDIA Pascal support in Nouveau driver
- Raspberry Pi3 SoC support
- ACPI Low-Power Idle support
- Support for the Microsoft Surface 3 touch screen
- Wider range of audio device, USB and webcam drivers

3.  Unity desktop update 7.5 - Unity 8

Ubuntu 16.10 has been officially released with Unity 7.5 but Ubuntu team also shipped it with Unity 8 for preview. Unity 8 will work but you can't experience it's full power jet due to fact it's just preview. Stick to the Unity7.5 until Unity 8 get's it's full power.

4. Libre Office 5.2.2


New Libre Office 5.2 is being shipped with Ubuntu 16.10. Probably on of the most powerful and best alternative to Microsoft Office has received a set's of new features and some of them are:

New drawing tools
In Libre Writer a Print to File has been added in the list of available printers
Better Google Drive storage authentication handling
Changes is Calc such as removing border from selected cells, you can also chose to remove border from adjacent cells as well
Animation improvement in Impress - sidebar now includes basic description of each effects that is applied to new slide

Full list of changes in new Libre Office 5.2 can be found on the following link:

5. GNOME Software 



GNOME Software has also received a few major tweaks in performance and now runs fast as space rocket. 

7. Nautilus 3.20 


Ubuntu 16.10 comes up with new Nautilus from 3.14 now to version 3.20. Nautilus is one very powerful system file manager since it allows Ubuntu users to gain access to some of the most well secured part of Ubuntu. You get the point!

At the end - are you ready for upgrade?

Ubuntu 16.10 is now here but don't get to rush since it's not required that you have to upgrade right now. If you're using Ubuntu 16.04 than don't worry, you have time to decide weather to upgrade or not. But if you're using Ubuntu 15.04 and plan to upgrade to Ubuntu 16.10 than I highly recommend you that you perform a clean install of Ubuntu 16.10. Decision is all your's, but if you make an upgrade share your experience in the comments bellow.

You can download the new Ubuntu 16.10 ISO  here:



Share:

My Twitter news

Popular Posts

Recent Posts

Unordered List

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.

Pages

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.