]> prime8.dev >> repos - ttyd.git/commitdiff
[ci skip] README: add ppa installation doc
authorShuanglei Tao <tsl0922@gmail.com>
Fri, 31 Mar 2017 12:52:32 +0000 (20:52 +0800)
committerShuanglei Tao <tsl0922@gmail.com>
Fri, 31 Mar 2017 12:54:05 +0000 (20:54 +0800)
README.md

index 37f97a1dbccd1a9bcdf579755686a49dd84554d9..0f5f7a4f7b3defa660bda1fab3b657aa54c27712 100644 (file)
--- a/README.md
+++ b/README.md
@@ -25,17 +25,26 @@ brew install ttyd
 
 ## Install on Linux
 
-Ubuntu 16.04 as example:
+- Install from ppa (ubuntu 16.04 only):
 
-```bash
-sudo apt-get install cmake g++ pkg-config git vim-common libwebsockets-dev libjson-c-dev libssl-dev
-git clone https://github.com/tsl0922/ttyd.git
-cd ttyd && mkdir build && cd build
-cmake ..
-make && make install
-```
+    ```bash
+    sudo apt-get install -y software-properties-common
+    sudo add-apt-repository ppa:tsl0922/ttyd-dev
+    sudo apt-get update
+    sudo apt-get install ttyd
+    ```
+
+- Build from source (debian/ubuntu):
 
-> **NOTE:** You may need to compile libwebsockets from source for ubuntu versions old than 16.04, since they have outdated `libwebsockets-dev` package ([Issue #6][9]).
+    ```bash
+    sudo apt-get install cmake g++ pkg-config git vim-common libwebsockets-dev libjson-c-dev libssl-dev
+    git clone https://github.com/tsl0922/ttyd.git
+    cd ttyd && mkdir build && cd build
+    cmake ..
+    make && make install
+    ```
+
+    You may need to compile/install [libwebsockets][2] from source if the `libwebsockets-dev` package is outdated.
 
 ## Install on Windows
 
@@ -46,11 +55,13 @@ ttyd can be built with [MSYS2][10] on windows, The build instructions is [here][
 
 ## Install on OpenWrt/LEDE
 
+[LEDE][6] `17.01.0` and later:
+
 ```bash
 opkg install ttyd
 ```
 
-> **NOTE:** This may only works for [LEDE][6] snapshots currently, if the install command fails, [compile it yourself][14].
+If the install command fails, you can [compile it yourself][14].
 
 # Usage