📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

ページの作成:「== 概要 == <br><br> == ソースコードからインストール == ChatGPT DesktopのGitLabからソースコードをダウンロードする。<br> git clone https://gitlab.com/joshuaredmond/chatgpt-desktop.git cd chatgpt-desktop <br> ChatGPT Desktopのビルドに必要な依存関係のライブラリをインストールする。<br> yarn install --frozen-lockfile <br> Chat Desktopをビルドする。<br> この時、リリースファイルは、/<Ch…」
 
 
(同じ利用者による、間の6版が非表示)
1行目: 1行目:
== 概要 ==
== 概要 ==
 
ChatGPTは、OpenAIによって開発されたAIを搭載したチャットボットであり、複雑で難しい質問に幅広く回答することができる。<br>
また、ユーザにパーソナライズされた回答を提供することもできる。<br>
<br>
ChatGPT Desktopは、Linux上でChatGPTにアクセスする便利な方法の1つで、ユーザはWebブラウザを使用せずにChatGPTと対話することができる。<br>
このアプリケーションをインストールすると、ユーザは簡単にChatGPTと対話できるようになる。<br>
<br>
また、アクセシビリティの向上、応答時間の短縮、プライバシーとセキュリティの強化が実現できる。<br>
<br>
現在、ChatGPT Desktopは2種類存在する。<br>
* https://gitlab.com/joshuaredmond/chatgpt-desktop
*: Snap Storeにも採用されている。
*: 以後、Joshua Redmond版とする。
* https://github.com/lencx/ChatGPT
*: 以後、lencx版とする。
<br><br>
<br><br>


== ソースコードからインストール ==
== ChatGPT Desktop : Joshua Redmond版 ==
==== ソースコードからインストール ====
ChatGPT Desktopのビルドに必要なライブラリをインストールする。<br>
# SUSE
sudo zypper install npm-default yarn
<br>
ChatGPT DesktopのGitLabからソースコードをダウンロードする。<br>
ChatGPT DesktopのGitLabからソースコードをダウンロードする。<br>
  git clone https://gitlab.com/joshuaredmond/chatgpt-desktop.git
  git clone https://gitlab.com/joshuaredmond/chatgpt-desktop.git
14行目: 32行目:
この時、リリースファイルは、/<ChatGPT Desktopのソースコードディレクトリ>/release/linux-unpackedディレクトリに保存される。
この時、リリースファイルは、/<ChatGPT Desktopのソースコードディレクトリ>/release/linux-unpackedディレクトリに保存される。
  yarn run distDeb
  yarn run distDeb
  cd /<ChatGPT Desktopのソースコードがあるディレクトリ>/dist/linux-unpacked
  cd /<ChatGPT Desktopのソースコードがあるディレクトリ>/installableBinaries
<br>
<br>
生成されたファイルは.deb形式で保存されるため、展開する。<br>
生成されたファイルは.deb形式で保存されるため、展開する。<br>
36行目: 54行目:
  StartupWMClass=ChatGPT Desktop
  StartupWMClass=ChatGPT Desktop
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
== Snap Craftからインストール ==
EPELリポジトリを追加する。<br>
# RHEL 8の場合
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf upgrade
<br>
<br>
オプショナルリポジトリとエクストラリポジトリの追加も推奨される。<br>
==== Snap Craftからインストール ====
sudo subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"
===== RHEL =====
sudo dnf update
Snapのインストール手順は、[[インストール_-_Snap#Snapのインストール|インストール_-_Snap#Snapのインストールのページ]]を参照する。<br>
<br>
<br>
Snapをインストールする。<br>
ChatGPT Desktopをインストールする。<br>
  sudo dnf install snapd
  sudo snap install chatgpt-desktop
<br>
<br>
Snap通信ソケットを管理するSystemdサービスユニットを有効にする。<br>
===== SUSE =====
sudo systemctl enable --now snapd.socket
Snapのインストール手順は、[[インストール_-_Snap#Snapのインストール|インストール_-_Snap#Snapのインストールのページ]]を参照する。<br>
<br>
<br>
クラシックスナップサポートを有効にする場合は、/var/lib/snapd/snapと/snapの間にシンボリックリンクを作成する。<br>
次に、ChatGPT Desktopをインストールする。<br>
sudo ln -s /var/lib/snapd/snap /snap
<br>
再ログインする、または、PCを再起動して、Snapのパスが正しく更新されていることを確認する。<br>
<br>
ChatGPT Desktopをインストールする。<br>
  sudo snap install chatgpt-desktop
  sudo snap install chatgpt-desktop
<br><br>
<br><br>