No video

Linux Crash Course - The dnf Command

  Рет қаралды 41,812

Learn Linux TV

Learn Linux TV

Күн бұрын

Пікірлер: 60
@veggiebroth5542
@veggiebroth5542 2 жыл бұрын
I installed fedora last night and just left it alone, and then you come out with this. The stars just lined up
@Slate245Ivanovo
@Slate245Ivanovo 2 жыл бұрын
Would love to see a more deep dive into dnf command. After updating to Fedora 36 I had to use dnf modules to switch back to postgres 13 and that was a very interesting feature I wasn't aware of
@ArniesTech
@ArniesTech 2 жыл бұрын
Love your non-nonsense approach 🙏
@hiram8653
@hiram8653 2 жыл бұрын
‘dnf history’ is very useful to understand what has been install, in what order and also to undo package installations,. Would be something good to talk about in a subsequent dnf video. Thanks for the guide.
@seanvucich
@seanvucich 2 жыл бұрын
I love the crash course series. A good middle ground between man and tldr.
@yt_reborngameplays
@yt_reborngameplays 2 жыл бұрын
The most important *dnf history* command is not discussed. This command is what elevates dnf from apt and it allows users to rollback the updates. Actually I am happy that you haven't discussed this command in this video. I urge you to make a video about *dnf history* discretely.
@yogeshchaudhari2158
@yogeshchaudhari2158 Жыл бұрын
Really appreciate your work.. I am beginner for linux , this video clear some concept and helpful to how to utilize command nicely. Waiting for next useful video like this..
@Laszlo34
@Laszlo34 2 жыл бұрын
Hi! I'm new to your vids and I'm soooooooo glad you pronounce it soo-doo, as in "super user do" and NOT "soo-dough" which makes no sense at all and makes me grind my teeth. Thanks for the videos!
@KeyserTheRedBeard
@KeyserTheRedBeard 2 жыл бұрын
wonderful content Learn Linux TV. I crushed that thumbs up on your video. Keep up the awesome work.
@chillnacho
@chillnacho 2 жыл бұрын
Looking forward to dnf part 2
@StrikerEureka85
@StrikerEureka85 2 жыл бұрын
as someone who recently switched to fedora, THANKS!
@mindsoffire
@mindsoffire 2 жыл бұрын
willing to learn. Unless you already understand setups, then I gues sit's gonna be easier, but as a classically trained pianist I was blown
@quekrobin7098
@quekrobin7098 2 жыл бұрын
Thank you Teacher, yr teaching is awesome!!
@essetee
@essetee 2 жыл бұрын
/etc/dnf.conf may need also some tweaking. example: fastestmirror=True defaultyes=True max_parallel_downloads=10 The defaultyes option let you just press enter instead of y+enter. Max_parallel_downloads is for fast internet connections. fastestmirror is obvious. And then you have dnf group list and then you can do sudo dnf groupinstal 'choosen group'
@wildmanjeff42
@wildmanjeff42 2 жыл бұрын
Thanks for the video Jay !
@gilgarma5678
@gilgarma5678 2 жыл бұрын
So you have always good information over commands, OS's your crash courses are very good I learned a lot with , Thanks Jay!!!!
@zameerpashablr
@zameerpashablr Жыл бұрын
Wow Wow Wonderful Explanation....God Bless you for guiding us to learning Linux Distros.
@HadToChangeMyName_YoutubeSucks
@HadToChangeMyName_YoutubeSucks 2 жыл бұрын
DNF is strictly for .rpm (as far as I know) packages so it only works in distros where yum is used. It's a bit like aptitude on systems that use apt (which is already really a frontend for dpkg). My understanding is that you could build and use it on other systems, but it would require converting your package managers files to .rpm before installing them which would not be worth the work.
@LampJustin
@LampJustin 2 жыл бұрын
I don't know what you're trying to say with that, but yes dnf is a rpm based package manager that doesn't work with debs. It is not reliant on yum tho, it's in fact it's replacement. So if you use yum on RHEL/Centos/etc you're practically using a symlink to dnf. (Oversimplification)
@predragnikolic1259
@predragnikolic1259 2 жыл бұрын
Best Linux channell
@DL-xf3ur
@DL-xf3ur 2 жыл бұрын
Thanks Jay!
@ChrisPinCornwall
@ChrisPinCornwall 2 жыл бұрын
Really clear and helpful. Thank you.
@raezrothelnheim4368
@raezrothelnheim4368 2 жыл бұрын
Do another video on the PinePhone v1.2!!! It has come a long way. PinePhone Pro still needs development but I am crazy enough to daily it. Would be awesome to see what you think of the progress.
@oddolavssn8343
@oddolavssn8343 2 жыл бұрын
I would have added some lines to the DNF config. file (/etc/dnd/dnf.conf) like defaultyes=True and max_parallel_downloads=(10 to 20, depending on your internet connection speed). Maybe you could go more indepth in another episode?
@murfdaddydolla
@murfdaddydolla 2 жыл бұрын
Great video!
@liranp11
@liranp11 2 жыл бұрын
Hi Jay, love the channel. i kind of new to linux and trying to make a home lab in which all server are linux. i would like a video of how to set up DNS and DHCP servers, and maybe user management. 10x
@mikephillips5551
@mikephillips5551 2 жыл бұрын
You know for sudo dnf install package.. You can use dnf in package and for dnf remove you can dnf rm and dnf upgrade or update you can dnf up !!!
@MrTomro
@MrTomro 2 жыл бұрын
surprised you haven't mentioned offline-upgrades at all.
@muzikermammoth3995
@muzikermammoth3995 2 жыл бұрын
How do you pin the repo to only download rpms using https? The fedora mirror redirects to usually http repos. Also the repo_gpgcheck is usually set to 0, which i take to mean files from these repos are not gpg checked.
@skullmammon909
@skullmammon909 2 жыл бұрын
hi this is want I want to do sudo dnf install lutris this is the error I get sudo: dnf: command not found Its the same error with chmode I would like to make these two commands to work Im using fedora Could you help me please
@ThisGuyFrritz
@ThisGuyFrritz 2 жыл бұрын
"dandified yum." I gotta remember that when I type "dnf."
@_rachid
@_rachid Жыл бұрын
Merci !
@AbdelaliAbdallah
@AbdelaliAbdallah 2 жыл бұрын
DNF is so good and stable actually after using fedora since the version 34 it seems that no other package manager sastifies me some says it's slower than APT for example but never find it slow in my case at least dnonloading 1G+ update in less tahan 10 minutes is more than ok i guess !
@yt_reborngameplays
@yt_reborngameplays 2 жыл бұрын
You can tweak the speed. In the */etc/dnf/dnf.conf* file add two new lines: *max_parallel_downloads=10* *keepcache=True*
@manw3bttcks
@manw3bttcks Жыл бұрын
I've been hoping they improve dnf to be what I call "transactional dnf" , that is it would communicate with the remote servers via hashes and only grab metadata that actually changed since it last transacted with the servers. What dnf does now is just downloads everything all over each time which is a big waste. Think of it like what happens when you run "git pull" on your computer, git only gets the deltas that changed since your last 'pull'. I guess this kind of thing would never happen because it would be a huge change in the current dnf servers and it would be heard to deal with both the old dnf and new at the same time
@TheRedPrometheus
@TheRedPrometheus Жыл бұрын
can we get a deeper dive part 2?
@borremoonkey
@borremoonkey 2 жыл бұрын
Would you ever consider doing an openSUSE/zypper tutorial.
@edisonlightbulb2880
@edisonlightbulb2880 2 жыл бұрын
Thank you for the nice video. I am curious what if I want to compile, build and install on my own NOT using yum install dnf.
@little_forest
@little_forest 2 жыл бұрын
Nice! I love how everything that will happen during a process is so clearly displayed in dnf, unlike on apt. The only thing I would love to have changed is the standard reply would be yes and not no. Minor complaint :) But does the "reinstall" command really do the same as "manually" remove and installing a package? Cause recently I was under the impression, that at least on Manjaro/Arch this was not the case - reinstalling a package did not solve the problem, but a "manual" removal an re-install did fix the problem. So I was wondering, if this really is different on distros with dnf. Or can it be, that during a "reinstall" command, it will only reinstall the main package but not its dependencies, but with a manual removal, also the dependencies will get removed and then later reinstalled as well? So that would mean if a problem of an app is due to a depending package and not the actual package, the reinstall command will not fix the problem. That was at least my impression and my hypothesis.
@sinisasinkovic4334
@sinisasinkovic4334 2 жыл бұрын
Add defaultyes=True to /etc/dnf/dnf.conf
@d00dEEE
@d00dEEE 2 жыл бұрын
I reflexively just add '-y' to the command line...
@yt_reborngameplays
@yt_reborngameplays 2 жыл бұрын
Write *True* instead of true. The word casing matters here.
@NoEgg4u
@NoEgg4u 2 жыл бұрын
Does "dnf" know only about the packages that it installed? In other words, if you were previously using some other package manager, and now you want to upgrade a package, will "dnf" see that package (that was installed by a different package manager) and perform the upgrade? And the same question for any reputable package manager. Do they all keep a common database to know what is on your system? Or do they all check, when you run your request? Will you have conflicts or any issues if you use more than one package manager?
@LearnLinuxTV
@LearnLinuxTV 2 жыл бұрын
That should be a scenario that's nearly impossible to run into. Once you install a distribution, the built-in package manager is all you'll use, so there shouldn't be a situation where another package manager becomes a factor. If you're using yum and then later dnf, yum is linked directly to dnf so it may as well be the same thing. If you switch package managers, then you would've switched the entire distro too.
@user-bb6qv5vi7l
@user-bb6qv5vi7l Жыл бұрын
What is the difference between apt and dnf commands?
@anyonecansayeverything
@anyonecansayeverything Ай бұрын
i get this error " ModuleNotFoundError: No module named 'dnf' "!!!!!!! any idea !
@SusanAmberBruce
@SusanAmberBruce Жыл бұрын
Thanks for this series, I followed your suggestions for dnf, I just installed Nobara and there are some package conflicts, how do I deal with those?
@quintalcent
@quintalcent 2 жыл бұрын
Hi Jay. Did I understand well that the dnf command doesn’t work on ubuntu plateforms ?
@yt_reborngameplays
@yt_reborngameplays 2 жыл бұрын
Distros which use *.rpm* packages use dnf except openSUSE (uses zypper). As Debian, Ubuntu (and it's derivatives) uses *.dpkg* packages they doesn't use dnf.
@JohnVK5JAK
@JohnVK5JAK Жыл бұрын
I like to ask question about things that are in the video, but that aren't 'in' the video. In this case, what are the Japanese (?) symbols on the wall behind you?
@shhs1227
@shhs1227 Жыл бұрын
given the Buddha in the background it seems more likely to me that it's Chinese but it could go either way
@keltyll
@keltyll 2 жыл бұрын
Dandified Yellowdog Updater Modified. Seriously?! :D
@vangjelmandri8952
@vangjelmandri8952 2 жыл бұрын
I used FIrefox since version 3
@findghazi
@findghazi 2 жыл бұрын
me too haha
@Hunter-pn9dl
@Hunter-pn9dl Жыл бұрын
dnf is real!!!
@jamespoda5621
@jamespoda5621 4 ай бұрын
Epic
@jwspock1690
@jwspock1690 2 жыл бұрын
the first
@WinglessVulture
@WinglessVulture Жыл бұрын
Not everyone here is for coding, some are just looking for a gay ship
@BeesCantSwim
@BeesCantSwim 2 жыл бұрын
You talk way too much.
@Tippotipo
@Tippotipo 2 жыл бұрын
It is a course so talking is needed. Perhaps you can provide your own version.
Building your own Git Server with Gitea on AlmaLinux
39:52
Learn Linux TV
Рет қаралды 26 М.
Linux Command-Line Tips & Tricks: Over 15 Examples!
31:37
Learn Linux TV
Рет қаралды 216 М.
طردت النملة من المنزل😡 ماذا فعل؟🥲
00:25
Cool Tool SHORTS Arabic
Рет қаралды 22 МЛН
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 3,7 МЛН
Linux Crash Course - systemd: Using the systemctl command
26:32
Learn Linux TV
Рет қаралды 98 М.
47. Пакетный менеджер - dnf (RHCSA)
25:55
GNU Linux Pro
Рет қаралды 4,2 М.
Linux Crash Course - sudo
26:11
Learn Linux TV
Рет қаралды 66 М.
Linux Crash Course - Understanding Logging
29:10
Learn Linux TV
Рет қаралды 47 М.
Linux Crash Course -  Managing Users
32:59
Learn Linux TV
Рет қаралды 102 М.
18 Commands That Will Change The Way You Use Linux Forever
29:50
Akamai Developer
Рет қаралды 1,2 МЛН
Linux Crash Course - The find command
25:56
Learn Linux TV
Рет қаралды 84 М.
Linux Crash Course - htop
16:43
Learn Linux TV
Рет қаралды 44 М.
I forced EVERYONE to use Linux
22:59
NetworkChuck
Рет қаралды 470 М.