Playing around with learning how to run an Ubuntu server (specifically, trying to set up Prosody as per a video on ArsTechnica, and a Linode guide), using Virtualbox. I've got it up and running, everything seems to be OK, until I try to update. Then I get several "failed to fetch" warnings because of hash sums? (Would post terminal output but I can't post links with <10 reputation!)
The "failed to fetch" bits seem bad, is this bad?
Also, following along with the linode guide, adding the prosody key works fine, but the same things happen upon trying to update again. Apt-get upgrade seemingly works fine and doesn't throw up any warnings or errors.
Next, upon trying to install Prosody itself, I get yet another problem:
root@Tserver:~# apt-get install prosody liblua5.1-sec0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:
The following packages have unmet dependencies:
prosody : Depends: lua-expat but it is not installable or
liblua5.1-expat0 but it is not installable
Depends: lua-filesystem but it is not installable or
liblua5.1-filesystem0 but it is not installable
E: Unable to correct problems, you have held broken packages.
*****
I'm seemingly unable to install any of the dependencies on their own, either.
I'm self-admittedly a total noob when it comes to these things - am I missing something here?