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

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

マテリアルデザインのテーマは、最近のLinuxデスクトップで人気があります。そこにある最高の実装の1つは、PaperGTKテーマです。これは、Googleのマテリアルデザインの仕様に非常に厳密に準拠した、最小限のフラットなテーマです。このGTKテーマは、主にGTK 3ツールキットに焦点を当てており、最適に機能します。ただし、それにもかかわらず、PaperはGTK2ベースのアプリケーションとデスクトップ環境でうまく機能します。

PaperGTKテーマをインストールする

このチュートリアルでは、Paperを最初から作成する方法について説明します。これは、最新バージョンを問題なく入手するための最良の方法です。ソースからPaperを構築するための最初のステップは、すべての依存関係をインストールすることです。具体的には、PaperにはGit、GTK Engine Murrine、およびその他のいくつかのものが必要です。

Ubuntu

sudo apt install gtk2-engines-murrine gtk2-engines-pixbuf git autoconf

Debian

sudo apt-get install gtk2-engines-murrine gtk2-engines-pixbuf git autoconf

Arch Linux

sudo pacman -S gtk-engine-murrine gtk-engines git autoconf

Fedora

sudo dnf install gtk-murrine-engine gtk2-engines git autoconf

OpenSUSE

sudo zypper install gtk-murrine-engine gtk2-engines git autoconf

その他のLinux

このチュートリアルでは、主に最も人気のあるLinuxディストリビューション(Ubuntu、Fedora、Debianなど)に焦点を当てていますが、Paperが他のLinuxディストリビューションで機能しないという意味ではありません。このガイドではPaperが作成されているので、心配する必要はありません。あまり知られていないLinuxディストリビューションを実行している場合は、次の依存関係を追跡します。名前が異なる場合があることに注意してください。

オペレーティングシステムのパッケージマネージャーで、「Git」、「Autoconf」、「GTK murrine engine」、「GTKengines」を検索します。

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

Paperのビルドを開始するには、ターミナルを開き、Gitコマンドを使用して最新のソースコードをLinuxPCにダウンロードします。

git clone https://github.com/snwh/paper-gtk-theme.git

インターネットの速度によっては、Paperテーマのソースコードをすべてダウンロードするのに少し時間がかかる場合があります。終了したら、CD コマンドを使用して 、ターミナルを開始したユーザーのホームディレクトリから新しく複製された paper-gtk-theme フォルダーに移動します。

cdpaper-gtk-テーマ

Paper GTKソースコードフォルダー内で、ビルドを開始できます。ビルドプロセス中に実行する必要がある最初のコマンドは、  autogen.shスクリプトです。このスクリプトは、Linux PCをスキャンし、ビルドプロセスを開始するための正しいライブラリがすべて揃っているかどうかを判断し、必要なファイルを生成します。

./autogen.sh

autogen.shを実行すると、configureスクリプトも生成されます。これを実行して、autogen.shが開始した構成を完了します。

。/構成、設定

後 autogen.shの スクリプトがアップ終了し、構築プロセスの次のステップは使用することです メイクファイルを。ターミナルで、makeコマンドを実行し ます。このコマンドを実行するとコンパイルが開始されますが、少し時間がかかりますので、しばらくお待ちください。

作る

この最後のステップで、もう一度makeを 使用 します。ただし、ビルドするために実行する代わりに、コードをインストールするために使用します。ランは、  make installを して はsudo コマンドシステム全体のテーマをインストールします。

sudo make install

シングルユーザー用にインストール

Paper GTKテーマは、/ usr / share / themes /にあるルートファイルシステムをビルドしてインストールします。多くの場合、sudo権限なしでmake installを実行 する と、代わりに〜/ .themes内の単一ユーザーのすべてがインストールされます。ただし、PaperGTKテーマはこのようには機能しません。代わりに、このテーマをシステム上の1人のユーザーが利用できるようにする場合は、従来のインストール手順に従ってから、ファイルを適切な場所に手動で移動する必要があります。

まず、LinuxPCのテーマディレクトリに CDを 挿入します。次に、mv コマンドを使用して、Paperを〜/ .themes ディレクトリに移動し ます。

mkdir -p〜 / .themes

sudo mv Paper〜 / .themes

ペーパーを適切なフォルダーに移動すると、テーマを保持しているユーザーのみが使用できるようになります。必要な数のユーザーに対してこのプロセスを繰り返します。

紙のGTKアイコンテーマ

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

アイコンテーマなしでGTKテーマを完成させることはできません。幸い、Paper GTKテーマの開発者には、使用するアイコンテーマもあります。デスクトップテーマの完璧なコンパニオンになるように設計されています。Paper GTKと同様に、アイコンテーマを作成する必要があります。

テーマをインストールするには、gitclone コマンドを使用してGithubからテーマを取得し ます。

git clone https://github.com/snwh/paper-icon-theme.git

CD コマンドを使用して、端末をpaper-icon-theme フォルダーに移動し ます 。

cdpaper-icon-theme

ペーパーアイコンソースフォルダー内では、ビルドプロセスはGTKテーマの手順と同じです。まず、autogen.sh を実行して 、構成 ファイルと makefileを生成し ます

./autogen.sh

。/構成、設定

作る

最後に、アイコンテーマを/ usr / share / icons /にインストールします 。

sudo make install

シングルユーザー用のアイコンテーマをインストールする

実行 make installを 使用してコマンドを sudoをすることは 、すべてのユーザーのために、グローバルアイコンテーマをインストールします。システム上のすべての人がアイコンテーマを利用できるようにすることに興味がない場合は、ローカルの〜/ .icons フォルダーにインストールする必要があります。残念ながら、紙のアイコンをテーマにしたビルドスクリプトはそのようには機能しません。GTKテーマと同様に、ファイルを手動で移動する必要があります。

開始するには、  CD / usr / local / share / iconsに挿入し  ます

cd / usr / local / share / icons

次に、新しい作る 〜/ .iconsの 中にフォルダ 〜/

mkdir -p〜 / .icons

最後に、mv を使用 してアイコンテーマをインストールします。

mv Paper *〜/ .icons


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか