The best thing that always helps me to learn linux, is taking an attitude of exploration. I turn off the mode "I need to get this done right now", and turn on mode of curiosity, having fun, and patience, and playing with tools. Otherwise linux becomes frustrating. I fell in love with window managers, commandline tools just by experimenting and playing around with them, without the need to get things done quickly. So: "Be patient, have fun"
I'm happy to see a lot of new people creating linux content. Your videos are really nice to watch, I'm trying to record something about linux but it's hard for me to talk to *pc* and be actually interesting (and english is not my native), anyway great work keep going :)
Hello, thank you! It's always worth recording and uploading - even if you think it wasn't interesting, others might still enjoy it Will do! Thanks for watching and commenting :)
Perhaps try and make videos in your native language first. That can act as a template for any English version (as you'll already know what you want to tell others).
The man command is my favorite Linux command... I actually used this command a lot when I first started using Linux years ago and it's nice to see people still using and recommending it.
I recently started using linux and now I'm running arch with i3, and I can say that your videos are making the whole process much easier and a lot more enjoyable.
I've been a Linux user for years. Despite that, one never learns everything about Linux. I watch a video like this one which I already know most of it and yet there is usually something to learn or a deeper insight that I hadn't previously thought about. I like your attitude and your approach to LInux. I have subscribed. Good luck with the channel. BTW...regarding the Arch Wiki, I've found that if I preface a search enquiry in my search engine with "Arch Wiki", I will get better responses than it I use the search bar in the wiki itself. BTW...I use Void Linux. I have used Arch in the past but it didn't really suit me. My first love was Debian and I still like it but Void seems to do it for me. It is rock solid reliable for me. Good luck with Arch. I hope it works for you.
Thank you for watching and commenting! It's a big help to search prefaced with either "Arch Wiki" or "Arch Forums" as well, as the forums contain further information and troubleshooting. I have looked into both Void and Artix (mainly to escape systemd) and may ultimately switch at some point.
Wow! Fantastic. With Win.10 soon to be unsafe I keep thinking ah; Linux Mint maybe. I keep reading and viewing, yes it will be different but I only do very basic tasks, maybe I will be able to cope with it, after all the first ones I 'drove' were massive with green screens and no pictures. I enjoyed your content, but also enjoyed about the Higg's Bosen and didn't understand that either! Scary for sure. Maybe it's old dog, new tricks, I'm sure I'll get there.Thanks again. 😊
Great video! Linux noob here just getting started with Linux and like the constant learning process. :) Your thoughts are very concise and clear, really enjoyable content to watch!
Could you make a 101 video on creating networks between computers? I’m setting up my laptop and desktop currently so that I can easily move files and be able to move windows between the two in a single workspace, and I would love to see you explain some of these concepts. Thanks!
@@BreadOnPenguins I second the video request. I would appreciate if you could explain (on a very basic level) how to create a network between computers and move files. I have a Windows laptop and a Linux desktop. I need to move a bunch of move files from Windows to Linux. I am still struggling to understand how to do so. Thank you!
That's some really good advice! About the man pages, I have to admit that since they are often really long I don't find them practical. When I was a complete beginner, I used tldr (I think someone already mentioned it in the comment) and used man only if I didn't get my answer. And now that I'm less beginner, well, I continue to do the exact same thing 😅 It's probably limited from an administration point of view, but for people like me, who have a "mundane" use of every day Linux (mail, watching content, writing things, playing, drawing/painting, making music), without having to manage any users, servers and so on, in 99% of the case, tldr does the job. It's the second video I watched from your channel, and I'm very pleased, they are useful, right to the point, easy to follow, very well explained, thank you!
That's fair! Tldr is a good resource, I usually like to read fully through man pages just to get a basic understanding of everything possible, but I can see how it's less practical for just getting one specific answer quickly to complete a task. Thank you very much, and no problem :)
Very good intro video and spot on I think... as someone who's been running Linux for >5 years now I can tell you this is all very important stuff, and I would encourage everyone to dive deeper and learn bash scripting, tmux, ssh, rsync, grep, and Vim motions sooner rather then later. Basically as soon as you opened the Terminal you've already started to become a developer, you just don't know it until you solve some of these problems and learn how to do basic things in the Linux CLI... once you learn the tools I mentioned, suddenly you can automate solving those problems in the future, not just for yourself but on a server... now you're a developer!
Thank you! Agreed - once you've gained a general understanding of these tools, instead of having to install a separate program or application, you can just run a few commands or make a shell script. Far easier in the long run :)
Great! I agree with your philosophy - yeah, I should understand the basic of {insert tool} that I am using. Unfortunately, it so many things to learn and so little time. Cozy desktop setup
One can speed up learning terminal commands by making a list of the common terminal tasks you do.(with a brief description of it). You can even get BASH to display your list when you open a terminal :) Some say 'just make an alias' but your eyes never see the underlying command when you do that, hence aliases don't allow command memorization and internalization. Always best to physically type out commands when new.
Just getting into Linux this year. While I'm a noob Ubuntu user, it's still nice to have a really efficient operating system that gets the most out of my machine. And to at least, if I really want to dive into it, have the option to configure just about anything I want. With Mac or Windows you'll always hit a wall at some point where they say "you're not allowed to do that." With Linux, the worst you'll run into is "nobody's figured out how to do that yet," but if you put in the work you could be one of the first people to solve a problem. I dunno the way Linux, for the really hardcore enthusiasts, blurs the line between developer and user is, I think, really cool.
Welcome to Linux! It's great that you already have the understanding of "you can do anything, but you'll have to figure it out yourself" - a fundamental Linux philosophy.
Great video and simple explanation. I'm learning more and more about Linux writing bash scripts for my desktop environment. Especially doing the base arch install tells you the fundamentals of what the base of arch Linux is.
Hi Bread! I’ve been admiring your awesome Linux rice! It looks incredible, and I’d love to learn how you customized it. Would you mind sharing some steps or tools you used? Also, if you have time, it would be amazing if you could make a video walking through your setup process. I’m sure a lot of people (myself included) would really appreciate it! Thanks so much!
Hello, thank you! :) I have a couple videos so far talking about dwmblocks and dmenu scripting and setup; I'll continue making guides for each program over time. The essentials are: dwm, dwmblocks, dmenu, st, nvim, and pywal for dynamic colors. Thanks for watching and commenting!
Learning by doing is most efficient, in my experience. I made a big jump ahead when starting out with proxmox and gpu passthrough. Before i didnt use cli much Had to learn debian, filesystems, vm and containers, networking, samba and and and. I think i learned more in one year than i did the whole 20 years before using desktop linux. Get a home lab! Recommended.
Adding on to this; If you want to spend more time in the terminal, build a server. Doesn't have to be fancy, a Core2Duo will do the trick. Put it in a cupboard and run it headless, no gui to try run back to. Install a file sharing system like Samba, jellyfin so you can consume media from where ever, an auto-ripper for cds, dvds, and blu-rays, zfs or ceph for disk management.
That video dropped to my home page so I got it. Thats so cool youtube channel in my opinion. I love this type video conceptcs and recordings. Keep going on
Before Linux was widely available, I ran 16 bit Windows. Not until I dug into DOS did I understand the graphical system for what it is; just an extension of the underlying command line. It's the same for Linux. Understand the CLI. Get used to it. Make it your friend and master it. Start to program in it. And don't be afraid to break the system. That's how you learn it.
Lmaooo I see you've gone to test my replying ability :^) But yeah I have gotten to probably 95% of comments so far, not sure how long that will be able to last though. Thank you!
tldr is a really nice terminal help tool which, I think, often has clearer examples and better explanations than the man pages. Downside is that it's much newer than man and does have missing info.
Good video for beginners! Just gonna tell my story of how I learned Linux: On the second day after installing Archlinux on bare metal as my first (and only distro), there was a fairly nefarious Nvidia 530 bug that conflicted with GRUB breaking booting. Truly a fantastic firat experience! 😂 These days I still primarily drive Arch because of work where I write kernel drivers and similar for hardware.
Very nice video, I hope it encourages people to use Linux. The commandline isn’t voodoo, or witchcraft it’s very powerful, but then again I started fiddling with computers when a DOS prompt was the norm.
You are nailing something about the format of these videos, your tone and presentation don't have that schizo youtube flow everyone is hopping onto, you just tell us about your thoughts. Please don't loose that, I have just subbed for that. I recently installed Arch because I changed my mentality to something very akin to the philosophy you are talking about here, and I was surprised to find out that just "reading calmly" is the most important skill in the world and no OS is "hard". I am considering to hop to gentoo when I finish my semester in uni, because it opens a plethora of opportunities with different architectures and such. Hey, I may even consider creating a mini-server as a side project? anyways, thanks for the video!
Thank you so much for subbing and commenting! There are a select few youtubers who have a "conversational" style; I always take away far more from those vids. It's easier to learn when you're able to engage with someone, instead of trying to absorb fast facts. So that's my goal as well :) Glad you've got lots of ideas and are enjoying tinkering with Linux! ""reading calmly" is the most important skill in the world" - absolutely 100%
Great video. Subbed. I was riased on Linux myself. My first computer was a Dell D600 with Kubuntu on it that my dad gave me when I was a toddler to shut me up.
Yes I enjoyed and earlier on today was the first time I google wiki for anything did not know of it and lots of info there I am also very interested in the man thing lol I guess I will wiki that and learn more on it and thank so much for learning us Linux awesome job you are doing !!!
woaaah you sound like Moist Critical's sister, jokes aside though, as someone who is beginning to learn the in and outs of linux, this was really nice to watch and informative, keep it up!
My pro tip for noobs is use chat gpt to begin with, I've only used Linux for less than a year and it helped me set up my oricle cloud free tier ubuntu server with an arm cpu for minecraft bedrock in docker, put a gui on it rdp into it, fix firewall issues, mount google drive folder automatic server backup to gdrive, I wouldn't have been able to do any of this without chat gpt. I recomend setting up a vm first so you can break it and not stress lol
Interesting suggestion - I hadn't thought about using AI but for simple Linux/tech questions it probably does a half-decent job. Glad you were able to get all of that done! And for sure, using a VM to tinker on is a great idea. Thanks for watching and commenting :)
Thanks so much! I've made a few videos talking about configuration so far, but it's just dwm + dwmblocks; pywal for dynamic system colors drawn from wallpaper. I'll be making more videos about ricing in the future :^)
Even as an already avid Linux user, I still found your video thoroughly enjoyable. Quick question though, what system font are you using, and how did you apply it to your browser? The archwiki looks eloquent af with that font.
Glad to hear! The font is Libertinus Serif; you can install from Arch repos, I believe it's otf-libertinus. To apply to browser you can configure in browser settings or set it up as a system default. Thanks for watching and commenting!
How do we learn something? By doing it! Learning Linux is very simple. Just use it, explore what software is on your system and what it is for. Use the terminal! Look up the 50 most used commands (both video and text) and just use the terminal and do all your packagemanagement from the terminal. You would be surprised how much faster you get to know your system. Read a bash-course (freely availalbe).
@@BreadOnPenguins I found out which programs are on my system by installing Arch via the tty and updating it in the terminal, also because occasionally some program broke and then I had to play detective. Great way to get to know your system. I learned some bash because I had to solve certain problems as a user, I learned to use the terminal because I had to solve certain problems, I learned about some other programming languages because I had to use config files... I already knew C but if I didn't then I would have learned C because I use a patched dwm (patched by me). The great thing of Linux: it invites the user to do learn these things, simply because the system is much more transparant and the user gets encouraged to explore it. Most of the software which I use, outside of gaming, has all its code posted on GitHub and GitLab, I can read all the code.
Around one in 50,000 penguins (of most species) are born with brown rather than black plumage. These are called isabelline penguins. Isabellinism is different from albinism. Isabelline penguins tend to live shorter lives than normal penguins, as they are not well-camouflaged against the deep and are often passed over as mates.
Is what you described here enough for Linux in general or distros other than Arch or that other one for "nerds"? I mean, reading errors etc. is fine, I guess, but a casual scroll through a wiki gives you a laundry list of things you should do after installing Arch (hardening kernels? what? checking forums before updating the kernel? how do you even know when you're updating it) that makes me want to stick with garuda. I mean, I could follow the wiki and do everything they suggest to do, but I'd have no confidence in fixing anything that'd break, or perhaps even know that something broke in the first place, not to mention keep all that stuff updated
If you're trying to learn how Linux works, a deeper understanding of each specific component of your system is part of that process. Every distro has the same components, so it doesn't matter if you're on Arch or Mint or Debian. They are all using the same base kernel and coreutils. The Archwiki offers some terse yet good explanations of those concepts imo; if you can find simpler explanations elsewhere, then even better. If it's helpful, I did make a beginner friendly guide to installing Arch, explaining some of the basic Linux concepts along the way. Or, sticking with Garuda is a fine choice as well, it always comes down to what you actually want to spend your time on, as a user. :-) Thanks for commenting.
@@BreadOnPenguins The install itself is not that problematic since we have an archinstall script, which is really nice, especially for the nvidia guys. I remember writing the hooks for the was really scary^. I was mostly concerned with the General Recommendations tab since there's a lot of stuff there, but now that I checked it again I see almost half of that page is related the install itself and maybe setting up the users, so I guess it's not that bad
I think it's already here, especially since many "easy" distros are plug-and-play these days. As for mainstream adoption, in my opinion, one of the biggest roadblocks is that most people don't care about privacy and freedoms related to their computer use, and will therefore just settle with whatever big tech hands them. Even if Linux was the "perfect" operating system out-of-the-box, I don't think we would see it go mainstream. Thanks for watching and commenting! :)
@@GX_PixelNever mind, here's the file on Wikipedia: upload.wikimedia.org/wikipedia/commons/2/26/Friedrich_Voltz_Hirtenkinder_im_Wald_mit_K%C3%BChen_und_Schafen.jpg
Penguins swallow pebbles and stones as well as their food. Scientists believe that the stones may help grind up and digest their food. The stones may also add enough extra weight to help penguins dive deeper.
Well, I simply wanted to get rid of windows spyware so I use Zorin, but I still need third party windows software that do not have Linux version, and that's a make an issue.
@@BreadOnPenguins Wine and bottles don't work all the time.. Lutris can be a solution for some. Virtual machine is a bad idea. It takes system recourses to run two operating system at once, and also, not a windows drivers are compatible with new machines weather it is a virtual or dual boot.
If someone could explain how to set partitions for multiple HDD and detect within Steam so I can coordinate where I install my games I will switch to Linux ASAP. This is the one area I have trouble understanding directories even after formatting, it's not a simple format detect scenario.
You want to read about fstab list and how to mount partitions and devices permanently to your install. There are also good tutorials on YT. It's not very straight forward but with the right tutorial relatively easy to set up. My Steam install for example lives on another (bigger) partition and I just put a symbolic link of the steam folder in my home directory (could also do this with just the game folders). The file system then acknowleges them as if they were on the same partition. Also no problem to run from an external HDD with sym-links. Sym-links are great!
Yes the commenter above is correct although you can also look into gparted for partitioning your drive then you can just look up how to automatically have those partitions mount on boot then boom they will show up in steam.
Between the two comments above this question is pretty much answered; the simplest way to mount a drive on boot is using genfstab with the drive mounted. The arch wiki has a great article about fstab and how it works.
There are a couple ways around that actually - On bash, you can use the built-in command compgen -c to view all possible commands. Or, you can run man -k to search manual pages for a specific keyword, or even man -k | grep Thanks for watching and commenting!
based philosophy at the start. computers, if you add up all the hardware and software a typical person uses, are one of, if not _the_ most complex things to ever exist, and also one of the most capable. and yet, people don't want to learn even the fundamentals of what's going on. they just want it to work, like magic. then they get mad when the magic doesn't work exactly how they expect it to. I guess they want 'point wand and say word to do exactly what you want' magic, not 'sacrifice goat in a pentagram and something crazy might happen but you don't know exactly what' magic, but you can't always get what you want.
I don't think "Linux just works" has ever been a slogan or even a common view. The average opinion about Linux is that it takes a lot of effort to get it to work, even though these days there are a lot of easy to use distros.
honestly linux is more "just works" than windows ever was for me. My bluetooth never randomly decided to stop working because of driver issues. No arch update has ever borked my system like windows updates. (even if they have, it's an easy fix unlike windows). Games work better on linux then windows (I play mostly singleplayer old games without anti cheat).
I've heard "just works" thrown around over the years especially in more of the elitist communities, used with the tone of an insult, but luckily Linux overall is losing a lot of that elitism, and people are much more realistic about the effort required and what options there are. Thanks for watching and commenting! :)
I always thought of the "just works" philosophy as "linux does what you tell it to do" like the user has full control/customization of the system and there's not many guard rails. This is one of my fav parts of linux compared to other operating systems where certain operations or settings are disabled just don't exist
You can try dual-booting (and VM GPU passthrough has become significantly better in recent years, but that might not cut it for a lot of games). Hopefully Linux support for games will improve over coming years, since you're definitely not the only one in that position
ngl I was looking for more. Like to talk about how to pick whether you'd go with .deb vs snapd vs flatpak or why bother with winetricks or how to figure out under the hood stuff like elf files or static linking or symbolic links.... stuff like that.... it was like... go use manpages.... OH... okay then :(
Hello, I have several other videos covering more topics in-depth and will be continuing to make more videos on specific topics; this video was intended to be generalized advice. I'm not sure that jumping through specifics that don't apply globally or need extended context for new users to understand is the most appropriate for those just starting out. Regardless, thank you for watching and commenting :)
@@BreadOnPenguins fair, I havent looked through your library (yet). This particular video was suggested after watching theprimagen talk about a person who built a game instead of a react todo app.
Linux never "just works". If it would, entry level users won't have to constantly deal with the level of admin and problem solving that they have to deal. You know what just works? Android. Because it is made that way. Windows. Because it is made that way. Pretty sure apple products are like that too though I do not have experience with it. These are made to be used a normal person, not system admin. I have lost the number of issues I had to deal with out of the box non-customized default installations of Linux without a fault of my own that it is mind boggling. I use computer to do some work or for entertainment, I do not use computer to constantly be administrating it and solving problems.
Windows and android are less "just works" than one might think (Apple is pretty good for "just works"), but I do take your point regardless. Some Linux distros are making their way towards a better out-of-the-box experience, but yes, if you do not want to get under the hood at all, Linux probably isn't the OS for you. I personally think it's fun and worthwhile to learn the sysadmin side of computers - but to each their own :) Thanks for commenting.
N I was even trying to teach ppl what Linux was in a comments lol cuz someone said windows is becoming more like Linux cuz of customizing the power shell lmfao I was like that's not even what Linux is without the Linux kernel we wouldnt have Linux lol ppl are funny 😂😂😂
The best thing that always helps me to learn linux, is taking an attitude of exploration. I turn off the mode "I need to get this done right now", and turn on mode of curiosity, having fun, and patience, and playing with tools. Otherwise linux becomes frustrating. I fell in love with window managers, commandline tools just by experimenting and playing around with them, without the need to get things done quickly. So: "Be patient, have fun"
That's a smart thought, especially when you have an understanding that often it won't work perfectly first try. Good motto :)
I'm happy to see a lot of new people creating linux content. Your videos are really nice to watch, I'm trying to record something about linux but it's hard for me to talk to *pc* and be actually interesting (and english is not my native), anyway great work keep going :)
Hello, thank you! It's always worth recording and uploading - even if you think it wasn't interesting, others might still enjoy it
Will do! Thanks for watching and commenting :)
Perhaps try and make videos in your native language first. That can act as a template for any English version (as you'll already know what you want to tell others).
Very refreshing to see this unedited talk-over type of videos without the attention seeking nonsense!
Glad to hear! I always take away more from simple and unedited videos, so I try to make the kind of videos I learn best from.
The man command is my favorite Linux command...
I actually used this command a lot when I first started using Linux years ago and it's nice to see people still using and recommending it.
The command to unlock all other commands.. :)
I can't read that first line without reading it in RobertElderSoftware's voice 😅
@@tyrellnelson oh.. a fellow connoisseur 😉
It helps a lot to be good at using less (the pager).
You have a very calming voice. Some great advice for beginners and stubborn power users alike
Thank you!
the home page looks incredible!
Agreed! Thanks for commenting :)
I really like your desktop background! :D
Otherwise, great advice!
Thanks for the video!
Thank you!
No problem and thanks for watching :)
actually reading error messages... yes yes yes, this is wonderful advice. (That I _mostly_ follow, but yeah, I'm guilty too, sometimes!)
Love the talking points of your video! There's so much I agree with here that perfectly encapsulates why I use Linux.
Thanks so much! :)
These are great tips! I've only been using Linux as my daily driver for about 6 months and I'm still trying to get a handle on things.
Thanks! Keep at it, you'll be a pro in no time :-)
I like tldr for man pages. Makes them more readable with extra examples.
True - good suggestion! Thanks for commenting
ah a fellow tldr connoisseur!
I recently started using linux and now I'm running arch with i3, and I can say that your videos are making the whole process much easier and a lot more enjoyable.
Hello, that's awesome! Really glad to hear :)
I've been a Linux user for years. Despite that, one never learns everything about Linux. I watch a video like this one which I already know most of it and yet there is usually something to learn or a deeper insight that I hadn't previously thought about. I like your attitude and your approach to LInux. I have subscribed. Good luck with the channel.
BTW...regarding the Arch Wiki, I've found that if I preface a search enquiry in my search engine with "Arch Wiki", I will get better responses than it I use the search bar in the wiki itself.
BTW...I use Void Linux. I have used Arch in the past but it didn't really suit me. My first love was Debian and I still like it but Void seems to do it for me. It is rock solid reliable for me.
Good luck with Arch. I hope it works for you.
Thank you for watching and commenting!
It's a big help to search prefaced with either "Arch Wiki" or "Arch Forums" as well, as the forums contain further information and troubleshooting.
I have looked into both Void and Artix (mainly to escape systemd) and may ultimately switch at some point.
Wow! Fantastic. With Win.10 soon to be unsafe I keep thinking ah; Linux Mint maybe. I keep reading and viewing, yes it will be different but I only do very basic tasks, maybe I will be able to cope with it, after all the first ones I 'drove' were massive with green screens and no pictures. I enjoyed your content, but also enjoyed about the Higg's Bosen and didn't understand that either! Scary for sure. Maybe it's old dog, new tricks, I'm sure I'll get there.Thanks again. 😊
Mint is a great option to start with. As long as you're patient and keep at it, you can learn :-)
No problem, thanks for commenting!
Great video! Linux noob here just getting started with Linux and like the constant learning process. :) Your thoughts are very concise and clear, really enjoyable content to watch!
Thanks so much - I appreciate the comment! Welcome to Linux :)
Could you make a 101 video on creating networks between computers? I’m setting up my laptop and desktop currently so that I can easily move files and be able to move windows between the two in a single workspace, and I would love to see you explain some of these concepts. Thanks!
I will make a video about ssh (and scp, etc) - hopefully sooner rather than later, it's been on the to-do list. I use it frequently myself. :^)
@@BreadOnPenguins I second the video request. I would appreciate if you could explain (on a very basic level) how to create a network between computers and move files. I have a Windows laptop and a Linux desktop. I need to move a bunch of move files from Windows to Linux. I am still struggling to understand how to do so. Thank you!
That's some really good advice! About the man pages, I have to admit that since they are often really long I don't find them practical. When I was a complete beginner, I used tldr (I think someone already mentioned it in the comment) and used man only if I didn't get my answer. And now that I'm less beginner, well, I continue to do the exact same thing 😅 It's probably limited from an administration point of view, but for people like me, who have a "mundane" use of every day Linux (mail, watching content, writing things, playing, drawing/painting, making music), without having to manage any users, servers and so on, in 99% of the case, tldr does the job.
It's the second video I watched from your channel, and I'm very pleased, they are useful, right to the point, easy to follow, very well explained, thank you!
That's fair! Tldr is a good resource, I usually like to read fully through man pages just to get a basic understanding of everything possible, but I can see how it's less practical for just getting one specific answer quickly to complete a task.
Thank you very much, and no problem :)
your videos are very calming to watch for some reason
Oh, glad to hear :^)
Very good intro video and spot on I think... as someone who's been running Linux for >5 years now I can tell you this is all very important stuff, and I would encourage everyone to dive deeper and learn bash scripting, tmux, ssh, rsync, grep, and Vim motions sooner rather then later. Basically as soon as you opened the Terminal you've already started to become a developer, you just don't know it until you solve some of these problems and learn how to do basic things in the Linux CLI... once you learn the tools I mentioned, suddenly you can automate solving those problems in the future, not just for yourself but on a server... now you're a developer!
Thank you! Agreed - once you've gained a general understanding of these tools, instead of having to install a separate program or application, you can just run a few commands or make a shell script. Far easier in the long run :)
Great! I agree with your philosophy - yeah, I should understand the basic of {insert tool} that I am using. Unfortunately, it so many things to learn and so little time. Cozy desktop setup
One of the truths of being human lol, never enough time for what we want in life
Thanks for watching and commenting :)
One can speed up learning terminal commands by making a list of the common terminal tasks you do.(with a brief description of it). You can even get BASH to display your list when you open a terminal :)
Some say 'just make an alias' but your eyes never see the underlying command when you do that, hence aliases don't allow command memorization and internalization. Always best to physically type out commands when new.
Good point, taking notes on a subject you're trying to learn is one of the best ways to commit to memory.
I enjoy making GUI apps for command line things and that ultimately lets me learn it and automate it.
Just getting into Linux this year. While I'm a noob Ubuntu user, it's still nice to have a really efficient operating system that gets the most out of my machine. And to at least, if I really want to dive into it, have the option to configure just about anything I want. With Mac or Windows you'll always hit a wall at some point where they say "you're not allowed to do that." With Linux, the worst you'll run into is "nobody's figured out how to do that yet," but if you put in the work you could be one of the first people to solve a problem. I dunno the way Linux, for the really hardcore enthusiasts, blurs the line between developer and user is, I think, really cool.
Welcome to Linux! It's great that you already have the understanding of "you can do anything, but you'll have to figure it out yourself" - a fundamental Linux philosophy.
Great video and simple explanation. I'm learning more and more about Linux writing bash scripts for my desktop environment. Especially doing the base arch install tells you the fundamentals of what the base of arch Linux is.
Thanks very much! Awesome, glad to hear - definitely, doing an Arch install teaches you a lot about how Linux works.
Hi Bread! I’ve been admiring your awesome Linux rice! It looks incredible, and I’d love to learn how you customized it. Would you mind sharing some steps or tools you used?
Also, if you have time, it would be amazing if you could make a video walking through your setup process. I’m sure a lot of people (myself included) would really appreciate it!
Thanks so much!
Hello, thank you! :) I have a couple videos so far talking about dwmblocks and dmenu scripting and setup; I'll continue making guides for each program over time. The essentials are: dwm, dwmblocks, dmenu, st, nvim, and pywal for dynamic colors.
Thanks for watching and commenting!
Learning by doing is most efficient, in my experience. I made a big jump ahead when starting out with proxmox and gpu passthrough. Before i didnt use cli much Had to learn debian, filesystems, vm and containers, networking, samba and and and. I think i learned more in one year than i did the whole 20 years before using desktop linux. Get a home lab! Recommended.
Adding on to this; If you want to spend more time in the terminal, build a server. Doesn't have to be fancy, a Core2Duo will do the trick. Put it in a cupboard and run it headless, no gui to try run back to. Install a file sharing system like Samba, jellyfin so you can consume media from where ever, an auto-ripper for cds, dvds, and blu-rays, zfs or ceph for disk management.
This is good advice, there are lots of uses for a small and simple home server. Thanks for commenting!
Quick tip, also use the info pages. In many instances, the info pages are more detailed than the man pages.
That's a good point, info pages are a valuable resource!
That video dropped to my home page so I got it. Thats so cool youtube channel in my opinion. I love this type video conceptcs and recordings. Keep going on
Hello, thanks for stopping by! I appreciate it - will do :)
Before Linux was widely available, I ran 16 bit Windows. Not until I dug into DOS did I understand the graphical system for what it is; just an extension of the underlying command line. It's the same for Linux. Understand the CLI. Get used to it. Make it your friend and master it. Start to program in it. And don't be afraid to break the system. That's how you learn it.
Certainly - knowing what's under the hood is the key to understanding the bigger picture of how your system functions.
There;s no way you've actually replied to all comments danggg! anyways real great work! subscribed :)
Lmaooo I see you've gone to test my replying ability :^) But yeah I have gotten to probably 95% of comments so far, not sure how long that will be able to last though. Thank you!
@@BreadOnPenguins yup I’m gon keep posting random penguin facts xD
tldr is a really nice terminal help tool which, I think, often has clearer examples and better explanations than the man pages. Downside is that it's much newer than man and does have missing info.
I actually went over it (tealdeer) in my vid covering man pages! It's very useful to get quick info without having to search through the whole page.
Good video for beginners!
Just gonna tell my story of how I learned Linux: On the second day after installing Archlinux on bare metal as my first (and only distro), there was a fairly nefarious Nvidia 530 bug that conflicted with GRUB breaking booting. Truly a fantastic firat experience! 😂 These days I still primarily drive Arch because of work where I write kernel drivers and similar for hardware.
Thank you!
Haha what a story, it took me hours to install Arch the first time but luckily no crazy bugs!
Very nice video, I hope it encourages people to use Linux. The commandline isn’t voodoo, or witchcraft it’s very powerful, but then again I started fiddling with computers when a DOS prompt was the norm.
Thank you - agreed! It's probably far easier to learn and get into computers/Linux in the current era, as well.
Started using it back in 2001, and a couple of times a year from then on. Was a great karaoke box for a long time.
Awesome!
You are nailing something about the format of these videos, your tone and presentation don't have that schizo youtube flow everyone is hopping onto, you just tell us about your thoughts. Please don't loose that, I have just subbed for that.
I recently installed Arch because I changed my mentality to something very akin to the philosophy you are talking about here, and I was surprised to find out that just "reading calmly" is the most important skill in the world and no OS is "hard". I am considering to hop to gentoo when I finish my semester in uni, because it opens a plethora of opportunities with different architectures and such. Hey, I may even consider creating a mini-server as a side project?
anyways, thanks for the video!
Thank you so much for subbing and commenting!
There are a select few youtubers who have a "conversational" style; I always take away far more from those vids. It's easier to learn when you're able to engage with someone, instead of trying to absorb fast facts. So that's my goal as well :)
Glad you've got lots of ideas and are enjoying tinkering with Linux!
""reading calmly" is the most important skill in the world" - absolutely 100%
Great video. Subbed. I was riased on Linux myself. My first computer was a Dell D600 with Kubuntu on it that my dad gave me when I was a toddler to shut me up.
Thank you! That's awesome, he raised you well
I'm converting to Linux and know that it will take some learning to be able to use it properly.
As long as you're patient and take the time to learn, you'll be able to get a great setup going. :)
Been not using man for years but I always read the welcome/onboarding guides 😅
Yes I enjoyed and earlier on today was the first time I google wiki for anything did not know of it and lots of info there I am also very interested in the man thing lol I guess I will wiki that and learn more on it and thank so much for learning us Linux awesome job you are doing !!!
Hello, I'm glad you got something from the video! No problem and thank you for watching and commenting :)
The Gentoo wiki is also suppose to be a good source of information.
Great wallpaper
woaaah you sound like Moist Critical's sister, jokes aside though, as someone who is beginning to learn the in and outs of linux, this was really nice to watch and informative, keep it up!
Lmao that's a new one! Haha glad you enjoyed the vid - will do :)
I saw a real Emperor penguin in Little America. It was stuffed and on display and stood about 3+ feet tall. Also, good video :)
That's pretty awesome! I have never seen one stuffed or otherwise, maybe someday.
Thanks :)
I really like your wallpapers. Where can I download them?
The painting is Mit dem Vieh am Waldbach, by Johann Friedrich Voltz :)
I've started putting artist/title in the description for recent vids as well.
@ Thats awesome! They give me a really chill calm.
What a Nice background picture
Thank you!
The painting is Mit dem Vieh am Waldbach, by Johann Friedrich Voltz :)
Hey, really liked your video❤️, but your wallpaper is really cute, can you please share it?
Thank you!
The painting is Mit dem Vieh am Waldbach, by Johann Friedrich Voltz :)
you've earned a subscriber 🎉😊
Thank you! :)
My pro tip for noobs is use chat gpt to begin with, I've only used Linux for less than a year and it helped me set up my oricle cloud free tier ubuntu server with an arm cpu for minecraft bedrock in docker, put a gui on it rdp into it, fix firewall issues, mount google drive folder automatic server backup to gdrive, I wouldn't have been able to do any of this without chat gpt. I recomend setting up a vm first so you can break it and not stress lol
Interesting suggestion - I hadn't thought about using AI but for simple Linux/tech questions it probably does a half-decent job. Glad you were able to get all of that done!
And for sure, using a VM to tinker on is a great idea.
Thanks for watching and commenting :)
Very nice 🎉
Thanks!
Great Video ✨, tho also love ur RICE can u elaborate on it please?
Thanks so much! I've made a few videos talking about configuration so far, but it's just dwm + dwmblocks; pywal for dynamic system colors drawn from wallpaper. I'll be making more videos about ricing in the future :^)
Even as an already avid Linux user, I still found your video thoroughly enjoyable. Quick question though, what system font are you using, and how did you apply it to your browser? The archwiki looks eloquent af with that font.
Glad to hear! The font is Libertinus Serif; you can install from Arch repos, I believe it's otf-libertinus. To apply to browser you can configure in browser settings or set it up as a system default.
Thanks for watching and commenting!
Where can i find these gorgeous wallpapers ? 😢
Hello, this one is a painting by Karl Friedrich Schinkel called Landschaft mit Pilger.
Going forward I've started adding them in the description :)
@@BreadOnPenguins Thanks 🙏
I hit the like button as soon as you said to read man pages.
Thanks! Yup, probably the most important tip of all
Great suggestions! 💥
Thank you!
Your config is beautiful.
Thank you! I've made a few videos about configuration so far and I intend to make more.
@@BreadOnPenguins can I get GitHub repository of your DWM dot files?
That's a nice wallpaper you have there :)
Thank you! It's a painting by Karl Friedrich Schinkel called Landschaft mit Pilger.
How do we learn something? By doing it! Learning Linux is very simple. Just use it, explore what software is on your system and what it is for. Use the terminal! Look up the 50 most used commands (both video and text) and just use the terminal and do all your packagemanagement from the terminal. You would be surprised how much faster you get to know your system. Read a bash-course (freely availalbe).
100% - great advice here. It always comes back to practicing and spending the time to get to know your system.
@@BreadOnPenguins I found out which programs are on my system by installing Arch via the tty and updating it in the terminal, also because occasionally some program broke and then I had to play detective. Great way to get to know your system. I learned some bash because I had to solve certain problems as a user, I learned to use the terminal because I had to solve certain problems, I learned about some other programming languages because I had to use config files...
I already knew C but if I didn't then I would have learned C because I use a patched dwm (patched by me).
The great thing of Linux: it invites the user to do learn these things, simply because the system is much more transparant and the user gets encouraged to explore it. Most of the software which I use, outside of gaming, has all its code posted on GitHub and GitLab, I can read all the code.
Did Luke Smith transition?
lol
LOL second time I've gotten a comment like this, I'm taking it as a compliment
"It just works" was very much something to be associated with linux, now its much more associated ironically with tod howard and fallout76 :)
Haha true, that is the current association lol
awsome video, thank you for making this!
No problem - thanks for watching!
What...is...that...font...in the browser...
😳 *blinks*
Around one in 50,000 penguins (of most species) are born with brown rather than black plumage. These are called isabelline penguins. Isabellinism is different from albinism. Isabelline penguins tend to live shorter lives than normal penguins, as they are not well-camouflaged against the deep and are often passed over as mates.
And?
Wow that's a cool one! Kind of unfortunate for them though; a not-so-happy version of an ugly duckling story. Thanks so much for sharing :)
Is what you described here enough for Linux in general or distros other than Arch or that other one for "nerds"? I mean, reading errors etc. is fine, I guess, but a casual scroll through a wiki gives you a laundry list of things you should do after installing Arch (hardening kernels? what? checking forums before updating the kernel? how do you even know when you're updating it) that makes me want to stick with garuda. I mean, I could follow the wiki and do everything they suggest to do, but I'd have no confidence in fixing anything that'd break, or perhaps even know that something broke in the first place, not to mention keep all that stuff updated
If you're trying to learn how Linux works, a deeper understanding of each specific component of your system is part of that process. Every distro has the same components, so it doesn't matter if you're on Arch or Mint or Debian. They are all using the same base kernel and coreutils. The Archwiki offers some terse yet good explanations of those concepts imo; if you can find simpler explanations elsewhere, then even better.
If it's helpful, I did make a beginner friendly guide to installing Arch, explaining some of the basic Linux concepts along the way.
Or, sticking with Garuda is a fine choice as well, it always comes down to what you actually want to spend your time on, as a user. :-) Thanks for commenting.
@@BreadOnPenguins The install itself is not that problematic since we have an archinstall script, which is really nice, especially for the nvidia guys. I remember writing the hooks for the was really scary^.
I was mostly concerned with the General Recommendations tab since there's a lot of stuff there, but now that I checked it again I see almost half of that page is related the install itself and maybe setting up the users, so I guess it's not that bad
is the year of the linux desktop close?????
I think it's already here, especially since many "easy" distros are plug-and-play these days.
As for mainstream adoption, in my opinion, one of the biggest roadblocks is that most people don't care about privacy and freedoms related to their computer use, and will therefore just settle with whatever big tech hands them. Even if Linux was the "perfect" operating system out-of-the-box, I don't think we would see it go mainstream.
Thanks for watching and commenting! :)
can I get that wallpaper?
Thanks, beat me to it! His work is beautiful.
can here to ask the same thing
@@riley-arr-g cannot find it. I see all the mans other work but not this piece.
@@GX_PixelNever mind, here's the file on Wikipedia: upload.wikimedia.org/wikipedia/commons/2/26/Friedrich_Voltz_Hirtenkinder_im_Wald_mit_K%C3%BChen_und_Schafen.jpg
Penguins swallow pebbles and stones as well as their food. Scientists believe that the stones may help grind up and digest their food. The stones may also add enough extra weight to help penguins dive deeper.
That's very cool, I think most birds do a similar thing by eating dirt/grit to help with digestion. Thanks for sharing!
linux people are so well spoken
Thanks! I try :)
that waybar config is fucking sick
It's dwmblocks actually! I've made a video talking about it as well :)
Thanks so much for watching and commenting
Well, I simply wanted to get rid of windows spyware so I use Zorin, but I still need third party windows software that do not have Linux version, and that's a make an issue.
Hello, you can use a WINE wrapper, a virtual machine, or if those fail, dual-boot with windows, to be able to run the software needed :)
@@BreadOnPenguins
Wine and bottles don't work all the time.. Lutris can be a solution for some.
Virtual machine is a bad idea. It takes system recourses to run two operating system at once, and also, not a windows drivers are compatible with new machines weather it is a virtual or dual boot.
what is the web browser you using?
Librewolf - video on that is coming out tomorrow :)
If someone could explain how to set partitions for multiple HDD and detect within Steam so I can coordinate where I install my games I will switch to Linux ASAP. This is the one area I have trouble understanding directories even after formatting, it's not a simple format detect scenario.
You want to read about fstab list and how to mount partitions and devices permanently to your install. There are also good tutorials on YT. It's not very straight forward but with the right tutorial relatively easy to set up. My Steam install for example lives on another (bigger) partition and I just put a symbolic link of the steam folder in my home directory (could also do this with just the game folders). The file system then acknowleges them as if they were on the same partition. Also no problem to run from an external HDD with sym-links. Sym-links are great!
Yes the commenter above is correct although you can also look into gparted for partitioning your drive then you can just look up how to automatically have those partitions mount on boot then boom they will show up in steam.
Between the two comments above this question is pretty much answered; the simplest way to mount a drive on boot is using genfstab with the drive mounted. The arch wiki has a great article about fstab and how it works.
Hmm, is "It just works" a Linux slogan? Always felt it was more of a Mac slogan.. Or Bethesda one :D
I've heard it thrown around in Linux communities! But fair enough, I could see it being used for Mac etc. :)
Completely agree! If you operate a machine you should understand at least the basics of how it works.
Problem with MAN pages is you have to know the command before you can search for it.
There are a couple ways around that actually -
On bash, you can use the built-in command compgen -c to view all possible commands.
Or, you can run man -k to search manual pages for a specific keyword, or even man -k | grep
Thanks for watching and commenting!
@@BreadOnPenguins Oh, nice! I’ll have to try that.
Storks are thought to be the closest living relatives to penguins.
I wouldn't have thought penguins were related to wading birds, but I suppose it makes sense actually. Thanks for watching and commenting :)
based philosophy at the start. computers, if you add up all the hardware and software a typical person uses, are one of, if not _the_ most complex things to ever exist, and also one of the most capable. and yet, people don't want to learn even the fundamentals of what's going on. they just want it to work, like magic. then they get mad when the magic doesn't work exactly how they expect it to. I guess they want 'point wand and say word to do exactly what you want' magic, not 'sacrifice goat in a pentagram and something crazy might happen but you don't know exactly what' magic, but you can't always get what you want.
Lol, completely true. I like the extended analogy here haha, good way of putting it
Been using linux for a year and never knew of man... I always used to think why --help gives so little information haha i am a doctor
Haha glad to have shared something useful then! :)
also i LOVE your voice
Thanks :)
I don't think "Linux just works" has ever been a slogan or even a common view. The average opinion about Linux is that it takes a lot of effort to get it to work, even though these days there are a lot of easy to use distros.
honestly linux is more "just works" than windows ever was for me. My bluetooth never randomly decided to stop working because of driver issues. No arch update has ever borked my system like windows updates. (even if they have, it's an easy fix unlike windows). Games work better on linux then windows (I play mostly singleplayer old games without anti cheat).
Linux seems really easy and generally makes more sense than Windows imo
I've heard "just works" thrown around over the years especially in more of the elitist communities, used with the tone of an insult, but luckily Linux overall is losing a lot of that elitism, and people are much more realistic about the effort required and what options there are.
Thanks for watching and commenting! :)
I always thought of the "just works" philosophy as "linux does what you tell it to do" like the user has full control/customization of the system and there's not many guard rails. This is one of my fav parts of linux compared to other operating systems where certain operations or settings are disabled just don't exist
The only reason I am still on Windows is because of the wide support for gaming or else I would have swapped years ago
You can try dual-booting (and VM GPU passthrough has become significantly better in recent years, but that might not cut it for a lot of games).
Hopefully Linux support for games will improve over coming years, since you're definitely not the only one in that position
That dwm? And don't forget to say you use Arch btw
Indeed it is! Lol
ua-cam.com/video/PMpdvHJAffw/v-deo.html
Didn’t know about man cmd sped my learning up cuz now I don’t have to speculate what each cmd does.
Haha yeah it's pretty much the best command!
Thanks for watching and commenting :)
Step 1. Just start to use it.
Step 2. Refer to step 1
Concise way of putting it; applies to most things.
I just use gpt. It nows so much and it deliver solutions to problems in seconds. For me it's the best way to learn Linux now.
Interesting, I'm sure AI can be very helpful for learning. Thanks for commenting!
I have the same wallpaper somewhere in my /wp/ folder
Awesome, yeah it's a pretty one
@@BreadOnPenguins how it`s called?
I`m trying to find it
@@kitkat604 It was written in another comment: "Johann Friedrich Voltz. Mit dem Vieh am Waldbach."
Man is your friend, but if you are in a hurry, tldr is your buddy.
For sure - tldr is super helpful.
lucy smith
Indeed. Nice pfp
"it just works" - that's the apple slogan sheesh gurl
Oh lmao oops, yeah I swear I've heard that around Linux too
In the logo Why is the penguin pegging the bread ? 💀
💀 definitely NOT the intention.
@@BreadOnPenguins well looks cool tho 💀
One of the more polite ways to say RTFM
Lol, true
ngl I was looking for more. Like to talk about how to pick whether you'd go with .deb vs snapd vs flatpak or why bother with winetricks or how to figure out under the hood stuff like elf files or static linking or symbolic links.... stuff like that.... it was like... go use manpages.... OH... okay then :(
Hello, I have several other videos covering more topics in-depth and will be continuing to make more videos on specific topics; this video was intended to be generalized advice.
I'm not sure that jumping through specifics that don't apply globally or need extended context for new users to understand is the most appropriate for those just starting out.
Regardless, thank you for watching and commenting :)
@@BreadOnPenguins fair, I havent looked through your library (yet). This particular video was suggested after watching theprimagen talk about a person who built a game instead of a react todo app.
I think his name is Pingu. U know him right?
Noot noot :^)
Just Do LFS 🗿🗿🗿🗿 and make your own Kernel from scratch in {RUST} OF course (or assembly)
That's the ultimate move, isn't it...
@@BreadOnPenguins a True Linux enjoyer and (windows) H8er
Linux never "just works". If it would, entry level users won't have to constantly deal with the level of admin and problem solving that they have to deal. You know what just works? Android. Because it is made that way. Windows. Because it is made that way. Pretty sure apple products are like that too though I do not have experience with it. These are made to be used a normal person, not system admin. I have lost the number of issues I had to deal with out of the box non-customized default installations of Linux without a fault of my own that it is mind boggling. I use computer to do some work or for entertainment, I do not use computer to constantly be administrating it and solving problems.
Windows and android are less "just works" than one might think (Apple is pretty good for "just works"), but I do take your point regardless. Some Linux distros are making their way towards a better out-of-the-box experience, but yes, if you do not want to get under the hood at all, Linux probably isn't the OS for you. I personally think it's fun and worthwhile to learn the sysadmin side of computers - but to each their own :)
Thanks for commenting.
Don't know how I never learned about man, I've lived my entire life with --help and just end up more confused xD
Lol, glad you've learned now then! Pretty much the most helpful command :)
I typed in PACMAN but all I got was text. WTF!
Are you monitiszed yet?
Not yet! Not quite at the youtube watchtime requirement
A++
Thanks :)
N I was even trying to teach ppl what Linux was in a comments lol cuz someone said windows is becoming more like Linux cuz of customizing the power shell lmfao I was like that's not even what Linux is without the Linux kernel we wouldnt have Linux lol ppl are funny 😂😂😂
LOL yeah that's a pretty weird comparison for someone to have made