Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
liber
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
2
Issues
2
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ale
liber
Commits
9a1fabfa
Commit
9a1fabfa
authored
Feb 13, 2016
by
ale
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
simplify build instructions
parent
75933a3d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
27 deletions
+4
-27
README.md
README.md
+4
-27
No files found.
README.md
View file @
9a1fabfa
...
...
@@ -31,37 +31,14 @@ update the package sources, and install the `liber` package:
$ sudo apt-get update
$ sudo apt-get install liber
*Note*
: on Debian Wheezy, you will need to install the
`libleveldb1`
package from the backports repository (see the
[
Debian backports website
](
http://backports.debian.org/
)
for
instructions on how to set that up) before running the commands
mentioned above:
$ apt-get install -t wheezy-backports libleveldb1
### Build from source
The source has a few dependencies:
*
A working
[
Go
](
http://golang.org/
)
environment (note that the Go
version in Debian wheezy is too old, you should install a more recent
version from the Go website);
*
LevelDB (and Snappy)
Some of the Go packages that
`liber`
depends upon have their own list
of dependencies (
[
Bleve
](
http://blevesearch.org/
)
in particular) which
you will also need to install. On a Debian-based system, the following
command should suffice:
$ sudo apt-get install build-essential libleveldb-dev \
libsnappy-dev libicu-dev libstemmer-dev
You should then install Bleve, enabling some necessary features:
$ go get -u -tags 'leveldb icu libstemmer' github.com/blevesearch/bleve
To compile liber from source, you will need a working
[
Go
](
http://golang.org/
)
environment (note that the Go version in Debian wheezy is too old, you should
install a more recent version from the Go website).
And then download and install the
`liber`
source code:
Building and installing the code is the simply a matter of running
$ go get -d git.autistici.org/ale/liber
$ go install git.autistici.org/ale/liber/...
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment