Code: Select all
deb https://deb.debian.org/debian/ unstable main contrib non-free deb-src https://deb.debian.org/debian/ unstable main contrib non-free
The simple answer to that is to leave the raspberrypi.org stretch repositories in your sources.list.d directory. You can even leave the raspbian repos in there and priority will be given to the newer Debian versions of anything non-raspberry pi specific.
wow, even better. Debian is simply configurable to any degree of up-to-dateness. Obviously some people don't know that but complain instead:-) There is nothing more to say.
I would also appreciate just a bit more expert advice on how to do this. I really only want to be able to pull newer versions for certain things. Like today I wanted to install firefox - but the debian, or rpi version is 7 versions behind. Arch is 1 behind for comparison. But maybe there's a newer version available in the newer debian repos. Thanks for any advice.jonesypeter wrote: ↑Tue Oct 09, 2018 4:06 pmRelated to to above comments is it OK just to add the Debian repository to the end of the current sources.list file rather than create a sources.list.d directory.
Also when I add the debian repository I get a message when I try and update that the repository is un-signed. I can proceed by pressing 'y', but is there a way to approve it permanently?
Finally, by keeping the raspian repositories in my sources.list will this guarantee that I still get the Raspberry Pi specific kernels etc?
It's not that much of an issue with the Pi 2 or later. I've got a Pi 3B+ that was set up as Raspbian Stretch Lite, upgraded to Raspbian Buster and has a few packages from Debian Sid on it (it is not recommended to use Sid as things will break from time to time).