Chromiumのような重要なアプリケーションをインストールする機能を失うことなく、Ubuntu 19.10からスナップを完全に削除する方法があるかどうか疑問に思っています。
最近Ubuntuの最新リリースにアップデートしたところ、以前は手動で削除したものの、インストーラーがプログラムでsnapを再インストールしていることに気付きました。さらに、インストーラーはリポジトリ経由でインストールされたChromiumを削除し、スナップ経由で再インストールしました。
さまざまな理由で私のマシンにスナップをインストールしたくないので、私の質問は、誰かがそれを削除して、Chromium DEBをソースに戻す安全な方法を知っているかどうかです。
PPAはありますか?さらにソースからChromium Debを削除しなかったUbuntuフレーバーのソースを使用できますか?
Sudo snap remove chromium
Sudo apt purge snapd
rm -rf ~/snap
リポジトリを追加
Sudo add-apt-repository ppa:chromium-team/dev
eoanをディスコに変更する /etc/apt/sources.list.d/chromium-team-dev.list
ファイルが存在しないか空の場合は、それを貼り付けます。
deb http://ppa.launchpad.net/chromium-team/dev/ubuntu disco main
deb-src http://ppa.launchpad.net/chromium-team/dev/ubuntu disco main
次に更新
Sudo apt update
小切手
apt policy chromium-browser
インストール
Sudo apt install chromium-browser
このPPAはこの目的に最適に動作するようです: https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-dev これはdevブランチですが、それ以外は完璧です。
19.04ディストリビューションから必要なパッケージを手動でコピーし、dpkgでインストールします。
apt purge snapd
curl -OO http://ftp.ubuntu.com/ubuntu/ubuntu/pool/universe/c/chromium-browser/{chromium-browser_79.0.3945.79-0ubuntu0.19.04.3_AMD64.deb,chromium-codecs-ffmpeg-extra_79.0.3945.79-0ubuntu0.19.04.3_AMD64.deb}
dpkg -i chromium-codecs-ffmpeg-extra_79.0.3945.79-0ubuntu0.19.04.3_AMD64.deb chromium-browser_79.0.3945.79-0ubuntu0.19.04.3_AMD64.deb
apt-mark hold chromium-browser chromium-codecs-ffmpeg-extra snapd
編集:私は Pinning を使用できることに気づきました。実験する時間があるときに、これに戻ります。
ダウンロード Google Chrome
source からGoogle Chromiumをコンパイルします
サードパーティが提供したPPAまたはdebパッケージファイルを検索します。
Googleは、Chromiumの新しいメジャーバージョンを6週間ごとにリリースします。通常、セキュリティの脆弱性に対処するためのマイナーバージョンがいくつかあります。すべての新しい安定バージョンは、サポートされている各Ubuntuリリース(16.04、18.04、19.04、および今後の19.10)、およびサポートされているすべてのアーキテクチャ(AMD64、i386、armhf、arm64)でビルドする必要があります。
さらに、上流のプロジェクトは古いリリースでは利用できない新しいコンパイラ機能を使用することが多いため、16.04などの古いリリースでChromiumをビルド(単独で実行する)にすることも難しい場合があります。
対照的に、スナップはアーキテクチャごとに1回だけ構築する必要があり、snapdをサポートするすべてのシステムで実行されます。これは、拡張セキュリティメンテナンス(ESM)を含む14.04を含む、サポートされているすべてのUbuntuリリース、およびDebian、Fedora、Mint、Manjaroなどの他のディストリビューションを対象としています。
https://ubuntu.com/blog/chromium-in-ubuntu-deb-to-snap-transition