WinAppsを使用してLinuxにOfficeをインストールする方法

Linuxには、それほど多くはないにしても独自のユーザーベースがあります。Linuxを使用していて、常にWindowsアプリケーションを実行したい場合は、 Githubの最近のアプリケーションであるWinAppsが多くの可能性をもたらします。このソフトウェアは、MicrosoftOfficeアプリとAdobeAppsがネイティブであると感じるように実装されていますが、仮想化されていることを忘れないでください。これに加えて、ソフトウェアはIE、ExplorerPowershellVisual Studio、およびWindowsFullRDPもサポートします(Windows Full RDP)

WinAppsはどのように機能しますか?

これは巧妙なトリックであり、適切に実装されています。Linuxの仮想マシンにWindowsをインストールしてから、 (Windows)OfficeAdobeなどのサポートされているアプリケーションをインストールする必要があります。これで、 Windowsユーザーのユーザー名とパスワードを構成し、RDPを介して接続する必要があります。さらにいくつかの手順があり、それを実行すると、VMをネイティブに経由する代わりに、アプリケーションにアクセスできるようになります。これが簡単なデモです

ファイルやプログラムを検索し、クリックして開くことができます。

LinuxにOfficeをインストールする方法

まず、Github.com( WinApps)からWinApps(Github.com)をダウンロードします。それが終わったら、次の手順に従います。

1] WinApps(Creating WinApps)構成ファイルの作成

この構成ファイルは、仮想マシンで実行されているWindowsに接続するための(Windows)RDPユーザー名とパスワードを保持します。構成ファイルの場所とそれに続く詳細は次のとおりです。

位置:

~/.config/winapps/winapps.config

構成ファイル:

RDP_USER="MyWinUserName"
RDP_PASS="MyWinPassword"
#RDP_DOMAIN="MYDOMAIN"
#RDP_IP="192.168.123.111"
#RDP_SCALE=100
#MULTIMON="true"
#DEBUG="true"

Linuxでの構成設定に応じて、これらを変更できます。

2] WinApps(Clone WinApps) gitリポジトリのクローンを作成し、 KVMRDPをインストールします(RDP)

sudo apt-get install -y freerdp2-x11 
git clone https://github.com/Fmstrat/winapps.git 
cd winapps

3]WindowsVMのセットアップ

すでにRDPサーバーまたはVMをお持ちの場合は、セクション4にスキップできますが、お持ちでない場合は、そこで使用できるすべてのコマンドを確認することをお勧めします。

4]WindowsVMの構成

次のステップでは、 Windows VM(Windows VM)のレジストリをマージして、アプリケーションを開くことができるようにします。また、 KVM(KVM)を使用してWinAppsがローカルIPを検出できるようにする場合は、PC名をRDPWindowsに変更する必要があります。

WinAppsを使用してLinuxにOfficeをインストールする

(Press)Windowsキーを押して、検索ボックスに「ABOUT 」と入力します。(ABOUT)セクションが表示されたら、それをクリックして[バージョン(About)情報]セクションを開きます。Windows 10の(Windows 10) 設定(Settings)Win + I)に移動し、System > About [バージョン情報]に移動することもできます。名前を変更するには、[このPCの名前を変更]ボタンをクリック(Rename)ます(Click)

[システム]セクションで、[(System)リモートデスクトップ(Remote Desktop)]をクリックし、[リモートデスクトップを有効(Enable Remote Desktop)にする]オプションをオンに切り替えます。

最後にkvm/RDPApps.reg 、レジストリにマージしてRDPアプリケーションを有効にします(RDP Applications)

5]ショートカットとファイルの関連付けを使用してConnect GNOME/KDE

最後に、FreeRDPが次のコマンドを使用して接続できることを確認します。

bin/winapps check

FreeRDPからの出力があり、その後に、信頼できるソースに追加するために証明書を受け入れる必要があるというプロンプトが表示されます。次に(Next)Windowsエクスプローラ(Windows Explorer)ウィンドウが表示されます。これにより、接続が確立されたことを確認します。FreeRDP出力を閉じ(Close)てキャンセルします

winappsはオフィスアプリを起動します

6]インストーラーを実行します

次に、最後のステップはインストーラーを実行することです。

$ ./installer.sh --user
Removing any old configurations... 
Installing...
  Checking for installed apps in RDP machine (this may take a while)... Finished.
  Configuring Excel... Finished.
  Configuring PowerPoint... Finished.
  Configuring Word... Finished.
  Configuring Windows... Finished.
Installation complete.

現在、次のアプリがサポートされています。(Currently, the following apps are supported:)

  • Adobe Acrobat Pro
  • Adobe After Effects
  • Adobe Audition
  • Adobe Bridge
  • Adobe Creative Cloud
  • アドビイラストレーター
  • Adobe InDesign
  • Adobe Lightroom
  • アドビフォトショップ
  • Adobe Premiere Pro
  • コマンド・プロンプト
  • Windowsエクスプローラ
  • インターネットエクスプローラ
  • Microsoft Access
  • マイクロソフトエクセル
  • マイクロソフトワード
  • Microsoft OneNote
  • Microsoft Outlook
  • Microsoft PowerPoint
  • Microsoft Project
  • Microsoft Publisher
  • マイクロソフト
  • パワーシェル
  • Visual Studio
  • WindowsOS。

これは新しいですか?そんな感じはしませんが、実装の方がいいです。また、 WSL(WSL)とは大きく異なります。これはVMを介して行われるため、オーバーヘッドが発生し、余分なリソースを消費します。それはあなたが心に留めておかなければならないことです。したがって、このようなものが必要でない限り、VirtualBoxのシームレスモードまたはVMwareのユニティモードを使用することをお勧めします。



About the author

私は Windows 10 の技術者であり、長年にわたって個人や企業が新しいオペレーティング システムを活用できるよう支援してきました。外観をカスタマイズしたり、さまざまなユーザー向けにアプリケーションをパーソナライズする方法など、Microsoft Office に関する豊富な知識があります。さらに、Explorer アプリを使用して、コンピューター上のファイルやフォルダーを探索および検索する方法も知っています。



Related posts