Nobara KDE Logo

Nobara KDE Tips

Basic tips & apps I like to use on Nobara KDE.
No fancy design—just useful info.
Nobara KDEで私が普段使ってるTipsとかアプリとか。
カッコいいデザインとかめんどいんでシンプルにしました。

Smartphone Anime Script ➡ スマホ用アニメスクリプト ➡

Enable RPM Fusion — extra packages (if not already enabled) RPM Fusion を有効化 — 追加パッケージ (まだ有効にしてない場合)

Nobara enables RPM Fusion by default during setup, so you likely already have this. Run the command below only if you skipped it or need to re-enable. Nobaraはセットアップ時にRPM Fusionをデフォルトで有効化するので、たいていは既に有効なはず。スキップしたか再有効化が必要な場合のみ以下を実行してね。

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

RPM Fusion adds a huge library of packages not in the default Fedora repos — codecs, drivers, gaming tools, and more. After enabling, use sudo dnf install <package> to install them. Nobara also ships its own repo with gaming/streaming patches pre-applied. RPM FusionはデフォルトのFedoraリポジトリにないパッケージをたくさん追加してくれる — コーデック、ドライバー、ゲームツールなど。有効化後はsudo dnf install <package>でインストールできる。Nobaraはゲームやストリーミングのパッチをあらかじめ適用した独自リポジトリも持ってるよ。

Install Flatpak Flatpak のインストール

Enables Flatpak support — Installs Flatpak package manager and adds the official Flathub repository (main source for sandboxed apps). Nobara usually ships with Flatpak pre-installed, but run this to be sure and add Flathub. Flatpak使えるようにするやつ — Flatpak本体入れて、Flathub(サンドボックスアプリのメイン倉庫)を追加するだけ。Nobaraは通常Flatpakをプリインストールしてるけど、念のためこれを実行してFlathubも追加してね。

Run this command: このコマンド叩いて:

sudo dnf install flatpak && flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo

This installs Flatpak and adds Flathub for user-level access. After running, you may need to log out/in or reboot for everything to take effect. Then install apps with e.g. flatpak install flathub org.example.App or use a GUI like Discover (KDE's app store). Flatpakを入れてユーザー権限でFlathubを追加してる。終わったらログアウト/ログインか再起動すると完全に使えるようになるよ。あとは flatpak install flathub org.example.App とかでアプリ入れられるし、KDEのアプリストアDiscoverのGUIでもOK。

Install Snap Snap のインストール

Enables Snap support on Fedora-based systems — Snap is Canonical's universal package format. Similar to Flatpak, Snaps are self-contained app bundles that include their own dependencies and run sandboxed, making them distro-agnostic. They update automatically in the background and are distributed via the Snap Store. On Fedora/Nobara, snapd is available directly via DNF. FedoraベースのシステムにSnapサポートを追加 — SnapはCanonicalのユニバーサルパッケージ形式。Flatpakと似てて、依存関係を全部内包したサンドボックスアプリ形式で、どのディストロでも動く。バックグラウンドで自動アップデートされて、Snap Storeから配布される。Fedora/Nobaraではsnapdを直接DNFでインストールできる。

Step 1: Install snapd via DNF: ステップ1: DNFでsnapdをインストール:

sudo dnf install snapd

Step 2: Enable and start the snapd service: ステップ2: snapdサービスを有効化して起動:

sudo systemctl enable --now snapd.socket

Step 3: Create the necessary symlink (required on Fedora-based systems): ステップ3: 必要なシンボリックリンクを作成 (Fedoraベースでは必須):

sudo ln -s /var/lib/snapd/snap /snap

Step 4: (Optional but recommended) Reboot or log out/in: ステップ4: (任意だけどおすすめ) 再起動またはログアウト/ログイン:

This ensures /snap/bin is added to your $PATH. Skipping this may cause common warnings about the path not being found. /snap/bin$PATHに追加されるようにするため。省略するとパスが見つからないという警告が出ることがある。

Step 5: Verify installation: ステップ5: インストール確認:

snap version

You should see output showing the snap client and daemon versions. snapクライアントとデーモンのバージョンが表示されればOK。

Test It — Install the classic hello-world snap to confirm everything works: 動作確認 — hello-worldスナップをインストールして確認:

sudo snap install hello-world
hello-world

Installing the Snap Store (GUI — optional): Snap Store のインストール (GUI — 任意):

If you want a graphical interface for browsing and installing snaps: スナップをGUIで探してインストールしたい場合:

sudo snap install snap-store

DNF vs Flatpak vs Snap — Which to use? DNF vs Flatpak vs Snap — どれ使う?

All three let you install software on Nobara KDE, but they work differently. Here's a quick breakdown: 3つともNobara KDEでソフトをインストールするための仕組みだけど、仕組みが違う。簡単にまとめると:

DNF / RPM Fusion Flatpak Snap
How it works仕組み Native RPM packages from Fedora/Nobara/RPM Fusion reposFedora/Nobara/RPM FusionリポジトリのネイティブRPMパッケージ Sandboxed app bundle, distro-agnosticサンドボックス型、ディストロ非依存 Sandboxed app bundle, managed by snapd daemonサンドボックス型、snapdデーモン管理
Performanceパフォーマンス ✔ Native, best performance✔ ネイティブ、一番速い ~ Slight overhead~ ちょっとオーバーヘッドあり ✘ Slower startup, more overhead✘ 起動遅め、オーバーヘッド大きい
Disk usageディスク使用量 ✔ Shares system libs, efficient✔ システムのライブラリ共有、効率的 ~ Bundles own libs, moderate~ 自前ライブラリ同梱、まあまあ ✘ Bundles own libs + squashfs overhead✘ 自前ライブラリ+squashfsで容量大きい
App selectionアプリ数 ✔ Large — Fedora + RPM Fusion + Nobara repos✔ 多い — Fedora + RPM Fusion + Nobaraリポジトリ ✔ Large — Flathub has most popular apps✔ 多い — Flathubに人気アプリはだいたいある ~ Smaller — some exclusives~ 少なめ — ここだけのアプリも一部あり
Auto-updates自動更新 ~ Manual (sudo dnf upgrade) or GUI~ 手動(sudo dnf upgrade)かGUIで ~ Manual or via GUI~ 手動かGUIで ✔ Automatic in background✔ バックグラウンドで自動
Sandboxingサンドボックス ✘ No — full system access✘ なし — システム全体にアクセス可 ✔ Yes — good isolation✔ あり — 分離しっかりしてる ✔ Yes — strict by default✔ あり — デフォルトで厳格
Nobara KDE supportNobara KDE対応 ✔ Native✔ ネイティブ対応 ✔ Great✔ 問題なし ~ Works, needs DNF setup first~ 動くけどDNFでセットアップ必要

Rule of thumb: Use DNF first — it's the most native and efficient. Use Flatpak for sandboxed GUI apps or when the DNF version is outdated. Use Snap only if an app is exclusively available there or you specifically need it. 使い分けの目安: まずDNFを試す — 一番ネイティブで効率的。DNF版が古い/壊れてる場合やサンドボックスが欲しいGUIアプリにはFlatpakを使う。Snapはそこにしかないアプリや特別な理由がある時だけ使う感じでOK。

Full System Update Shortcut (DNF + Flatpaks + Snap) 全部一気にアップデートするショートカット (DNF + Flatpak + Snap)

One-click full update via a desktop shortcut in KDE Plasma. Updates Nobara/Fedora repos (via DNF), Flatpaks, and Snap packages all at once. KDE Plasmaのデスクトップショートカットでワンクリック全部更新。Nobara/Fedoraリポジトリ (DNF)、Flatpak、Snapパッケージをまとめてアップデートできるやつ。

Step 1: Create the update script ステップ1: 更新スクリプトを作る

Create a shell script in your home directory: ホームディレクトリにシェルスクリプトを作成:

kate ~/update-all.sh

Paste the following, save, and exit: これ貼って保存して閉じて:

#!/bin/bash
# Full system update — DNF + Flatpak + Snap
sudo dnf upgrade -y
flatpak update -y
sudo snap refresh

Make the script executable: スクリプトを実行可能にする:

chmod +x ~/update-all.sh

sudo dnf upgrade -y updates all Nobara/Fedora/RPM Fusion packages. If you don't use Snap, delete the sudo snap refresh line. Once saved, open a terminal and type ~/update-all.sh to test it. Or use the Fish shell version below. sudo dnf upgrade -yがNobara/Fedora/RPM Fusionのパッケージを全部更新してくれる。Snap使ってない場合はsudo snap refreshの行は削除してOK。保存したらターミナルで~/update-all.shと打って確認してみて。またはFishシェル版も下にあるよ。

Fish shell alternative: If you use Fish as your shell, create a function file instead: Fishシェルを使う場合: Fishをシェルとして使っているなら、代わりに関数ファイルを作成:

kate ~/.config/fish/functions/update-all.fish
function update-all --description "Update DNF + Flatpaks + Snap in one go"
    sudo dnf upgrade -y
    flatpak update -y
    sudo snap refresh
end

Step 2: Make it clickable from desktop (KDE Plasma .desktop file) ステップ2: デスクトップからクリックできるようにする (KDE Plasmaの.desktopファイル)

Right-click on your desktop → Create New → Text File and name it Update System.desktop デスクトップで右クリック → 新規作成 → テキストファイル 作って名前をUpdate System.desktop

Open the file and paste this content (adjust if needed): ファイル開いてこの中身貼って(必要ならいじって):

[Desktop Entry]
Name=Update System (DNF + Flatpak + Snap)
Exec=konsole -e bash -c "~/update-all.sh; echo 'Update finished. Press Enter to close...'; read"
Icon=system-software-update
Type=Application
Categories=System;

Save the file and exit. Now right-click the file → Allow Launching (or Properties → Permissions → check "Is executable"). Double-click it anytime to run the full update — it will open Konsole, ask for sudo password if needed, run everything, show a message when done, and wait for you to press Enter before closing. 保存して閉じる。そしたらそのファイル右クリック → 実行を許可(またはプロパティ → アクセス権 → 「実行可能にする」にチェック)。いつでもダブルクリックで全部更新できるよ。Konsole開いてsudoパスワード聞かれたら入れて、全部終わったら「Enter押して閉じてね」って出るから押せばウィンドウ閉まる。

This uses Konsole (default on KDE Plasma in Nobara). If you use a different terminal, change the Exec= line accordingly (e.g., alacritty -e bash -c "..."). Note: Terminal=true is omitted here — it's redundant when Exec= already launches a terminal emulator explicitly. Konsole使ってる(Nobara KDE Plasmaだとデフォルト)。別のターミナル使ってる人はExec=の部分変えてね(例: alacritty -e bash -c "..."とか)。Terminal=trueは省いてるよ — Exec=で直接ターミナルを起動してるから不要なので。

Apps I Like & How to Install 私が好きなアプリとか入れ方

No apps match your search. 該当するアプリが見つかりませんでした。