残念ながら、IEをインストールして使用する必要があります...私はそのガイドを使用しています ここで指定 しかし、./ ies4linux私は常にこのエラーを取得します:
The program 'ies4linux-gtk.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
(Details: serial 6659 error_code 143 request_code 139 minor_code 10)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
誰か助けてくれますか?ありがとう!!
使用済み./ies4linux --no-gui
IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It's recommended that you update your wine to the latest version (Go to: winehq.com).
IEs4Linux will:
- Install Internet Explorers: 6.0
- Using IE locale: EN-US
- Install Adobe Flash 9.0
- Install everything at: /home/giovanni/.ies4linux
[ OK ]
Downloading everything we need
Downloading from Microsoft.com:
DCOM98.EXE
0% mfc42.cab 249973USA8.exe
ADVAUTH.CAB
CRLUPD.CAB
HHUPD.CAB
IEDOM.CAB
IE_EXTRA.CAB
IE_S1.CAB
IE_S2.CAB
IE_S5.CAB
IE_S4.CAB
IE_S3.CAB
IE_S6.CAB
SETUPW95.CAB
FONTCORE.CAB
FONTSUP.CAB
VGX.CAB
SCR56EN.CAB
Downloading from macromedia.com:
swflash.cab
[ OK ]
Installing IE 6
Initializing
Creating Wine Prefix
Extracting CAB files
Installing IE 6
Installing DCOM98
Installing TTF Fonts
Installing ActiveX MFC42
/home/giovanni/.ies4linux/downloads/mfc42.cab: No such file or directory
An error occured when trying to cabextract some files.
すること
wget -q "http://deb.playonlinux.com/public.gpg" -O- | Sudo apt-key add -
Sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
Sudo apt-get update && Sudo apt-get install playonlinux
私は再び得る
giovanni@giovanni-X551CAP:~$ cd ies4linux-*
giovanni@giovanni-X551CAP:~/ies4linux-2.99.0.1$ ./ies4linuxIEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It's recommended that you update your wine to the latest version (Go to: winehq.com).
The program 'ies4linux-gtk.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
(Details: serial 2720 error_code 143 request_code 139 minor_code 10)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
「最新のパッケージのinstall.shの75行目は次のようになっています」というコメントにあるようにリンクを変更しました。
download http://activex.Microsoft.com/controls/vc/mfc42.cab
サーバーは次のように応答します。
アクセスが拒否されましたこのサーバーの「 http://activex.Microsoft.com/controls/vc/mfc42.cab 」にアクセスする権限がありません。
リファレンス#18.ecdd4e17.1453232252.16053044ファイルがある場合、または他の場所にある場合は、URLを置き換えるだけでインストールを続行できるはずです。」
しかし、今は....
IEs4Linux 2は、最新のWineバージョン(0.9.x)で使用するために開発されました。古いバージョンを使用しているようです。ワインを最新バージョンに更新することをお勧めします(winehq.comにアクセスしてください)。
プログラム 'ies4linux-gtk.py'はX Window Systemエラーを受け取りました。これはおそらくプログラムのバグを反映しています。エラーは「RenderBadPicture(無効な画像パラメーター)」でした。 (詳細:シリアル2920 error_code 143 request_code 139 minor_code 6)(プログラマーへの注意:通常、Xエラーは非同期的に報告されます。つまり、エラーが発生した後しばらくすると表示されます。この動作を変更するコマンドラインオプションを同期します。gdk_x_error()関数を中断すると、デバッガから意味のあるバックトレースを取得できます。
最新の package からのinstall.sh
の75行目:
download http://activex.Microsoft.com/controls/vc/mfc42.cab
サーバーは次のように応答します。
アクセスが拒否されました
このサーバーの「 http://activex.Microsoft.com/controls/vc/mfc42.cab 」にアクセスする権限がありません。
リファレンス#18.ecdd4e17.1453232252.16053044
ファイルがある場合、または他の場所にある場合は、URLを置き換えるだけでインストールを続行できるはずです。著者は賢明で、ファイルfiles
のファイルにハッシュを提供しました。
mfc42.cab 632755 fbe551338463f13c6a5e215db55ac21b
Wineバージョンに関する警告メッセージは、functions.sh
の36行目にあります。
wine --version 2>&1 | grep -q "0.9." || warning $MSG_WARNING_OLDWINE
ローカライズでMSG_WARNING_OLDWINE
のようなenUS.sh
を探すと、警告メッセージが再び表示されます。ご覧のように、コードは0.9
で始まるバージョン番号をチェックします。筆者は、Wineが1.0リリースを遂げたとき、明らかにパッケージを更新しなかったようです。警告メッセージのcontentは安全に無視できますが、古いソフトウェアを使用していることに注意してください。
UbuntuでPlayOnLinuxを https://www.playonlinux.com/en/download.html に従って更新します
wget -q "http://deb.playonlinux.com/public.gpg" -O- | Sudo apt-key add -
Sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sources.list.d/playonlinux.list
Sudo apt-get update
Sudo apt-get install playonlinux
Wineは自動的に更新されます。 PlayOnLinuxを開き、 この回答 の説明に従ってIE6/IE7/IE8をインストールします。