Linux
 Computer >> コンピューター >  >> システム >> Linux

openSUSE Factoryの使い方:安定性を手に入れたローリングリリースディストリビューションの始め方

Linuxには多種多様なディストリビューションが存在し、ほぼあらゆるニーズや好みに応えられます。しかし、長らく空白だった分野がひとつありました。それは「簡単にセットアップできるローリングリリースディストリビューション」です。このニーズを満たすディストリビューションがまったくなかったわけではありません(AntergosはArchのセットアップを簡単にすることを目指しています)。ただ、大手と呼べるプロジェクトの中に、誰でも安心して使える選択肢はなかったのです。最も近い存在だったのがopenSUSEのFactoryとFedoraのRawhideでした。

ところが、openSUSEはQAタスクの自動化に力を注ぎ、システムがパッケージの安定性をある程度自らテストできる仕組みを構築しました。このインフラ整備によって、Factoryは「最新だが不安定」という位置づけから、「最新パッケージを搭載しつつ十分な安定性が期待できる」ディストリビューションへと生まれ変わったのです。

安定したローリングリリースディストリビューションのメリット

この進化の結果、すでに見たことや試したことがあるかもしれないディストリビューションを使って、ローリングリリースのLinuxシステムを格段に簡単に構築できるようになりました。さらに、6〜9ヶ月ごとに新バージョンへ「アップグレード」する必要がなくなるため、大型アップグレードで環境が壊れる心配もありません。Factoryに配信される小さな更新なら、仮に不具合が発生しても修正は容易です。しかも、常に最新のソフトウェアを利用できるため、新機能や各種改善を随時享受できます。これは嬉しい限りですね。

Factoryの入手方法

openSUSE Factoryを入手する方法は主に2つあります。まだopenSUSEをインストールしていない場合は、最新のFactoryイメージをダウンロードしてそのままインストールできます。すでにopenSUSEが入っている場合は、いくつかのファイルを書き換えてコマンドを実行するだけでFactoryへ切り替え可能です。

新規インストールの場合

まだopenSUSEを導入していないのであれば、Factoryベースの最新開発スナップショットを入手してください。あとはお好みの設定を選んで、通常どおりインストールするだけです。まれに、イメージ側のバグが原因でインストールに失敗することがあります。その場合は、openSUSEの最新安定版を先にインストールし、次に説明する「既存環境からの切り替え」の手順に従ってください。

既存環境からのアップグレード(置き換え)

すでにopenSUSEがインストール済みの場合は、現在登録しているリポジトリをFactoryパッケージ向けのものに置き換えます。注意: 以下の手順はサードパーティ製リポジトリを追加していないことを前提としています。追加している場合、これらのコマンドの実行時にそれらは削除されてしまうので気をつけてください。

  1. 古いリポジトリを退避させるフォルダを作成します。万が一のときに元へ戻せるようにするためです:
    sudo mkdir /etc/zypp/repos.d/old
  2. 古いリポジトリファイルを作成したフォルダへ移動します:
    mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old
openSUSE Factoryの使い方:安定性を手に入れたローリングリリースディストリビューションの始め方
  • 続いて、以下の3つのコマンドでFactory用リポジトリを追加します:
    1. sudo zypper ar -f -c https://download.opensuse.org/factory/repo/oss repo-oss
    2. sudo zypper ar -f -c https://download.opensuse.org/factory/repo/non-oss repo-non-oss
    3. sudo zypper ar -f -c https://download.opensuse.org/factory/repo/debug repo-debug
  • 新しいリポジトリを登録したら、システムアップデートを開始します:
    sudo zypper dup
openSUSE Factoryの使い方:安定性を手に入れたローリングリリースディストリビューションの始め方

最後のsudo zypper dupには時間がかかることも覚悟してください。システム上のほぼすべてのパッケージを新バージョンへ更新するためで、ダウンロード量は最低でも500MB、多くの場合1GB前後に達します。

ローリングリリースディストリビューションは好きですか?

長い処理が完了すれば、あなたのシステムはopenSUSE Factoryとして動作しています!以降は通常のシステムアップデート(好みに応じてsudo zypper dupを実行)を行うだけで、すべてのパッケージが常に本当に最新であることが保証されます。もう別のリリースへのアップグレードを心配する必要はなく、新機能や改善を継続的に享受できます。わかりやすい例がLinuxカーネルです。常に最新カーネルを使えるため、性能・セキュリティ・消費電力の各面での向上を随時受け取れます。

あなたのお気に入りのローリングリリースディストリビューションはどれですか?おすすめのLinuxディストリビューションまとめページも参考にしながら、ぜひコメント欄で教えてください!

  1. Microsoft Edgeのコレクション機能とは?使い方を徹底解説

    新しいMicrosoft Edge(Chromium版)は、多くの点でGoogle Chromeとよく似ています。しかし、一部のユーザーにとってはChromeよりも優れていると感じられる機能がひとつあります。それが「コレクション(Collections)」機能です。 コレクションは一見、お気に入りフォルダに似ていますが、単なるリンクの一覧ではありません。ブラウザウィンドウ内のサイドパネルに表示され、各サイトの画像やテキストが一緒に表示されるため、「どのページだったかな?」と推測しながら何度もクリックして探す手間が省けます。 保存できるのはリンクだけではありません。画像やテキストもコレクシ

  2. Windows 10/11で新しい「Phone Link」アプリを使う方法【Android連携ガイド】

    Phone Link(フォンリンク)はPC上で動作するアプリで、スマートフォンの通知・メッセージ・写真にPCから直接アクセスできるようにするツールです。利用には、2020年5月のアップデート(May 2020 Update)以降が適用されたWindows 10 PC(RAM 8GB以上)と、Android 11以降を搭載したスマートフォンが必要です。 旧称「Your Phone」は、Windows 10やWindows 11に搭載されている強力でありながら意外と見落とされがちな機能の一つです。正しくセットアップすれば、Androidデバイスのテキストメッセージ、通知、写真をデスクトップ上で直接