13,009
回編集
16行目: | 16行目: | ||
asciidoc # 必要ならばインストールする | asciidoc # 必要ならばインストールする | ||
<br> | <br> | ||
[https:// | [https://gitlab.torproject.org/tpo/core/tor TorのGitLab]にアクセスして、ソースコードをダウンロードする。<br> | ||
git clone https://gitlab.torproject.org/tpo/core/tor | |||
# または | |||
git clone https://gitlab.torproject.org/tpo/core/tor -b release X.Y.Z | |||
git clone https:// | |||
cd tor | cd tor | ||
<br> | <br> | ||
29行目: | 27行目: | ||
mkdir build && cd build | mkdir build && cd build | ||
../configure --prefix=<Torのインストールディレクトリ> --with-libevent-dir=--prefix=<Torのインストールディレクトリ> \ | ../configure --prefix=<Torのインストールディレクトリ> \ | ||
--with-libevent-dir=--prefix=<Torのインストールディレクトリ> \ | |||
--enable-lzma --enable-zstd --enable-systemd --enable-nss --disable-asciidoc | --enable-lzma --enable-zstd --enable-systemd --enable-nss --disable-asciidoc | ||
make -j $(nproc) | make -j $(nproc) | ||
75行目: | 74行目: | ||
sudo vi /etc/systemd/system/tor.service | sudo vi /etc/systemd/system/tor.service | ||
<br> | <br> | ||
<syntaxhighlight lang="ini"> | |||
# /etc/systemd/system/tor.serviceファイル | # /etc/systemd/system/tor.serviceファイル | ||
130行目: | 130行目: | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
</syntaxhighlight> | |||
<br> | <br> | ||
sudo vi /etc/systemd/system/tor-master.service | sudo vi /etc/systemd/system/tor-master.service | ||
<br> | <br> | ||
<syntaxhighlight lang="ini"> | |||
# /etc/systemd/system/tor-master.service | # /etc/systemd/system/tor-master.service | ||
146行目: | 148行目: | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
</syntaxhighlight> | |||
<br> | <br> | ||
次に、[https://gitweb.torproject.org/torsocks.git TorSocksのGit]にアクセスして、ソースコードをダウンロードする。<br> | 次に、[https://gitweb.torproject.org/torsocks.git TorSocksのGit]にアクセスして、ソースコードをダウンロードする。<br> | ||
170行目: | 173行目: | ||
vi ~/.profile | vi ~/.profile | ||
<br> | <br> | ||
<syntaxhighlight lang="sh"> | |||
# ~/.profileファイル | # ~/.profileファイル | ||
export PATH="/<Torのインストールディレクトリ>/bin:$PATH" | export PATH="/<Torのインストールディレクトリ>/bin:$PATH" | ||
export LD_LIBRARY_PATH="/<Torのインストールディレクトリ>/lib64:$LD_LIBRARY_PATH" | export LD_LIBRARY_PATH="/<Torのインストールディレクトリ>/lib64:$LD_LIBRARY_PATH" | ||
</syntaxhighlight> | |||
<br><br> | <br><br> | ||