记录 在centos7上安装HElib
安装路上的坑
cmake
gcc g++
gmp
ntl
werror的问题
用到的一些命令
找文件啥的 find -name gcc
软连接 ln -s /usr/local/bin/c++ c++
也是找 grep -R gcc ./*
cmake
make
make check
make install
安装gcc高版本
自行安装的gcca在/usr/local/bin里面
安装gcc7.5时 需要原来4.8的
安装好之后将/usr/bin里面的gcc删了 将/usr/local/bin/gcc 软连接到/usr/bin的gcc
需要进行一个libstdc++的更新 把gcc-7.5.0里面的libstdc++.so复制到/lib64/里面 然后把/lib64里面的libstdc++.so.6删除(这个本来就是个软连接) 然后将gcc-7.5.0里面的libstdc++.so.6.0.24软连接到/lib64里面的libstdc++.so.6
安装java8时 就是解压到自定义目录 然后进行环境变量的配置 就换成新的了
解压到指定目录
比如将/source/kernel.tgz解压到 /source/linux-2.6.29 目录
tar zxvf /source/kernel.tgz -C /source/ linux-2.6.29
安装docker:只看命令
链接: 安装docker.
报错及问题解决
centos扩容(需要重启)
看链接
https://www.cnblogs.com/renshengruxi/p/11095167.html
https://blog.csdn.net/valage/article/details/73332147
- 先关机 在设置里面增加磁盘大小
- 同时把光驱移除:就是在设置里面把CD/DVD这个移除 不然后续会出错
后续有一步是 键入命令:pvcreate /dev/sda3
如果提示sda3找不到,键入:partprobe或者重启虚拟机。
这里有不重启扩容的 前提是有多个硬盘
https://www.cnblogs.com/tschengbin/p/3891368.html?utm_source=tuicool&utm_medium=referral
streamsets DC Edge安装(Windows上下载 给centos共享)
转载本篇文章内容
解压下载或获取到的压缩包至相应目录,利用管理员身份使用以下命令
将Edge安装到您的系统中:(是在解压的目录下使用)
bin/edge -service install
利用以下命令启动Edge:
bin/edge -service start
利用以下命令重启Edge:
bin/edge -service restart
利用以下命令关闭Edge:
bin/edge -service stop
利用以下命令查看Edge的运行状态:
bin/edge -service status
利用以下命令卸载Edge:
bin/edge -service uninstall
linux查看服务命令
-centos7版本
–查看正在运行的服务
systemctl | grep running
–列出运行的服务
initctl list
–查看指定服务运行状态
systemctl | grep apache2
–查看正在运行的服务
pstree
–查看正在运行的状态
chkservice --是一个管理系统单元的终端工具
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_91/bin/java 200
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_111/bin/java 300
-remove 参数用于删除一个命令的link值,其附带的slave也将一起删除
$ update-alternatives –remove python /usr/bin/python2.7
没用到
g++ -std=c++11 -pthread -g -O2 -DFHE_THREADS -fmax-errors=4 -o test1 BGV_binary_arithmetic.cpp -lhelib -lntl -lgmp -lm