Debian11BullseyeにGNOME41Desktop Unstableをインストールする方法

多くのDebian11ユーザーは、Gnome38がコードネームBullseyeオペレーティングシステムのデフォル しかし、多くの誇大宣伝が新しいGnome41デスクトップを中心に構築されているので、多くの人がGNOMEから提供されている最新のものをインストールしてテス

GNOME41は、視覚的な変更、新しいアプリ、およびパフォーマンスを向上させるためのバックエンドの変更の見直しから多くの変更を導入します。 全体的に、以前のGNOMEバージョンが以前のように見えたものとは大きく異なります。

以下のチュートリアルでは、Debian11Bullseyeオペレーティングシステムのunstable(sid)リポジトリから新しいGNOME41デスクトップをインストールする方法を学びます。

前提条件

  • 推奨OS:Debian11Bullseye
  • ユーザーアカウント:sudoまたはrootアクセス権を持つユーザーアカウント。

オペレーティングシステムの更新

Debianオペレーティングシステムを更新して、既存のすべてのパッケージが最新であることを確認します:

sudo apt update && sudo apt upgrade -y

チュートリアルでは、sudoコマンドを使用し、sudoステータスを持っていると仮定します。

アカウントのsudoステータスを確認するには:

sudo whoami

sudoの状態を示す出力例:

$ sudo whoamiroot

既存または新しいsudoアカウントを設定するには、DebianのSudoersにユーザーを追加するチュートリアルをご覧ください。

rootアカウントを使用するには、rootパスワードを指定して次のコマンドを使用してログインします。

su
広告

Debian Unstable(Sid)リポジトリの追加

最初のタスクは、不安定なリポジトリをAPTソースリストに追加することです。 GNOMEはまだインポートされており、将来のDebianリリースのために作業されているので、これはあなたが今のところインストールして更新を取得できる唯一のリ

まず、ソースを開きます。リストファイル。

sudo nano /etc/apt/sources.list

次に、不安定なリポジトリをファイルに追加します。

deb http://deb.debian.org/debian unstable main contrib non-freedeb-src http://deb.debian.org/debian unstable main contrib non-free

:

ファイルを保存しますCTRL+O、終了しますCTRL+X.

まだパッケージを更新しないでください!

Setup APT Pinning for Unstable(Sid)Repositories

unstable repositoriesを追加すると、追加したunstable repositoryを削除するパッケージの不要な更新変更がすぐに得られます。 すべてのパッケージを更新したくない場合、または最初にSidをインストールしたばかりの場合は、sidを更新したくない場合は、sidを更新したくない場合は、 簡単な解決策は、apt-pinning

を使用することです最初に、次の環境設定設定ファイルを開きます。

sudo nano /etc/apt/preferences

次に、以下を追加します。

Package: *Pin: release a=bullseyePin-Priority: 500Package: *Pin: release a=unstablePin-Priority: 100

the order goesすべての更新は、Unstable Repository(100)よりも高いスコア(500)のBullseye Repositoryより優先されるため、unstable repositoryからさまざまなパッケージを更新するように求められません。

:

次に、ファイルを保存しますCTRL+O、終了しますCTRL+X.

最後に、リポジトリリストを更新します:

sudo apt update

今すぐ完了したら、チュートリアルのインストール部分に進みます。

広告

GNOMEデスクトップ41のインストール

不安定なリポジトリが追加されたので、GNOME41とその依存関係をインストールできます。

端末で、次のコマンドを実行します。

sudo apt -t unstable install gnome-session gnome-shell gnome-backgrounds gnome-applets gnome-control-center mutter gjs

出力例:

「Y」と入力し、「ENTERキー」を押して続行します。

ご覧のように、コマンドは”-t unstable”を使用して、不安定なリポジトリから最新のGNOMEソフトウェアをインストールします。

注、以下のように同様のメッセージ出力が表示されることがあります。 情報メッセージを終了するには、”q”ボタンを押します。

:

インストール中に、”libc6:amd64″パッケージの構成に関する次のプロンプトが表示されます。

:

「ENTERキー」を押すと、次のメッセージが表示されます。

:

デフォルトでは、<No>が選択されていません。 ただし、必須のサービスが実行されていない場合は、<はい>を選択できます。 あなたの選択を確定したら、続行するには、”ENTERキー”を押してください。

GNOMEセッションマネージャのインストールが完了したら、Debian11オペレーティングシステムを再起動します:

sudo reboot

再度ログオンしたら、ターミナルで次のコマンドを入力して、アップグレードが成功したことを確認します:

gnome-shell --version

出力例:

GNOME Shell 41.0

または、screenfetchパッケージをインストールします。

sudo apt install screenfetch -y

端末で、次のコマンドを入力してシステム情報を出力し、GNOMEのバージョンを表示します。

おめでとうございます、Debianチームによる最新のGNOME41ビルドイン開発にアップグレードしました。 注意、aboutセクションにGNOME38が表示されることがあります。

GNOME41パッケージを更新する方法

他のシステムパッケージに影響を与えずにGNOME41で更新を継続する最良の方法は、インストールしたパッケージを個別にapt-pinningに追加することです。

まず、環境設定ファイルを再度開きます。

sudo nano /etc/apt/preferences

次に、既存のものに以下を追加します。

Package: *Pin: release a=bullseyePin-Priority: 500Package: *Pin: release a=unstablePin-Priority: 100Package: gnome-sessionPin: release a=unstablePin-Priority: 1000Package: gnome-backgroundsPin: release a=unstablePin-Priority: 1000Package: gnome-appletsPin: release a=unstablePin-Priority: 1000Package: gnome-control-centerPin: release a=unstablePin-Priority: 1000Package: mutterPin: release a=unstablePin-Priority: 1000Package: gjsPin: release a=unstablePin-Priority: 1000

以前と同様に、すべての標準パッケージはBullseyeリポジトリを使用します。 Unstableは他のunstableパッケージをインストールするために描画することができますが、既存のパッケージには影響しません。 例外は、すべてのGNOME41パッケージが”1000″で優先順位付けされ、Bullseyeを介してインストールされ、”500″になりました。

リストされているパッケージのみが将来不安定なリポジトリから更新されます。 他にも選択肢がありますが、これは簡単な方法です。

今、ファイルを保存CTRL+O、その後終了CTRL+X.

最後に、あなたのリポジトリリストを更新します:

sudo apt update
広告

コメントと結論

チュートリアルでは、Debianの実験的なリポジトリについて学び、それをインストールし、将来のリリースに適応させるDebianチームから最新のGNOMEデ 全体的に、デフォルトのGNOME38から変更すると、Gnome41は非常に異なって見えます。 顕著な変更のいくつかは、それを他の多くの変更の中で、より現代的な外観を与える滑らかなアニメーション、丸い窓の角です。

DEBIAN用GNOME41のステータスの詳細については、定期的に更新されるステータスページを参照してください。

Write a Comment

メールアドレスが公開されることはありません。