MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - 5chブラウザのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - 5chブラウザ
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <br><br> == Siki == ==== Sikiのダウンロード ==== [https://siki.xrea.jp Sikiの公式Webサイト]にアクセスして、SikiのAppImageファイルをダウンロードする。<br> ダウンロードしたAppImageファイルに実行権限を付加する。<br> chmod u+x Siki-<Sikiのバージョン>.AppImage mkdir -p ~/InstallSoftware/Siki cd Siki-<Sikiのバージョン>.AppImage ~/InstallSoftware/Siki/ <br> ==== 2chproxyの導入 ==== 依存関係のライブラリをインストールする。<br> # CentOS sudo yum install git perl-HTTP-Daemon perl-LWP-Protocol-https perl-YAML-Tiny # SUSE sudo zypper install git perl-HTTP-Daemon perl-LWP-Protocol-https perl-YAML-Tiny <br> 2chproxyをダウンロードする。<br> git clone https://github.com/yama-natuki/2chproxy.pl.git mv ./2chproxy.pl ~/InstallSoftware/Siki <br> 2chproxyをアップデートするには、2chproxyのディレクトリに移動して、以下のコマンドを実行する。<br> cd <2chproxyのディレクトリ> git pull <br> ダウンロードした2chproxyディレクトリにあるjd.shファイルの設定を、以下のように編集する。<br> # $HOME/InstallSoftware/Siki/2chproxy.pl/jd.shファイル # 2chproxy.plの場所をフルpathで書く。 PROXY="$HOME/InstallSoftware/Siki/2chproxy.pl/2chproxy.pl" # JDの場所 JD="$HOME/InstallSoftware/Siki/Siki_<バージョン名>.AppImage" <br> 2chproxyを個別に起動する場合は、以下のコマンドを実行する。<br> cd <2chproxyのディレクトリ> perl 2chproxy.pl <br> また、Sikiの起動に便利なスクリプトとデスクトップエントリファイルを、以下に記述する。<br> vi ~/InstallSoftware/Siki/Siki.sh chmod u+x ~/InstallSoftware/Siki/Siki.sh <br> <syntaxhighlight lang="sh"> # ~/InstallSoftware/Siki/Siki.shファイル #!/usr/bin/env sh appname="Siki_<Sikiのバージョン>.AppImage" # use -f to make the readlink path absolute dirname="$(dirname -- "$(readlink -f -- "${0}")" )" if [ "$dirname" = "." ]; then dirname="$PWD/$dirname" fi perl $dirname/2chproxy.pl/2chproxy.pl & # Run Siki binary "$dirname/$appname" "$@" # Stop 2chproxy.pl $dirname/2chproxy.pl/2chproxy.pl --kill </syntaxhighlight> <br> vi ~/.local/share/applications/Siki.desktop <br> # ~/.local/share/applications/Siki.desktopファイル [Desktop Entry] Type=Application Name=Siki <Sikiのバージョン> GenericName=Siki Comment=5ch Browser Exec=/home/<ユーザ名>/InstallSoftware/Siki/Siki.sh Icon=/home/<ユーザ名>/InstallSoftware/Siki/Siki.png Terminal=false Categories=Network; Keywords=Network;Internet;5ch; StartupNotify=true MimeType= <br> ==== Sikiの設定 ==== Sikiを2chProxyに接続するため、Sikiのメイン画面左下にある[設定] - [ワークスペース設定]を選択する。<br> <br> [Workspace ReadProxy](読み込み用Proxy)項目を、<code>127.0.0.1:8080</code>に設定する。<br> [WorkSpace ReadUserAgent]項目および[WorkSpace WriteUserAgent]項目を、<code>Mozilla/5.0</code>に設定する。(UserAgentは任意で変更してもよい)<br> <br> 5chの任意の板リストを取得するには、Sikiのメイン画面上にあるアドレスバーへ板のURLを入力して、[Enter]キーを押下する。<br><br> 例. 電気電子板 : https://rio2016.5ch.net/denki/subback.html<br> <br> また、Sikiのメイン画面左にあるディレクトリマークを選択すると、掲示板リストが開閉できる。<br> <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> __FORCETOC__ [[カテゴリ:CentOS]][[カテゴリ:SUSE]]
インストール - 5chブラウザ
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse