People who code: we want your input. Take the Survey
16

I've adapted the instructions here to our case. First, create the following files in /etc/apt/preferences.d: jessie.pref: Package: * Pin: release a=jessie Pin-Priority: 900 stretch.pref: Package: * Pin: release a=stretch Pin-Priority: 750 Now, creating a matching set for /etc/apt/sources.list.d: jessie.list: deb http://mirrordirector.raspbian.org/...


13

It seems my problem has been a temporary one. Some weeks after posting my original question, the settings just started working. I did not actually do anything. I guess "stretch" was not really ready to be supported then under Raspbian, but now it is. Currently, I have only the following effective lines in my sources.list, and they work fine now: $ grep ^[[...


4

Usually you have an image of the Raspbian version that you can download from https://www.raspberrypi.org/downloads/raspbian/ or from https://downloads.raspberrypi.org/. But as far as I know there is no image available for the testing version Raspbian Bullseye so you have to install it from the repository. There are two ways to install Bullseye from the ...


4

Collabora has improved software for the foundation under contract. They implemented Hardware acceleration inside Webkit (for Ephiphany) and did work on a Wayland desktop called Maynard. It makes sense that they run an extra repository with the improved versions. Sources : http://raspberrypi.collabora.co.uk/maynard.html http://blog.barisione.org/2014-09/...


4

Raspbian is based on Debian and its repositories share the same code names. Basically: wheezy and wheezy-staging are Debian 7 (code name Wheezy) jessie and jessie-staging are Debian 8 (code name Jessie) stretch and stretch-staging are repositories for Debian 9 (code name Stretch) Repositories for officially released versions contain latest stable release. ...


3

As the directory would suggest, those are the list of "sources" from which apt-get will pull applications from. etc/apt/sources.list.d/raspi.list lists the official repos, and /etc/apt/sources.list.d/collabora.list appears to be an official mirror.


3

They have the new "Stretch" version out now. You can find it here That Q&A contains all the upgrade instructions. To upgrade, first modify the files /etc/apt/sources.list and /etc/apt/sources.list.d/raspi.list. In both files, change every occurrence of the word ‘jessie’ to ‘stretch’. (Both files will require sudo to edit.) To answer your question, ...


3

Raspbian is the project which recompiles the Debian archive for the Pi architecture. Debian is one of the principal Linux distributions. raspberrypi.org is the charity and holds packages specifically created for the Pi and which are not part of Raspbian/Debian.


3

The sources.list file is owned by root, which means that the standard Raspberry Pi user doesn't have write access to the file. The simplest way to get a graphical, root level file editor is by opening a terminal and typing sudo leafpad Then, use the open dialog to select /etc/apt/sources.list/. You should now be able to make changes and save the file. ...


3

Get the missing public keys from the Ubuntu keyserver and try if it helps: rpi ~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AA8E81B4331F7F50 112695A0E562B32A Executing: /tmp/apt-key-gpghome.YcaQxjGmfn/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys AA8E81B4331F7F50 112695A0E562B32A gpg: key 4DFAB270CAA96DFA: public key "Debian ...


2

These are the default entries from an unmodified image: rpi ~$ cat /etc/apt/sources.list deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi rpi ~$ cat /etc/apt/sources.list.d/...


2

As indicated by the message in the error message the problem (probably) lies with the first line in the file /etc/apt/sources.list.d/raspi.list. The files under sources.list.d are intended for conveniently adding extra repositories to APT and are added to the ones listed in sources.list. You can think of them as "include" files for APT. Check this ...


1

You don't say what OS you are using, but the sources for Raspbian Buster should be something like:- deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi Restoring it should be ...


1

In addition to the individual files in the /etc/apt/sources.list.d/*.list files that Jacobm001 refers to, the "master" file in /etc/apt/sources.list is also used - it pre-dates the "individual repository file in a sub-directory" format that Debian (and thus Raspbian) now uses, and will probably have at least a reference to a mirrordirector.raspbian.org ...


1

looks like the default live cd needs a repo update sudo add-apt-repository universe


1

I found the list of mirrors for Raspbian and found one that was working. I edited my /etc/apt/sources.list file from: deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free deb http://apt.osmc.tv jessie main to: # deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free deb http://mirrors.ustc.edu.cn/raspbian/...


1

python-dev package does exist in both Wheezy and Jessie. The message Package 'python-dev' has no installation candidate simply means that your system cannot satisfy all its dependencies, which often happens when you mix files from two distributions in your sources.list. There is no way to have gcc-4.8 on Wheezy, so if you must use it, you'll have to upgrade ...


1

I see that you are mixing major distribution versions, i.e. your listing has both Raspbian 7.x (Wheezy) and 8.x (Jessie) in your sources.list files. That does not sound good to me - I would suggest that you choose one (probably Jessie) and then use dpk-query -l | grep "deb7" to identify packages that are probably specific to Wheezy and carefully try to ...


1

I'm guessing because in the answer to that other question, Octopus was working as root. You need privileges to edit sources.list, and this kind of thing: sudo echo "whatever" >> /only/root/can/write/file Won't work because of the >> redirection. The echo runs sudo, but the redirection is done by your shell, which does not. To get around this,...


Only top voted, non community-wiki answers of a minimum length are eligible