Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Which repository source do I need to add to my sources.list to access the package firmware-linux-nonfree?

I am using Deb 6 testing 32 bit.

share|improve this question
up vote 1 down vote accepted

tl;dr: add the non-free component to the line that defines the main Debian repository in your /etc/apt/sources.list.

linux-firmware-nonfree is in the non-free Debian component, so you should find the line in /etc/apt/sources.list that looks like deb http://<some url here>/debian <distribution version> main [contrib], and add non-free somewhere after main. Then, to install, run sudo apt-get update; sudo apt-get install linux-firmware-nonfree.

If you are using oldstable or stable, you should also add non-free to the security.debian.org lines, if you have them enabled. If you like, you can do the same to both deb-src lines, but it doesn't really matter.

share|improve this answer
The line that worked for me was deb http://mirror.optus.net/debian/ testing main contrib non-free. Thanks for pointing the way! – ptrcao Sep 11 '11 at 14:05
Debian 8 package name: firmware-linux-nonfree – Christopher Jun 18 '15 at 19:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.