Skip to main content
  1. Blog
  2. Article

sergiodj
on 20 September 2022

Debuginfod is now available in Ubuntu


We are happy to announce that Ubuntu now has a debuginfod service available for its users!

What is debuginfod?

According to the project’s official page, debuginfod “… is a client/server software that automatically distributes ELF/DWARF/source-code from servers to clients such as debuggers across HTTP

You can think of debuginfod as a much better replacement for debuginfo packages (i.e., the ddebs packages we have in Ubuntu). When you configure your system to use a debuginfod server, the debugging tool you are using will automatically download the debug symbols it needs over HTTPS, making the process much more seamless.

How can I use it?

If you are using Ubuntu 22.10 Kinetic Kudo, when you install GDB (GNU Debugger) your system will be configured to contact Ubuntu’s debuginfod service automatically when you are debugging a program. GDB will ask you to confirm whether you want to use debuginfod when you invoke it. Please refer to the service webpage for more details on how to configure GDB to automatically use the service

If you are using a supported Ubuntu series released before 22.10 (e.g., 22.04 LTS), you will need to manually configure the service for now.  But don’t despair!  All you need to do is make sure that the DEBUGINFOD_URLS variable is exported into your environment.  The following should do it:

export DEBUGINFOD_URLS="https://debuginfod.ubuntu.com"

If you are using Bash as your shell, you can add the above snippet to your ~/.bashrc file.

Where can I find more information about the service?

You can visit the service webpage, which should redirect you to the Ubuntu Server Guide’s debuginfod page.  There you will find more details about the service and a link to a FAQ page as well.

Related posts


Cheng Tsui-Chia
19 March 2026

Advantech MIC-770 V3W now certified on Ubuntu 24.04 LTS

Internet of Things Article

Canonical announces that it has certified Advantech’s latest modular fanless edge IPC system, MIC-770 V3W, on Ubuntu 24.04LTS. With official Ubuntu certification, the MIC-770 V3W provides a securely-designed, stable platform with long-term compatibility ideal for AIoT and edge computing applications. An industrial-grade, high performance ...


Canonical
18 March 2026

Canonical collaborates with Microsoft to strengthen enterprise-grade Linux protection

Security Article

Canonical is working with Microsoft Defender to improve the security of organizations’ mission-critical Linux workloads  (March 18, 2026) Today Canonical, the publishers of Ubuntu, announce a new security initiative with Microsoft Defender, aimed at deeply reinforcing the security offered along with Canonical’s security maintenance servic ...


Simon Aronsson
17 March 2026

Building a dry-run mode for the OpenTelemetry Collector

Observability Article

Teams continuously deploy programmable telemetry pipelines to production, without having access to a dry-run mode. At the same time, most organizations lack staging environments that resemble production – especially with regards to observability and other platform-level services. Despite knowing the potential risks involved due to the lac ...