Latest ubuntu
Author: f | 2025-04-25
Get the latest version of Ubuntu ISO Download for on Ubuntu - Download the latest Ubuntu ISOs. Canonical Snapcraft. Install Ubuntu ISO Download on Ubuntu. Ubuntu ISO
Upgrade to Latest LibreOffice in Ubuntu
So, you have decided to use Ubuntu. Set upon to install Ubuntu and found out that there are several active Ubuntu releases.That makes you question; which is the latest Ubuntu release? Let me help you with that.The newest Ubuntu release is Ubuntu 23.10. It is a short-term release which was out in October 2023, and it will be supported until July 2024.Thereafter, you’ll have to upgrade to Ubuntu 24.04 LTS, which will be released around the end of April 2024.The latest LTS release is Ubuntu 22.04 code-named “Jammy Jellyfish”. It was released back in April 2022, and it will be supported until April 2027.If you would rather not upgrade your Ubuntu version every nine months, I highly suggest you stick with the latest LTS (Long-term support) release.In other current Ubuntu releases, version 20.04 is still active. It will be supported until April 2025. But, if you are going for a fresh Ubuntu install, go for the latest Ubuntu LTS release, which is 22.04, for now.For your information, every two years, there is a new LTS release and three non-LTS releases in between (every six months). You may read this article to know more about Ubuntu LTS and non-LTS releases.The non-LTS releases often bring bleeding-edge features but with minor iterations. And, the next LTS release can be expected to bring all the features added to the non-LTS releases.Latest LTS Version of Ubuntu 22.04 “Jammy Jellyfish”Every Ubuntu release is associated with a code name, which is typically named after animals in alphabetical order. In this case, it is “Jammy Jellyfish” which refers to an infamous creature of the sea.Ubuntu 22.04 comes packed with Linux kernel 5.15 will be supported until October 2026, and, the latest LTS point release is Ubuntu 22.04.3.💡Every LTS version release is followed by six point releases, with extra extended security maintenance updates available for five more years.If you want longer LTS support than usual, you can subscribe to Ubuntu Pro for a total of ten years of support for Ubuntu LTS versions on your desktop or server. Free for personal users.The Long-Term Support versions are usually known for adding major feature improvements, while the non-LTS versions add bleeding-edge technologies to be tested and made ready for the next LTS release.If you take a look at Ubuntu 22.04 features and Ubuntu 23.04 features, you should get an idea of the differences between an LTS and non-LTS release.Which versions of Ubuntu are LTS?Not just limited to the version number, there are several Ubuntu flavors available as well. Some of them offer similar software update support, and some of them only give you three years of updates (in contrast to five on Ubuntu).So, if you are keen to explore those, I suggest you know which Ubuntu version to use before deciding to install any Ubuntu flavor.Explained: Which Ubuntu Version Should I Use?Confused about Ubuntu vs Xubuntu vs Lubuntu vs Kubuntu?? Want to know which Ubuntu flavor you should use? This beginner’s guide helps you decide which Ubuntu should you choose.It's FOSSAbhishek. Get the latest version of Ubuntu ISO Download for on Ubuntu - Download the latest Ubuntu ISOs. Canonical Snapcraft. Install Ubuntu ISO Download on Ubuntu. Ubuntu ISO Learn How To Install the Latest MySQL on Ubuntu .04. How To Install the Latest MySQL on Ubuntu 16.04. Learn How To Install the Latest MySQL on Ubuntu 16.04. Become a The latest version is 2.48.1 Debian/Ubuntu. For the latest stable version for your release of Debian/Ubuntu apt-get install git. For Ubuntu, this PPA provides the latest stable upstream The latest version is 2.48.1 Debian/Ubuntu. For the latest stable version for your release of Debian/Ubuntu apt-get install git. For Ubuntu, this PPA provides the latest stable upstream Ubuntu - Browsers - The default browser for Ubuntu is Firefox and the latest version of Ubuntu always comes with the latest version of Firefox. On the desktop, you will see Firefox as the I’m spending more time recently working with GitHub actions and runners. I’ve found it helpful to test the GitHub Actions workflows on my local dev machine to get quick feedback and to also not populate my git histoy with “fix”-type commits.Prerequisite:I have docker running on my machine.The workflows use only linux containers. act currently doesn’t support Windows or Mac.StepsDownload and configure act and test initial runConfigure act to use non-default docker image with env vars and secretsConfigure act for self-hosted runnersRun act with debug to see what act is doingDownload and configure actDownload act from the or clone the repo.Run act –dryrun so that act creates its default config file in $HOME/.actrc. Since I’m using windows, the code snippets show the Windows file path separator.act --dryrun --workflows .github\workflows\test-ci.yml --verbose --listLooking at $HOME/.actrc, these default entries should exist:123-P ubuntu-latest=ghcr.io/catthehacker/ubuntu:act-latest-P ubuntu-20.04=ghcr.io/catthehacker/ubuntu:act-20.04-P ubuntu-18.04=ghcr.io/catthehacker/ubuntu:act-18.04Configure act to use non-default docker imagesThe images that act uses are listed in a table – What does that table mean?In a workflow file, say my markdown-lint.yml, the job definition looks like this:123jobs: lint: runs-on: ubuntu-latestThat runs-on tag tells the runner to use the ubuntu-latest image when executing the job.When running the job locally, act has to somehow know which docker image to use when it sees the ubuntu-latest in the workflow yml file. This mapping exists in the act config file, $HOME/.actrc. The ubuntu-latest tag points to the docker image ghcr.io/catthehacker/ubuntu:act-latestIn a simplified way, act does the following:reads the workflow ymlfinds that the job should run on ubuntu-latestlooks up its config, sees ubuntu-latest is mapped to ghcr.io/catthehacker/ubuntu:act-latestsomehow prepares ghcr.io/catthehacker/ubuntu:act-latestruns the workflow yml job on ghcr.io/catthehacker/ubuntu:act-latest.If I’d like to use another docker image, then I update the act config file, $HOME/.actrc, and add the following entry:1-P ubuntu-latest=localhost:5000/my-awesome-docker-image:0.1.0Now act will run the workflow on docker image localhost:5000/my-awesome-docker-image:0.1.0Set up for self-hosted runnersIf I’m using self-hosted runners, then the job definition in the workflow yml would look like this:123jobs: prep: runs-on: [self-hosted, my-awesome-runner]Then I update the act config file, $HOME/.actrc, and add the following entries:12-P self-hosted=localhost:5000/myawesomeselfhostedrunner:0.2.0-P my-awesome-runner=localhost:5000/myawesomeselfhostedrunner:0.2.0Now act will run the workflow on docker image localhost:5000/my-awesome-docker-image:0.1.0If I want to run a custom runs-on tag against the act default images, replacing the above, i.e., localhost:5000/myawesomeselfhostedrunner:0.2.0 with ghcr.io/catthehacker/ubuntu:act-latest would also work:12-P self-hosted=ghcr.io/catthehacker/ubuntu:act-latest-P my-awesome-runner=ghcr.io/catthehacker/ubuntu:act-latestRun with debug flag to see what act is doingUse the --verbose option to see more details on what act is doing when listing the jobs available in the workflow yml file. CLIComments
So, you have decided to use Ubuntu. Set upon to install Ubuntu and found out that there are several active Ubuntu releases.That makes you question; which is the latest Ubuntu release? Let me help you with that.The newest Ubuntu release is Ubuntu 23.10. It is a short-term release which was out in October 2023, and it will be supported until July 2024.Thereafter, you’ll have to upgrade to Ubuntu 24.04 LTS, which will be released around the end of April 2024.The latest LTS release is Ubuntu 22.04 code-named “Jammy Jellyfish”. It was released back in April 2022, and it will be supported until April 2027.If you would rather not upgrade your Ubuntu version every nine months, I highly suggest you stick with the latest LTS (Long-term support) release.In other current Ubuntu releases, version 20.04 is still active. It will be supported until April 2025. But, if you are going for a fresh Ubuntu install, go for the latest Ubuntu LTS release, which is 22.04, for now.For your information, every two years, there is a new LTS release and three non-LTS releases in between (every six months). You may read this article to know more about Ubuntu LTS and non-LTS releases.The non-LTS releases often bring bleeding-edge features but with minor iterations. And, the next LTS release can be expected to bring all the features added to the non-LTS releases.Latest LTS Version of Ubuntu 22.04 “Jammy Jellyfish”Every Ubuntu release is associated with a code name, which is typically named after animals in alphabetical order. In this case, it is “Jammy Jellyfish” which refers to an infamous creature of the sea.Ubuntu 22.04 comes packed with Linux kernel 5.15 will be supported until October 2026, and, the latest LTS point release is Ubuntu 22.04.3.💡Every LTS version release is followed by six point releases, with extra extended security maintenance updates available for five more years.If you want longer LTS support than usual, you can subscribe to Ubuntu Pro for a total of ten years of support for Ubuntu LTS versions on your desktop or server. Free for personal users.The Long-Term Support versions are usually known for adding major feature improvements, while the non-LTS versions add bleeding-edge technologies to be tested and made ready for the next LTS release.If you take a look at Ubuntu 22.04 features and Ubuntu 23.04 features, you should get an idea of the differences between an LTS and non-LTS release.Which versions of Ubuntu are LTS?Not just limited to the version number, there are several Ubuntu flavors available as well. Some of them offer similar software update support, and some of them only give you three years of updates (in contrast to five on Ubuntu).So, if you are keen to explore those, I suggest you know which Ubuntu version to use before deciding to install any Ubuntu flavor.Explained: Which Ubuntu Version Should I Use?Confused about Ubuntu vs Xubuntu vs Lubuntu vs Kubuntu?? Want to know which Ubuntu flavor you should use? This beginner’s guide helps you decide which Ubuntu should you choose.It's FOSSAbhishek
2025-04-03I’m spending more time recently working with GitHub actions and runners. I’ve found it helpful to test the GitHub Actions workflows on my local dev machine to get quick feedback and to also not populate my git histoy with “fix”-type commits.Prerequisite:I have docker running on my machine.The workflows use only linux containers. act currently doesn’t support Windows or Mac.StepsDownload and configure act and test initial runConfigure act to use non-default docker image with env vars and secretsConfigure act for self-hosted runnersRun act with debug to see what act is doingDownload and configure actDownload act from the or clone the repo.Run act –dryrun so that act creates its default config file in $HOME/.actrc. Since I’m using windows, the code snippets show the Windows file path separator.act --dryrun --workflows .github\workflows\test-ci.yml --verbose --listLooking at $HOME/.actrc, these default entries should exist:123-P ubuntu-latest=ghcr.io/catthehacker/ubuntu:act-latest-P ubuntu-20.04=ghcr.io/catthehacker/ubuntu:act-20.04-P ubuntu-18.04=ghcr.io/catthehacker/ubuntu:act-18.04Configure act to use non-default docker imagesThe images that act uses are listed in a table – What does that table mean?In a workflow file, say my markdown-lint.yml, the job definition looks like this:123jobs: lint: runs-on: ubuntu-latestThat runs-on tag tells the runner to use the ubuntu-latest image when executing the job.When running the job locally, act has to somehow know which docker image to use when it sees the ubuntu-latest in the workflow yml file. This mapping exists in the act config file, $HOME/.actrc. The ubuntu-latest tag points to the docker image ghcr.io/catthehacker/ubuntu:act-latestIn a simplified way, act does the following:reads the workflow ymlfinds that the job should run on ubuntu-latestlooks up its config, sees ubuntu-latest is mapped to ghcr.io/catthehacker/ubuntu:act-latestsomehow prepares ghcr.io/catthehacker/ubuntu:act-latestruns the workflow yml job on ghcr.io/catthehacker/ubuntu:act-latest.If I’d like to use another docker image, then I update the act config file, $HOME/.actrc, and add the following entry:1-P ubuntu-latest=localhost:5000/my-awesome-docker-image:0.1.0Now act will run the workflow on docker image localhost:5000/my-awesome-docker-image:0.1.0Set up for self-hosted runnersIf I’m using self-hosted runners, then the job definition in the workflow yml would look like this:123jobs: prep: runs-on: [self-hosted, my-awesome-runner]Then I update the act config file, $HOME/.actrc, and add the following entries:12-P self-hosted=localhost:5000/myawesomeselfhostedrunner:0.2.0-P my-awesome-runner=localhost:5000/myawesomeselfhostedrunner:0.2.0Now act will run the workflow on docker image localhost:5000/my-awesome-docker-image:0.1.0If I want to run a custom runs-on tag against the act default images, replacing the above, i.e., localhost:5000/myawesomeselfhostedrunner:0.2.0 with ghcr.io/catthehacker/ubuntu:act-latest would also work:12-P self-hosted=ghcr.io/catthehacker/ubuntu:act-latest-P my-awesome-runner=ghcr.io/catthehacker/ubuntu:act-latestRun with debug flag to see what act is doingUse the --verbose option to see more details on what act is doing when listing the jobs available in the workflow yml file. CLI
2025-04-04The Ubuntu team is very pleased to announce our eighth long-term support release, Ubuntu 20.04 LTS for Desktop, Server, Cloud and Core.Codenamed “Focal Fossa”, 20.04 LTS continues Ubuntu’s proud tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution. The team has been hard at work through this cycle, introducing new features and fixing bugs.The Ubuntu kernel has been updated to the 5.4 based Linux kernel, with additional support for Wireguard VPN, AUFS5, and improved support for IBM, Intel, Raspberry Pi and AMD hardware.Ubuntu Desktop 20.04 LTS features the latest version of the GNOME desktop environment, 3.36. Notable changes from 18.04 LTS include performance improvements, a new lock screen design, and support for fractional scaling under X11. 20.04 LTS also features a new look-and-feel: the “Yaru” theme, available in both light and dark variants.20.04 LTS also brings support for installing an Ubuntu desktop system on top of ZFS. The latest version brings performance enhancements and optional encryption support. Zsys, Ubuntu’s ZFS system tool, provides automated system and user state saving. Tight integration with GRUB allows a user to revert to any system state on boot and go back in time to pave the way to a bulletproof Ubuntu Desktop.Ubuntu 20.04 LTS includes Python 3.8 as the default version but Python 2.7 is still available in the Ubuntu archive.Ubuntu Server brings major updates to industry-standard packages available on private clouds, public clouds, containers or bare metal in your datacentre. Included are an updated HA/Clustering stack, PHP 7.4, Ruby 2.7, Postgres 12, MySQL 8 and updated OpenSSH with U2F support for security.The newest Ubuntu Budgie, Kubuntu, Lubuntu, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio and Xubuntu are also being released today.More details can be found for these at their individual release notes: updates will be provided for 5 years for Ubuntu Desktop, Ubuntu Server, Ubuntu Cloud and Ubuntu Core. All the remaining flavours will be supported for 3 years. Additional security support is available with ESM (Extended Security Maintenance).To get Ubuntu 20.04 LTSIn order to download Ubuntu 20.04 LTS, visit: of Ubuntu 19.10 will be offered an automatic upgrade to 20.04 LTS via Update Manager shortly. Users of 18.04 LTS will be offered the automatic upgrade when 20.04.1 LTS is released, which is scheduled for July 23rd. For further information about upgrading, see: always, upgrades to the latest version of Ubuntu are entirely free of charge.We recommend that all users read the release notes, which document caveats, workarounds for known issues, as well as more in-depth notes on the release itself. They are available at: out what’s new in this release with a graphical overview: you have a question, or if you think you may have found a bug but aren’t sure, you can try asking in any of the following places:#ubuntu on irc.freenode.net Shape UbuntuIf you would like to help shape Ubuntu, take a look at the list of ways you can participate at: UbuntuUbuntu is a full-featured Linux distribution for desktops, laptops, clouds and servers,
2025-04-12The Multimedia Codecs contains a complete set of dependencies/libraries that are used to play audio and video files of all the formats. It is also utilized to encode and decode multimedia files for uninterpreted transmission.By default, the latest version of Ubuntu 22.04 has some pre-installed Codecs. However, it is suggested to install the Multimedia Codecs for smooth streaming of media. This descriptive write-up will enhance your knowledge of Install Multimedia Codecs on Ubuntu 22.04.On Ubuntu 22.04, the Multimedia Codecs are known as encoders and decoders of all media files. If you want to install the Multimedia Codecs on the system Ubuntu 22.04, go along with the provided steps below:Step 1: Update System packagesFor updating the core packages of the system, run the following command:The core packages of the default system are up to date.Step 2: Install Multimedia CodecsThe “ubuntu-restricted-extras” package contains the latest and updated Multimedia Codecs for Ubuntu 22.04. To install it on Ubuntu 22.04, use the below-mentioned command:$ sudo apt install ubuntu-restricted-extrasFor pursuing the installation of Multimedia Codecs, the screen below presents the license agreement for Microsoft software. To accept the license agreement, navigate to the “OK” button and press the “Enter” key:To accept the EULA license terms, choose the “Yes” with the help of the arrow key and press “Enter”:It will continue the installation of Multimedia Codecs:The error-free output narrated that the Multimedia Codecs have been installed successfully on Ubuntu 22.04.How to Remove Multimedia Codecs From Ubuntu 22.04?If the user has already installed the Multimedia Codecs on Ubuntu 22.04 by employing the terminal, the user can uninstall it with the below script:$ sudo apt autoremove ubuntu-restricted-extrasBy doing so, the Multimedia Codecs will be removed from Ubuntu 22.04 successfully.Additional Tip:To remove/uninstall the configuration files with a complete package of “ubuntu-restricted-extras”, run the following “purge” command:$ sudo apt autoremove ubuntu-restricted-extras --purgeThat is it! Users have experienced the installation process of Multimedia Codecs on Ubuntu 22.04.ConclusionThe Multimedia Codecs can be installed on Ubuntu 22.04 using the terminal sudo apt install ubuntu-restricted. The Multimedia Codecs contain a complete set of dependencies/libraries that are used to play audio and video files of all the formats. This post shows how updated/latest multimedia codecs can be installed on Ubuntu 22.04.Saryia is a professional writer with a passion for simplifying complex topics. Specializing in Linux, programming, and technology, Saryia creates in-depth tutorials and articles designed to educate and empower readers.
2025-04-22