个人工具

“UbuntuHelp:IFolder”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
 
(未显示同一用户的5个中间版本)
第1行: 第1行:
 
{{From|https://help.ubuntu.com/community/iFolder}}
 
{{From|https://help.ubuntu.com/community/iFolder}}
 
{{Languages|UbuntuHelp:iFolder}}
 
{{Languages|UbuntuHelp:iFolder}}
== iFolder Client under Gusty ==
+
== What is iFolder? ==
=== Getting sources ===
+
iFolder is a file sharing solution for backing up and duplicating files across several machines. It can work in a small workgroup or a larger environment. It's very simple to use it.
Firs, you have to get source from subversion server until iFolder team release a tar.gz of version 3.6. To proceed, you have to install subversion with this comment line.
+
== Installation and Configuration  ==
<pre><nowiki>
+
sudo apt-get install svn
+
</nowiki></pre>
+
Next, create a directory anywhere on your drive to download the source. I choose to create it in my home directory for no particular reason. This command will do the job.
+
<pre><nowiki>
+
mkdir ifolder
+
</nowiki></pre>
+
It's now time to checkout source code from SVN server. You have to download simias project and iFolder project. This step take a lot of time.
+
<pre><nowiki>svn checkout http://forgesvn1.novell.com/svn/simias/trunk/simias simias
+
svn checkout http://forgesvn1.novell.com/svn/ifolder/trunk/ifolder ifolder
+
</nowiki></pre>
+
=== Compile & Install Simias ===
+
Simias are use by the iFolder application in back end. So, you must compile and install it before trying to compile iFolder. Let get started by installing all dependencies related to simias.
+
==== Install Dependencies ====
+
Before going any further, you must ensure that you have enable universe repository. Any way, if it's not the case <code><nowiki>apt-get </nowiki></code> will show you some errors. Execute this command to install every dependencies.
+
<pre><nowiki>sudo apt-get install build-essential autoconf automake checkinstall libtool mono mono-devel mono-xsp mono-mcs libmono-dev liblog4net1.2-cil libmono-winforms1.0-cil libmono-ldap1.0-cil pkg-config libxml2 libxml2-dev libflaim4.1 libflaim-dev libncursesn5-dev uuid uuid-dev
+
</nowiki></pre>
+
==== Fix libflaim ====
+
I don't know why, but the current version of Simias look for the file <code><nowiki>libfl.a</nowiki></code> and <code><nowiki>libfl.so</nowiki></code>. This file correspond to the libflaim.a and libflaim.so respectively. Maybe, under openSUSE the flaim library create this file and Ubuntu thought it's was a better idea to rename this file ! Why not !
+
To fix this, you have to create a symbolic link with this command.
+
<pre><nowiki> sudo ln -s /usr/lib/libflaim.a /usr/lib/libfl.a
+
sudo ln -s /usr/lib/libflaim.so /usr/lib/libfl.so
+
</nowiki></pre>
+
==== Compile ====
+
The decisive moment ! You have to configure simias with the <code><nowiki>autogen.sh</nowiki></code> script. I prefer to install it to <code><nowiki>/usr/local</nowiki></code>. If you don't want to contaminate your <code><nowiki>/usr</nowiki></code> directory you can either install it to <code><nowiki>/opt</nowiki></code>.
+
<pre><nowiki>./autogen.sh --prefix=/usr/local
+
</nowiki></pre>
+
If the script exit without any error and display something like <code><nowiki>Now type 'make' to compile Simias</nowiki></code>, you can continue and execute this next command that will compile Simias.
+
<pre><nowiki> make
+
</nowiki></pre>
+
==== Install ====
+
Finally, you must install it by executing this command. A good alternative is to install it by using the <code><nowiki>checkinstall</nowiki></code> tool that will create a <code><nowiki>.deb</nowiki></code> file. This way it's more easy to remove it. If your not sure, just execute the following command.
+
<pre><nowiki> sudo make install
+
</nowiki></pre>
+
If all of this command exit without any error, it's mean that Simias are install correctly. You can continue by compiling and installing iFolder
+
=== Compile & Install iFolder ===
+
This step will be complete soon. (December 2, 2007)
+
==== Install Dependencies ====
+
==== Compile ====
+
==== Install ====
+
== iFolder Server under Gusty ==
+
== More info ==
+
There is a request for an iFolder package. (https://bugs.launchpad.net/ubuntu/+bug/87122)
+
The [http://www.ifolder.com iFolder Home Page] is a good source of information, but a lot of information are out dated. It's including HowTo and stable release info. Also, the wiki is read only. (December 2, 2007).
+
== Old Version (For reference only) ==
+
=== What is iFolder? ===
+
iFolder is file sharing solution for backing up and duplicating files across several machines. It can work in a small workgroup or a larger environment. It is very simple to install, configure and use.
+
=== Installation and Configuration  ===
+
 
To configure an iFolder environment, you need both a server and a client. The server runs the iFolder Enterprise Server software which hosts all the files and controls the clients. The client connects to the server to access, backup and download iFolders.
 
To configure an iFolder environment, you need both a server and a client. The server runs the iFolder Enterprise Server software which hosts all the files and controls the clients. The client connects to the server to access, backup and download iFolders.
* [[UbuntuHelp:iFolderClient]]
+
* [[UbuntuHelp:iFolderClient|iFolderClient]]
* [[UbuntuHelp:iFolderEnterpriseServer]]
+
* [[UbuntuHelp:iFolderEnterpriseServer|iFolderEnterpriseServer]]
Thanks must go to [http://www.sourceguru.net Martin] and [http://www.whiprush.org Jorge] for packaging, hosting and supporting iFolder on Ubuntu.
+
== Using iFolder ==
=== Using iFolder ===
+
== Help ==
=== Help ===
+
* #ifolder on irc.gimp.org is a good place to start. I'm usually on there as sebpayne to help.  
* #ifolder on irc.gimp.org is a good place to start. I'm usually on there as sebpayne to help.
+
 
* The [http://www.ifolder.com iFolder Wiki] is a good place to start for documentation
 
* The [http://www.ifolder.com iFolder Wiki] is a good place to start for documentation
 
* [http://forge.novell.com/modules/xfmod/maillist/?group_id=1372 iFolder Mailing Lists]
 
* [http://forge.novell.com/modules/xfmod/maillist/?group_id=1372 iFolder Mailing Lists]
[[category:CategoryDocumentation]]
 
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2009年5月19日 (二) 09:57的最新版本

What is iFolder?

iFolder is a file sharing solution for backing up and duplicating files across several machines. It can work in a small workgroup or a larger environment. It's very simple to use it.

Installation and Configuration

To configure an iFolder environment, you need both a server and a client. The server runs the iFolder Enterprise Server software which hosts all the files and controls the clients. The client connects to the server to access, backup and download iFolders.

Using iFolder

Help

  • #ifolder on irc.gimp.org is a good place to start. I'm usually on there as sebpayne to help.
  • The iFolder Wiki is a good place to start for documentation
  • iFolder Mailing Lists