12,925
回編集
95行目: | 95行目: | ||
<br> | <br> | ||
書き込みを行う場合は、Sikiのメイン画面右下にある[書き込み欄を開く]を押下して、レスを記述する。<br> | 書き込みを行う場合は、Sikiのメイン画面右下にある[書き込み欄を開く]を押下して、レスを記述する。<br> | ||
<br><br> | |||
== JDim == | |||
パッケージ管理システムからインストールしたJDimは、2chproxy.plファイルを使用してもスレッドの書き込みができない。<br> | |||
そのため、必ずソースコードからビルドする必要がある。<br> | |||
<br> | |||
JDimのビルドに必要な依存関係のライブラリをインストールする。<br> | |||
# CentOS | |||
sudo yum install gtkmm30-devel gnutls-devel libSM-devel libtool automake autoconf-archive | |||
# SUSE | |||
sudo zypper install gtkmm30-devel gnutls-devel libSM-devel libtool automake autoconf-archive | |||
<br> | |||
JDimのソースコードをダウンロードする。<br> | |||
mkdir -p ~/InstallSoftware | |||
cd ~/InstallSoftware | |||
git clone -b master --depth 1 https://github.com/JDimproved/JDim.git JDim | |||
<br> | |||
JDimのビルド向けディレクトリを作成する。 | |||
cd JDim && mkdir build | |||
<br> | |||
JDimをビルドする。<br> | |||
<u>ただし、make installコマンドは使用しないことに注意すること。</u><br> | |||
autoreconf -i | |||
cd build | |||
../configure --with-tls=gnutls | |||
make -j $(nproc) | |||
<br> | |||
次に、2chproxy.plの動作に必要なライブラリをインストールする。<br> | |||
sudo zypper install libhttp-daemon-perl liblwp-protocol-https-perl libyaml-tiny-perl | |||
<br> | |||
2chproxy.plをダウンロードする。<br> | |||
cd ~/InstallSoftware | |||
git clone https://github.com/yama-natuki/2chproxy.pl.git 2chproxy | |||
<br> | |||
ダウンロードした2chproxy.plディレクトリにあるjd.shファイルを、以下のように編集する。<br> | |||
PROXY="/home/<ユーザ名>/InstallSoftware/2chproxy/2chproxy.pl" # 2chproxy.plファイルのパスを記述 | |||
JD="/home/<ユーザ名>/InstallSoftware/JDim/build/src/jdim" # JDimの実行ファイルのパスを記述 | |||
<br> | |||
~/.local/share/applicationsディレクトリに、jdim.desktopファイルを作成する。<br> | |||
または、~/InstallSoftware/2chproxy/jdim.desktopファイルを~/.local/share/applicationsディレクトリにコピーして、以下のように編集する。<br> | |||
vi ~/.local/share/applications/jdim.desktop | |||
または | |||
cp ~/InstallSoftware/2chproxy/jdim.desktop ~/.local/share/applications | |||
<br> | |||
[Desktop Entry] | |||
Type=Application | |||
Name=JDim User-Build | |||
Comment=JDim is a 2ch browser based on gtkmm3. | |||
Exec=/home/<ユーザ名>/InstallSoftware/2chproxy/jd.sh | |||
Icon=/home/<ユーザ名>/InstallSoftware/JDim/jdim.png | |||
Terminal=false | |||
Categories=Network;Internet; | |||
<br> | |||
JDimのメイン画面から、[設定] - [ネットワーク] - [プロキシ設定]を選択する。 | |||
* 2ch読み込み用 | |||
** [使用する]チェックボックス | |||
**: チェックを入力する。 | |||
** ホスト名 | |||
**: localhostと入力する。 | |||
** ポート番号 | |||
**: 8080 | |||
*: <br> | |||
* 2ch書き込み用 | |||
** [使用する]チェックボックス | |||
**: チェックを入力する。 | |||
** ホスト名 | |||
**: localhostと入力する。 | |||
** ポート番号 | |||
**: 8080 | |||
<br> | |||
次に、JDimのメイン画面から、[設定] - [about:config 高度な設定]を選択する。<br> | |||
* 2chのクッキーを保存する | |||
*: [はい]を選択する。 | |||
* 2chのクッキー | |||
*: <code>yuki=akari</code>と入力する。 | |||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:CentOS]][[カテゴリ:SUSE]] | [[カテゴリ:CentOS]][[カテゴリ:SUSE]] |