在 OS X 10.11 上編譯 Twister

倍撚機 是個著名的去中心化匿名微博客系統,它藉用了我們所熟知的比特幣以及 P2P 協議,讓微博不能再被刪帖,這是一個反審查的微博系統。不過,它的使用目前可能還不能像微博那樣打開網頁登錄帳號來的簡單。在電腦本地安裝一個預先編譯好的客戶端是個不錯的選擇——可惜 OS X 下還沒有那麼方便的事情,想要嘗試的同學可以考慮到這裡看看。

不過可惜的是上文中的那個鏈接編譯的並不是最新的 Twister 內核,另外這個項目也並不太成熟。想要用的好,還是要自己親手來編譯了。所以,這裡我們親自準備工具,來在自己的電腦上親手編譯最新版 倍撚機

準備前提工具

Xcode中

首先,你需要使用 Xcode ,去 Mac AppStore 下載即可,有點大,要耐心。下載完成之後在 Xcode中 > 優先 > 下載 > 組件 當中安裝 CLI 工具,這是我們接下來使用終端的前提。

家釀

接下來,我們要安裝 Mac 上最常用的包管理器,就像 Ubuntu 上有 apt-get ,RedHat上有 yum ,我們OS X 上也有人為它開發了一個 釀造

我們把 brew 安裝到電腦上,打開終端,我們使用下邊的命令來安裝 brew:

優化 brew

考慮到我們是在國內使用 brew 而 brew 又基於 Github……so,參考這篇文章吧:brew update 慢 解決辦法 鏡像更新源

安裝依賴

準備好了這些東西,我們就可以開始——安裝依賴了,使用如下命令來安裝編譯twister所需依賴:

編譯

我們從 Github 上來下載 twister 的最新版本源代碼,然後進入代碼目錄使用如下命令來進行編譯

如果你電腦是雙核,那麼就 使 -Ĵ 2 ,以此類推。

一切順利的話,你的目錄下應當有了一個 twisterd的文件,這個就是編譯好的 twister 啦!

配置文件

現在,我們來寫 twister 的配置文件:

這個時候使用 twister 還有點不方便——我們把它放到一個固定的目錄裡,然後把它做成命令,這樣使用起來就方便多了:

安裝HTML前端

使用如上命令來下載前端。

運行它!

這下,我們就可以在終端直接運行命令 twisterd來啟動 twister 進程了!

然後訪問 HTTP://本地主機:28332 來使用吧~賬號和密碼就是剛才設定的user和pwd!

如果你那裡網絡不好,各種同步慢,可以嘗試強制添加節點 ŧ.logcg.同 以及 tuiku.我 試試。

本地跑起來的Twister!

本地跑起來的Twister!

最後

整個的編譯過程參考自這裡

如果你的系統恰好也是10.11,那麼你可以下載我編譯好的twisterd使用?

 

本文由 落格博客 原創撰寫:落格博客 » 在 OS X 10.11 上編譯 Twister

轉載請保留出處和原文鏈接:https://www.logcg.com/archives/1051.html

關於作者

R0uter

如非聲明,本人所著文章均為原創手打,轉載請註明本頁面鏈接和我的名字。

發表評論

您的電子郵件地址不會被公開. 必填字段標 *