web-dev-qa-db-ja.com

Xenus Xerusにwinusbをインストールするのを手伝ってください

Ubuntu 16.04 LTSにwinusbをインストールしようとしました。これは、winusbをインストールしようとしたときに表示されるメッセージです。

kishoreuk@kishoreuk-HP-Notebook:~$ Sudo dpkg -i winusb_1.0.11+saucy1*
[Sudo] password for kishoreuk: 
Selecting previously unselected package winusb.
(Reading database ... 172829 files and directories currently installed.)
Preparing to unpack winusb_1.0.11+saucy1_AMD64.deb ...
Unpacking winusb (1.0.11+saucy1) ...
Preparing to unpack winusb_1.0.11+saucy1_AMD64.deb.1 ...
Unpacking winusb (1.0.11+saucy1) over (1.0.11+saucy1) ...
More than one copy of package winusb has been unpacked
 in this run !  Only configuring it once.
dpkg: dependency problems prevent configuration of winusb:
 winusb depends on libwxbase2.8-0 (>= 2.8.12.1); however:
  Package libwxbase2.8-0 is not installed.
 winusb depends on libwxgtk2.8-0 (>= 2.8.12.1); however:
  Package libwxgtk2.8-0 is not installed.

dpkg: error processing package winusb (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
 winusb

インストール方法を教えてください:

  • libwxbase2.8-0

  • libwxgtk2.8-0

5
Kishore UK

実際、Ubuntuの古いバージョンにWinUSBをインストールする技術は、Xenialでは失敗します。

buntuに質問:Ubuntu 15.10にWinUSBをインストールできません

その後、試してみる価値があるかもしれません WinUSBのフォークビルド これはXenial Xerusに非常にうまくインストールして実行されます。エラーなしでこれをインストールして実行するには、最初にgksuをインストールする必要があります。

Sudo apt-get install gksu

次に、このPPAからWinUSBをインストールします(これは開発者のPPAではないことに注意してください。これは WebUpd8チームからのPPA であり、他のいくつかの無関係なパッケージが含まれています)。

Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt update
Sudo apt install winusb

インストールが成功した後のXenialシステムのスクリーンショット:

enter image description here

参照:

8
andrew.46
  1. 持っていない場合は、「シナプスパッケージマネージャー」をインストールします(ubuntuストア/アプリから)

それを開いて検索

libwxbase3.0-dev右クリックして「インストールのマーク」

libwxgtk3.0-devを検索し、右クリックして「インストールのマーク」

上部の「適用」ボタンを押してインストールします

2.ターミナルに移動して、次を追加します

Sudo add-apt-repository ppa:nilarimogard/webupd8

それから:

Sudo apt update

次にインストールします:

Sudo apt install winusb

このレポの詳細については。参照: http://www.webupd8.org/2016/06/make-bootable-windows-10-usb-install.html

重要な注意:開発者は、winusbのグラフィックインターフェイス(GUI)にバグがあり、それが間違ったディスクをフォーマットする可能性があると述べました。

したがって、ターミナル/コマンドラインを使用することをお勧めします

これは:

Sudo winusb --format /path/to/windows.iso device

例えば:

Sudo winusb --format /home/UserMe/Downloads/win10.iso /dev/sdc

ここでの「sdc」はデバイスです。これは変更される可能性があります。最も簡単な方法は、アプリ(gui)からWinusbを開くことです。次の例では、デバイスが/ dev/sdb

参照

2
dogmatism

受け入れられた答えを書いた時から、Xenialで動作するWinUSBのフォークはwoeusbに名前が変更されました。

Xenialにインストールするには、次を実行します

Sudo add-apt-repository universe
Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install woeusb

そして、woeusbコマンドでコマンドラインインターフェイスを使用します。引数も変更されました:

woeusb --device win7_AMD64.iso /dev/sdX
1

http://packages.ubuntu.com から次のパッケージを取得する必要があります。15.10パッケージを検索し、アーキテクチャ用にダウンロードします。

libwxbase2.8-0
libwxgtk2.8-0
wx2.8-headers

次に、dpkg -i <package name>でそれらをインストールします。 1つのパッケージの依存関係に関するエラーメッセージが表示される場合は、dpkg -r <package name>を使用して削除し、最初に依存関係をインストールしてから、パッケージを再度インストールします。

1
Videonauth

Ubuntu 16.04でWinUSBをコンパイルできます。

  1. here からソースアーカイブを取得します。

  2. アーカイブをダウンロードしたフォルダーでコマンドライン(ターミナル)を開きます。

  3. 必要なライブラリと依存関係をインストールします:Sudo apt install gcc build-essential libwxbase3.0-dev libwxgtk3.0-dev grub-pc-bin

  4. ターミナルで次のコマンドを1つずつ実行します。


tar zxf winusb-1.0.11.tar.gz
cd winusb-1.0.11/src
sed -i -- 's#wxStandardPaths().GetInstallPrefix()#wxStandardPaths::Get().GetInstallPrefix()#g' findFile.cpp
sed -i -- 's#wxStandardPaths().GetDataDir()#wxStandardPaths::Get().GetDataDir()#g' findFile.cpp
cd ..
./configure
make
Sudo make install

上記のコマンドは、wxWidgets 3.0でコンパイルするようにコードにパッチを適用し、ソフトウェアをコンパイルしてインストールします。これで、WinUSB GUIアプリケーションが動作するはずです。 Dashから起動すると、ポップアップするはずです。

ただし、使用中に 512エラー が表示される場合があります。これを防ぐには、管理者権限のあるテキストエディタで/ usr/bin/winusbを開きます(たとえば- pkexec gedit/usr/bin/winusb)、grub-install(行401)で始まる行を見つけ、に置き換えてください:

grub-install --target=i386-pc --boot-directory="$partitionMountPath/boot" "$device"

Ubuntu 16.04でWinUSBを動作させるために必要なのはこれだけです。詳細については、私のWebサイトを参照してください: buntu 16.04 LTSにWinUSBをインストールする

1
Cornelius