WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Installing Internet Explorer on TinyCore  (Read 8569 times)

Offline mtc

  • Newbie
  • *
  • Posts: 24
Installing Internet Explorer on TinyCore
« on: July 07, 2011, 12:31:25 PM »
What is the best way to get Internet Explorer installed on Tiny Core?

Please do not tell me that other browsers are better as I already know that. :)

Here is what I have tried.
I have installed the version that comes with wine-gl.tcz. But it does not work quite right. I really do not want to use this browser.

I ran the IE8 full installer successfully. But, I get program errors when I try to run iexplore. IE does not come up. I might try this again on a freshly installed TinyCore.

I downloaded IEs4Linux into /home/tc, extracted the files, ran ./ ies4linux per the instructions on their website. I get "sh: ./: Permission Denied". I have tried running as both root and tc and get the same error.

If you know of a way to install Internet Explorer on TinyCore, please tell me. Thank you for your help.

Offline Lee

  • Hero Member
  • *****
  • Posts: 645
    • My Core wiki user page
Re: Installing Internet Explorer on TinyCore
« Reply #1 on: July 07, 2011, 12:56:23 PM »
Quote
...ran ./ ies4linux per the instructions...

Is this a typo, or might it be significant that there is a space after the slash in

Code: [Select]
./ ies4linux?

32 bit core4.7.7, Xprogs, Xorg-7.6, wbar, jwm  |  - Testing -
PPR, data persistence through filetool.sh          |  32 bit core 8.0 alpha 1
USB Flash drive, one partition, ext2, grub4dos  | Otherwise similar

Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #2 on: July 07, 2011, 01:37:07 PM »
I was putting a space after the slash. Thanks for pointing that out.

However, when I run ./ies4linux while in the ies4linux-2.99.0.1 folder , I get
"env: can't execute 'bash': No such file or directory"

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Installing Internet Explorer on TinyCore
« Reply #3 on: July 07, 2011, 02:10:57 PM »
Is bash.tcz installed?
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #4 on: July 07, 2011, 03:23:21 PM »
Bash.tcz was not installed. After installing it, I was able to run the script. But it came up with errors. I am going to rebuild a fresh TinyCore to test.

Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #5 on: July 07, 2011, 06:09:00 PM »
After building a fresh install of TinyCore, I read through the errors and found that I needed a few packages. I will list them here so others may benefit. However, this is not a complete list. I am still getting errors when I choose what version of IE to install and click OK.

These are the packages that I have installed.
wine-gl (1.3.9)
cabextract
bash
pygtk
ncurses-utils
ies4linux

Here is what I get when I run ./ies4linux and click OK to install.

Code: [Select]
tc@tc001:~/ies4linux-2.99.0.1$ ./ies4linux
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).

grep: : No such file or directory
/home/tc/ies4linux-2.99.0.1/ui/pygtk/ies4linux-gtk.py:268: GtkWarning: gtk_text_layout_real_invalidate: assertion `layout->wrap_loop_count == 0' failed
  self.textbuffer.insert_with_tags(self.textbuffer.get_end_iter(), line, tag)
ui/pygtk/python-gtk.sh: line 6:  6986 Segmentation fault      python "$IES4LINUX"/ui/pygtk/ies4linux-gtk.py
tc@tc001:~/ies4linux-2.99.0.1$

Offline ixbrian

  • Retired Admins
  • Sr. Member
  • *****
  • Posts: 436
Re: Installing Internet Explorer on TinyCore
« Reply #6 on: July 07, 2011, 09:48:26 PM »
I hadn't heard about IEs4Linux before, that is pretty cool, especially for a web developer or something.   Anyway, I noticed on their site that they only support IE 6, 5.5, and 5.   It looks like IE 7, 8, and 9 are beta/experimental.   Have you had any luck with one of the older supported versions of IE?

Brian

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14819
Re: Installing Internet Explorer on TinyCore
« Reply #7 on: July 08, 2011, 03:27:10 AM »
Did you load the pygtk-2.7-dev extension and all of its deps?

Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #8 on: July 08, 2011, 11:30:50 AM »
I hadn't installed pygtk-2.7-dev. I installed it.

I ran ./ies4linux. I still get the same error if I do not change any options and click OK.
The default options that I do not change are: Install Internet Explorers 6.0, Locale is EN-US, Install Plugins is Adobe Flash 9, Install icons in Desktop.

If I uncheck the option to install icons on the desktop, I get further into the installer.

There was an error downloading DCOM98.EXE. My only option is to close and re run the installer. This is the text in the install window before I close it.

Code: [Select]
IEs4Linux will:
  - Install Internet Explorers: 6.0
  - Using IE locale: EN-US
  - Install Adobe Flash 9.0
  - Install everything at: /home/tc/.ies4linux
[ OK ]

Downloading everything we need
  Downloading from microsoft.com:
   0%   DCOM98.EXEwget: invalid option -- 'b'
BusyBox v1.18.3 (2011-02-11 12:08:19 PST) multi-call binary.

Usage: wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document FILE]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
[--no-check-certificate] [-U|--user-agent AGENT][-T SEC]  URL

Retrieve files via HTTP or FTP

Options:
-s Spider mode - only check file existence
-c Continue retrieval of aborted transfer
-q Quiet
-P DIR Save to DIR (default .)
-T SEC Network read timeout is SEC seconds
-O FILE Save to FILE ('-' for stdout)
-U STR Use STR for User-Agent header
-Y Use proxy ('on' or 'off')

ps: invalid option -- 'p'
BusyBox v1.18.3 (2011-02-11 12:08:19 PST) multi-call binary.

Usage: ps [-o COL1,COL2=HEADER]

Show list of processes

Options:
-o COL1,COL2=HEADER Select columns for display

./lib/install.sh: line 39: [: 0 /home/tc/.ies4linux/downloads/DCOM98.EXE: integer expression expected
   100% DCOM98.EXE
 An error ocurred when downloading. Please run IEs4Linux again. Corrupted file: DCOM98.EXE

« Last Edit: July 08, 2011, 11:34:14 AM by mtc »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: Installing Internet Explorer on TinyCore
« Reply #9 on: July 08, 2011, 01:33:38 PM »
wget.tcz
The only barriers that can stop you are the ones you create yourself.

Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #10 on: July 08, 2011, 01:56:31 PM »
I installed wget. Now I get this.

Code: [Select]
IEs4Linux will:
  - Install Internet Explorers: 6.0
  - Using IE locale: EN-US
  - Install Adobe Flash 9.0
  - Install everything at: /home/tc/.ies4linux
[ OK ]

Downloading everything we need
  Downloading from microsoft.com:
   0%   DCOM98.EXEps: invalid option -- 'p'
BusyBox v1.18.3 (2011-02-11 12:08:19 PST) multi-call binary.

Usage: ps [-o COL1,COL2=HEADER]

Show list of processes

Options:
-o COL1,COL2=HEADER Select columns for display

./lib/install.sh: line 39: [: 0 /home/tc/.ies4linux/downloads/DCOM98.EXE: integer expression expected
   100% DCOM98.EXE
 An error ocurred when downloading. Please run IEs4Linux again. Corrupted file: DCOM98.EXE


Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #11 on: July 08, 2011, 02:32:12 PM »
This is the ies4linux install.sh download section.

Code: [Select]
# Download all files first
section $MSG_DOWNLOADING

# Basic downloads for IE6
URL_IE6_CABS=http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP
IE6_CABS="ADVAUTH CRLUPD HHUPD IEDOM IE_EXTRA IE_S1 IE_S2 IE_S5 IE_S4 IE_S3 IE_S6 SETUPW95 FONTCORE FONTSUP VGX"
# other possible cabs BRANDING GSETUP95 IEEXINST README SWFLASH (SCR56EN)

# All MS downloads
subsection $MSG_DOWNLOADING_FROM microsoft.com:

download http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE
download http://activex.microsoft.com/controls/vc/mfc42.cab
download http://download.microsoft.com/download/win98SE/Update/5072/W98/EN-US/249973USA8.exe

mkdir -p "$DOWNLOADDIR/ie6/EN-US"
mkdir -p "$DOWNLOADDIR/ie6/$IE6_LOCALE"

for cab in $IE6_CABS; do
download "$URL_IE6_CABS/$IE6_LOCALE/$cab.CAB"
done

# SCR56EN is always downloaded from EN-US
download "$URL_IE6_CABS/EN-US/SCR56EN.CAB"

        [ "$INSTALLIE7" = "1" ] && {
download "http://download.microsoft.com/download/3/8/8/38889DC1-848C-4BF2-8335-86C573AD86D9/IE7-WindowsXP-x86-enu.exe"
#download "http://download.microsoft.com/download/whistler/Patch/q305601/WXP/EN-US/Q305601_WxP_SP1_x86_ENU.exe"
}

# All Evolt downloads
if [ "$((INSTALLIE55+INSTALLIE5+INSTALLIE1+INSTALLIE2+INSTALLIE15))" -gt "0" ]; then
echo
subsection "Downloading from Evolt Browser Archive:"
fi
        [ "$INSTALLIE55" = "1" ] && downloadEvolt ie/32bit/standalone/ie55sp2_9x.zip
        [ "$INSTALLIE5"  = "1" ] && downloadEvolt ie/32bit/standalone/ie501sp2_9x.zip
        [ "$INSTALLIE1"  = "1" ] && downloadEvolt ie/32bit/1.0/Msie10.exe
        [ "$INSTALLIE15" = "1" ] && downloadEvolt ie/32bit/1.5/IE15I386.EXE
        [ "$INSTALLIE2"  = "1" ] && downloadEvolt ie/32bit/2.0/msie20.exe
        [ "$INSTALLIE3"  = "1" ] && downloadEvolt ie/32bit/3.02/win95typical/msie302r.exe

        # Flash
        [ "$INSTALLFLASH" = "1" ] && {
        echo
        subsection "Downloading from macromedia.com:"
                download "http://download.macromedia.com/get/shockwave/cabs/flash/swflash.cab" || error Cannot download flash
        }

# Core fonts
[ "$INSTALLCOREFONTS" = "1" ] && {
        echo
        subsection "Downloading from sourceforge.net"

export COREFONTS="andale32.exe arial32.exe arialb32.exe comic32.exe courie32.exe georgi32.exe impact32.exe times32.exe trebuc32.exe verdan32.exe wd97vwr32.exe webdin32.exe"
for font in $COREFONTS; do
download "http://internap.dl.sourceforge.net/sourceforge/corefonts/$font"
done
}
ok

Offline maro

  • Hero Member
  • *****
  • Posts: 1228
Re: Installing Internet Explorer on TinyCore
« Reply #12 on: July 08, 2011, 06:14:18 PM »
The reported issues with the 'ps' command (i.e. the lack of supporting the '-p' option by the BusyBox applet) should go away when using the "full-blown" version contained in the 'procps.tcz' extension.

Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #13 on: July 08, 2011, 07:18:09 PM »
I was thinking there was something with "ps". I installed procps.tcz and got a little farther in the install. Now its saying my wine version is too old. I am using wine-gl 1.3.9 from the TinyCore repository. Any ideas?

Here is what I get.

Code: [Select]
IEs4Linux will:
  - Install Internet Explorers: 6.0
  - Using IE locale: EN-US
  - Install everything at: /home/tc/.ies4linux
[ OK ]

Downloading everything we need
  Downloading from microsoft.com:
   0%   DCOM98.EXE./lib/install.sh: line 26: 100 * 0 /home/tc/.ies4linux/downloads/DCOM98.EXE / 1229056 : division by 0 (error token is "/tc/.ies4linux/downloads/DCOM98.EXE / 1229056 ")
   0%   mfc42.cab./lib/install.sh: line 26: 100 * 0 /home/tc/.ies4linux/downloads/mfc42.cab / 632755 : division by 0 (error token is "/tc/.ies4linux/downloads/mfc42.cab / 632755 ")
   0%   249973USA8.exe./lib/install.sh: line 26: 100 * 0 /home/tc/.ies4linux/downloads/249973USA8.exe / 838328 : division by 0 (error token is "/tc/.ies4linux/downloads/249973USA8.exe / 838328 ")
   0%   ADVAUTH.CAB./lib/install.sh: line 26: 100 * 0 /home/tc/.ies4linux/downloads/ie6/EN-US/ADVAUTH.CAB / 47213 : division by 0 (error token is "/tc/.ies4linux/downloads/ie6/EN-US/ADVAUTH.CAB / 47213 ")
   0%   SCR56EN.CAB./lib/install.sh: line 26: 100 * 0 /home/tc/.ies4linux/downloads/ie6/EN-US/SCR56EN.CAB / 800365 : division by 0 (error token is "/tc/.ies4linux/downloads/ie6/EN-US/SCR56EN.CAB / 800365 ")
[ OK ]

Installing IE 6
  Initializing
  Creating Wine Prefix
 Your wine does not have wineprefixcreate installed. Maybe you are running an old Wine version. Try to update it to the latest version.

Offline mtc

  • Newbie
  • *
  • Posts: 24
Re: Installing Internet Explorer on TinyCore
« Reply #14 on: July 11, 2011, 03:29:49 PM »
I saw that gutmensch updated wine-gl over the weekend. I installed the new version.

I still get the error message that I am using an older version of Wine as posted above. Since this is something I was just playing with and I need to move on, I am going to be done with trying to figure out how to install Internet Explorer installed on Tiny Core. At least for now. If somebody else wants to take up where I left off, please do so and update this thread if you come up with anything.

Here is a list of packages that I have installed from the TinyCore repository to get to where I am using ies4linux.
wine-gl.tcz
bash.tcz
cabextract.tcz
pygtk.tcz
ncurses-utils.tcz
wget.tcz
procps.tcz

ies4linux from http://www.tatanka.com.br/ies4linux/page/Main_Page

Thank you all for your help in this experiment.