「インストール - リモートデスクトップ」の版間の差分

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

 
(同じ利用者による、間の8版が非表示)
5行目: 5行目:
== NoMachine ==
== NoMachine ==
==== NoMachineのインストール ====
==== NoMachineのインストール ====
まず、[https://www.nomachine.com NoMachineの公式Webサイト]にアクセスして、NoMachineをダウンロードする。<br>
NoMachineのインストールおよびアップデートにおいて、ライブラリやバイナリを正しく置き換えるため、全てのNoMachineサービスを停止する必要がある。<br>
これは、手動アップデートや自動アップデートにおいても同様である。<br>
<br>
<br>
NoMachineのインストールまたはアップデートでは、ライブラリやバイナリを正しく置き換えるため、全てのNoMachineサービスを停止する必要がある。<br>
* 手動アップデート
そのため、インストールまたはアップデート中は全てのセッションが終了する。<br>
*# まず、[https://www.nomachine.com NoMachineの公式Webサイト]にアクセスして、最新のNoMachineをダウンロードする。<br>
これは、NoMachineパッケージを使用したアップデートやNoMachineリポジトリからの自動アップデートにも適用される。<br>
*#: <br>
<br>
*# NoMachineをインストールする。
インストールおよびアップデートする手順を以下に示す。<br>
*#* RPMファイルを使用する場合
* 自動アップデート
*#*: インストール
*: NoMachineリポジトリからインストールおよびアップデートすることができる。
*#*: <code>sudo rpm -ivh <NoMachineのrpmファイル> --prefix <NoMachineのインストールディレクトリ></code>
*: NoMachine User Interfaceの[Settings]パネルから、[Server Preferences]を選択する。
*#*: <br>
*: 次に、[アップデート]パネルを開いて、[今すぐチェック]ボタンを押下する。
*#*: アップデート
*: NoMachineは、標準で自動アップデートを有効にしており、定期的にリポジトリを読み込み、アップデートを確認する。
*#*: <code>sudo rpm -Uvh <NoMachineのrpmファイル> --prefix <NoMachineのインストールディレクトリ></code>
*: 自動アップデートを無効にするには、[Don't ask again for this version]オプションを選択するか、
*#*: <br>
*: または、アップデートパネルにおいて、[Automatically check for updates]オプションのチェックを外す。
*#*: アンインストール
*: 自動アップデートの詳細な設定方法については、https://www.nomachine.com/DT10O00149 を参照すること。
*#*: <code>sudo rpm -e nomachine</code>
*#*: <br>
*#* バイナリファイルを使用する場合
*#*: インストール
*#*: <u>NoMachineは、/etcディレクトリおよび/usr/lib/systemdディレクトリにファイルを作成するため、スーパーユーザ権限でインストールする必要がある。</u>
*#*: <u>そのため、/optディレクトリにNoMachineをインストールすることを推奨する。</u>
*#*: <code>tar xf nomachine_<バージョン>_<アーキテクチャ>.tar.gz</code>
*#*: <code>sudo NX_INSTALL_PREFIX=<NoMachineのインストールディレクトリ> ./NX/nxserver --install</code>
*#*: <br>
*#*: アップデート
*#*: <code>tar xf nomachine_<バージョン>_<アーキテクチャ>.tar.gz</code>
*#*: <code>sudo NX_INSTALL_PREFIX=<NoMachineのインストールディレクトリ> ./NX/nxserver --update</code>
*#*: <br>
*#*: アンインストール
*#*: <code>sudo /<NoMachineのインストールディレクトリ>/NX/scripts/setup/nxserver --uninstall</code>
*#*: <code>sudo rm -rf <NoMachineのインストールディレクトリ></code>
*: <br>
*: <br>
* NoMachineパッケージでのアップデート
* NoMachineの自動アップデート
*: 最新のパッケージをダウンロードして、パッケージマネージャを使用する。または、以下のコマンドを実行してインストールすることもできる。
*# NoMachine User Interfaceの[Settings]パネルから、[Server Preferences]を選択する。
** RPMファイルを使用する場合
*# 次に、[アップデート]パネルを開いて、[今すぐチェック]ボタンを押下する。<Br>NoMachineは、標準で自動アップデートを有効にしており、定期的にリポジトリを読み込み、アップデートを確認する。
**: インストール
*# 自動アップデートを無効にするには、[Don't ask again for this version]オプションを選択する、または、<br>アップデートパネルにおいて、[Automatically check for updates]オプションのチェックを外す。<br><br>自動アップデートの詳細な設定方法については、https://www.nomachine.com/DT10O00149 を参照すること。
**: <code>sudo rpm -ivh <NoMachineのrpmファイル> --prefix <NoMachineのインストールディレクトリ></code>
**: <br>
**: アップデート
**: <code>sudo rpm -Uvh <NoMachineのrpmファイル> --prefix <NoMachineのインストールディレクトリ></code>
**: <br>
**: アンインストール
**: <code>sudo rpm -e nomachine</code>
**: <br>
** バイナリファイルを使用する場合
**: インストール
**: <u>NoMachineは、/etcディレクトリおよび/usr/lib/systemdディレクトリにファイルを作成するため、スーパーユーザ権限でインストールする必要がある。</u>
**: <u>そのため、/optディレクトリにNoMachineをインストールすることを推奨する。</u>
**: <code>tar xf nomachine_<バージョン>_<アーキテクチャ>.tar.gz</code>
**: <code>sudo NX_INSTALL_PREFIX=<NoMachineのインストールディレクトリ> ./NX/nxserver --install</code>
**: <br>
**: アップデート
**: <code>tar xf nomachine_<バージョン>_<アーキテクチャ>.tar.gz</code>
**: <code>sudo NX_INSTALL_PREFIX=<NoMachineのインストールディレクトリ> ./NX/nxserver --update</code>
**: <br>
**: アンインストール
**: <code>sudo /<NoMachineのインストールディレクトリ>/NX/scripts/setup/nxserver --uninstall</code>
**: <code>sudo rm -rf <NoMachineのインストールディレクトリ></code>
<br>
<br>


140行目: 134行目:
<br>
<br>
[https://www.freerdp.com FreeRDPの公式Webサイト]にアクセスして、FreeRDPをダウンロードする。<br>
[https://www.freerdp.com FreeRDPの公式Webサイト]にアクセスして、FreeRDPをダウンロードする。<br>
または、[https://github.com/FreeRDP/FreeRDP/releases/ FreeRDPのGithub]にアクセスして、FreeRDPのソースコードをダウンロードする。<br>
<br>
<br>
FreeRDPをソースコードからインストールする手順を、以下に示す。<br>
[https://github.com/FreeRDP/FreeRDP/releases/ FreeRDPのGithub]にアクセスして、FreeRDPのソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
ダウンロードしたファイルを解凍する。<br>
  tar xf freerdp-<バージョン>.tar.gz
  tar xf freerdp-<バージョン>.tar.gz
  cd freerdp-<バージョン>
  cd freerdp-<バージョン>
mkdir build && cd build
<br>
<br>
FreeRDPのビルドに必要なライブラリをインストールする。<br>
FreeRDPのビルドに必要なライブラリをインストールする。<br>
  sudo zypper install ccache systemd-devel cairo-devel cups-devel libpulse-devel alsa-devel pcsc-lite-devel \
  sudo zypper install ccache gcc cmake glib2-devel systemd-devel libuuid-devel cairo-devel libicu-devel \
                     ffmpeg-4 ffmpeg-4-libavcodec-devel libxkbcommon-devel libxkbfile-devel libXrandr-devel \
                    fuse-devel fuse3-devel libSDL2-devel libSDL2_ttf-devel libusb-1_0-devel cups-devel \
                     libXi-devel libXv-devel libXinerama-devel libXcursor-devel wayland-devel wayland-protocols-devel
                    krb5-devel libopenssl-devel libopenssl-3-devel \
                    libpulse-devel alsa-devel pcsc-lite-devel libgsm-devel libfaac-devel libfaad-devel \
                     ffmpeg-4 ffmpeg-4-libavcodec-devel ffmpeg-4-libswscale-devel \
                    libX11-devel libXext-devel libxkbcommon-devel libxkbfile-devel libXrandr-devel \
                     libXi-devel libXv-devel libXinerama-devel libXcursor-devel \
                    wayland-devel wayland-protocols-devel
<br>
<br>
FreeRDPをビルドおよびインストールする。<br>
FreeRDPをビルドおよびインストールする。<br>
  cmake -DCMAKE_INSTALL_PREFIX=<FreeRDPのインストールディレクトリ> ..
mkdir build && cd build
  cmake -DCMAKE_BUILD_TYPE=Release \
      -DCMAKE_INSTALL_PREFIX=<FreeRDPのインストールディレクトリ> \
      -DCMAKE_C_COMPILER=<GCC 8以降のgccのパス> \    # 必要な場合
      -DCMAKE_CXX_COMPILER=<G++ 8以降のg++のパス> \  # 必要な場合
      -DBUILD_SHARED_LIBS=OFF \                    # 1つの実行ファイルに統合する場合
      -DCHANNEL_URBDRC=ON    \
      -DWITH_DSP_FFMPEG=ON    \
      -DWITH_CUPS=ON          \
      -DWITH_PULSE=ON        \
      -DWITH_FAAC=ON          \
      -DWITH_FAAD2=ON        \
      -DWITH_GSM=ON          \
      ..
  make -j $(nproc)
  make -j $(nproc)
  make install
  make install
<br>
FreeRDPを実行するために必要なライブラリをインストールする。<br>
SUSEでは、Pacmanリポジトリを追加、または、[https://github.com/knik0/faac/ faacライブラリのGithub]からソースコードをダウンロードしてインストールする必要がある。<br>
sudo zypper install libfaac0
<br>
<br>
FreeRDPの書式の例を以下に示す。<br>
FreeRDPの書式の例を以下に示す。<br>
  /<FreeRDPのインストールディレクトリ>/bin/xfreerdp /u:<接続先のユーザ名> /p:<接続先のパスワード> /w:<画面横のサイズ> /h:<画面縦のサイズ> /v:<接続先のIPアドレス> +clipboard /sound:rate:44100,channel:2 /fonts'
  /<FreeRDPのインストールディレクトリ>/bin/xfreerdp /u:<接続先のユーザ名> /p:<接続先のパスワード> /w:<画面横のサイズ> /h:<画面縦のサイズ> /v:<接続先のIPアドレス> +clipboard /sound:rate:44100,channel:2 /fonts'
<br>
<br>
以下の例では、Windows10(ユーザ名:Windows10、パスワード:p@ssword、IPアドレス:192.168.0.5、解像度:1600x900)にリモート接続している。<br>
# 使用例:
# Windows 10 (ユーザ名 : Windows10、パスワード : p@ssword、IPアドレス : 192.168.0.5、解像度 : 1600x900) にリモート接続
  /<FreeRDPのインストールディレクトリ>/bin/xfreerdp /u:Windows10 /p:p@ssword /w:1600 /h:900 /v:192.168.0.5 +clipboard /sound:rate:44100,channel:2 /fonts'
  /<FreeRDPのインストールディレクトリ>/bin/xfreerdp /u:Windows10 /p:p@ssword /w:1600 /h:900 /v:192.168.0.5 +clipboard /sound:rate:44100,channel:2 /fonts'
<br><br>
<br><br>
208行目: 225行目:


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]
[[カテゴリ:RHEL]][[カテゴリ:SUSE]]