I'm using the Turnkey Linux virtual machine. The version of Debian in there is apparently on the "Wheezy" upgrade path (if that's what you call it). I'm not completely comfortable with Linux, as you can see.
I need some new features that MySQL 5.6 offers, while my current installation is MySQL 5.5.35. I'd like to get the latest version (5.6.17 as of this posting) or at least any 5.6.x.
I've tried apt-get update
, apt-get upgrade
, apt-get dist-upgrade
. These updated a bunch of things successfully, but none were MySQL. I tried apt-get upgrade mysql-server
, which says I already have the latest version.
A Debian Wheezy package repository list on the web shows MySQL 5.5 and nothing else, when I need 5.6. I then read something about "backports", which sounds like it might be able to get me things that my particular Debian isn't supposed to have yet -- but I can't seem to get it working. It requires adding lines to /etc/apt/sources.list.d/sources.list
. When I try doing that, then running apt-get update
, I get 404 errors.
I've tried several other routes as well, one being compiling the vanilla MySQL download, which I failed at miserably and would rather not try again.
I'm positively baffled at how this is done. Most of the URLs listed on forums/blogs for apt-get
, and even for wget
, seem to die soon after they're posted, so I can't understand how anyone even goes about finding the right information. I've been trying to do this for two days straight now and can't get anywhere.
So assuming you've read this far, I would love to know if anyone has any way of upgrading MySQL in Debian in some relatively painless automated way (one where I wouldn't have to use make
or export/import my current databases and configs manually).
slony
capabilities and I couldn't find newer than 9.1, which lacks slony. – Shadur-don't-feed-the-AI Apr 18 '14 at 09:40dch-i
returns "command not found", and I can't find thedebian/changelog
file (triedfind
from root, only/doc/*
files showed up, none in a/debian/
path), nor do I know what theapt-get
command would be to download the MySQL 5.6 source files. That's to say nothing about all the rest of the steps... This is why I was hoping for something automated. I appreciate your time but I may just need to wait til MySQL 5.6 makes its way into Debian officially. – equazcion Apr 18 '14 at 15:37dch
you need to install the packagedevscripts
. Also, install the packagecommand-not-found
, which will tell you what package to install for a command that is not found. – Faheem Mitha Apr 18 '14 at 15:41