You need to set a configuration option in order to update that repository. This error message is being displayed because the release file for the repository is either unsigned or it doesn't have a release file.
To set the output to display warnings instead of errors, you need to alter your sources.list
file, which you have likely accessed recently, if you are seeing this message, and add the following flag to the entry that is showing as restricted:
allow-insecure=yes
This can be done also on a global level, but I wouldn't recommend it. If you keep it "per-repository",
1.) you will be able to see at any given point, which repositorie(s) is (are) unsigned by referring to your sources.list
, and...
2.) you will know right away if, in the future, another repository that has been added is unsigned.
After it is enabled, it will still give a warning message, and apps downloaded will need to be confirmed as well.
This is all done to ensure that the files you recieve are what you are expecting, as they are coming from a relatively trustworthy source (or at the very least, one with something to lose.)
For more info on the topic, see the manual page for apt-secure
man apt-secure