Kako pravilno odabrati Linux distribuciju kao početnik?


 Kao početniku, najvažnije je pronaći distribuciju koja je laka za korištenje i koja ima dobru dokumentaciju i podršku zajednice. Evo nekoliko stavki na koje biste trebali obratiti pažnju kako biste odabrali pravu Linux distribuciju:


  1. Odredite svoje potrebe: Razmislite o tome šta želite da koristite vaš Linux sistem. Da li želite da koristite desktop operativni sistem za svakodnevne zadatke ili vam je potreban server operativni sistem za hostovanje web stranica ili drugih usluga? Različite distribucije su bolje prilagođene za različite svrhe, pa je važno da odredite svoje potrebe pre nego što donesete odluku.

  2. Istražite različite distribucije: Jednom kad znate šta vam je potrebno, možete početi da razmatrate različite distribucije koje su dostupne. Neki popularni izbori za početnike uključuju Ubuntu, Linux Mint i Fedora. Ove distribucije su uglavnom lako za korištenje i imaju dobru dokumentaciju i podršku.

  3. Isprobajte prije nego instalirate: Mnogo distribucija nudi live verziju koju možete pokrenuti s USB drajva ili DVD-a bez instaliranja na vaš računar. Ovo može biti dobar način da isprobate distribuciju i vidite da li ispunjava vaše potrebe prije nego što se obavežete na instalaciju.

  4. Odaberite distribuciju koja odgovara vašim potrebama: Nakon što ste nešto istražili i isprobali nekoliko različitih distribucija, trebali biste imati dobru predstavu o tome koja je najbolje prilagođena vama. Uzmite u obzir faktore poput lakoće korištenja, dokumentacije i podrške, kao i specifične funkcije i alate koji su vam važni.

  5. Pogledajte hardverske zahtjeve distribucije: To je važno jer neke Linux distribucije mogu zahtevati specifičnu konfiguraciju hardvera ili imati veće zahteve za sistemske resurse, što bi moglo uticati na performanse računara. Stoga je važno da odaberete distribuciju koja se dobro uklapa u konfiguraciju vašeg računara i da imate dovoljno sistemskih resursa da bi radila optimalno. Ukoliko se odlučite za distribuciju koja zahteva više sistemskih resursa od onih koje vaš računar ima, to može dovesti do spore radnje i problema sa stabilnošću. Stoga je važno da obratite pažnju na hardverske zahtjeve distribucije pre nego što je instalirate. To možete lako pronaći u dokumentaciji distribucije ili na mrežnim stranicama za podršku.

Na kraju, prava Linux distribucija za vas će zavisiti od vaših specifičnih potreba i preferencija. Najvažnije je da provedete vreme u istraživanju i isprobavanju različitih opcija pre nego što donesete odluku.

Share:

Kako sam skratio ovu veliku komandu preko aliasa u Linux-u?

 

Veoma često postoji potreba da se u Linux-u koriste komande koje imaju jako puno argumenata. S druge strane, često korištene komande sa argumentima, omogućavaju rješavanje svakodnevnih zadataka I operacija nad Linux distribucijom dosta lakšim. Kompleksnije komande koje imaju jako puno argumenata, se mogu skratiti uz pomoć alijasa. U ovom članku, ću vam na konkretan način pokazati kako jednu veliku komandu skratiti uz pomoć alijasa, te time olakšati svakodnevni posao.


== Šta je alijas i kako se kreira? ==


Alijas je ništa više do metoda ili način da se kompleksnije i robusne komande sa više argumenata, dodatno skrate. To je ustvari, kratica do izvorne komande. Evo primjera kako izgleda jedna takva komanda.

$cd lm-101-sl
$git add omegat/project_save.tmx
$git commit -m "Lesson translation updated to Slovenian"
$git push

Pogledajte samo koliko je ova komanda gore velika ali i kompleksna. Šta ova komanda radi? Obzirom da ja već neko vrijeme radim na jednom projektu za Linux Professional Institute, kao tehnički asistent za prijevode LPI101 materijala, sa engleskog na slovenski jezik, ova gornja komanda prevedene lekcija postavlja u git repozitorij `lm-101-sl`. Svaki put kada se lekcija prevede u Omegat programu, potrebno je uplodovati prijevod u git repozitorij koristeći gornju komandu. Srećom alijas ima rješenje da se ova komanda u potpunosti skrati u jednu komandu po imenu `git-update`, a upravo to ćemo sada i uraditi.


Prije nego izradimo komandu `git-update`, pogledajmo na jednom praktičnom primjeru kako se kreira custom komanda upotrebom alijasa? Recimo da imamo komandu `cd` koja omogućava odabir direktorija u Linux distribuciji, a mi želimo kreirati komandu `enter` koja će raditi isti taj zadatak. Evo kako uz pomoć alijasa kreirati takvu komandu:

$alias enter="cd"

Nakon što se unese gornja komanda, alias će kreirati komandu `enter` koja će biti dostupna za upotrebu, ali samo unutar otvorene šel sesije. Jednom kada se terminal ili sesija zatvori, alijas se briše.

Slika 1: Kreiranje alijasa `enter` | Izvor slike @bhllinux


Obratite pažnju kako komanda `enter` obavlja isti posao kretanja kroz direktorije kao i komanda `cd`. Ali je važno imati na umu da pošto jednom zatvorimo terminal u kojem je alijas kreiran, komanda `enter` više nije dostupna. No, postoji način da komanda `enter` bude trajno dostupna kroz uređivanje datoteke `~/.bashrc` što ćemo pogledati kasnije u ovom članku. Pošto smo demonstrirali način izrade alijasa, možemo preći na kreiranje naše komande `git-update`.


== Izrada `git-update` komande uz pomoć alijasa ==


Da bismo izradili komandu `git-update` uz pomoć alijasa, potrebno je unjeti sljedeću komandu u terminal. Ja koristim Ubuntu Mate Linux distribuciju, a struktura komande je sljedeća:

$ alias git-update='cd lm-101-sl && git add omegat/project_save.tmx && git commit -m '\''Lesson translation updated to Slovenian'\'' && git push'

Gornja komanda može biti pomalo zbunjujuća, pa ću pokušati da Vam objasnim što je bolje moguće. Prije svega, komanda počinje sa alias kojim se kreira naša komanda `git-update`. Obratite pažnju na logičko i `&&` koje se nalazi između komandi u gornjoj strukturi.


Komanda `git-update` ulazi u direktorij `cd-lm-101-sl` gdje zatim izvršava komandu `git add omegat/project_save.tmx` a onda, ukoliko je prethodna komanda izvršena uspješno, prelazi na komandu `git commit -m “Lesson translation updated to Slovenian”, a ukoliko je ova komanda uspješno izvršena, prelazi na posljednju komandu `git push` kojim se sve izmjene unutar projekta `lm-101-sl`, koji je otvoren u Omegat programu, guraju u pomenuti repozitorij. 


Imajte na umu da ukoliko nisu napravljene nikakve izmjene u Omegat programu, da se komanda `git-update` neće izvršiti, što je uslov koji je diktiran i logičim i `&&` koji razdvaja komande. Sada pošto je `git-update` komanda kreirana, možemo provjeriti to unosom sljedeće komande u terminalu.

$alias | grep git-update

Kada se komanda unese, u terminalu bismo trebali dobiti sljedeći izlaz koji je prikazan na slici 2.


Slika 2: Provjera `git-update` alias komande | Izvor slike @bhllinux


Sada možemo provjeriti da li naša komanda `git-update` radi kako treba. Unutar Omegat programa ćemo napraviti male izmjene, ali prije toga, evo scenarija kada komanda ne radi.


Slika 3: Scenario kada komanda `git-update` ne radi | Izvor slike @bhllinux


Razlog zašto komanda `git-update` ne radi je upravo taj što nisu napravljene nikakve izmjene unutar Omegat projekta `lm-101-sl`, a sad ćemo napraviti te male izmjene, a zatim ponovo pokrenuti našu komandu. Evo kako jedan dio lekcije `103.5.1` izgleda prije izmjene.


Slika 4: Neizmjenjen dio lekcije `103.5.1` u Omegat programu | Izvor slike @bhllinux


Ja ću samo promjeniti dio na engleskom jeziku, te isti prevesti na Slovenski jezik kako bi kreirao izmjene unutar Omegat projekta, što nakon izmjene, izgleda ovako.


Slika 5: Napravljene izmjene lekcije `103.5.1` u Omegat programu | Izvor slike @bhllinux


Sada pošto su izmjene napravljene, prevedena lekcija je kreirana, možemo izvršiti našu komandu `git-update` da vidimo da li sada radi.


Slika 6: Uspješno izvršavanje alias komande `git-update` | Izvor slike @bhllinux


Sada naša alijas komanda `git-update` radi upravo onako kako i treba. No, još nismo gotovi sa ovom komandom, jer ako se vratite na početak ovog članka, rekli smo da alias komanda `git-update` je dostupna unutar aktivnog terminala, pa pošto se on jednom zatvori, ova komanda više nije dostupna. Da bismo to riješili, potrebno je urediti datoteku `~/.bahsrc` koja se nalazi unutar /home direktorija, te dodati naš alijas `git-update` na kraj pomenute datoteke.


== Dodavanje `git-update` alijas komande u datoteku `~/.bashrc` ==


Prije svega šta je to datoteka `~/.bashrc`? Ova datoteka sadrži listu konfiguracija aktuelne Bash sesije, seriju alias komandi itd, a ista se izvršava svaki put kada se korisnik loguje ili prijavi na Linux distribuciju. Evo kako izgleda jedan njen dio:


Slika 7: Neki od alijasa unutar datoteke `~/.bashrc` | Izvor slike @bhllinux


Našu alijas komandu `git-update` je potrebno dodati na kraj ove datoteke, što je prikazano na sljedećoj slici 8. Imajte na umu da samo administrator može urediti datoteku `~/.bashrc`, te napraviti izmjene unutar iste.


Slika 8: Dodavanje alijas komande `git-update` u datoteku `~/.bashrc` | Izvor slike @bhllinux


Pošto su izmjene u datoteci napravljene upotrebom vim tekst editora, da biste spasili i zatvorili datoteku, pritisnite taster kombinacije `escape :wq`. Nakon što je alijas komanda `git-update` dodata u datoteku `~/.bashrc` potrebno je izvršiti sljedeću komandu da bi izmjene uzele efekta:

$source ~/.bash

Jednom pošto se gornja komanda izvrši, naša alijas komanda `git-update` će biti trajno dostupna za daljnju upotrebu, tako da se više ne moramo brinuti za onu robusnu komandu koja je navedena u ovom članku. Ovim bi ovaj članak bio uspješno kompletiran. Nadam se da vam se članak dopao i da ste naučili šta je to alijas, kako ga kreirati i koristiti u radu sa vašom Linux distribucijom. Do čitanja!!!

Share:

Kako ukloniti Google Chrome sa Xiaomi Mi9T uređaja? [VIDEO PRILOG]

 


Google Chrome je jedan od najpopularnijih web pretraživaća, a sa kupovinom Androida, ovaj pretraživać dolazi predinstaliran na svim Android uređajima, zajedno sa ostalim Google alatima. No, nije nepoznata činjenica da se radi o pretraživaću koji ždere sistemsku memoriju, te dodatno usporava vaš uređaj. Njegovim ‘diseblovanjem’ vi samo stopirate Chrome da radi u pozadini, te ga je na standardan način nemoguće ukloniti. Srećom, ukoliko koristite bilo koji Xiaomi uređaj, tu je alat Xiaomi ADB/Fastboot Tools koji će ukloniti Google Chrome zauvijek, te vam omogućiti da pređete na alternativu kao što je Brave Browser. U ovom kratkom, ali korisnom video tutorijalu, pogledajte kako ukloniti Google Chrome sa Xiaomi Mi9T pametnog telefona.

Video: Kako ukloniti Google Chrome sa Xiaomi Mi9T uređaja?

Izvor: YT.COM/TUFKE

UPOZORENJE: Ovaj video tutorijal je kreiran isključivo u edukativne svrhe; u potpunosti se ograđujem od bilo kakve štete nastale korištenjem ovog video tutorijala.


NAPOMENA: Ovaj video tutorijal, koraci i alati pomenuti u istom, mogu se primijeniti za sve Xiaomi pametne telefone.

Share:

Kako ukloniti sistemske aplikacije - Xiaomi Redmi Note 10 Pro

 

Sistemske aplikacije bilo kojeg pametnog uređaja igraju važnu ulogu u njegovom radu, ali postoje neke koje su jednostavno beskorisne, a iste kao takve, samo crpe sistemsku memoriju vašeg uređaja. Odličan primjer takvih aplikacija su Google aplikacije koje dolaze predinstalirane po defoltu, pa ih je na standardan način nemoguće ukloniti. Primjera radi, možda ste baš poželjeli ukloniti Google Chrome web browser, koji itekako ždere vašu sistemsku memoriju ili Google Photos kojeg rijetko ko koristi. Srećom, i za ovo postoji rješenje. U ovom kratkom, ali korisnom članku, pogledajte kako ukloniti sistemske aplikacije sa pametnog telefona Redmi Note 10 Pro.

Korak 1. Instalirajte JavaJDK 11


Ja koristim Ubuntu Linux MATE 22.04 LTS, tako da će ova distribucija biti korištena u svrhu demonstracije i uklanjanja sistemskih aplikacija sa mog novog Xiaomi Redmi Note 10 Pro uređaja. No, prije nego skinemo XiaomiADB/Fastboot alate, potrebno je instalirati JavaJDK 11, s obzirom da je pomenuta aplikacija napisana u Java programskom jeziku. Proces instalacije JavaJDK 11 kita je veoma jednostavan, te sve što je potrebno za njegovu instalaciju na Ubuntu Linux MATE 22.04, je unjeti ovu komandu:


$ sudo apt-get install openjdk-11-jdk

Nakon što unesete ovu komandu, terminal će obaviti proces instalacije Java JDK 11 kita na vašu distribuciju, i korak 1 je time završen. Nakon instalacije, savjetujem da ažurirate repozitorije unosom komande apt-get update kako bi se svi repozitoriji osvježili. Komanda je sljedeća:


$ sudo apt-get update

Korak 2: Preuzmize Xiaomi ADB/Fastboot Tools 7.0.3


Drugi korak podrazumijeva preuzimanje Xiaomi ADB/Fastboot Tools 7.0.3 java aplikacije preko koje ćemo obaviti proces uklanjanja određenih sistemskih aplikacija. Za preuzimanje ove aplikacije, posjetite sljedeći link https://github.com/Szaki/XiaomiADBFastbootTools/releases/tag/7.0.3 nakon ćega će se ova aplikacija preuzeti.


Slika 1: Preuzimanje XiaomiADB/Fastboot Tools aplikacije @bhllinux

Aplikacija je uspješno preuzeta, čime je gotov drugi korak. Sada slijedi priprema pametnog uređaja s kojim će se raditi.


Korak 3: Priprema pametnog uređaja – Xiaomi Redmi Note 10 Pro


Ja sam za svrhu ovog članka, odlučio koristiti svoj novi pametni uređaj Xiaomi Redmi Note 10 Pro s kojeg želim već neko vrijeme da uklonim bespotrebne Google aplikacije. Iste jako slabo koristim, pa ćete vidjeti kroz članak koliko je jednostavno ukloniti takve, ali i ostale bespotrebne aplikacije. 


Na vašem uređaju, potrebno je odabrati About phone, zatim je potrebno tri puta kliknuti na MIUI version kako biste postali developer. Jednom pošto ste developer, potrebno je omogućiti USB debugging opciju kako biste mogli spojiti vaš uređaj sa računalom ili laptopom. Nakon toga, potrebno je spojiti uređaj na laptop, te pokrenuti XiaomiADB/Fastboot Tools 7.0.3 aplikaciju.


Korak 4: Pokretanje XiaomiADB/Fastboot Tools 7.0.3 aplikacije


Prije nego pokrenete ovu aplikaciju, uređaj treba biti spojen sa računalom, zatim se unosi sljedeća komanda:


$ java -jar XiaomiADBFastbootTools.jar

Kada se ista komanda unese, aplikacija će izlistati sve aplikacije uređaja, gdje možete odabrati sve one aplikacije koje želite ukloniti.


Slika 2: Pokretanje XiaomiADB/Fastboot Tools aplikacije @bhllinux


Upozorenje: Nemojte čitati ovaj članak niti koristiti pomenut alat na svom uređaju, ukoliko niste sigurni šta radite. Ja se u potpunosti ograđujem od bilo kakve štete nastale nad vašim uređajem, čitanjem ili korištenjem XiaomiADB/Fastboot Tools alata, tako da uklanjanje sistemskih aplikacija s vašeg uređaja, radite na vlastitu odgvornost.


Slika 3: Uklanjanje Google aplikacija sa Redmi Note 10 Pro uređaja


Ja sam već uklonio neke od Google-ovih aplikacija, kao što je bespotrebni Google Chrome kojeg nikako ne koristim. Umjesto njega, koristim Brave Browser pa mi Chrome nije potreban. Pored Chrome-a, uklonio sam Google Assistant, Google One, Google Photos, te Google App. Naravno, ostavio sam Google Drive, Gmail, Maps, jer su mi one potrebne. U slučaju da greškom uklonite s uređaja neku od aplikacija, iste se mogu reinstalirati, tako da jednom pošto se uređaj restartuje, aplikacije greškom uklonjene će biti ponovo dostupne.


Zaključak


Iako sistemske aplikacije igraju važnu ulogu u radu samog uređaja, uvijek je dobro razmotriti alternative, te iste staviti u rad. U slučaju Chrome web browsera koji je itekako popularan, ali isti ne samo da konzumira jako puno sistemske memorije, nego i prikazuje dosadne reklame, njegovo uklanjanje sa Redmi Note 10 Pro uređaja je sada moguće, zahvaljujući XiamiADB/Fastboot alatu. 


Uz pomoć ove sjajne aplikacije, par jednostavnih koraka, moguće je ukloniti sve ostale bespotrebne aplikacije koje zauzimaju memoriju, te usporavaju uređaj. Ono što sam ja primijetio, jeste da je moj Xiaomi Redmi Note 10 Pro prodisao kako je uklonjen Chrome i ostale bespotrebne Google aplikacije, a kako će biti vaše iskustvo, to je isključivo do vas. Do čitanja!!!


Linkovi


[1] How to installa Java JDK 11 on Ubuntu Linux 20/22.04

https://www.linode.com/docs/guides/how-to-install-openjdk-on-ubuntu-20-04/


[2] Download Xiaomi ADB/Fastboot Tools 7.0.3

https://github.com/Szaki/XiaomiADBFastbootTools

Share:

Probao sam novi Ubuntu MATE 22.04 - evo mojij utisaka!

 

22. aprila ove godine, kompanija Canonical koja stoji iza Ubuntu Linux-a, megapopularne Linux distribucije, objavila svoje novo izdanje ove distribucije, kodnog imena “Jammy Jellyfish”. U pitanju je novo LTS izdanje podržano do 2027 godine. U ovom video prilogu koji slijedi, pogledajte novosti koje donosi novi Ubuntu Linux MATE 22.04.

Video prilog: Probao sam novi Ubuntu MATE 22.04 – Evo mojih utisaka

Izvor: https://www.youtube.com/channel/UCTqofwbeqULt1n8_fx6LsOw

Share:

10 universe pozadina za Debian Linux 11

Prošli put sam objavio članak u kojem možete pogledati top 10 pozadina za Debian Linux 11 koje sam radio u Inkscape-u. A sada u ovom članku, iz ljubavi prema Debian Linux-u, donosim 10 universe pozadina za Debian Linux 11 koje su besplatne za preuzimanje. Rezolucija navedenih pozadina je 1920x1080 px, a siguran sam da će jako fino pristajati vašoj radnoj pozadini. Jedini uslov je Debian Linux distribucija, a ako koristite neku drugu, opet vas pozivam da preuzmete ove pozadine, možda vas one motivišu da okušate Debian GNU/Linux. Do čitanja!!!

 










debian_universe1

Share:

10 desktop pozadina za Debian Linux 11

 

Sada je već druga sedmica kako sam prešao na Debian Linux 11 “Bullseye” distribuciju. Stoga, u ovom članku donosim 10 desktop pozadina koje možete preuzeti za vaš desktop, direktno sa ovog sajta.












Share:

KURS LINUX ESSENTIALS

KURS LINUX ESSENTIALS

PRIRUČNIK - ZORIN OS & PRVI KORACI SA LINUXOM

POPULARNI POSTOVI

NAJNOVIJE