specifically, oldest (legacy) version run developers on ubuntu 12.04. may know why compatible on both systems (same linux kernel?)
if asking easy installation answer is: no.
if can perform installation hand, might able hack together.
the cryptdb installation script runs this:
root?() get_pkgs() fn(argv[0], argv[1], argv[2]) where root?() checks if entire script runs root. running entire process root plain bad. anyhow.
get_pkgs() executes this:
sudo apt-get install gawk liblua5.1-0-dev libntl-dev \ libmysqlclient-dev libssl-dev libbsd-dev \ libevent-dev libglib2.0-dev libgmp-dev \ mysql-server libaio-dev automake \ gtk-doc-tools flex cmake libncurses5-dev \ bison g++ make which fail on system not debian based (e.g. ubuntu, mint). there chance fail on debian too, since liblua5.1-0-dev not current version of lua package (you need enable backports it).
finally fn(argv[0], argv[1], argv[2]) runs this:
service mysql stop ... service mysql start which outdated init-v syntax, arch linux not bother support anymore (without systemd-sysvcompat is, can use call systemd sysv syntax).
so yeah, if willing hack pieces:
- change
apt-getcallpacmancall - find equivalent packages (
glib,luamay big problem) - change
servicecallssystemdcalls
you might able compile cryptdb on arch.
Comments
Post a Comment