Googleを使わずにLinuxでChromiumを使う方法

Chromium が好きだけれど、ブラウザが Google のウェブサービスに依存している状態は避けたいという場合は、Ungoogled Chromium が最も近い代替案です。このプロジェクトは、使い慣れた Chromium のインターフェースを維持しながら、Google 固有のウェブサービスへの依存関係やバックグラウンドでのリクエストを削除するために、Chromium にパッチと設定変更を適用します。Linux 上での最も簡単なクロスディストリビューション設定は Flathub パッケージなので、以前のガイドで紹介されていた Ubuntu Focal や Debian Buster のリポジトリコマンドは不要になりました。

Ungoogled Chromiumが実際に変更する内容

公式のUngoogled Chromiumプロジェクトは、 Googleウェブサービスに依存しないChromiumを目指していると説明しています。Google固有のサービスコードを削除し、内部で使用されている特定のGoogleドメインを置き換えたりブロックしたり、便利な統合機能を無効にしたりします。しかし、基盤となるのは依然としてChromiumであるため、ウェブサイトやブラウザの一般的な操作感は変わりません。

これは、ブラウザがGoogle所有のサーバーに一切接続できないという意味ではありません。Google検索、YouTube、Googleのリソースを読み込むサイト、またはGoogleサービスを使用する拡張機能を意図的に開いた場合、これらの接続は依然として発生する可能性があります。Ungoogled Chromiumはブラウザの組み込み依存関係を削除するものであり、ウェブ全体をフィルタリングするものではありません。

Flatpakを使用してLinuxにUngoogled Chromiumをインストールする

このプロジェクトでは現在、Flathubをディストリビューションに依存しないソースとしてリストアップしています。システムにFlatpakが既に設定されている場合は、インストールは数個のコマンドを実行するだけで完了します。

  1. Flathubがインストールされていない場合は追加してください。Flatpakの公式ドキュメントでは、このコマンドが使用されています。
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  1. Ungoogled Chromiumをインストールしてください
flatpak install flathub io.github.ungoogled_software.ungoogled_chromium

Flatpakがまだインストールされていない場合は、お使いのディストリビューションのセットアップ手順に従ってから、上記のコマンドに戻ってください。Flatpakの公式ドキュメントには、システム全体へのインストールとユーザーごとのインストールについても説明されています。

LinuxターミナルにFlathubのリモートコマンドとUngoogled Chromium Flatpakのインストールコマンドが表示されている。
現在のUngoogled ChromiumアプリケーションIDを含むFlatpakターミナルセッション。

ブラウザを起動する

インストール後、デスクトップアプリケーションメニューからUngoogled Chromiumを開いてください。また、ターミナルから直接Flatpakを起動することもできます。

flatpak run io.github.ungoogled_software.ungoogled_chromium
Chromiumスタイルの新しいタブウィンドウの横に、Ungoogled Chromiumが選択されたLinuxアプリケーションランチャー
Googleから削除されたChromiumは、通常のデスクトップアプリケーションとして表示され、おなじみのChromiumスタイルのインターフェースを維持します。

初回実行ページを確認する

最近のビルドには、Ungoogled Chromiumの初回起動ページ()が含まれていますchrome://ungoogled-first-run。このページでは、プロジェクト固有の動作の概要と、拡張機能やブラウザ設定に関するガイダンスへのリンクが記載されています。プライバシーや利便性に関する一部の機能は、標準のChromiumとは意図的に異なっているため、新規インストール後に確認しておくと便利です。

拡張機能、設定、ドキュメントのセクションを表示する、Google検索なしのChromium初回起動ページ
組み込みの初回起動ページには、プロジェクト固有の設定情報が表示されます。

常に最新の状態に保ってください

Flatpakアプリケーションとランタイムの利用可能なアップデートをインストールするには、定期的に実行してくださいflatpak update。ブラウザのセキュリティ修正は迅速に行われるため、起動できるという理由だけで古いポータブルビルドを使い続けるのは避けてください。

現在のディストリビューション固有のパッケージオプション

ネイティブパッケージを希望する場合は、以前のリリースから古いリポジトリのURLをコピーするのではなく、プロジェクトが現在リストしているソースを使用してください。

エクステンションには特別な注意が必要です

Chromeウェブストアとの直接統合は意図的に組み込まれていません。プロジェクトの初回実行ガイドでは、chromium-web-storeウェブストアからのインストールと更新を希望するユーザー向けにコミュニティヘルパーの使用を推奨しています。ヘルパーの設定には、ブラウザを開き、拡張機能のMIMEリクエスト処理を「常にインストールを促す」にchrome://flags/#extension-mime-request-handling変更し、プロジェクトページからヘルパーをインストールする前にブラウザを再起動する必要があります。

Ungoogled Chromium拡張機能のMIMEリクエスト処理フラグが「常にインストールを促す」に設定されています。
Chromium Web Storeヘルパーが使用する拡張MIMEリクエスト設定。

重要なトレードオフがあります。Chromeウェブストアを利用するということは、Googleのサービスにアクセスすることを意味します。Googleのサービスを完全に避けたい場合は、このヘルパーは使わず、配布方法や更新方法を確認した上で、信頼できるソースからの拡張機能のみをインストールしてください。

サイトから何度もログアウトされる場合

Ungoogled Chromiumの公式FAQによると、ブラウザはすべてのウィンドウが閉じられるとサイトデータを削除する設定になっている場合があるとのことです。通常のログイン状態を維持したい場合は、chrome://settings/content/siteDataサイトを開いてデバイスへのデータ保存を許可してください。これにより、Googleブラウザとの統合を復元することなく、ローカルCookieの動作が変更されます。

これらの調整により、Google固有のブラウザへの依存関係を排除しつつ、ほとんどのChromiumユーザーが期待するインターフェースとサイト互換性を維持した、ChromiumベースのLinuxブラウザが実現します。

コメントを残す

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

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

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