Nakon moje kratke avanture sa Ubuntu Linux-om i utiskom da nije za mene, okrenuo sam se Debian-u. Nije mi dugo trebalo da na internetu pronađem “Crunchbang” Linux sada već davne 2011-te godine. Osnovan od strane jednog čoveka, Phillip Newborough (alias “corenominal”) “Crunchbang” je bio zamišljen kao OS primarno baziran na Ubuntu a zatim na Debian Linux-u. OS je prvobitno bio namenjen za “low-end” kompjutere ali ga je svakako bilo moguće koristiti i na jačim konfiguracijama.

CrunchBang 11

CrunchBang 11

06.02.2015 godine Phillip objavljuje da će obustaviti podršku i rad na distribuciji i da će korisnici profitirati prelaskom na izvorni Debian.
U tom trenutku korisnici koji su želeli da nastave podršku, tradiciju i ideju “Crunchbanga” podelili su se u tri tabora: “BunsenLabs”, “Crunchbang ++” i “CrunchBang-Monara”

Mi ćemo se danas fokusirati na “BunsenLabs”

BunsenLabs je baziran na stabilnoj grani Debian Jessie sa trenutnom verzijom “Deuterium”
a koja je nasledila prvu stabilnu verziju “Hydrogen” i njegove odlike su:

  • Prekonfigurisan Openbox prozorski menadžer sa Tint2 panelom i Conky konfiguracijom za nadzor sistema.
  • Asortiman GTK2/3 tema, pozadina i Conky konfiguracija posebno izrađenih za ovaj projekat.
  • Privatni repozitorijum: deb http://pkg.bunsenlabs.org/debian jessie-backports main
  • Trenutna podrška za dve arhitekture : amd64 i i386 sa dodatkom i386+non-PAE slikom.

BunsenLabs Homescreen

Podrazumevani

  • Fajl menadžer: Thunar
  • Tekst editor: Geany
  • Internet pregledač: Firefox
  • Pregledač slika: Mirage
  • Terminal: Terminator
  • Tema: Bunsen
  • Tema ikonica: Faenza Bunsen
  • Media čitač: VLC
  • FTP klijent: FileZilla
  • Torent klijent: Transmission-gtk
  • IRC klijent: HexChat
  • Power menadžer: Xfce Power Manager
  • PDF čitac: Evince PDF
  • Office softver: Libre Office Writer
  • CD rezač: Xfburn

BunsenLabs koristim od samog početka i prve test verzije (s obzirom da sam bio i Crunchbang korisnik)
Distro ne zahteva prevelike sistemske resurse a zbog konfiguracije mog računara koristim x64 verziju. Lično sam se pronašao u ovom distrou i koristim ga pored Arch Linux-a kao svoj osnovni sistem.

…da krenemo iz početka…

U samom boot meniju imamo opciju izmedju live sesije, instalacije i instalacije uz pomoć grafičkog interfejsa (grafički interfejs instalacije je baziran na Debian grafičkom instaleru).
Same korake pri instalaciji neću prolaziti sa vama jer postoje mnogobrojna upustva na internetu i lako ih je naći.

Bootloader meni

GUI installer

Live sesija BunsenLabsa ne nudi mnogo i obaveštava nas da ga možemo isprobati bez ikakve izmene na hard disku. Podrazumevano dobijamo root pristup sistemu, korisničko ime i šifru.
(Podrazumevano user:user; pass:live)
Ono što možemo “zameriti” je da ne postoji opcija za instalaciju sistema iz live sesije već je instalacija moguća samo ako je pokrenemo iz bootloader menija.

Live session prikaz

Dobrodošlica

Login screen

Pri prvom podizanju sistema nakon instalacije dobrodošlicu će nam poželeti BunsenLabs-welcome skripta koja nam može pomoći pri konfiguraciji sistema. Samo izvršavanje skripte je naravno opciono.
Ova skripta je nešto sto nisam video na drugim distribucijama i vuče korene jos iz “Crunchbang” distroa.
Sama skripta obuhvata dosta osnovnih stvari koje nam mogu koristiti za svakodnevnu upotrebu. Jedna stvar koju bih lično zamerio je to što nije moguće da prvo odaberemo šta će skripta izvršiti i da se sistem time pozabavi u pozadini, vec cemo prolaziti svaki korak u realnom vremenu i cekati da skripta završi komandu.

bl-welcome skripta

Koraci koje prolazimo sa skriptom

Basic:

  • System update
  • System upgrade
  • Compositor settings, Audio settings, Power manager settings
  • Option to install Java support
  • Option to install Flash support for browsers (Firefox, Chromium)
  • Option to add Backports repository

Install development packages:

  • Version control tools
  • LAMP stack
  • Debian packaging tools

Konfiguracija sistema

Meni koji se nalazi na desnom kliku je posebno izrađen za ovaj projekat i nudi pregršt mogućnosti.

Meni možemo izmeniti po svom nahođenju i potrebama i za tu operaciju xml fajl menija se nalazi u /home/$USER/.config/openbox/menu.xml
Jako koristan GUI alat je svakako i obmenu GUI koji će nam uz pomoć grafičkog interfejsa pomoći u tome sta želimo da promenimo u meniju.

Istu operaciju izmena možemo odraditi i za Openbox čiji se konfiguracioni fajl nalazi pod
/home/$USER/.config/openbox/rc.xml ili uz pomoć Obmenu Configuration Manager sa grafičkim interfejsom.
Openbox je prozorski menadžer i sam po sebi ne dolazi sa podrazumevanim aplikacijama. U slučaju korišćenja Openbox-a sa npr Arch Linux-om aplikacije moramo sami instalirati. BunsenLabs u ovom slučaju to radi za nas.

GUI Config Tools

Postavke Tint2 panela možemo izmeniti u /home/$USER/tint2 folderu ili pozivajući GUI “tint2conf” u terminalu ili preko “gmrun” prozora.

tint2conf

Nažalost /ili na sreću/ u ovom trenutku BunsenLabs nam više ne može pomoći dalje bar sto se tiče konfiguracije uz pomoć GUI alata tako da za konfiguraciju Conky panela moraćemo da se pozabavimo samim kodom ili da se obratimo trećim stranama za GUI alate.
Kao što vidimo Openbox+Tint2+Conky kombinacija se uklapa vrlo dobro i vrlo je zahvalna što se tiče estetskog prilagođavanja i funkcionalnosti.
Imam još puno utisaka koje bih mogao da podelim sa vama ali sada bih vam preporučio da ako sam vas i malo zaintrigirao preuzmete BunsenLabs i isprobate ga sami. Moja preporuka je da ako nemate dovoljno iskustva sa Unix sistemima ovaj OS prvo isprobate u nekoj virtuelnoj mašini.

Kome bih preporučio BunsenLabs?

BunsenLabs bih preporučio svima koji su u Linux svetu duže od godinu dana pod uslovom da im CLI nije stran i da se ne plaše da kud i kamo svoje zadatke upravo izvršavaju u terminalu. BunsenLabs je dizajniran tako da nudi jednostavno radno okruženje zajedno sa ciljem da bude stabilan, brz i pouzdan krajnjem korisniku. Zajednica na BunsenLabs.org je jako dobra i na svako pitanje, problem i sugestiju će vam izaći u susret.

Srdačan pozdrav do sledećeg čitanja 🙂