LinuxにPaper GTKテーマをインストールする方法

Paper GTKテーマがLinuxディストリビューションのパッケージリポジトリで利用可能になったらインストールし、デスクトップのGTKテーマ設定でPaperを選択してください。これにより、古いアップストリームプロジェクトに依存するソースからのビルド手順を回避できます。PaperはGTK 2およびGTK 3アプリケーション向けのレガシーテーマであり、最新のLinuxデスクトップのすべての要素を再スタイルするものではありません。

まず、お使いのディストリビューションのパッケージソースを確認してください。

Paper は、マテリアル デザインの影響を受けたフラットなデスクトップ テーマです。Paperプロジェクトのメンテナーのページには、付属のアイコン セットが記載されており、そのプロジェクトは既に終了しているとのことです。GTK テーマはレガシー コンポーネントとして扱ってください。ディストリビューションが管理するパッケージを優先し、古いビルド ガイドが現在のアップストリーム サポートを反映していると想定しないでください。パッケージ名とサポートされているリリースは異なります。古いチュートリアルに従うためだけに古いサードパーティ リポジトリを追加することは避け、すべての Ubuntu、Debian、Fedora、または Arch リリースにパッケージが存在すると想定しないでください。

現在利用可能な2つのパッケージインデックスは、明確なインストールパスを提供します。

  • Alpine Linux: AlpineのEdgeコミュニティインデックスリストpaper-gtk-theme(現在のページではx86パッケージはバージョン2.1.0-r3と記載されています)。インストール前に、お使いのAlpineブランチとアーキテクチャに対応するインデックスリストをご確認ください。
  • SUSE Linux Enterprise: SUSE Package Hubには、SLES 15 SP7用のPaper GTKパッケージ(GTK 3およびGTK 2メタテーマを含む)が掲載されています。Package Hubは、システム上で事前に有効にしておく必要があります。

別のディストリビューションでは、公式パッケージリポジトリでpaper-gtk-themeまたはを検索してくださいgtk3-metatheme-paper。公式リポジトリに候補がない場合は、古いgit clone、./autogen.sh、 および のsudo make installシーケンスを実行するのではなく、そこで処理を終了してください。これらのコマンドは、ソースがまだメンテナンスされているか、ビルドしても安全であることを確認するものではありません。

Alpine Linuxのターミナル画面に、paper-gtk-themeパッケージの検索結果と、それに一致するパッケージが表示されています。
Alpineのパッケージインデックスには、ネイティブのPaper GTKパッケージが用意されています。利用可能かどうかは、有効になっているリポジトリ、リリース、およびアーキテクチャによって異なります。

サポートされているリポジトリからPaperをインストールしてください。

アルパインLinux

設定済みのAlpineリポジトリに、お使いのリリースとアーキテクチャに対応するPaperがリストされている場合は、root権限で以下のコマンドを実行してください。

apk update
apk add paper-gtk-theme

このパッケージは、AlpineのEdgeコミュニティリポジトリに登録されています。このテーマを入手するためだけに、安定版のAlpineシステムをEdgeに切り替えないでください。異なるブランチを混在させると、依存関係に広範囲な変更が生じる可能性があります。お使いのマシンに既に設定されているリポジトリと一致するパッケージを使用してください。

Alpine Linuxのターミナル画面に、apk add paper-gtk-themeコマンドが表示されている。
設定済みのブランチに対応するパッケージが利用可能になったら、Alpineのパッケージマネージャーを使用してPaperをインストールしてください。

SUSE Linux Enterprise

SLES 15 SP7 では、公式のインストール後手順に従って SUSE Package Hub 拡張機能を有効にします。その後、リポジトリのメタデータを更新し、テーマパッケージをインストールします。

sudo zypper refresh
sudo zypper install gtk3-metatheme-paper gtk2-metatheme-paper metatheme-paper-common

GTK 3 パッケージは GTK 3 アプリケーションを対象としています。古い GTK 2 アプリケーションにも Paper を適用したい場合にのみ、GTK 2 パッケージを残してください。共有パッケージには共通のテーマ ファイルが含まれています。SUSE Package Hub のパッケージ ページには、これらのパッケージを提供するリリースとプラットフォームが一覧表示されているので、別の SLES バージョンでコマンドを実行する前に確認してください。

SUSE Linux Enterpriseのターミナル画面に、zypperがPaper GTKメタテーマパッケージをインストールしている様子が表示されている。
Package Hubを有効にすると、zypperはGTK 3テーマとオプションのGTK 2サポートをインストールできます。

デスクトップ設定で「用紙」を選択してください。

ファイルをインストールしても、現在のユーザーの外観は自動的に変更されません。GNOMEでは、「Tweaks」を開き、「外観」を選択して、「Legacy Applications」を「Paper」に設定してください。Xfce、MATE、Cinnamon、またはその他のGTKデスクトップでは、そのデスクトップの外観またはテーマパネルを開き、GTK/アプリケーションテーマリストから「Paper」を選択してください。正確なラベルはデスクトップのバージョンによって異なります。

GNOME の外観設定を調整し、レガシー アプリケーションで Paper が選択されます。
GNOME Tweaksで、「レガシーアプリケーション」の下にある「Paper」を選択すると、サポートされているGTKアプリケーションに適用されます。

GNOMEセッションでは、ターミナルから現在のユーザーのGTKテーマを設定することもできます。

gsettings set org.gnome.desktop.interface gtk-theme 'Paper'

この設定は現在のユーザーの環境設定を変更するだけで、テーマファイルをインストールするものではありません。デスクトップのデフォルト設定に戻すには、以下を実行してください。

gsettings reset org.gnome.desktop.interface gtk-theme

紙が変えることができる用途を知る

Paperのパッケージ名はGTK 2とGTK 3を対象としています。GTK 3テーマは、 GTK 3テーマのドキュメントPaper/gtk-3.0/gtk.cssで説明されているように、テーマ固有のディレクトリ(例:)にあるCSSファイルを使用します。GTK 4アプリケーション、GNOME Shell、Qtプログラム、およびWebページは、異なるスタイルシステムまたは独自の設定を使用するため、既存の外観が維持される場合があります。テーマがこれらのコンポーネントに影響を与えないからといって、必ずしもインストールが失敗したとは限りません。

紙が表示されない場合、または適用されない場合

  • パッケージのインストールが完了していること、および有効化されているリポジトリがご使用のディストリビューションのリリースバージョンとCPUアーキテクチャをサポートしていることを確認してください。
  • テーマを変更した後は、GTKアプリケーションを一度閉じてから再度開いてください。一部のアプリケーションは、再起動するまで現在のスタイルを維持します。
  • GNOME のテーマ設定を確認してください。選択すると、テーマ設定gsettings get org.gnome.desktop.interface gtk-themeが返されるはずです。'Paper'
  • テーマ選択画面にテーマが表示されない場合は、パッケージマネージャーでパッケージのファイルリストを確認し、GTKテーマファイルがインストールされていることを確認してください。システムパッケージからファイルを手動で移動しないでください。パッケージの再インストールやアップデートによって、手動で行った変更が上書きされる可能性があります。

メンテナンスされているパッケージがないシステムの場合は、現在メンテナンスされているGTKテーマを選択するか、信頼できるソースから検証済みのフォークを使用してください。Paperは、ディストリビューションにパッケージ化されている場合は引き続きインストールできます。将来のGTKアップデートでPaperの外観が損なわれた場合は、古いAutotoolsの手順に頼るのではなく、ディストリビューションまたは信頼できるフォークが修正を提供しているかどうかを確認してください。

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。