「インストール - Collabora Office」の版間の差分

提供: MochiuWiki : SUSE, EC, PCB

ページの作成:「== 概要 == LibreOfficeは、無料で使用できるオープンソースのオフィスソフトウェアである。<br> OpenOfficeをもとに開発されており、すっきりとしたインターフェースと強力な機能は、生産性を大幅に向上させることができる。<br> <br> LibreOfficeには、Writer(ワープロ)、Calc(表計算)、Impress(プレゼンテーション)、Draw(ベクタードロー画像作成と視覚…」
 
72行目: 72行目:
<br>
<br>
  <syntaxhighlight lang="sh">
  <syntaxhighlight lang="sh">
# install.shファイル
  #!/usr/bin/env sh
  #!/usr/bin/env sh
   
   
165行目: 167行目:
  /<Collabora Officeのインストールディレクトリ>/opt/collaboraoffice/share/xdg
  /<Collabora Officeのインストールディレクトリ>/opt/collaboraoffice/share/xdg
<br>
<br>
Collabora Officeを日本語にローカライズするには、以下に示すファイルをダウンロードおよび解凍する。<br>
Collabora Officeを日本語にローカライズするには、[https://ja.libreoffice.org/download/download/ LibreOfficeの公式Webサイト]からダウンロードおよび解凍する。<br>
tar xf LibreOffice_<バージョン>_Linux_<アーキテクチャ名>_rpm_langpack_ja.tar.gz
" tar xf LibreOffice_<バージョン>_Linux_<アーキテクチャ名>_rpm_langpack_ja.tar.gz
  cd LibreOffice_<バージョン>_Linux_<アーキテクチャ名>_rpm_langpack_ja
  cd LibreOffice_<バージョン>_Linux_<アーキテクチャ名>_rpm_langpack_ja
<br>
<br>

2026年1月1日 (木) 16:01時点における版

概要

LibreOfficeは、無料で使用できるオープンソースのオフィスソフトウェアである。
OpenOfficeをもとに開発されており、すっきりとしたインターフェースと強力な機能は、生産性を大幅に向上させることができる。

LibreOfficeには、Writer(ワープロ)、Calc(表計算)、Impress(プレゼンテーション)、Draw(ベクタードロー画像作成と視覚化ツール)、Base(データベース)、Math(数式エディタ)が含まれている。


Collabora Officeのインストール (リポジトリを登録)

RHEL

Collabora Office向けのリポジトリファイルを作成する。

sudo vi /etc/yum.repos.d/collaboraoffice.repo


[collaboraoffice]
name=collaboraoffice
baseurl=https://www.collaboraoffice.com/downloads/Collabora-Office-25-Snapshot/Linux/yum/
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=
sslverify=1
ssl=cacert=/etc/pki/tls/certs/ca-bundle.crt


作成したリポジトリを登録する。

sudo dnf config-manager --add-repo /etc/yum.repos.d/collaboraoffice.repo


Collabora Officeをインストールする。

sudo dnf install collaboraoffice-desktop


SUSE

Collabora Office向けリポジトリのキーをインポートする。

wget https://www.collaboraoffice.com/downloads/Collabora-Office-25-Snapshot/Linux/yum/repodata/repomd.xml.key && sudo rpm --import repomd.xml.key


Collabora Office向けリポジトリを登録する。

sudo zypper addrepo -f 'https://www.collaboraoffice.com/downloads/Collabora-Office-25-Snapshot/Linux/yum' 'Collabora Office 25.04 Snapshot'
sudo zypper ref


Collabora Officeをインストールする。

sudo zypper install collaboraoffice-desktop



Collabora Officeのインストール (RPMファイル)

Collabora Officeの公式Webサイトにアクセスして、Collabora OfficeのRPMファイルをダウンロードする。
併せて、"翻訳されたユーザーインターフェース"および"オフラインで使えるヘルプ"をLibreOfficeの公式Webサイトからダウンロードする。

ダウンロードしたファイルを解凍する。

tar xf Collabora_Office_<バージョン>_Linux_x86-64_rpm.tar.gz
cd Collabora_Office_<バージョン>_Linux_x86-64_rpm


Collabora Officeをインストールする。

# RHEL
sudo dnf install ./Collabora_Office_<バージョン>_Linux_x86-64.rpm

# SUSE
sudo zypper install ./Collabora_Office_<バージョン>_Linux_x86-64.rpm


Collabora Officeを日本語にローカライズするには、以下のダウンロードしたファイルを解凍する。

tar xf LibreOffice_25.8.4_Linux_x86-64_rpm_langpack_ja.tar.gz
cd LibreOffice_25.8.4_Linux_x86-64_rpm_langpack_ja/RPMS


# RHEL
sudo dnf install ./libobasis25.8-ja-25.8.4.2-2.x86_64.rpm
sudo dnf install ./libreoffice25.8-ja-25.8.4.2-2.x86_64.rpm

# SUSE
sudo zypper install ./libobasis25.8-ja-25.8.4.2-2.x86_64.rpm
sudo zypper install ./libreoffice25.8-ja-25.8.4.2-2.x86_64.rpm



Collabora Officeのインストール (RPMファイルから展開)

Collabora Officeの各RPMファイルを全てダウンロードおよび展開するシェルスクリプトを作成する。

vi install.sh


 # install.shファイル
 
 #!/usr/bin/env sh
 
 # 設定
 BASE_URL="https://www.collaboraoffice.com/downloads/Collabora-Office-25-Snapshot/Linux/yum/"  # Collabora Office 25の場合
 DOWNLOAD_DIR="./rpm_downloads"
 EXTRACT_DIR="./collabora_office_extracted"
 
 # ディレクトリの作成
 mkdir -p "$DOWNLOAD_DIR"
 mkdir -p "$EXTRACT_DIR"
 
 echo "=== Collabora Office RPM ダウンロード・展開スクリプト ==="
 echo "ダウンロード先: $DOWNLOAD_DIR"
 echo "展開先: $EXTRACT_DIR"
 echo ""
 
 # HTMLを取得してRPMファイルのリストを抽出
 echo "RPMファイルのリストを取得中..."
 rpm_files=$(curl -s "$BASE_URL" | grep -oP 'href="\K[^"]*\.rpm(?=")')
 
 if [ -z "$rpm_files" ]; then
    echo "エラー: RPMファイルが見つかりませんでした"
    exit 1
 fi
 
 # RPMファイルの数をカウント
 rpm_count=$(echo "$rpm_files" | wc -l)
 echo "見つかったRPMファイル: ${rpm_count}個"
 echo ""
 
 # 各RPMファイルをダウンロードして展開
 current=0
 for rpm_file in $rpm_files; do
    current=$((current + 1))
    echo "[$current/$rpm_count] 処理中: $rpm_file"
 
    # ダウンロード
    echo "  → ダウンロード中..."
    wget -q -P "$DOWNLOAD_DIR" "${BASE_URL}${rpm_file}"
 
    if [ $? -ne 0 ]; then
       echo "  ✗ ダウンロード失敗: $rpm_file"
       continue
    fi

    # 展開
    echo "  → 展開中..."
    cd "$EXTRACT_DIR"
    rpm2cpio "../${DOWNLOAD_DIR}/${rpm_file}" | cpio -idm 2>/dev/null
 
    if [ $? -ne 0 ]; then
       echo "  ✗ 展開失敗: $rpm_file"
       cd - > /dev/null
       continue
    fi
 
    cd - > /dev/null
    echo "  ✓ 完了"
 done
 
 echo ""
 echo "=== 処理完了 ==="
 echo "ダウンロードしたRPMファイル: $DOWNLOAD_DIR"
 echo "展開したファイル: $EXTRACT_DIR"
 echo ""
 echo "展開されたディレクトリ構造:"
 ls -lh "$EXTRACT_DIR"


作成したシェルスクリプトに実行権限を付加して実行する。

chmod u+x ./install.sh
./install.sh


"collabora_office_extracted"ディレクトリにCollabora Office関連の全てのファイルが展開される。

必要であれば、"collabora_office_extracted"ディレクトリ名を変更して任意のインストールディレクトリに配置する。

mv collabora_office_extracted Collabora_Office
mv Collabora_Office <任意のインストールディレクトリ>


Collabora Officeの各ソフトウェアを実行ファイルは、以下に示すディレクトリに存在する。

/<Collabora Officeのインストールディレクトリ>/opt/collaboraoffice/program


  • soffice
  • swritter
  • scalc
  • simpress
  • smath
  • sbase
  • sdraw


また、Collabora Officeの各ソフトウェアのデスクトップエントリファイルは、以下に示すディレクトリに存在する。

/<Collabora Officeのインストールディレクトリ>/opt/collaboraoffice/share/xdg


Collabora Officeを日本語にローカライズするには、LibreOfficeの公式Webサイトからダウンロードおよび解凍する。
" tar xf LibreOffice_<バージョン>_Linux_<アーキテクチャ名>_rpm_langpack_ja.tar.gz

cd LibreOffice_<バージョン>_Linux_<アーキテクチャ名>_rpm_langpack_ja


解凍したファイルから2つのRPMファイルを展開して、Collabora Officeのインストールディレクトリにコピーする。

cp -rf opt/opt /<LibreOfficeのインストールディレクトリ>


Collabora Officeを起動して、日本語が表示されているかどうか確認する。

また、必要であれば、オフラインヘルプも同様にインストールする。

tar xf LibreOffice_<バージョン>_Linux_<アーキテクチャ>_rpm_helppack_ja.tar.gz
cd LibreOffice_<バージョン>_Linux_<アーキテクチャ>_rpm_helppack_ja


解凍したファイルからRPMファイルを展開して、Collabora Officeのインストールディレクトリにコピーする。

cp -rf opt/opt /<Collabora Officeのインストールディレクトリ>