最新のLinuxMint20.1では、新しいアプリケーションであるWeb App Managerが導入されており、任意のWebページをデスクトップアプリケーションに変えることができます。通常のアプリケーションと同様に、Webアプリには独自のウィンドウと独自のアイコンがあり、システムアプリメニューから起動できます。
Ubuntu 14.04のとき、UbuntuにはWebアプリが統合されていました。ただし、プロジェクトは中止されました。
LinuxMintの新しいWebAppManagerを試してみたい方のために、Ubuntu20.04にインストールする方法を説明します。
直接リンクを介してDEBバイナリをダウンロードしてインストールします:
試してみたい場合は、LinuxMintftpダウンロードページからDEBバイナリパッケージをダウンロードできます。
Web App Manager(.deb)をダウンロード
それを入手して、Gdebiパッケージインストーラーを介して、またはターミナルでコマンドを実行して、パッケージをインストールします。
sudo apt install ./Downloads/webapp-manager*.deb
Linux Mintリポジトリを追加し、ソフトウェア更新を受信します(Web App Managerの場合のみ):
Linux Mintリポジトリを追加して、そのリポジトリからアプリのアップデートのみを受け取ることができます。
1.)最初にキーをダウンロードします(「linuxmint-keyring_2016.05.26_all.deb
」これまでのところ):
LinuxMintキーリング
コマンドでインストールします:
sudo apt install ./Downloads/linuxmint-keyring*.deb
2.)コマンドを実行してLinux Mint 20リポジトリを追加します:
sudo sh -c 'echo "deb http://packages.linuxmint.com ulyssa main" >> /etc/apt/sources.list.d/mint.list'
3.)UbuntuがLinuxMintリポジトリからwebapp-managerのみをインストールするように優先順位を設定します。
コマンドを実行して構成ファイルを作成し、テキストエディタで開きます:
sudo gedit /etc/apt/preferences.d/mint-ulyssa-pin
開いたら、下の行を貼り付けてファイルを保存します。
# Allow upgrading only webapp-manager from Ulyssa repository Package: webapp-manager Pin: release n=ulyssa Pin-Priority: 500 # Never prefer other packages from the Ulyssa repository Package: * Pin: release n=ulyssa Pin-Priority: 1>
4.)apt updateコマンドを実行して、システムパッケージキャッシュを更新します。
sudo apt update
5.)webapp-managerパッケージをインストールする前に、次のコマンドを試してください:
sudo apt install webapp-manager --simulate
パッケージは実際にはインストールされませんが、パッケージのバージョン(パッケージソース、Ubuntu、またはLinux Mintでマークされている)を含め、インストールされるパッケージのみが一覧表示されます。
6.)アプリケーションを最終的にインストールするには、次のコマンドを実行します:
sudo apt install webapp-manager
Web App Managerを削除する方法:
アプリケーションを削除するには、ターミナルを開いてコマンドを実行します:
sudo apt remove --auto-remove webapp-manager
Linux Mintリポジトリを削除するには、[ソフトウェアとアップデート]->[その他のソフトウェア]から関連する行を削除します。
また、コマンドを使用して、優先度を設定するために作成された構成ファイルを削除することもできます。
sudo rm /etc/apt/preferences.d/mint-ulyssa-pin
経由:reddit