Comments on How to Install Turtl Server - Evernote Alternative - on Ubuntu 16.04

Turtl is a secure and encrypted Evernote alternative. It's an open source application that allows you to take notes, bookmark websites, store documents, share passwords with your coworkers. In this tutorial, we will show you step-by-step how to install and configure the Turtl server on Ubuntu 16.04.

10 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: Paul Kelly

I guess nobody tried this and suggested it be fixed. thinkdb does not run after the defined steps, no log file it can write to in /var/log/. Second ccl64 does not start, throws an error, Error: There is no package named "ASDF". I don't know if 16.04 has changed to invalidate your nicely written process or if you as a somewhat advanced user "overlooked" these because you did not encounter them on your system. Either way, doesn't work. I am stopped.

By: Paul Kelly

I solved the quicklisp issue, my linux system does not include present directory in the search path, so it could not find asdf.lisp or anything else for that matter. I had to enter the full path, then it worked fine.

By: Casper

Hi Paul KellyI

would like to test the installation of a turtl server under ubuntu 16.04. Could you tell me how you solved the problem.

thank you very much

By: Casper

Hi Paul KellyI would like to test the installation of a turtl server under ubuntu 16.04could you tell me how you solved the problem.thank you very much

By: SD Mattos

Hi there, I have encountered a wall in the process here. In step 6, when using the command ccl64 I get this error:

turtl@wordpress-etc-etc:~/quicklisp/local-projects$ ccl64 Error: Unbound variable: HNEW While executing: (:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY CCL::LOAD-FROM-STREAM), in process listener(1). Type :GO to continue, :POP to abort, :R for a list of available restarts. If continued: Retry getting the value of HNEW. Type :? for other options.

Then I have to (quit) and am back to where I was before trying ccl64. Do I need to be at the superuser root when I do this or under the turtl user? Not sure where this HNEW is coming from. Im dead in the water with this error right now. Any idea what is causing this error?

Thanks for a nicely presented tutorial, i hope to get this running !

By: Xander

Thanks for the detailed guide, however as a complete noob I am already stuck at the Libuv step... The Libuv package "http://dist.libuv.org/dist/v1.9.1/libuv-v1.9.1.tar.gz" as described is no longer available, I assume they have updated it. Looking at the Libuv index of distributions, I have no idea which one is the one I should download. I tried a few but the follow up steps with "autogen.sh" didnt work on those, so I am not sure which one is the good one. Could you maybe update the link?

Many thanks!

By: Josep Marti Oliver

It's a wonderful tutorial, but I have an error in step 6 when I run "cc164" I get this:

[package cl-async-ssl]

> Error: Unable to load any of the alternatives:

>           ("libcrypto.so.1.1" "libcrypto.so.1.0.2")

> While executing: CFFI::FL-ERROR, in process listener(1).

> Type :GO to continue, :POP to abort, :R for a list of available restarts.

> If continued: Skip loading init file.

> Type :? for other options.

Can you help me, please? Congratulations for your great blog.

 

By: riffraff

Hello,

I get the same message. The resolution was : ln -sf /usr/lib64/libcrypto.so /usr/lib64/libcrypto.so.1.1

By: Josep Marti Oliver

Thanks a lot @riffraff now it's running fine!

By: Robson

I tried several times, but I always fall in this error from ccl64:

To load "turtl":  Load 1 ASDF system:    turtl; Loading "turtl"...> Error: OPERATION instances must only be created through MAKE-OPERATION.> While executing: ASDF/SESSION:SYSDEF-ERROR, in process listener(1).> Type :GO to continue, :POP to abort, :R for a list of available restarts.> If continued: Skip loading init file.> Type :? for other options.