Ubuntu 用の ungoogled-chromium のポータブル バージョンはありますか?

Ubuntu 用の ungoogled-chromium のポータブル バージョンはありますか?

私は本当に「ungoogled-chromium」ブラウザをFirefoxと一緒にポータブル版として使いたいと思っています。これは、必要なファイルがすべて1つのフォルダやサブフォルダに保存されるので、フォルダを好きな場所に移動し、ブラウザのキャッシュや設定などを失うことなくこの場所から実行できることを意味します。たとえば、Ubuntuコンピュータを切り替える場合などです。

見てみるとダウンロードサイトLinux のダウンロード ファイルは既に「ポータブル」と呼ばれています。しかし、ファイルを抽出してブラウザーを実行すると、ユーザー ディレクトリに .config、.cache などのフォルダーが作成されます。

ある投稿を見たのですが、スクリプトの作成をユーザーに手伝った、Chrome のポータブル バージョンが欲しかった。この ungoogled-chromium でも、これと同じようなことが可能でしょうか。または別の方法はありますか。それは私にとって大きな意味があります :)

とにかく、どんな助けや情報でもありがとう!

答え1

AppImage は、シンプルさ、バイナリ互換性、ディストリビューション非依存、インストール不要、ルート権限不要、移植性、基盤となるオペレーティング システムへの変更なしを目標とする Linux 用アプリケーション展開システムを目指しています。

https://en.wikipedia.org/wiki/AppImage#:~:text=AppImage%20aims%20to%20be%20an、基盤となるオペレーティング システム%20untouched

ここからAppImageとしてダウンロードしてください:

https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/appimage/64bit/

最新バージョンをダウンロードして を実行し、ホームディレクトリの代わりにすべてのデータをそこに保存するchmod +x /PATH/TO/ungoogled-chromium_<version>.AppImage名前の AppImage と同じディレクトリにフォルダーを作成してから、それを実行します。ungoogled-chromium_<version>.AppImage.home

https://docs.appimage.org/user-guide/portable-mode.html

楽しむ :)

答え2

公開されている Chromium ソースから半公式ビルドをダウンロードできるはずです。

たとえば、いくつかのChromiumバージョン95.0.4638ファイルの検索とダウンロードのプロセス(調整済み)手順元々はバージョン 44 用に書かれました):

  1. 覗くhttps://googlechromereleases.blogspot.com/search/label/安定版アップデート前回のバージョン4638が言及されました。一般的な Google に問い合わせるフィールドがあります。

    ここに画像の説明を入力してください

    ここに画像の説明を入力してください

    上記の結果の 1 つを選択し、

    ここに画像の説明を入力してください

  2. バージョン履歴(具体的には95.0.4638.69)をループして、ポジション検索;

    ここに画像の説明を入力してください

  3. この場合、 のベース位置を返します920003。これは、2021 年 9 月に 95 リリースが分岐された のコミットです。

    ここに画像の説明を入力してください

  4. 必要なすべてのプラットフォームで検索してみてください(つまりリナックスLinux x64ウィンドウズWindows x64マックなど)継続ビルドアーカイブ- 上部のフィルター フィールドに「920003」を貼り付け、すべての結果が XHR で入力されるのを待ちます。結果が表示されない場合は、値を増分または減分してみてください (など920004) 920005

  5. 結局、それ920005Linux x64:

    ここに画像の説明を入力してください

  6. 必要なファイルをダウンロードします(例:chrome-linux.zip)。

  7. 解凍すると次のようになります:

    ここに画像の説明を入力してください


なぜ95.0.4638.0ではなく95.0.4638.69? 原文より手順ページ上記の通り:

このビルドは 44 のブランチ ポイントで作成されたため、ベータ版の間にマージされたコミットはありません。

www.また、 for は必須であることも言及する価値がありますgoogleapis.com


一般的な例として、アーカイブをダウンロードして Chromium を実行するには、次のようにします95.0.4638.0-dev-x64

if [ ! -f './chrome-linux/chrome' ];
then
    wget -O './chrome-linux.zip' -- 'https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Linux_x64%2F920005%2Fchrome-linux.zip?generation=1631232582939202&alt=media';
    unzip './chrome-linux.zip';
fi

cd './chrome-linux';

declare tmpDirpath; # Just in case it's a local variable
tmpDirpath="$( mktemp; )";
readonly tmpDirpath;
printf -- $'Temporary User directory: \'%s\'\n' "$tmpDirpath";

'./chrome' --user-data-dir="$tmpDirpath";

上記のかなり広範な「スクリプト」で述べたように、より隔離された、または「ポータブル」な環境を実現するには、オプションを設定してみてください。--ユーザーデータディレクトリ実行可能ファイル用。

関連情報