Forge the Latest: Upgrading Debian Stable to Testing

Sdílet
Vložit
  • čas přidán 7. 06. 2024
  • We have upgraded our kernel to 6.7.9, now we need to get the latest packages to go with it. I will show you how to upgrade from Debian Linux 12 stable to Debian testing? Debian testing is a continuously evolving version of Debian that provides users with access to the latest software and bug fixes. It's like living on the edge of technology, exciting, right? However, it's important to remember that, as the name suggests, it's still in its testing phase, meaning it may not be as stable as the regular version. So let's get started...
    AI Image: The second in our blacksmithing series to get the lestest
    00:00 - Intro
    00:26 - Reasons to upgrade to Testing
    02:07 - Reasons for NOT upgrading to testing
    05:47 - Preparation
    06:19 - Step 1: Backup - Snapshot the VM
    06:44 - Step 2: Update Debian 12 Stable
    07:01 - Step 3: Update Debian /etc/apt/sources.list
    10:20 - Upgrade questions you may encounter
    10:31 - The Upgrade will generate our 6.7.9 kernel
    10:40 - It may ask about your configuration too
    11:04 - Step 5 Full Upgrade
    12:33 - Reboot
    13:29 - Final Thoughts
    Support me on Patreon: / djware
    Follow me:
    Twitter @djware55
    Facebook: / don.ware.7758
    Gitlab: gitlab.com/djware27
  • Věda a technologie

Komentáře • 64

  • @yep596
    @yep596 Před 2 měsíci +15

    Ran Debian Testing when I first got into Linux for a gaming computer I built, it was a fantastic experience with the frequent mesa versions and kernel updates, everything worked. I enjoy running Sid nowadays since it's nice to help out the maintainers with submitting bug reports and whatnot whenever they appear

  • @thomasdial8664
    @thomasdial8664 Před 2 měsíci +4

    I've been using Debian for over 30 years, mostly stable. My usual practice is to upgrade a few images to testing about half way through the current stable cycle. It usually is reasonably stable by then. There have been a few glitches, but only a few. The worst was a few days without video, which took care of itself with the normal flow of updates.
    I strongly recommend using the excellent guide in the release notes. Those for the current release can be used, changing release references appropriately.
    But you are, as said, on your own.

  • @theplaymakerno1
    @theplaymakerno1 Před 2 měsíci +3

    I migrated from CZcams ordinary content to Excellent DJ Ware Content. The best CZcamsr for me :)

  • @aflawrence
    @aflawrence Před 2 měsíci +2

    This came at the perfect time as I have been debating on making the switch to Debian testing. Based on my research it seems to be relatively stable (compared to bleeding edge distros) and yet offers possibility to get newer packges. Looks like I may be spininng up a proxmox VM to give this a spain with Plasma 6.

  • @noviembreee
    @noviembreee Před měsícem

    Thank you for this video! I watched it after blindly upgrading my system. I didn't run into many problems, but you gave a good overview of the benefits and risks and some useful pointers with editing sources.list and running os-prober on multiboot systems.

  • @stepannovotny4291
    @stepannovotny4291 Před 2 měsíci +2

    Awesome overview! Not detailed enough for newbies but perfect for me.

  • @davidvantongerloo1907
    @davidvantongerloo1907 Před 2 měsíci +1

    A good week !!

  • @vincei4252
    @vincei4252 Před 2 měsíci +5

    Thanks DJ. I'll be moving to Debian soon - Ubuntu here for now. Will you be assessing the TCP performance improvements Google submitted to the kernel recently? I saw a video claiming 40% in some scenarios.

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci +5

      Yeah at some point, I saw that claim as well, so i wrote it down to test it. Welcome to the Debian side :)

    • @vincei4252
      @vincei4252 Před 2 měsíci

      @@CyberGizmo I am embracing the dark side!

    • @wildmanjeff42
      @wildmanjeff42 Před 2 měsíci +1

      I've been using Debian stable for 4 years, and love it. Even Steam gaming is easy to get running (I am not hardcore tweaker ). Think you'll like it !

  • @mikehosken4328
    @mikehosken4328 Před 2 měsíci

    I use Sid and testing for desktop and stable for my servers. I’ve never had an issue. I have noticed that with security issues in testing they normally pull the latest version into the repository that has cve’s fixed. I also use the testing cd installer.

  • @CRYPTiCEXiLE
    @CRYPTiCEXiLE Před 2 měsíci +1

    Great Vdieo DJ Ware!

  • @MatthewSuffidy
    @MatthewSuffidy Před 2 měsíci +2

    Weird thing is I am using 'Trixie' on my Odroid C1+ because so far it is the only dietpi release with video output, which works mostly properly.

  • @GabrielGutierrez
    @GabrielGutierrez Před 2 měsíci +3

    Hi DJ, amazing videos !! Where do you get your wallpapers from? They look great.

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci +2

      Thank you @GabrielGutierrez. I just search for Cyberpunk ones and pick one I like that is free LOL. I really like CyberPunk and always have, even before there was a game called Cyberpunk

  • @amiraloi1694
    @amiraloi1694 Před 2 měsíci

    I have a question DJ, would you choose fedora or opensuse tw over debian testing packages for more stability? Or do you consider them close to eachother?

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      I don't use just one distribution for my work, I have a mix of servers where most of them run Debian 12, a couple of them run Ubuntu Server because its the only distro supported on those two arm platforms, I have Fedora Server which I use to test new ideas. Debian I use for its stability, in my experience Fedora is ok, but I have a few worries about them, with IBM laying off quite a few of their project team members. I have not used SUSE based distro since 1998, so I am the wrong person to ask about them. For a workstation distro I use Fedora for my demo platform where I produce tutorials, and I have an Arch based Workstation which I use because I need the advanced features to support an Intel Meteor Lake laptop, which for the most part works pretty well. I am using that platform to learn more about localized AI processing, the only use I have found for AI in my workflow is converting audio in my video to generate very accurate text for closed captions, I am not doing this regularly in my videos, but I have used it in two of them so far. None of them are close enough to each other unless I am using Docker based applications, in that case the distro features I look for there are cybersecurity, encryption and container management. Hope that helps

  • @juhapenttila5733
    @juhapenttila5733 Před 2 měsíci +1

    this remindes me using Debian testing before year 2000..., net install...

  • @owlmostdead9492
    @owlmostdead9492 Před 2 měsíci +2

    Why even bother with Debian unstable if there are so many better alternatives, if you want stability AND new packages it's Fedora SilverBlue/OpenSUSE Aeon(immutable) or OpenSUSE TumbleWeed (mutable).

  • @rafa6536
    @rafa6536 Před měsícem

    I use Debian stable. For those few GUI apps which I need them at current version I use flatpak. For eg PHP, Node I use custom repos so I have newer versions in my Debian Stable than they are in SID. So this argument for switching because Debian Stable has old software is just not true. Debian Stable always works and do not require my time updating things or fixing things. But respect for those who use SID and fill bug reports.

  • @savagepro9060
    @savagepro9060 Před 2 měsíci +3

    Is Debian 'Testing' on par with Red Hat's 'Fedora'?

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      You mean for versions of packages? It should actually be working with the paclages Fedora is working on for Fedora 40. The testing release of Debian will only use LTS versions of the kernel though, so their default is a 6.6 kernel, where Fedora 39 is on 6.7.x at the moment.

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      Also Fedora will probably go to 6.8, in a week or two, I see it dropped as a full release today

  • @RafaCoringaProducoes
    @RafaCoringaProducoes Před 2 měsíci

    DJ aint it easier to install the testing iso?

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      The testing iso is more for testing the debian installer as I recall.

  • @tsiiphsycoii
    @tsiiphsycoii Před 2 měsíci +1

    If you are going to do this why not use a rolling release with 'stable' and 'unstable' packages, or the ability to pick specific package versions (like Gentoo)? Finding myself using a bunch of unstable packages on Devuan (Debian without Systemd) made me swap back to Gentoo for my daily driver.

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      I guess you missed the last video on kernel builds, I started on Debian, and compiled the kernel, this video is a follow on to that one to update the package base to support the new kernel. For this series it wouldn't make a lot of sense to say, "ok you built the kernel on Debian so for the next step we are switching to Arch or Gentoo". But sure you can start on any of the 600+ distros out there.

    • @tsiiphsycoii
      @tsiiphsycoii Před 2 měsíci

      I did watch your last video, and again I would ask why? Use a distro that makes it easy, like Gentoo 😅

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      @@tsiiphsycoii not sure what you are asking me. The first video was based on a question from a viewer "How do I compile a linux kernel on Debain?". Make sense now?

    • @tsiiphsycoii
      @tsiiphsycoii Před 2 měsíci

      Yes it does. Content is content 🙂

    • @tsiiphsycoii
      @tsiiphsycoii Před 2 měsíci

      @@CyberGizmoJust to clarify, I am not trying to 'hate' I love your videos 👌

  • @zyghom
    @zyghom Před 2 měsíci +1

    I upgrade but I ended up on: "Linux debiantesting 6.6.15-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.15-2 (2024-02-04) x86_64 GNU/Linux" - but why 6.6?
    Second: no docker in trixie?

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      6.6 might be set to default? do you know if 6.7.9 is showing up in the list of choices?

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      Dunno about docker will check and get back to you.

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      Just checked I see it in the list of packages, did you have it as a ppa perhaps? I was using the one in the repo

    • @zyghom
      @zyghom Před 2 měsíci

      @@CyberGizmo no ppa, pure Debian 12 stable

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      @@zyghom interesting, I just checked my docker server also running Debian and I see I installed it via the ppa, using the docker install instructions from the docker website, I think they might be migrating to podman as I notice the podman.docker package is there but docker-ce is missing

  • @CRYPTiCEXiLE
    @CRYPTiCEXiLE Před 2 měsíci

    gnome 46 looks like gnome 44 or 43 u sure its upgraded ?

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      well all i know is the version comes up 46, but the wallpaper for 46 wasnt there, so might be a RC, instead of the one they released a couple of days ago.

  • @rikhardfsoss
    @rikhardfsoss Před 2 měsíci

    why not just going SID?
    been using it for the last 2 years without a single problem, just have to look at what apt is doing.

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      Essentially you are using Sid, there is just the difference of having the packages checked so we don't have a repeat of what happened a few years ago when someone planted malware inside of a package.

    • @rikhardfsoss
      @rikhardfsoss Před 2 měsíci

      @@CyberGizmothat's interesting, never thought about that, although there are quite a few packages that are more bleeding edge on SID than on Testing, it really depends on what we need.

  • @anasouardini
    @anasouardini Před 2 měsíci

    I feel like Debian "Stable" is not really that stable:
    - I got a ethernet not working about 5 months ago, and the error completely gone after reinstalling another Debian from different ISO.
    - I3-wm has a memory leak, but only on Debian: none of the Arch-BTW and Tumbleweed users I know have this issue.
    - X11 crashes when doing memory intensive stuff, in my case, it was a tool called Playwright (e2e testing tool) that has memory issues, but people I know are using the exact same version on Ubuntu with no issues.
    It does other weird stuff that I can't classify as good or bad, intentional or bug, etc such as using a swap partition from another Debian installation on a different drive.
    But I still find Debian to be the most sane of them all.

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci

      That would not be a Debian issue, as drivers come from the kernel. You say it works in other distros, which version of the kernel were you running when it worked?

    • @anasouardini
      @anasouardini Před 2 měsíci

      @@CyberGizmo I feel very dumb for not checking the kernel versions, I'll try different versions to see if the bugs go away. Thank you.
      But should'd Debian only ship compatible stuff with other compatible stuff? or maybe only does that for the server aspect of things?
      I imagine it's really hard to test compatibility of everything with everything else.
      For the time being, I'll keep Distrobox as my best friend for these tough times :)

  • @K6ORJ
    @K6ORJ Před 2 dny

    I have been running 'Debian Testing' since 'Potato' and I can't remember ever having my system break after an update. Don't believe "Stable" is a good option for a competent non-corporate Linux desktop user. I'm not willing to deal with the headaches that Arch world cause.

  • @elalemanpaisa
    @elalemanpaisa Před měsícem

    To me one way sounds a bit odd as testing is debian next.. just replace the name testing with the new project name and wait until its stable again 😂😂

  • @shambles9
    @shambles9 Před 2 měsíci +1

    debian sux since they went non-free 👎

    • @savagepro9060
      @savagepro9060 Před 2 měsíci +1

      Debian does not make any money from the sale of CDs. At the same time, money is needed to pay for expenses such as domain registration and hardware. Thus, we ask that you buy from one of the CD vendors that donates a portion of your purchase to Debian. ‘Paying’ is optional. Boo!

    • @shambles9
      @shambles9 Před 2 měsíci

      @@savagepro9060ah sorry, i didn't mean non-free as in non-free cost, i meant free as in freedom from proprietary software. debian used to be fully non-free until late 2022 when the maintainers of debian voted to include non-free firmware in their installer without a free option (either via the installation process or alternate installer). the vote was called 'General Resolution: non-free firmware'.

    • @shambles9
      @shambles9 Před 2 měsíci +1

      @@savagepro9060ah sorry by 'non-free' i don't mean 'free' as in no cost. i mean free as in freedrom from proprietary software. in late 2022 the maintainers of Debian voted to include non-free drivers in a vote called 'General Resolution: non-free firmware'.

    • @savagepro9060
      @savagepro9060 Před 2 měsíci +2

      @@shambles9 Ah, OK!

    • @CyberGizmo
      @CyberGizmo  Před 2 měsíci +1

      Finally getting some time to answer some of these comments. Debian did not add non-free, they added non-free-firmware. The reason is simple, most of the device manufactures refuse (like NVIDIA) to publish their device drivers as open source. There are other companies as well. People over the years have been complaining that Debian doesn't support enough hardware devices, or too slow in getting new versions of the kernel out to support the latest and greatest devices (WIFI 6e, WIFI 7, bluetooth, higher speed ethernet, graphics cards, even new more powerful CPUs). As for the free as in free-beer, you might want to look for a video I did talking about how the GPL is dying, only 15% of open source projects use it anymore, corporations are even going so far as forcing developers to use permissive licenses (non-GPL licenses)...