「インストール - Tor Browser」の版間の差分

ナビゲーションに移動 検索に移動
4行目: 4行目:
<br>
<br>
Tor browser bundleは、それらの脅威からユーザを保護し、強力な匿名性を生み出す。<br>
Tor browser bundleは、それらの脅威からユーザを保護し、強力な匿名性を生み出す。<br>
<br><br>
== TorとTorSocksのインストール (Tor Browserを使用する場合は不要) ==
==== ソースコードからインストール ====
Torのビルドに必要なライブラリをインストールする。<br>
sudo zypper install zlib-devel xz-devel libzstd-devel libevent-devel libtcmalloc4 libopenssl-devel libopenssl-1_1-devel \
                    libfuzzy-devel systemd-devel mozilla-nss-devel
                    asciidoc # 必要ならばインストールする
<br>
[https://github.com/torproject/tor TorのGithub]にアクセスして、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
tar xf tor-<バージョン>.tar.gz
cd tor-<バージョン>.tar.gz
<br>
または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br>
git clone https://github.com/torproject/tor.git
cd tor
<br>
Torをビルドおよびインストールする。<br>
./autogen.sh
mkdir build && cd build
../configure --prefix=<Torのインストールディレクトリ> --with-libevent-dir=--prefix=<Torのインストールディレクトリ> \
              --enable-lzma --enable-zstd --enable-systemd --enable-nss --disable-asciidoc
make -j $(nproc)
make install
<br>
cp /<Torのインストールディレクトリ>/etc/tor/torrc.sample /<Torのインストールディレクトリ>/etc/tor/torrc
vi /<Torのインストールディレクトリ>/etc/tor/torrc
<br>
Torの設定ファイルを編集する。<br>
# /<Torのインストールディレクトリ>/etc/tor/torrcファイル
...略
Log notice stdout
CookieAuthentication 0
...略
<br>
次に、[https://gitweb.torproject.org/torsocks.git TorSocksのGit]にアクセスして、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
tar xf torsocks-<バージョン>.tar.gz
cd torsocks-<バージョン>.tar.gz
<br>
または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br>
git clone https://gitweb.torproject.org/torsocks.git
cd torsocks
<br>
TorSocksをビルドおよびインストールする。<br>
./autogen.sh
mkdir build && cd build
../configure --prefix=<Torのインストールディレクトリ>
make -j $(nproc)
make install
<br>
~/.profileファイル等に、環境変数を追記する。<br>
vi ~/.profile
<br>
# ~/.profileファイル
export PATH="/<Torのインストールディレクトリ>/bin:$PATH"
export LD_LIBRARY_PATH="/<Torのインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"
<br><br>
<br><br>


案内メニュー