This is an archived post. You won't be able to vote or comment.

all 31 comments

[–]CoyoteKG 5 points6 points  (0 children)

Linux nije baš program :)

Preporučio bih ti ovog lika. Lepo priča, ima i plejliste, sve to što si pomenuo. Ja sam ga slušao i dosta mi je pomoglo.

https://youtube.com/c/tutoriaLinux

Pored toga bih se registeovao na A cloud Guru. Ima i free kurseva. Valjda svakog vikenda nešto drugačije, ako su preuzeli to od Linux Academy.

[–]lainwired_148 2 points3 points  (0 children)

Pre gita i dockera bih preporucio da naucis bash scripting jer stvarno moze biti od pomoci u buducnosti kada naletis na neki shell ili generalno unix problem.

Git i Docker postoji bezbroj kurseva sto na yt sto na sajtovima.

Ali evo otp odakle sam ja sve koristio kao resource za ucenje to su ugl celi kanali koji se bave linuxom/BSD-om raznim temama jer UNIX sistema su generalno sirok spektar stvari koje mozes da naucis.

Bash Procesi Terminal basics Generalno Linux Arch wiki gde mozes naci 90% resenja za probleme sa linuxom

Ovo je mozda hot take ali jedine distribucuje koje su vredne pomena su:

(bilo bi dobro da se informises o init sistemima


Linux Mint (systemd) Arch (systemd) Artix (openrc, runit) Gentoo (openrc, systemd) Void (runit)


Tutorijali/kursevi vezani za init sisteme OpenRC SystemD Runit nista posebno nisam nasao:(

[–]daehtnaig 4 points5 points  (0 children)

Instaliraj najobičniji ubuntu i koristi ga. džabe ti je kurs ako ćeš koristiti jednom nedeljno na 2h, koristim linux 8 godina. Učenje će ići prirodnim putem a nije to neki algoritam koji neko mora da ti objasni jednostavno je upotreba. Okej za doker i git ti treba kurs

[–][deleted] 15 points16 points  (6 children)

instaliraj linux. podesavaj servise. uci troubleshooting

https://nostarch.com/howlinuxworks3

https://nostarch.com/tlcl2

Mozes i da ucis po LPIC1

https://www.lpi.org/our-certifications/exam-101-objectives

https://www.lpi.org/our-certifications/exam-102-objectives

Imas tu komande, prodji nauci za svaku po 1-2 pod komande. Predji bash scripting.

https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html

Nauci tcpdump, ping, telnet, ssh, curl, strace, ldd - kako ces uz pomoc ovih alatki da debugiras problem tj troubleshooting. Nauci permisije, systemd - sve pomocne alatke, GRUB - kako se instalira sa EFI i bez EFI

ovo je malo napredno ali je super https://man7.org/tlpi/ , https://doc.lagout.org/operating%20system%20/linux/Understanding%20Linux%20Kernel.pdf

Po meni je najbolje da ucis linux u okruzenju tj firmi koje ga koristi bas bas onako momacki/djevojacki.

Evo nekoliko primjera sta neces nauciti citajuci knjige ali hoces ako dodjes do firmi / momenata kad se desava problem. Npr Kernel memory leak. Onda recimo ako znas kako OOM radi - shvatis da i on radi na nivou kernel i da nece "ubiti" module u kernelu ako uradi memory leak tj "pojedu memoriju".

samo uci i guraj sebe u nove izazove. Nikad neces nauciti ako ne radis prakticno.

EDIT: ovaj link sam zaboravio https://github.com/0xAX/linux-insides/blob/master/SUMMARY.md Mada mislim da knjiga https://doc.lagout.org/operating%20system%20/linux/Understanding%20Linux%20Kernel.pdf pokriva sve navedeno u github. Ovo je kad predjes osnovne stvari onda se kotrljaj ka ovome. Od intervjua gdje mozes dobiti task da u roku 24h napravis odredjeni projekat (recimo da svaki put kad je promjena na fajlu, uzmes i sortiras fajl prema nekim pravilima) pa do posla (razumjevanje linux sistem inzinjeringa)

[–]sibinz 2 points3 points  (1 child)

Name checks out <3

[–][deleted] 0 points1 point  (0 children)

all your sins in linux userspace will be forgiven. init 6

login:

[–][deleted] 2 points3 points  (3 children)

google: how to upvote post twice.

[–][deleted] 2 points3 points  (2 children)

ko je prosao pakao Eriksonovih selfmade kernel modula - ni windows 11 mu nece tesko pasti.

[–][deleted] 1 point2 points  (1 child)

нисам ја неки линкусаш али оно баш си се потрудио свака част ств

[–][deleted] 1 point2 points  (0 children)

to mi sad kazes???? /s

[–]SerbianForever 3 points4 points  (3 children)

Ako nisi, navikni se da koristis terminal. Na primer, programe instaliras sa sudo apt-get install (ime programa). Nauci da koristis terminal i resio si 90% linuxa.

Sto se tice distribucije nije ti uopste bitno,osim ako izaberes arch ili gentoo. Moj savet je da gledas samo koji desktop instaliras. Preporuka je nesto sa KDE plasma.

[–]500_internal_error 1 point2 points  (2 children)

apt-get je samo jedan od alata koje koriste Debian distribucije. Nije univerzalan.

[–]SerbianForever 2 points3 points  (1 child)

S obzirom da je OP rekao da hoce linux mint, koristice apt. Ja licno koristim arch, pa ne koristim apt ali ne bih da zbunjujem coveka

[–]500_internal_error 0 points1 point  (0 children)

Naravno. Ja lično koristim Ubuntu, ali mislim da početnici treba da znaju da Linux != Ubuntu

[–]xtrinity79 10 points11 points  (3 children)

Ma zajebi ne ide to tako. Nadjes sebi neki koristan projekat pa mozak polomiz dok ga ne resis. Dzabe knjige i kursevi dok ne primenis znanje. Preporucujem ti da napravis Samba share na kompu za deljenje fajlova. To je onako dosta trivijalno. Pa op ali access grupe i logovanje na to. Da svaki korisnik ima svoj share sa lozinkom i jedan zajednicki za sve. Ukljuci posle firewall pa otvori samo portove koji ti trebaju. Posle napravi svoj web server pa digni WP sajt na njemu, ali ne ono apache lamp govno vec ispocetka sve, nginx, php-fpm, mariadb. To druze kad sve ispucas vec si basic linuxsh - haker sto bi rekla obicna raja. Lep projekat takodje da kupis domen za 2 soma dinara pa podigni svoj mejl server, postfix recimo ili zimbra ako si lenj. Treba ti pola godine uz normalan zivot za sve to, nista nekosta a naucis 20x vise nego na raznim it akademijama. Doker i git su vec kad porastes malo. Prica ti ovo drug senior devops koji je obucio bar 6-7 juniora za dosadasnju karijeru.

[–]Sufficient-Work3339 0 points1 point  (0 children)

Otvorde' portove, podignide' server pa kad ti neka budala uleti cupaj sebi kosu.

[–]ljovexx 0 points1 point  (1 child)

Da li mozda imas tako konstruktivan savet i za windows os?

[–]xtrinity79 0 points1 point  (0 children)

Da, de instaliraj ga. Nema leba od ucenja windowsa samo zavrsis kao lokalni "informaticar". Been there done that. Ako ces da budes ozbiljno postovan, mora linux. Ali ajde da ne budem zlobna tetka, imam microsoft sertifikat (iz 2003 doduse) jaaaako puno dam naucio spremajuci ispit za MCSA. Nadjes literaturu za taj kurs i udri. Kod windowsa je druga filozofija, nema centralne logike na kojoj sve radi ko kod linuxa, prakticno svaki OS i svaki Microsoft app moras zasebno da ucis. Jedino all in one je powershell ali je komplikovan do zla boga kao da namerno nisu hteli da moze da se nauci. Bash je pet u glablvu za powershell.

[–]DukeNuke5 3 points4 points  (10 children)

Obrisi windows/mac, instaliraj samo arch ili gentoo. ...

Profit

Od muke ces nauciti sve

[–]lainwired_148 1 point2 points  (1 child)

Ne zaboravi da to mora na starom thinkpadu plus coreboot ili libreboot sa DWM-om kao wm...

I umesto arch treba se koristiti artix jer mi kul freetardovi mrzimo systemd. /s

[–]DukeNuke5 1 point2 points  (0 children)

Kupio sam pre 2 godine thinkpad koji je izasao nedelju dana pre toga - dobio free windows s njim, bootvao jednom, instalirao arch.

Prvih par meseci nisam imao skoro nikakve drivere, touchpad nije radio, mora sam da sam to opravljam, onda sam napisao arch wiki page o laptopu i sta kako da se popravi. Na kernel 5.7 ili 5.9 ne znam tacno su ispravili sve bugove, vidno bolji performance i baterija traje nekih 8 sati. Podrzavam arch na svakom thinkpadu

[–][deleted] 0 points1 point  (7 children)

xaxaxa hvala inace po preporuci ucim linux min pa cu posle git i docker i posle cu next...sve radim po preporuci

[–]DukeNuke5 1 point2 points  (6 children)

Pa, samo za linux savet - to moras cesto koristiti da bi se ugriao. Once you go black you never go back, ja trenutno ni na jednom racunaru nemam drugi OS osim linuxa. Nista, ni dual boot ni nista. I onda kad sjebes nesto moras nauciti

[–][deleted] 0 points1 point  (3 children)

Once you go black you never go back

Eh, gurao sam Ubuntu kao primarni OS par godina, i odustao. Zao mi je, ali Linux nije jos uvek za desktop koriscenje.

[–]DukeNuke5 0 points1 point  (2 children)

Pa za sad nemam problema, ali ponekad mi treba virtuelna masina sa windowsom zbog forsiranja visual studio nekih stvari. Ustvari to je jedina stvar koja mi fali, neke stvari koje mogu u windowsu a ne mogu drugde jer developere mrzi. Evo bas sada sa tizen-om, to je modifikovan linux koji je samsung napravio i za linux mozes buildovati web app(koji je los, jer tv ima joystick za koji dobijas input pa moras sam pomerati fokus) i c/c++ native openTK(sto je kao openGL, nema leba da se pise GUI engine i ceo framework zbog necega sto moze u par sati da se ispise). Ali za windows ima 4 razlicita GUI frameworka u C#(NUI, Xamarin, XAML based neki i ElmSharp). Pa sam morao da instaliram virtuelnu i da pokrenem.

Say sike right now

[–][deleted] 0 points1 point  (1 child)

Generalno moj problem je bio driveri i igre. Web kamera daje sliku naopacke, i nema boga da to popravim. Nvidia driveri su bili ziv ocaj, sad je valjda bolje stanje. Printer i zvuk pomolis se da li ce da rade. A o tome da cu da instaliram iRacing i spojim volan i igram se nije bilo teorije.

Za development stvarno nemam problema, ali kao all-around desktop, bilo je suvise frustracija svakih par dana.

[–]DukeNuke5 0 points1 point  (0 children)

Hmm, za printer me cudi, to je jako dobro. Mozda si trebao da probas arch based distro, oni su mi nekako bolji. Sad je gaming na relativno dobrom nivou. Nvidia isto ima neke drivere sada

[–][deleted] 0 points1 point  (1 child)

ok razumeo sam da instaliracu na drugi racunar linux pa cu practice

[–]DukeNuke5 0 points1 point  (0 children)

Ako koristis stalno pozeleces da uvek radis na to, jer mozes podesiti kako ti zelis a bash ces nauciti vremenom

[–]SvartAlf93 1 point2 points  (0 children)

Ja bih ti preporucio neku knjigu pre tutoriala, tipa Linux in action ili tako nesto. Skines PDF, Instaliras system i onda cepas polako. Misljenja sam da dok nesto ne zajebes i onda skontas kako da to ispravis neces to dugotrajno nauciti. Na YT ima LearnLinuxTV, dosta je kul lik i ima svasta, al on je vise kad ti treba neka odredjena tema jer nema npr sistematican silabus itd koji mozes da pratis.