実現する機能
LibreOfficeのVerrsion Upはアイコンをクリックするだけでできるのですが、何故かできなくなったので、コマンドで実施しました。しかし、依存関係が解決できなかったので、現在のバージョンを削除して、新バージョンを改めてインストールする方法に変えるとうまくいきました。
以下は、その備忘録です。
LibreOfficeのVersion Up手順
1.現Versionの削除
GNOME端末でviコマンドを使う方法を理解しておくこと。以下の記述ではGNOME端末で表示された内容を表示しています。紫色はキーボードから入力するコマンド(コピペした方が楽ですが、コマンドは覚えられません)、緑はコマンドや処理内容の説明、白は自動表示する部分、赤は注意書きです。「tu」部分にはあなたのユーザー名が、「ufuso」部分にはサーバーのホスト名が表示されます。
# ユーザーを管理者(root)に変更 [tu@ufuso ~]$su - パスワード: ← 管理者(root)のpassword入力(表示はされない) # libreoffice関連のファイルをすべて削除 [root@ufuso ~]# dnf remove libreoffice* モジュラーの依存に関する問題: 問題 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64 問題 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64 問題 3: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64 依存関係が解決しました。 ... ... トランザクションの概要 ================================================================================ 削除 55 パッケージ 解放された容量: 924 M # y入力 これでよろしいですか? [y/N]: y ... ... 削除しました: libreoffice-core-1:6.0.6.1-19.el8.x86_64 libreoffice-data-1:6.0.6.1-19.el8.noarch libreoffice-gtk2-1:6.0.6.1-19.el8.x86_64 libreoffice-gtk3-1:6.0.6.1-19.el8.x86_64 libreoffice-help-en-1:6.0.6.1-19.el8.x86_64 libreoffice-help-ja-1:6.0.6.1-19.el8.x86_64 libreoffice-langpack-en-1:6.0.6.1-19.el8.x86_64 libreoffice-langpack-ja-1:6.0.6.1-19.el8.x86_64 libreoffice-opensymbol-fonts-1:6.0.6.1-19.el8.noarch libreoffice-ure-1:6.0.6.1-19.el8.x86_64 libreoffice-ure-common-1:6.0.6.1-19.el8.noarch libreoffice-x11-1:6.0.6.1-19.el8.x86_64 libreoffice6.4-6.4.1.2-2.x86_64 libreoffice6.4-base-6.4.1.2-2.x86_64 libreoffice6.4-calc-6.4.1.2-2.x86_64 libreoffice6.4-dict-en-6.4.1.2-2.x86_64 libreoffice6.4-dict-es-6.4.1.2-2.x86_64 libreoffice6.4-dict-fr-6.4.1.2-2.x86_64 libreoffice6.4-draw-6.4.1.2-2.x86_64 libreoffice6.4-en-US-6.4.1.2-2.x86_64 libreoffice6.4-freedesktop-menus-6.4.1-2.noarch libreoffice6.4-impress-6.4.1.2-2.x86_64 libreoffice6.4-ja-6.4.1.2-2.x86_64 libreoffice6.4-math-6.4.1.2-2.x86_64 libreoffice6.4-ure-6.4.1.2-2.x86_64 libreoffice6.4-writer-6.4.1.2-2.x86_64 libobasis6.4-calc-6.4.1.2-2.x86_64 libobasis6.4-draw-6.4.1.2-2.x86_64 libobasis6.4-en-US-6.4.1.2-2.x86_64 libobasis6.4-extension-beanshell-script-provider-6.4.1.2-2.x86_64 libobasis6.4-extension-javascript-script-provider-6.4.1.2-2.x86_64 libobasis6.4-extension-mediawiki-publisher-6.4.1.2-2.x86_64 libobasis6.4-extension-nlpsolver-6.4.1.2-2.x86_64 libobasis6.4-extension-pdf-import-6.4.1.2-2.x86_64 libobasis6.4-extension-report-builder-6.4.1.2-2.x86_64 libobasis6.4-firebird-6.4.1.2-2.x86_64 libobasis6.4-gnome-integration-6.4.1.2-2.x86_64 libobasis6.4-graphicfilter-6.4.1.2-2.x86_64 libobasis6.4-images-6.4.1.2-2.x86_64 libobasis6.4-ja-6.4.1.2-2.x86_64 libobasis6.4-kde-integration-6.4.1.2-2.x86_64 libobasis6.4-librelogo-6.4.1.2-2.x86_64 libobasis6.4-libreofficekit-data-6.4.1.2-2.x86_64 libobasis6.4-math-6.4.1.2-2.x86_64 libobasis6.4-ogltrans-6.4.1.2-2.x86_64 libobasis6.4-onlineupdate-6.4.1.2-2.x86_64 libobasis6.4-ooolinguistic-6.4.1.2-2.x86_64 libobasis6.4-postgresql-sdbc-6.4.1.2-2.x86_64 libobasis6.4-python-script-provider-6.4.1.2-2.x86_64 libobasis6.4-xsltfilter-6.4.1.2-2.x86_64 libobasis6.4-base-6.4.1.2-2.x86_64 libobasis6.4-core-6.4.1.2-2.x86_64 libobasis6.4-impress-6.4.1.2-2.x86_64 libobasis6.4-pyuno-6.4.1.2-2.x86_64 libobasis6.4-writer-6.4.1.2-2.x86_64 完了しました! |
2.新バージョンのダウンロードとインストール
1. ここをクリックして下図画面を表示させ、赤枠の「ダウンロード」をクリックし、出て来るポップアップ画面は「キャンセル」をクリック
2.赤枠1の「Your download…」を右クリックし、表示される一覧から赤枠2の「リンクのアドレスをコピー」を左クリック(以下「クリック」。画像はクリックすると拡大表示。以下同)
3.
# wgetの後に上記でコピーしたURLを貼り付けてLibreOfficeのダウンロード [root@ufuso ~]# wget https://download.documentfoundation.org/libreoffice/stable/6.4.4/rpm/x86_64/LibreOffice_6.4.4_Linux_x86-64_rpm.tar.gz `LibreOffice_6.4.4_Linux_x86-64_rpm.tar.gz.2' に保存中 LibreOffice_6.4.4_L 100%[===================>] 244.37M 11.7MB/s 時間 29s 2020-05-23 21:35:30 (8.45 MB/s) - `LibreOffice_6.4.4_Linux_x86-64_rpm.tar.gz.2' へ保存完了 [256239422/256239422] # tar.gzファイルの展開 [root@ufuso ~]# tar zxvf LibreOffice_6.4.4_Linux_x86-64_rpm.tar.gz LibreOffice_6.4.4.2_Linux_x86-64_rpm/ LibreOffice_6.4.4.2_Linux_x86-64_rpm/RPMS/ LibreOffice_6.4.4.2_Linux_x86-64_rpm/RPMS/libobasis6.4-writer-6.4.4.2-2.x86_64.rpm ... ... ... LibreOffice_6.4.4.2_Linux_x86-64_rpm/install LibreOffice_6.4.4.2_Linux_x86-64_rpm/readmes/ LibreOffice_6.4.4.2_Linux_x86-64_rpm/readmes/README_en-US # RPMSフォルダに移動 [root@ufuso ~]# cd LibreOffice_6.4.4.2_Linux_x86-64_rpm/RPMS # RPMSフォルダ内の.rpmファイルをすべてインストール [root@ufuso RPMS]$ rpm -Uvh *.rpm Verifying... ################################# [100%] 準備しています... ################################# [100%] 更新中 / インストール中... 1:libreoffice6.4-ure-6.4.4.2-2 ################################# [ 2%] 2:libobasis6.4-ooofonts-6.4.4.2-2 ################################# [ 5%] 3:libobasis6.4-core-6.4.4.2-2 ################################# [ 7%] 4:libobasis6.4-base-6.4.4.2-2 ################################# [ 9%] 5:libobasis6.4-impress-6.4.4.2-2 ################################# [ 12%] 6:libobasis6.4-writer-6.4.4.2-2 ################################# [ 14%] 7:libobasis6.4-calc-6.4.4.2-2 ################################# [ 16%] 8:libobasis6.4-draw-6.4.4.2-2 ################################# [ 19%] 9:libobasis6.4-en-US-6.4.4.2-2 ################################# [ 21%] 10:libobasis6.4-images-6.4.4.2-2 ################################# [ 23%] 11:libreoffice6.4-6.4.4.2-2 ################################# [ 26%] 12:libobasis6.4-math-6.4.4.2-2 ################################# [ 28%] 13:libobasis6.4-pyuno-6.4.4.2-2 ################################# [ 30%] 14:libobasis6.4-librelogo-6.4.4.2-2 ################################# [ 33%] 15:libreoffice6.4-math-6.4.4.2-2 ################################# [ 35%] 16:libreoffice6.4-base-6.4.4.2-2 ################################# [ 37%] 17:libreoffice6.4-calc-6.4.4.2-2 ################################# [ 40%] 18:libreoffice6.4-dict-en-6.4.4.2-2 ################################# [ 42%] 19:libreoffice6.4-dict-es-6.4.4.2-2 ################################# [ 44%] 20:libreoffice6.4-dict-fr-6.4.4.2-2 ################################# [ 47%] 21:libreoffice6.4-draw-6.4.4.2-2 ################################# [ 49%] 22:libreoffice6.4-en-US-6.4.4.2-2 ################################# [ 51%] 23:libreoffice6.4-impress-6.4.4.2-2 ################################# [ 53%] 24:libreoffice6.4-writer-6.4.4.2-2 ################################# [ 56%] 25:libobasis6.4-ogltrans-6.4.4.2-2 ################################# [ 58%] 26:libobasis6.4-postgresql-sdbc-6.4.################################# [ 60%] 27:libobasis6.4-extension-beanshell-################################# [ 63%] 28:libobasis6.4-extension-javascript################################# [ 65%] 29:libobasis6.4-extension-mediawiki-################################# [ 67%] 30:libobasis6.4-extension-nlpsolver-################################# [ 70%] 31:libobasis6.4-extension-pdf-import################################# [ 72%] 32:libobasis6.4-extension-report-bui################################# [ 74%] 33:libobasis6.4-firebird-6.4.4.2-2 ################################# [ 77%] 34:libobasis6.4-gnome-integration-6.################################# [ 79%] 35:libobasis6.4-graphicfilter-6.4.4.################################# [ 81%] 36:libobasis6.4-kde-integration-6.4.################################# [ 84%] 37:libobasis6.4-libreofficekit-data-################################# [ 86%] 38:libobasis6.4-onlineupdate-6.4.4.2################################# [ 88%] 39:libobasis6.4-ooolinguistic-6.4.4.################################# [ 91%] 40:libobasis6.4-python-script-provid################################# [ 93%] 41:libobasis6.4-xsltfilter-6.4.4.2-2################################# [ 95%] 42:libreoffice6.4-freedesktop-menus-################################# [ 98%] /bin/update-desktop-database /bin/update-mime-database mkdir: ディレクトリ `/usr/share/icons/hicolor/icon-theme.cache' を作成できません: ディレクトリではありません mkdir: ディレクトリ `/usr/share/icons/hicolor/index.theme' を作成できません: ディレクトリではありません /bin/gtk-update-icon-cache /bin/update-desktop-database /bin/update-desktop-database 整理中 / 削除中... 43:libobasis6.4-ooofonts-6.4.1.2-2 ################################# [100%] |
4. 最新の日本語パックのURLをコピーするため、ここをクリックして下図画面を表示させ、赤枠1の「翻訳されたユーザーインターフェース」を右クリックし、表示される一覧から赤枠2の「リンクのアドレスをコピー」を左クリック
5.
# ルートディレクトリに移動 [tu@topi RPMS]$ cd # wgetの後に上記でコピーしたURLを貼り付けて翻訳されたユーザーインターフェース(日本語パッケージ)をダウンロード [root@ufuso ~]# wget http://download.documentfoundation.org/libreoffice/stable/6.4.4/rpm/x86_64/LibreOffice_6.4.4_Linux_x86-64_rpm_langpack_ja.tar.gz `LibreOffice_6.4.4_Linux_x86-64_rpm_langpack_ja.tar.gz' に保存中 LibreOffice_6.4.4_L 100%[===================>] 800.20K 1.61MB/s 時間 0.5s 2020-05-23 21:38:17 (1.61 MB/s) - `LibreOffice_6.4.4_Linux_x86-64_rpm_langpack_ja.tar.gz' へ保存完了 [819405/819405] # 日本語ファイルを展開 [root@ufuso ~]# tar zxvf LibreOffice_6.4.4_Linux_x86-64_rpm_langpack_ja.tar.gz LibreOffice_6.4.4.2_Linux_x86-64_rpm_langpack_ja/ LibreOffice_6.4.4.2_Linux_x86-64_rpm_langpack_ja/RPMS/ LibreOffice_6.4.4.2_Linux_x86-64_rpm_langpack_ja/RPMS/libobasis6.4-ja-6.4.4.2-2.x86_64.rpm LibreOffice_6.4.4.2_Linux_x86-64_rpm_langpack_ja/RPMS/libreoffice6.4-ja-6.4.4.2-2.x86_64.rpm # RPMSフォルダに移動 [root@ufuso ~]# cd LibreOffice_6.4.4.2_Linux_x86-64_rpm_langpack_ja/RPMS # .rpmファイルをすべてインストール [root@ufuso RPMS]$ rpm -Uvh *.rpm Verifying... ################################# [100%] 準備しています... ################################# [100%] 更新中 / インストール中... 1:libobasis6.4-ja-6.4.4.2-2 ################################# [ 50%] 2:libreoffice6.4-ja-6.4.4.2-2 ################################# [100%] # ルートディレクトリに移動 [root@ufuso RPMS]$ cd # ダウンロードしたすべての.tar.gzファイルを削除 [root@ufuso ~]# rm -fr *.tar.gz # 展開してできたフォルダを削除 [root@ufuso ~]# rm -fr LibreOffice_6.4.4.2_Linux_x86-64_rpm_langpack_ja # 展開してできた フォルダを削除 [root@ufuso ~]# rm -fr LibreOffice_6.4.4.2_Linux_x86-64_rpm |
3.起動確認
1. 下図赤枠1の「アプリケーション」をクリックし、表示される一覧から赤枠2の「オフィス」をクリックし、さらに表示される一覧から赤枠3の「LibreOffice6.4」をクリック。
2. 赤枠1の「ヘルプ」をクリックし、表示される一覧から「LibreOfficeについて」をクリック。
2. 赤枠のバージョンがインストールしたものになっていれば成功。
以上
コメントを残す