naya_hira’s diary

三日坊主の備忘録

ubuntu19.10 に freenet をインストールしてみた

はじめに

freenet をインストールしました。
昨今は、ロコなんちゃらウイルスとやらが流行っていて怖いので、
過疎ってそうなp2pに逃げます。 以下が公式のサイトです。
freenetproject.org

今回の環境

ubuntu19.10
java : version "11.0.6" 2020-01-14

3 ステップ インストール

1 . インストーラーを手に入れる

wget 'https://github.com/freenet/fred/releases/download/build01485/new_installer_offline_1485.jar' -O new_installer_offline.jar;  

2 . インストーラーを実行する

java -jar new_installer_offline.jar;

を実行すると言語選択画面が表示されます。
f:id:naya_hira:20200410212843p:plain
今回は、右側の逆三角から jpn を選択します。

3 . 表示に従う f:id:naya_hira:20200410213114p:plain
次へ → (インストール先パスの選択) → 次へ → (インストール項目 base のみ) → 次へ → 次へ → 次へ → (ショートカットのセットアップ) → 次へ →完了 の順で進めて完了です。
初回だけ(?)は、自動で起動します。

run.sh の使い方

sh run.sh {console | start | stop | restart | status | dump }  

sh run.sh のあとに括弧内のどれかをいれるだけです。
dump はよくわかりません。

手動で起動と停止

インストール時は、自動で起動されますが、手動で起動と停止ができないと不便なので bashrc に登録します。
以下を ~/.bashrc の最後に追加します。

alias fnstart="sh インストール先パス/freenet/run.sh start"  
alias fnstop="sh インストール先パス/freenet/run.sh stop"  

即座に適用したい場合、

source ~/.bashrc    

最後に

エイリアスを F(ree)N(et)S(tart) と F(ree)N(et)S(top) の
FNS に設定していて動かなくて結構悩みました。
あとは、フリーネットのいい感じの避難所を探すだけですね!!