📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 716行目: | 716行目: | ||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg | sudo grub2-mkconfig -o /boot/grub2/grub.cfg | ||
sudo shutdown -r now | sudo shutdown -r now | ||
<br><br> | |||
==== openSUSE Welcomeソフトウェア ==== | |||
openSUSE Welcomeソフトウェアの起動後、画面が緑のままになることがある。<br> | |||
<br> | |||
openSUSE Welcomeソフトウェアを正常に表示するには、Qtのインストーラをダウンロードしてライブラリをインストールする必要がある。<br> | |||
まず、Qtのインストーラをダウンロードする。<br> | |||
wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run | |||
<br> | |||
ダウンロードしたファイルに、アクセス権限を付加する。<br> | |||
chmod u+x qt-unified-linux-x64-online.run | |||
<br> | |||
Qtのインストール画面に従って、Qt 5.15.2のライブラリをインストールする。<br> | |||
./qt-unified-linux-x64-online.run | |||
<br> | |||
openSUSE Welcomeソフトウェアの起動用シェルスクリプトを作成する。<br> | |||
vi /<任意のディレクトリ>/openSUSE_Welcome.sh | |||
<br> | |||
<syntaxhighlight lang="sh"> | |||
#!/usr/bin/env sh | |||
appname="opensuse-welcome" | |||
# use -f to make the readlink path absolute | |||
dirname="$(dirname -- "$(readlink -f -- "${0}")" )" | |||
if [ "$dirname" = "." ]; then | |||
dirname="$PWD/$dirname" | |||
fi | |||
# Initialize interpreter path | |||
export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib:$LD_LIBRARY_PATH" | |||
# Run Welcome Splash Screen binary | |||
"$appname" "$@" | |||
</syntaxhighlight> | |||
<br> | |||
openSUSE Welcomeソフトウェアを実行して、正常に表示されるかどうかを確認する。<br> | |||
<br> | |||
また、openSUSE Welcomeソフトウェアをソースコードからインストールする手順も示す。<br> | |||
# 上記の手順にしたがって、Qtのインストーラをダウンロードしてライブラリをインストールする。 | |||
#: <br> | |||
# openSUSE WelcomeソフトウェアのGithubにアクセスして、ソースコードをダウンロードする。<br>または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。 | |||
#: <code>git clone https://github.com/openSUSE/openSUSE-welcome.git</code> | |||
#: <code>cd openSUSE-welcome</code> | |||
#: <br> | |||
# 以下に示すopenSUSE Welcomeソフトウェアのソースコードを編集する。 | |||
#: src/main.cppファイル : 53行目 | |||
#: <code>QString stri18nPath = QCoreApplication::applicationDirPath() + QDir::separator() + "../share/openSUSE-Welcome/i18n";</code> | |||
#: <code>welcomeTranslator.load("qml_" + QLocale::system().name(), stri18nPath);</code> | |||
#: <br> | |||
#: date/qrc/main.qmlファイル : 19行目〜24行目 | |||
#: <code>import QtQuick 2.15</code> | |||
#: <code>import QtQuick.Window 2.15</code> | |||
#: <code>import QtWebEngine 1.10</code> | |||
#: <code>import QtWebChannel 1.15</code> | |||
#: <code>import org.openSUSE.Welcome 1.0</code> | |||
#: <code>import QtQuick.XmlListModel 2.15</code> | |||
#: <br> | |||
# openSUSE Welcomeソフトウェアをビルドおよびインストールする。 | |||
#: <code>export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib:$LD_LIBRARY_PATH"</code> | |||
#: <code>meson setup --prefix=<openSUSE Welcomeソフトウェアのインストールディレクトリ> build</code> | |||
#: <code>ninja -C build</code> <u>※注意 : <code>ninja -C build install</code>コマンドは実行しない</u> | |||
#: <br> | |||
#: <code>mkdir -p /<openSUSE Welcomeソフトウェアのインストールディレクトリ>/bin</code> | |||
#: <code>cd build/src</code> | |||
#: <code>cp opensuse-welcome /<openSUSE Welcomeソフトウェアのインストールディレクトリ>/bin</code> | |||
#: <br> | |||
# [https://pkgs.org pkgsのWebサイト]にアクセスして、opensuse-welcome-langをダウンロードする。 | |||
# ダウンロードしたrpmファイルを展開する。 | |||
# 展開したディレクトリにあるshareディレクトリを、openSUSE Welcomeソフトウェアのインストールディレクトリにコピーする。 | |||
#: <code>cp /opensuse-welcome-lang-<バージョン>.noarch/usr/share <openSUSE Welcomeソフトウェアのインストールディレクトリ></code> | |||
#: <br> | |||
# openSUSE Welcomeソフトウェアのデスクトップエントリファイルを作成する。 | |||
#: <code>vi ~/.local/share/applications/org.opensuse.opensuse_welcome.desktop</code> | |||
#: <br> | |||
#: <code>[Desktop Entry]</code> | |||
#: <code>Type=Application</code> | |||
#: <code>Name=Welcome</code> | |||
#: <code>GenericName=Welcome Utility</code> | |||
#: <code>Exec=/<openSUSE Welcomeソフトウェアのインストールディレクトリ>/bin/opensuse-welcome</code> | |||
#: <code>Icon=/<openSUSE Welcomeソフトウェアのインストールディレクトリ>/share/icons/hicolor/scalable/apps/org.opensuse.opensuse_welcome</code> | |||
#: <code>Comment=The openSUSE Welcome utility.</code> | |||
#: <code>Categories=Qt;System;Documentation</code> | |||
#: <br> | |||
# openSUSE Welcomeソフトウェアを自動起動に設定する。 | |||
# openSUSE Welcomeソフトウェアを実行して、正常に表示されるかどうかを確認する。 | |||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:SUSE]] | [[カテゴリ:SUSE]] | ||