Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu CryptDB与ArchLinux兼容吗?_Ubuntu_Archlinux - Fatal编程技术网

Ubuntu CryptDB与ArchLinux兼容吗?

Ubuntu CryptDB与ArchLinux兼容吗?,ubuntu,archlinux,Ubuntu,Archlinux,具体来说,最古老的(遗留)版本是由开发者在Ubuntu 12.04上运行的。我可以知道为什么它在两个系统上都兼容吗(同一个Linux内核?如果你想问一个简单的安装,答案是:不 如果您可以手动执行安装,那么您可能可以一起进行黑客攻击 运行以下命令: root?() get_pkgs() fn(ARGV[0], ARGV[1], ARGV[2]) service mysql stop ... service mysql start 其中root?()检查整个脚本是否以root身份运行。以root

具体来说,最古老的(遗留)版本是由开发者在Ubuntu 12.04上运行的。我可以知道为什么它在两个系统上都兼容吗(同一个Linux内核?

如果你想问一个简单的安装,答案是:

如果您可以手动执行安装,那么您可能可以一起进行黑客攻击

运行以下命令:

root?()
get_pkgs()
fn(ARGV[0], ARGV[1], ARGV[2])
service mysql stop
...
service mysql start
其中
root?()
检查整个脚本是否以root身份运行。以root用户身份运行整个进程显然是不好的。但无论如何

get_pkgs()
执行以下操作:

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
在任何不是基于Debian的系统(例如Ubuntu、Mint)上都会失败。它也有可能在Debian上失败,因为
liblua5.1-0-dev
不是它的lua包的当前版本(需要启用Backport才能获得它)

最后,
fn(ARGV[0],ARGV[1],ARGV[2])
运行以下命令:

root?()
get_pkgs()
fn(ARGV[0], ARGV[1], ARGV[2])
service mysql stop
...
service mysql start
这是过时的
init-v
语法,Arch Linux不再支持它(没有它,您可以使用sysv语法调用systemd)

所以,是的,如果你愿意破解这些碎片:

  • apt get
    调用更改为
    pacman
    调用
  • 找到相应的包(
    glib
    lua
    可能是个大问题)
  • 服务
    调用更改为
    systemd
    调用

您可能能够在arch上编译cryptdb。

如果您想了解一个简单的安装,答案是:

如果您可以手动执行安装,那么您可能可以一起进行黑客攻击

运行以下命令:

root?()
get_pkgs()
fn(ARGV[0], ARGV[1], ARGV[2])
service mysql stop
...
service mysql start
其中
root?()
检查整个脚本是否以root身份运行。以root用户身份运行整个进程显然是不好的。但无论如何

get_pkgs()
执行以下操作:

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
在任何不是基于Debian的系统(例如Ubuntu、Mint)上都会失败。它也有可能在Debian上失败,因为
liblua5.1-0-dev
不是它的lua包的当前版本(需要启用Backport才能获得它)

最后,
fn(ARGV[0],ARGV[1],ARGV[2])
运行以下命令:

root?()
get_pkgs()
fn(ARGV[0], ARGV[1], ARGV[2])
service mysql stop
...
service mysql start
这是过时的
init-v
语法,Arch Linux不再支持它(没有它,您可以使用sysv语法调用systemd)

所以,是的,如果你愿意破解这些碎片:

  • apt get
    调用更改为
    pacman
    调用
  • 找到相应的包(
    glib
    lua
    可能是个大问题)
  • 服务
    调用更改为
    systemd
    调用
您可能能够在arch上编译cryptdb