web-dev-qa-db-ja.com

MS Word 2010をすべてのdocxおよびその他のタイプのデフォルトアプリケーションとして設定するにはどうすればよいですか?

PlayonLinuxを使用してUbuntu 12.04にMS Office 2010をインストールしました。 .docxファイルを開くには、まずWordを開き、次にopenを使用して目的のファイルを開く必要があります。ファイルをダブルクリックすると、代わりにLibreOfficeで開きます。

では、Wordを既定のアプリケーションとして設定するにはどうすればよいですか? Wordは、アプリケーションリストにも表示されません。

5
MrMule

まず、PlayOnLinux 4.1.1が必要です(4.0.xでは動作しません)

PlayonLinuxを最新バージョンにアップグレードするには、次のリンクにアクセスしてください。 http://www.playonlinux.com/en/download.html

Ubuntuを選択し、ディストリビューションに関する指示に従います。

次に、PlayOnLinuxオプション->ファイルの関連付け(.docx-> Microsoft Word 2010)に移動します。各ファイルタイプ(xls、xlsx、dox、docx)を個別に入力し、対応するオフィスプログラムに関連付ける必要があります。

次に、playonlinuxでUbuntuに.docxファイルを開くように指示します。 (通常のアイコンを右クリックしてこれを行うことができます)

MS OfficeでOfficeファイルのオープンを永続的にしたい場合は、.doc、.docx、...を右クリックして、プロパティ-> open with-> playonlinuxをデフォルトに設定する必要があります。これは、ファイルの種類ごとに個別に行う必要があります。

7
user63052

解決

訪問: http://ubuntuforums.org/showthread.php?t=1940522

BY:forrestcupp

序文:これはハウツーであり、質問ではありません。

今日、Wine 1.4を搭載したOffice 2007をPreciseにインストールしようとして頭を痛めた後、PlayOnLinuxを使用することになりました。 PlayOnLinuxについて私が学んだことは、物事をインストールすることが夢になることですが、それらのものの一般的な使いやすさは絶対的な悪夢になります。 WineでOffice 2007をインストールしたとき、Nautilusのファイルタイプの関連付けをWordとExcelに簡単に設定できました。 PlayOnLinuxにOffice 2007をインストールしたとき、ファイルタイプを関連付ける方法はありませんでした。また、PlayOnLinuxはデスクトップ上のアプリへの素敵なショートカットを作成しましたが、UnityまたはGnome ShellのDashに表示されるgnomeデスクトップランチャーを作成しませんでした。

多大な労力と頭痛の種を経て、私は最終的にそれらの両方を行う方法を見つけたので、将来の参考のために、そしてそれを必要とするかもしれない他の人のためにその経験を共有すると思いました。

これを準備するときは、Officeプログラム(Word、Excelなど)ごとに2つの.desktopファイルを作成する必要があることに注意してください。最初のセクションでは、Wordの新しいインスタンスをDashから起動できるように、.desktopファイルを作成します。 2番目のセクションでは、ファイルタイプを関連付けるための2番目の.desktopファイルを作成します。

.desktopランチャーファイルの作成

これにより、.desktopファイルが作成され、OfficeプログラムをDashから起動できる新しいインスタンスが作成されます。

ターミナルを開き、次のコマンドを入力します:コード:

gnome-desktop-item-edit ~/.local/share/applications/ --create-new

表示されるウィンドウで、最初にランチャーの名前を入力します。 Microsoft Wordの場合、名前としてMicrosoft Wordを入力します。次に、Word 2007の[コマンド]ボックスに、次のコードを入力しますコード:

playonlinux --run "Microsoft Word 2007"

Excel 2007の場合、引用符を残して「Microsoft Excel 2007」と入力します。それ以外の場合は、PlayOnLinuxウィンドウに表示されるアプリ名を入力し、その名前を引用符で囲みます。この後、アイコンをクリックして、ファイルブラウザーを使用して、そのランチャーに使用するアイコンを指定できます。

これを行った後、Dash検索を実行してアプリランチャーが表示されます。

PlayOnLinuxでインストールされたMS Officeにファイルを関連付ける

これにより、ファイルタイプを関連付けるための2番目の.desktopファイルが作成されます。

PlayOnLinuxがインストールされたアプリはNautilusの[アプリケーションから開く]ダイアログに表示されないため、Nautilusのカスタムコマンドを作成する必要があります。これはGUIを使用して簡単に実行できましたが、11.10でGnome 3に変更されたため、これ以上はできません。恐れることはありません。だからこそコマンドラインがあります。ターミナルを開き、.docまたは.docxファイルがあるフォルダーにcdします。そのフォルダーに移動したら、Word文書ファイルの名前を書き留めて、次のように入力します。コード:

mimeopen -d filename.doc

もちろん、それがファイルの種類であれば、.docxと入力します。これを入力すると、そのファイルの既定のアプリに必要なオプションが表示されます。カスタムコマンドを入力できるように、「その他」という番号を入力します。そのカスタムコマンドについて、Word 2007の場合は次を入力します。コード:

playonlinux --run "Microsoft Word 2007" z:%f

Wordでファイルを開こうとしますが、この時点では機能しません。終了するまでに、Nautilusでダブルクリックすると正しく機能します。

Nautilusを開き、隠しファイルが表示されていない場合はCtrl + Hを押し、〜/ .local/share/applicationsに移動し、名前に「playonlinux_userdefined」などの名前が付いた.desktopランチャーファイルを見つけます。その名前をWord.desktopのような名前に変更します。これで、.docまたは.docxファイルを右クリックして[プロパティ]に移動し、[アプリケーションから開く]タブに移動して、[他のアプリケーションを表示]をクリックし、リストで[Word.desktop]を見つけることができます。これで、そのファイルタイプはWordに関連付けられ、ExcelおよびPowerPointの正しい名前に置き換えて、これらの手順をすべて実行できます。

残念ながら、ファイル名やフォルダ名にスペースが含まれていると、先ほど行ったことは機能しません。しかし、それも修正できます。

Nautilusを開き、~/.PlayOnLinux/shortcutsに移動します。 Word、Excel、およびPowerPoint用に作成された各ショートカットをダブルクリックし、Geditでファイルを表示することを選択します。スクリプトの最後に、次のコードがあります。コード:

$@

各ショートカットスクリプトで次のコードのコードを変更し、ファイルを保存します。コード:

"$(echo "$@" | sed -e 's:/*/:\\:g')"

引用符を忘れないでください。そのコードはパスとファイル名を取得し、ファイルを開いたときにWord、Excel、またはPowerPointで読み取り可能なスペースに変換します。

両方のデスクトップファイルがDash検索に表示されるため、混乱を防ぐためにこのファイルにアイコンを割り当てないことをお勧めします。

これで、Nautilusの任意のMS Officeファイルに移動し、それをダブルクリックして、適切に開くことができるはずです。

私は専門家ではありませんが、これは私の経験の結果にすぎません。うまくいけば、それもあなたのために働く。

編集:これらの情報はすべてネット中に散らばっていますが、ショートカットスクリプト用に見つけたbashコードの問題を解決するためにwojoxに感謝する必要があります。


今日、あなたはあなたです。それは本当です。あなたよりもあなたが生きている人は誰もいません。 -Dr. Seuss最終編集者forrestcupp。 2012年5月3日午前7時46分.

4
LinuxFelipe-COL

2012年に試したが失敗したので、解決策があります ! Office2007をインストールすると、Word、Excel、およびPowerPointのアイコンがデスクトップに配置されます。これらは* .desktopファイルです。また、nautilusが関連付けとして認識するフォルダー内にある必要があります。

cp ~/Desktop/Microsoft\ *.desktop ~/.local/share/applications/

これで、ファイルを右クリックし、[プロパティ]、[アプリケーションから開く]タブを選択し、[Microsoft Word 2007]をクリックしてから、[デフォルトに設定]ボタンをクリックできます。今後、このようなファイルを開くと、Wordで開きます。ビンゴ!

Playonlinux 4.2.2-1を使用してUbuntu 14.04で実行する

少し無関係ですが、新しいOffice 2007のインストールに欠けていたもう1つの点は、:-)<TAB>と入力すると、スマイリー文字ではなく小さな正方形に置き換えられることです。これは、WINGDING.TTFフォントファイル 不足している であるためです。 Microsoftのオリジナルは著作権で保護されていますが、 無料版 を使用できます:

cp ~/Downloads/wingding.ttf ~/.PlayOnLinux/wineprefix/Office2007/drive_c/windows/Fonts/
2
Peter V. Mørch

Playonlinuxではなく、Wine Windows Program Loaderを使用してインストールします。私はゲームにPlayonlinuxを使用しました。

Installing Microsoft Office

ダブルクリックするか、右クリックしてMicrosoft Officeドキュメントに簡単にアクセスできます。

Double click or right click

しかし、UbuntuのデフォルトであるLibre Officeを使用することをお勧めします。これは、Microsoft Officeと比較して使いやすく、多くの素晴らしい機能を備えています。ごきげんよう!ありがとう。

0
Shaharil Ahmad

Docxドキュメントを右クリックして、オプションOpen with different application...(または同様のもの)を選択します。編集:他の種類のドキュメントでもこれを試すことができます。

0
Feratile

Dolphin(KDE4)では、任意のdocxファイルの右クリック->プロパティを使用できます。 「Type:Microsoft Word Document」と表示されるはずです。非常に右側に小さなアイコン(レンチ)があり、これを押してプログラムの順序を変更したり、新しいエントリを追加したりできます。私のシステム(Office 2010 Pro、wine 1.5.14)には、LibreOffice Writer | Microsoft Word | Arkという3つのエントリがありました。

変更後:Microsoft Word | LibreOffice Writer | Ark

これでダブルクリックが機能します。 docxはWord 2010で開きます

0
SnakyJake

おかげで、それはうまく動作し、それは本当に素晴らしいです。完全に機能するようにショートカットスクリプトを少し更新します。

$(echo "$@" | sed -e 's:/*/:\\\:g')

$(echo "$@" | sed -e 's:/*/:\:g')の代わりに。

0
fangshi