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-get
callpacman
call - find equivalent packages (
glib
,lua
may big problem) - change
service
callssystemd
calls
you might able compile cryptdb on arch.
Comments
Post a Comment