回答:
7zとArchive Managerに関する@fossfreedomと@Rinzwindのアイデアを収集し、私自身のいくつかを調整して、私はiveが素晴らしい解決策を見つけたと思います。
Archive Manager(実際にはFile Roller)は7zをサポートし(p7zipパッケージがインストールされている限り)、7zはWIMをサポートします(みんなありがとう!)。しかし、ここに問題があります。ファイルローラーは、7zがWIMをサポートしていることを知りません。したがって、トリックは、WIMファイルが実際に7zであると考える「だまし」ファイルローラーにあります。確かに、拡張子が「.7z」のWIMファイル名は変更(または追加)できます。しかし、それはそれよりもエレガントにすることができます。
File Rollerのソースコードをダウンロードして調べたところ、(ありがたいことに)ファイル名ではなくMIMEタイプでファイルが検出されることがわかりました。
したがって、完全なソリューションは次のようになります。
p7zipパッケージがインストールされていることを確認してください。次のコマンドでインストールできます:
sudo apt-get install p7zip-full
Mime-Type dababaseを編集するには、assoGiate(ファイルタイプエディター)をインストールします。その非常に簡単で直感的な、洗練されたツールです。MIMEタイプの編集には必須です。今も含めて、何度も私を救った
Ubuntu 12.04(Precise)にインストールするには、次のコマンドを使用します。
sudo apt-get install assogiate
Ubuntu 14.04(Trusty)にインストールするには、Launchpadでlibgnome-vfsmm-2.6-1c2aを手動でインストールする必要があります。「公開バージョン」で、アーキテクチャのリリースをクリックします。次のページで、「ダウンロード可能なファイル」にある* .debファイルをダウンロードします。ユニバースリポジトリで利用可能なlibxml ++ 2.6-2もインストールする必要があるため、dpkgを使用してassoGiateをインストールできます。
sudo dpkg -i libgnome-vfsmm-2.6-1c2a_2.26.0-1build1_amd64.deb
sudo apt-get update
sudo apt-get install libxml++2.6-2
sudo dpkg -i assogiate_0.2.1-3_amd64.deb
で開く Menu > System Tools > File Type Editor
Type > Find
それで、(CTRL + F、または検索アイコン)に移動し、「7z」と入力します。
x-7z-compressedを選択して、Type > Edit
行くFilenames
をクリックして、タブAdd
ボタン
* .wimと入力し、クリックしますAdd
すべてのダイアログを閉じてください!
Nautilusは、WIMアーカイブを7-zipアーカイブとして表示するようになりました。それが、それらを処理する7-zipであることを考えると、完全に偽ではありません。名前の変更は不要で、ファイル名はそのままです。
注:mime-typeデータベースのこれらの変更は、現在のユーザーにのみ有効です。システム全体の変更については、ファイルタイプエディターをルートとして開きます。
gksudo assogiate &
最後になりましたが、コマンドラインでは、これらのすべての手順をスキップでき、次を使用できます。
7z x INPUTFILE.wim -oOUTPUTFOLDER
編集:受け取ったコメントから、理論上、アーカイブマネージャーはWIMをサポートする必要があります。ただし、WIMを開こうとすると、「アーカイブタイプはサポートされていません」というエラーメッセージが表示されます。ただし、WIMをデスクトップにコピーして.7z拡張子を追加すると、Archive ManagerでWIMを直接開くことができます。注意:ソフトウェアセンターから7Zipをインストールする必要があります。
P7Zipには、WIMファイルを読み取る機能があります。ソフトウェアセンターで「7Zip」を検索すると、コマンドラインツール「7z」がインストールされます。
オプションには7z --helpを使用します。
Windows 7リカバリディスクの例は次のとおりです。
7z e /media/Recovery3/Patch/Modules/Acer-HQ1/SET/WinRE\ LP\ Setup/MOD01SET74EN0N0006.WIM 1.xml
7-Zip 9.04 beta Copyright (c) 1999-2009 Igor Pavlov 2009-05-30
p7zip Version 9.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Processing archive: /media/Recovery3/Patch/Modules/Acer-HQ1/SET/WinRE LP Setup/MOD01SET74EN0N0006.WIM[enter link description here][1]
Extracting 1.xml
Everything is Ok
Size: 1386
Compressed: 265513728
ダウンロードサイトの.exe(上記のリンク)はwineの下にOKをインストールします(wine 1.3を使用しています)-GUIを使用してwimを閲覧できます。
グーグルで、ネイティブのLinux GUIが不足しています - これは私が見つけたものですが、私はこれを自分でテストしていません
誰もが見なければなりません:
http://sourceforge.net/projects/wimlib/
ホームページから:
*wimlib-imagex* may be used to create customized images of Windows PE,
or to back up, install, or restore Windows operating systems.
wimmount
プログラムは、FUSEを使用して.wimファイルを読み取り専用でマウントするためにも使用できます。(読み取りと書き込みの場合は、を使用しますwimmountrw
)。
私は通常のマウントがその仕事をすることができればいいのに