libxcb centos(Ubuntu centos)

各位老铁们,大家好,今天由我来为大家分享libxcb centos,以及Ubuntu centos的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

如何在ubuntu上装freesurfer

1.从网上下载软件压缩包

在终端中使用如下命令:

ftp surfer.nmr.mgh.harvard.edu

用户名:anonymous;密码:空,即直接回车

cd pub/dist/freesurfer/4.5.0

dir

get freesurfer-Linux-centos4-stable-pub-v4.5.0-full.tar.gz

大约需要18个小时能下载完。

2.把文件移到需要安装的目录下,并解压缩,如放到/usr/local

mv freesurfer-Linux-centos4-stable-pub-v4.5.0-full.tar.gz/usr/local

tar zxvf freesurfer-Linux-centos4-stable-pub-v4.5.0-full.tar.gz

3.安装tcsh

apt-get tcsh

4.配置环境变量

export FREESURFER_HOME=/usr/local/freesurfer

编辑~/.bashrc文件,在最后添加下面两个语句:

export FREESURFER_HOME=/usr/local/freesurfer

source$FREESURFER_HOME/SetUpFreeSurfer.sh

5.基本安装

在终端运行如下命令:

export FREESURFER_HOME=<freesurfer_installation_directory>/freesurfer

source$FREESURFER_HOME/SetUpFreeSurfer.sh

此时,终端上会打印如下信息:

Setting up environment for FreeSurfer/FS-FAST(and FSL)

FREESURFER_HOME/usr/local/freesurfer

FSFAST_HOME/usr/local/freesurfer/fsfast

FSF_OUTPUT_FORMAT nii

SUBJECTS_DIR/usr/local/freesurfer/subjects

MNI_DIR/usr/local/freesurfer/mni

6.将.license文件复制到$FREESURFER_HOME目录下

将进行注册的时候,收到的邮件中的#---------------CUT HERE---------------之间的三行复制到一个文件中,并命名为.license文件

将.license文件复制到安装目录下的freesurfer文件中

7.安装其他库文件

cd bin

ldd tksurfer.bin

此时,会在终端打印如下信息:

linux-gate.so.1=>(0xb7f5a000)

libtix8.1.8.4.so=> not found(Tix8.4 ln-s)

libtk8.4.so=> not found(TK8.4)

libtcl8.4.so=>/usr/lib/libtcl8.4.so(0xb7e95000)或者是 not found

libGLU.so.1=>/usr/lib/libGLU.so.1(0xb7e12000)

libXmu.so.6=>/usr/lib/libXmu.so.6(0xb7dfc000)

libGL.so.1=>/usr/lib/libGL.so.1(0xb7d58000)

libXext.so.6=>/usr/lib/libXext.so.6(0xb7d4a000)

libX11.so.6=>/usr/lib/libX11.so.6(0xb7c63000)

libz.so.1=>/usr/lib/libz.so.1(0xb7c4d000)

libcrypt.so.1=>/lib/tls/i686/cmov/libcrypt.so.1(0xb7c1b000)

libdl.so.2=>/lib/tls/i686/cmov/libdl.so.2(0xb7c17000)

libpthread.so.0=>/lib/tls/i686/cmov/libpthread.so.0(0xb7bff000)

libstdc++.so.6=>/usr/lib/libstdc++.so.6(0xb7b0c000)

libm.so.6=>/lib/tls/i686/cmov/libm.so.6(0xb7ae7000)

libgcc_s.so.1=>/lib/libgcc_s.so.1(0xb7adb000)

libc.so.6=>/lib/tls/i686/cmov/libc.so.6(0xb798c000)

libXt.so.6=>/usr/lib/libXt.so.6(0xb793b000)

libSM.so.6=>/usr/lib/libSM.so.6(0xb7933000)

libICE.so.6=>/usr/lib/libICE.so.6(0xb791b000)

libGLcore.so.1=>/usr/lib/libGLcore.so.1(0xb6e05000)

libnvidia-tls.so.1=>/usr/lib/tls/libnvidia-tls.so.1(0xb6e03000)

libXau.so.6=>/usr/lib/libXau.so.6(0xb6e00000)

libxcb-xlib.so.0=>/usr/lib/libxcb-xlib.so.0(0xb6dfe000)

libxcb.so.1=>/usr/lib/libxcb.so.1(0xb6de6000)

/lib/ld-linux.so.2(0xb7f5b000)

libXdmcp.so.6=>/usr/lib/libXdmcp.so.6(0xb6de0000)

这样就完成了基本的安装,但是由于是Ubuntu环境,所以在测试的时候运行qdec会提示如下错误信息:

qdec.bin: error while loading shared libraries: libtiff.so.3: cannot open shared object file: No such file or directory

8.解决上面出现的问题

寻找到libtiff.so.4所在路径,然后建立libtiff.o.3和libtiff.so.4之间的软连接即可。

find/-name libtiff.so.4-print

ln-s/usr/lib/libtiff.so.4/usr/lib/libtiff.so.3

9.测试软件是否安装成功

recon-all--help

会打印出一些关于软件的信息

tkmedit bert orig.mgz

tkmedit bert norm.mgz-segmentation aseg.mgz$FREESURFER_HOME/FreeSurferColorLUT.tx

tksurfer bert rh pial

qdec

逐个运行上面的命令都会打开相应软件的界面

recon-all-s bert-autorecon1

会运行大概半个小时,如果没有什么问题说明软件安装成功了。

如何在CentOS 7上安装和配置私有云

ownCloud是一个文件共享服务器,允许您将您的个人内容,如文档和图片,存储在一个集中的位置,很像Dropbox。与ownCloud的区别在于它是免费和开源的,允许任何人使用和检查它。它还将敏感数据的控制和安全性返回给您,从而消除了第三方云托管服务的利用率。

我们在CentOS 7服务器上安装和配置ownCloud实例。

先决条件

需要以下内容:

服务器上的sudo用户:您可以按照CentOS 7初始服务器设置指南创建具有sudo权限的用户。

一个LAMP堆栈:ownCloud需要一个Web服务器,一个数据库和PHP才能正常工作。设置LAMP堆栈(Linux,Apache,MySQL和PHP)服务器满足所有这些要求。按照本指南安装和配置此软件。

要充分利用ownCloud提供的所有功能,请确保安装以下PHP模块:php-gd,php-intl,php-mbstring,php-process和php-xml。

SSL证书:如何设置SSL证书取决于您是否具有解析到您的服务器的域名。

如果您有域名...安全您的网站的最简单的方法是使用Let's Encrypt,它提供免费的,受信任的证书。按照Apache的Let's Encrypt指南进行设置。

如果您没有域...并且您正在使用此配置进行测试或个人使用,则可以改为使用自签名证书。这提供了相同类型的加密,但没有域验证。按照Apache的自签名SSL指南进行设置。

步骤1-安装ownCloud

ownCloud服务器软件包不存在于CentOS的默认存储库中。然而,ownCloud为发行版维护了一个专用的存储库。

首先,使用rpm命令导入其发行密钥。该密钥授权程序包管理器yum信任存储库。

sudo rpm--import

接下来,使用curl命令下载ownCloud存储库文件:

sudo curl-L

添加新文件后,使用clean命令使yum知道更改:

sudo yum clean expire-cache

输出

加载插件:fastestmirror

清除回复:基本ce_stable其他更新

6元数据文件已删除

最后,使用yum实用程序和install命令执行ownCloud的安装:

sudo yum安装owncloud

当出现提示时,此为ok [y/ d/ N]:消息,键入Y,然后按ENTER键授权安装。

输出

。。。

安装:

owncloud.noarch 0:9.1.1-1.2

已安装依赖关系:

libX11.x86_64 0:1.6.3-2.el7 libX11-common.noarch 0:1.6.3-2.el7 libXau.x86_64 0:1.0.8-2.1.el7

libXpm.x86_64 0:3.5.11-3.el7 libpng.x86_64 2:1.5.13-7.el7_2 libxcb.x86_64 0:1.11-4.el7

libxslt.x86_64 0:1.1.28-5.el7 owncloud-deps-php5.noarch 0:9.1.1-1.2 owncloud-files.noarch 0:9.1.1-1.2

php-gd.x86_64 0:5.4.16-36.3.el7_2 php-ldap.x86_64 0:5.4.16-36.3.el7_2 php-mbstring.x86_64 0:5.4.16-36.3.el7_2

php-process.x86_64 0:5.4.16-36.3.el7_2 php-xml.x86_64 0:5.4.16-36.3.el7_2 t1lib.x86_64 0:5.1.2-14.el7

完成!

安装ownCloud服务器后,我们将继续设置数据库供其使用。

步骤2-创建MySQL数据库

要开始,请使用管理帐户登录MySQL:

mysql-u root-p

输入在安装数据库服务器时为MySQL root用户设置的密码。

ownCloud需要一个单独的数据库来存储管理数据。虽然你可以调用这个数据库任何你喜欢,我们决定了owncloud的名字保持简单。

CREATE DATABASE owncloud;

注意:每个MySQL语句必须以分号(;)结尾。如果您遇到问题,请务必检查这是否存在。

接下来,创建一个单独的MySQL用户帐户,与新创建的数据库进行交互。从管理和安全的角度来看,创建单功能数据库和帐户是一个好主意。与数据库的命名一样,选择您喜欢的用户名。我们选择在本指南中使用owncloud名称。

GRANT ALL ON owncloud。* to'owncloud'@'localhost'IDENTIFIED BY'set_database_password';

警告:确保将实际密码放在命令所在的位置:set_database_password

通过用户分配对数据库的访问权限,执行flush-privileges操作以确保MySQL的正在运行的实例知道最近的权限分配:

FLUSH特权;

MySQL的配置到此结束,因此我们将通过键入以退出会话:

出口

在ownCloud服务器安装和数据库设置完成后,我们准备将注意力转移到配置ownCloud应用程序。

步骤3-配置ownCloud

要访问ownCloud Web界面,请打开Web浏览器并导航到以下地址:

https:// server_domain_or_IP/ owncloud

如果正在使用自签名证书,您可能会收到警告,因为证书未由您的浏览器的可信授权机构签名。这是预期和正常的。我们只对证书的加密方面感兴趣,而不是对我们主机的真实性的第三方验证。点击相应的按钮或链接,进入ownCloud设置页面。

你应该看到这样的:

通过选择用户名和密码创建管理员帐户。出于安全目的,不建议对用户名使用“admin”。

在单击完成设置按钮之前,单击存储和数据库链接:

保留Data文件夹设置,并单击配置数据库部分中的MySQL/ MariaDB按钮。

输入在上一步中配置的数据库信息。下面是一个示例,它匹配我们在本指南中使用的数据库凭据:

单击完成设置按钮登录到ownCloud。一个安全的家,所有的数据闪屏应该会出现:

单击启动屏幕右上角的x以访问主界面:

在这里,您可以创建或上传文件到您的个人云。

阅读剩余
THE END