Skip to main content
330 votes
Accepted

What is rpikernelhack?

"rpikernelhack" is a fake package name and a directory name used as part of a hack (in the sense of a dirty but expedient solution to a problem) to work around the fact that the Raspberry Pi ...
Peter Green's user avatar
  • 6,486
53 votes

What is rpikernelhack?

It's just the directory name given by the developers who have created a Raspberry Pi specific set of patches to the Linux kernel. It is a fix by the Raspbian developers to fix a FAT file-system ...
Rebroad's user avatar
  • 665
45 votes

Installing docker on Raspberry pi

In my case this problem was solved by rebooting after installing updates, and before trying to install Docker. This will likely occur if you suddenly bring an older version of Raspbian up-to-date, and ...
Ashley's user avatar
  • 579
26 votes
Accepted

pi1, armv6, how to disable armhf packages?

Both Raspbian and Debian pride themselves in suppporting the "armhf" architecture. Of course, they mean two different things ! Raspbian "armhf": ARMv6 + VFPv2 Debian "armhf": ARMv7 Your scenario is ...
flakeshake's user avatar
  • 6,213
23 votes

Raspberry Pi sudo apt-get update not working

I assume you are using Raspbian. It could be that your installation lists are broken. I suggest to reinitialize them by editing sources.list and raspi.list. By default they look like this: rpi ~$ cat ...
Ingo's user avatar
  • 42.2k
16 votes

How to use Stretch/testing packages?

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: ...
Fedy2's user avatar
  • 403
14 votes
Accepted

How to add ppa entries manually on Raspberry Pi

There are two ways: Go to the PPA's web page, click on "Technical details about this PPA" and copy paste those lines into your /etc/apt/sources.list or create a new file at e.g. /etc/apt/sources.list....
Axel Beckert's user avatar
  • 1,182
14 votes
Accepted

add-apt-repository does not work

install software-properties-common [add-apt-repository] sudo apt-get install software-properties-common Then you can start to run the standard procedure sudo add-apt-repository ppa:webupd8team/atom ...
tswaehn's user avatar
  • 340
13 votes

update problem with apt-get after new install of OS

You've asked a good question - one that's a potential concern to all RPi users. I'm still working through this - I may not have a complete answer now, but I'll post what I've learned now, and update ...
Seamus's user avatar
  • 22.3k
11 votes

Raspbian Stretch: Getting Error: missing `server' JVM at `/usr/lib/jvm/java-8-openjdk-armhf/jre/lib/arm/server/libjvm.so'

I actually fixed this error going step by step, apt seems to have a bug in the way it handles ca-certificates-java and openjdk-8-jre-headless on raspbian. So I did : sudo apt-get remove openjdk-8-...
Johnride's user avatar
  • 211
10 votes
Accepted

update-command-not-found gives « KeyError: 'rpi' » after upgrading to Rapsbian Buster (testing)

Dirty Fix: Add a line of 'rpi': 10, to the end of list component_priorities in /usr/share/command-not-found/CommandNotFound/db/creator.py. Result should like this: component_priorities = { '...
CzBiX's user avatar
  • 116
10 votes
Accepted

How do I fix this broken upgrade?

I had the same issue and the fix was just to: mount -o remount, rw /boot then update/upgrade works.
mafin's user avatar
  • 116
8 votes

nginx 1.9.2 on raspbian

The jessie-backports contain a precompiled armhf binary of the latest nginx mainline (1.9.10). ### add jessie-backports to sources.list echo "deb [check-valid-until=no] http://archive.debian.org/...
Robin479's user avatar
  • 181
6 votes

Linux headers in Raspbian Jessie

You can try sudo apt-get install raspberrypi-kernel-headers if you're running raspbian. As suggested here https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=154749
Dip's user avatar
  • 111
6 votes
Accepted

Changed sources.list, but still updates from archive.raspberrypi.org

I'm having the same exact same problem right now, 8 months after this question is asked. But I have found a solution for this, and I manage to successfully install PIXEL desktop environment on my ...
Hendri Winarto's user avatar
6 votes

Who controls what software is on raspbian & apt-get?

You need to make a distinction between Raspbian (nothing to do with the Raspberry Pi Foundation) and the image based on Raspbian which may be downloaded from the Raspberry Pi Foundation site (...
joan's user avatar
  • 71.2k
6 votes
Accepted

How do I restore the default repositories?

/etc/apt/sources.list deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive....
joan's user avatar
  • 71.2k
6 votes
Accepted

Unable to install mongodb 3.4 on Pi 3

From the tutorial you linked to: MongoDB only provides packages for 64-bit builds of Debian 7 and 8. Although the Pi3 has a 64-bit processor, Raspbian is only a 32-bit OS. Also, see this related ...
tlhIngan's user avatar
  • 3,372
6 votes
Accepted

Difference between Raspbian repositories

The raspbian.org repository is the Debian archive for the Raspberry Pi architecture. The URL http://mirrordirector.raspbian.org directs you to a suitable (local) mirror of the raspbian.org repository. ...
Max's user avatar
  • 407
6 votes
Accepted

Up-to-date Syncthing on Raspberry Pi

Ok, so I tried the instructions for debian/ubuntu apt install at https://apt.syncthing.net and that worked. There is support for armhf architecture. Just follow the instruction to install the gpg key ...
gray's user avatar
  • 181
5 votes
Accepted

Who controls what software is on raspbian & apt-get?

According to the Raspbian homepage, "Raspbian is not affiliated with the Raspberry Pi Foundation. Raspbian was created by a small, dedicated team of developers that are fans of the Raspberry Pi ...
goldilocks's user avatar
  • 59.3k
5 votes

Unable to apt-get update but connected to internet?

You could also try and ping 8.8.8.8 to see if you are actually able to get packets out to the internet. If you are then check your DNS settings as per cat /etc/resolv.conf You would expect to see ...
TechnicallyTroubled's user avatar
5 votes
Accepted

Why does sudo apt-get build-dep not work for emacs24?

My system config is Linux raspberrypi 4.4.13+ #894 Mon Jun 13 12:43:26 BST 2016 armv6l GNU/Linux Please follow the below steps and it should get things ready for you. 1. sudo vi /etc/apt/...
Varad A G's user avatar
  • 848
5 votes
Accepted

Why can't I install Postgresql-10? (how does the raspbian archive work)

A highly useful resource is packages.debian.org in cases like this. If you search up postgresql-10, a package is found, but the key bit to note is the distributions that the package is available in (...
Aurora0001's user avatar
  • 6,328
5 votes
Accepted

Apt-Get Update security failure

Your question states that your sources.list file is "default". If that's the case, I'm not sure why your errors are pointing to debian servers. You didn't show us what your /etc/apt/sources.list file ...
Seamus's user avatar
  • 22.3k
5 votes
Accepted

I cannot install a very popular component, libmysqlclient-dev. What's wrong?

Debian Stretch changed libmysqlclient-dev to libmariadbclient-dev. MariaDB is a fork of MySQL that's more friendly in the open source world. It's compatible as a drop-in replacement, although you ...
ben_nuttall's user avatar
  • 2,461
5 votes
Accepted

autoreconf: command not found

apt-cache search only searches for packages by name and description, not what they contain. For your intended use case you probably should use apt-file: $ sudo apt install -y apt-file ... $ sudo apt-...
jdonald's user avatar
  • 2,914
5 votes
Accepted

Failed to fetch https://dev2day.de/pms/dists/jessie/main/binary-armhf/Packages HttpError404

Plex media server has shut down the repository at https://dev2day.de/. They have moved to https://downloads.plex.tv/repo/deb. This page provides the installation instructions, in essence, you need to ...
Dmitry Grigoryev's user avatar
5 votes
Accepted

unable to upgrade

It's a common problem with Linux users. Remove content of /var/lib/apt/lists directory by: sudo rm -rf /var/lib/apt/lists/* then run it: sudo apt-get clean sudo apt-get update And: ...
Mohi Rostami's user avatar
  • 4,333
5 votes

Apt seems to be corrupt?

reinstalling libapt-pkg5.0_1.8.2.2_armhf.deb did the trick!!
daneee's user avatar
  • 71

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