Microsoft-edge-beta for Porteus KDE

Post links to your 64bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
User avatar
wread
Module Guard
Module Guard
Posts: 1255
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v5.0-kde-64 bits
Location: Santo Domingo
Contact:

Microsoft-edge-beta for Porteus KDE

Post#1 by wread » 19 Aug 2021, 11:57

Hello everybody!

This is the linux version of the newer browser of Windows, compiled for linux. The newcomers from Windows to Linux will for sure like it!
I packaged for Porteus KDE, you should try it in other Porteus desktops and see if it works! B)

Cheers!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Microsoft-edge-beta for Porteus KDE

Post#2 by Ed_P » 19 Aug 2021, 14:26

Cinnamon 5.0rc3 64bit: Activating yields: "Can't insert module to union, error 5".
Ed

Kulle
Warlord
Warlord
Posts: 594
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

Microsoft-edge-beta for Porteus KDE

Post#3 by Kulle » 19 Aug 2021, 15:07

It also works on Porteus 4.0 Xfce

But this message appears:
"You are using an unsupported command line flag --no-sandbox This represents a stability and security risk"

User avatar
Bicephale
Full of knowledge
Full of knowledge
Posts: 111
Joined: 28 Dec 2010, 19:10
Distribution: Live CDs
Location: Quebec/Qc, Canada

Microsoft-edge-beta for Porteus KDE

Post#4 by Bicephale » 19 Aug 2021, 17:24

wread wrote:
19 Aug 2021, 11:57
The newcomers from Windows to Linux will for sure like it!
I'm certain that's going to give their motivation quite a fair boost, so it turns out i just downloaded it earlier this morning, though using the "Get Addon Packages" utily from 'Arch Porteus' 64-bits - i don't suppose Microsoft intends to support 32-bits as well but one can hope i guess. It's an occasion to comment that these cripts are only as up-to-date as their maintenance, while i believe it would be nearly just as fine just to provide the sources, for example:

https://packages.microsoft.com/repos/ed ... _amd64.deb
004-microsoft-edge-beta_92.0.902.22-1_amd64.xzm

Not that this was hidden, but i'd have put automation as an option after offering access to manual installation for those who need to verify the origins of a source. In this case that's obviously genuine being hosted on a microsoft domain, in other it's from 3rd-parties as MediaFire in .xzm, tar.bz2 or even .zip format. By the way, why not add aqemu-0.8.2.tar.bz2 to the list and also QEMU with it perhaps!

Well, i was curious to find out where's the packages coming from and i seen .deb packages being downloaded too, so now i regret there's no Synaptic and/or a companion deb2xzm utility, while i suspect i should have tried to find some associated CLi command(s). Too bad the hobby consumes time like a black hole sucks light! To be honest i didn't find an opportunity to at least evaluate all that i managed to put aside for later tests, so far. Not to mention nothing happened when i doubled-clicked the Porteus package anyway.

Thanks for the contribution of course, i'm simply wondering if every newbie is as brave as i was when i started this morning, some 6 hours earlier... Maybe a finished .ISO is the best that should be expected of people not yet familiar with Linux enough to see it as a real alternative. Especially if web browsing is all it takes to make them happy!

As long as the project lives it's the intention that counts and there's good will at work it seems. I've tried a couple "builder" apps for the adventure, that was brief: after a few dialogs nothing happened and this was my only hope to get full language support (N.B.: "CA" stands for Catalan, not Canada and much less "fr_CA")!

Anyway sugar for Windows addicts is a nice weapon of mass seduction to keep around IMO.

:punk:

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Microsoft-edge-beta for Porteus KDE

Post#5 by Ed_P » 19 Aug 2021, 17:33

On Cinnamon 4.0 64bit it activates but starting it fails.

Code: Select all

guest@porteus:~$ /usr/bin/microsoft-edge-beta --no-sandbox %U
guest@porteus:~$ /usr/bin/microsoft-edge-beta: error while loading shared libraries: libxkbcommon.so.0: cannot open shared object file: No such file or directory
And for the record not all Windows users are Edge fans. On Windows I use Firefox.

Added in 3 hours 58 seconds:
I tried.

Code: Select all

guest@porteus:~/Downloads$ deb2xzm *.deb
Checking required libraries ...

/usr/bin/deb2xzm: line 14: ldconfig: command not found
 ############################# 
 #     Missing library       # 
 ############################# 

You are missing libbfd. Please
activate 05_devel or run the
 command: getpkg binutils 
and installpkg the file.

guest@porteus:~/Downloads$ ls /mnt/live/memory/images/
000-kernel.xzm/                      leafpad-0.8.18.1-x86_64-2_slonly.xzm/
001-core.xzm/                        libreoffice-live.xzm/
002-xorg.xzm/                        meld-3.14.2-x86_64-bundle.xzm/
003-jinnamon-180702.xzm/             mtpaint-3.40-x86_64-2gvEd_P.xzm/
007-printing-x86_64-2018-02-23.xzm/  mychanges.xzm/
05-devel.xzm/                        pix-1.8.2-1.fc28.x86_64.xzm/
firefox-87.0-x86_64-en-US.xzm/       xmahjongg-3.7-x86_64-don.xzm/

guest@porteus:~/Downloads$ deb2xzm *.deb
Checking required libraries ...

/usr/bin/deb2xzm: line 14: ldconfig: command not found
 ############################# 
 #     Missing library       # 
 ############################# 

You are missing libbfd. Please
activate 05_devel or run the
 command: getpkg binutils 
and installpkg the file.

guest@porteus:~/Downloads$ su
Password: 
root@porteus:/home/guest/Downloads# getpkg binutils
Checking that mirror is online ...

--2021-08-19 16:22:11--  https://dfw.mirror.rackspace.com/slackware//slackware64-current/FILELIST.TXT
Resolving dfw.mirror.rackspace.com (dfw.mirror.rackspace.com)... 74.205.112.120
Connecting to dfw.mirror.rackspace.com (dfw.mirror.rackspace.com)|74.205.112.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1407742 (1.3M) [text/plain]
Saving to: ‘/tmp/getpkg/FILELIST.TXT’

FILELIST.TXT        100%[===================>]   1.34M  1.08MB/s    in 1.2s    

2021-08-19 16:22:13 (1.08 MB/s) - ‘/tmp/getpkg/FILELIST.TXT’ saved [1407742/1407742]

[OK] binutils-2.36.1-x86_64-2.txz

Please enter a directory to download the packages to.
> /home/guest/Downloads/

Downloading: binutils-2.36.1-x86_64-2.txz   DONE 
Converting binutils-2.36.1-x86_64-2.txz ...
Verifying package binutils-2.36.1-x86_64-2.txz.
Installing package binutils-2.36.1-x86_64-2.txz:
PACKAGE DESCRIPTION:
# binutils (GNU binary development tools)
#
# Binutils is a collection of binary utilities. It includes "as" (the 
# portable GNU assembler), "ld" (the GNU linker), and other utilities
# for creating and working with binary programs.
#
# These utilities are REQUIRED to compile C, C++, Objective-C, Fortran,
# and most other programming languages.
#
Executing install script for binutils-2.36.1-x86_64-2.txz.
Package binutils-2.36.1-x86_64-2.txz installed.

Creating /home/guest/Downloads/binutils-2.36.1-x86_64-2.xzm

 Processing finished. 
Your files are in: /home/guest/Downloads/

root@porteus:/home/guest/Downloads# installpkg *.txz
Verifying package binutils-2.36.1-x86_64-2.txz.
Installing package binutils-2.36.1-x86_64-2.txz:
PACKAGE DESCRIPTION:
# binutils (GNU binary development tools)
#
# Binutils is a collection of binary utilities. It includes "as" (the 
# portable GNU assembler), "ld" (the GNU linker), and other utilities
# for creating and working with binary programs.
#
# These utilities are REQUIRED to compile C, C++, Objective-C, Fortran,
# and most other programming languages.
#
Executing install script for binutils-2.36.1-x86_64-2.txz.
Package binutils-2.36.1-x86_64-2.txz installed.

root@porteus:/home/guest/Downloads# deb2xzm *.deb
Checking required libraries ...

ar: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ar)
ar: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib64/libbfd-2.36.1-slack15.so)
root@porteus:/home/guest/Downloads# 

root@porteus:/home/guest/Downloads# ls *.txz
binutils-2.36.1-x86_64-2.txz
root@porteus:/home/guest/Downloads# ls *.deb
microsoft-edge-beta_92.0.902.22-1_amd64.deb*
root@porteus:/home/guest/Downloads# 
And failed. :hmmm:

Added in 10 minutes 23 seconds:
Lots of versions to choose from! :o

https://packages.microsoft.com/repos/edge/pool/main/m/
Ed

User avatar
wread
Module Guard
Module Guard
Posts: 1255
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v5.0-kde-64 bits
Location: Santo Domingo
Contact:

Microsoft-edge-beta for Porteus KDE

Post#6 by wread » 19 Aug 2021, 22:51

Hi all!
I see Cinnamon users have problems starting the browser....I think if you add this file it should get started!

If it does, then you put both modules in a folder, name it e.g. "MS-Edge" and put it in "optional" or in "modules" if you prefer!
I use chromium normally, but things are there, where chromium will not be accepted. In my case, with chromium I cannot access the blogger from blogspot.com! but with MS Edge it is ok :%)

Good luck!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Microsoft-edge-beta for Porteus KDE

Post#7 by Ed_P » 20 Aug 2021, 00:23

wread wrote:
19 Aug 2021, 22:51
.I think if you add this file it should get started!

Code: Select all

guest@porteus:~$ ls /mnt/live/memory/images/lib*
/mnt/live/memory/images/libreoffice-live.xzm:
usr/

/mnt/live/memory/images/libxkbcommon-1.3.0-x86_64-1.xzm:
usr/  var/

guest@porteus:~$ /usr/bin/microsoft-edge-beta --no-sandbox
/usr/bin/microsoft-edge-beta: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib64/libxkbcommon.so.0)
Thank you for trying wread. :)
Ed

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Microsoft-edge-beta for Porteus KDE

Post#8 by beny » 20 Aug 2021, 09:40

Ed_P porteus5rc3 have the right glibc so you can start the ''browser"hi wread ok firefox is a huge stone but i can connect to the administrative environment with smart card without issue i think we don't need another browser and --no-sandbox why, this only when you start as root something that you have to start as user.

Kulle
Warlord
Warlord
Posts: 594
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

Microsoft-edge-beta for Porteus KDE

Post#9 by Kulle » 20 Aug 2021, 11:18

I downloaded the latest deb file from here:
https://packages.microsoft.com/repos/ed ... edge-beta/
And then deb2xzm
Works fine for me (4.0 Xfce)

User avatar
Bicephale
Full of knowledge
Full of knowledge
Posts: 111
Joined: 28 Dec 2010, 19:10
Distribution: Live CDs
Location: Quebec/Qc, Canada

Microsoft-edge-beta for Porteus KDE

Post#10 by Bicephale » 20 Aug 2021, 12:23

So there is a 'deb2xzm' tool after all, it's been so long... Just not the GUi type i guess.

Anyway better have more options than less if/when dealing with reluctant Windows users/elders obstinately refusing to upgrade even after Microsoft abandonned them. Or those who's tablet simply lost any capability to further "evolve", while i could easily install TWO Linux OSes side-by-side and those were already running faster than what's replaced, permanently. Not to mention the MS browser is low on my list too but i still wanted to thank our contributor for it!

:worship:

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Microsoft-edge-beta for Porteus KDE

Post#11 by Ed_P » 20 Aug 2021, 15:27

wread wrote:
19 Aug 2021, 22:51
I think if you add this file it should get started!
beny wrote:
20 Aug 2021, 09:40
Ed_P porteus5rc3 have the right glibc so you can start the ''browser"
:good: That works.

Thank you beny. I had switched testing to my Porteus 4.0 system.
And thank you wread for the libxkbcommon file. So MS-Edge now works in the Porteus 5.0rc3 Cinnamon environment.

Yuk.

But it may help new Windows users adjust to Porteus. Any way to connect to their Edge Favorites on Windows?

Added in 10 minutes 7 seconds:
Ed_P wrote:
20 Aug 2021, 15:59
Any way to connect to their Edge Favorites on Windows?
Yup. :happy62: And I was able to import my Firefox Favorites. :D Had to disable/cancel a lot of keyring prompts but they're there. :good:

...
Favorites
...
Import Favorites



Added in 1 hour 20 minutes 32 seconds:
To import Windows' Edge Favorites one needs to backup their Edge Favorites in Windows to an html file then import that file into Edge in Porteus.
Ed

User avatar
Bicephale
Full of knowledge
Full of knowledge
Posts: 111
Joined: 28 Dec 2010, 19:10
Distribution: Live CDs
Location: Quebec/Qc, Canada

Microsoft-edge-beta for Porteus KDE

Post#12 by Bicephale » 20 Aug 2021, 19:40

Belive it or not there are old guys addicted to a microsoft starting page and it ain't me. I've stopped insisting for alternatives after observing confusion combined to lack of self-confidence...

At least now i can offer the same under Linux.

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Microsoft-edge-beta for Porteus KDE

Post#13 by Ed_P » 20 Aug 2021, 20:00

Porteus Edge storage:

/home/guest/.cache/microsoft-edge-beta

Added in 1 hour 39 minutes 35 seconds:
Line 4 at top of the Edge page when starting it.

"You're using an unsupported command-line flag: --no-sandbox. This poses stability and security risks."
Ed

User avatar
wread
Module Guard
Module Guard
Posts: 1255
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v5.0-kde-64 bits
Location: Santo Domingo
Contact:

Microsoft-edge-beta for Porteus KDE

Post#14 by wread » 21 Aug 2021, 13:05

Hi all!
Ed_P wrote:
20 Aug 2021, 21:40
"You're using an unsupported command-line flag: --no-sandbox. This poses stability and security risks."
:evil:

This is a hack I introduced to use the browser as root...if it is disturbing you, you can take it off as follows:
1) extract the .xzm module,
2) go to /usr/share/application/microsoft-edge-beta.desktop and open it (not execute) by clicking on it
3) find and erase the offending "--no-sandbox"
4) repack the module and you are done.

In my humble opinion, if you are running Porteus in AF mode, there is no need to run it as guest. If you press the wrong key and make miss, just start AF mode again, there is no harm... what "stability and security risk" am I posing? (I know this will bring up flames again, but that is the way I like..., it is my OS, isn't it?

Guest mode is for "guests", not for me!

Cheers!
Last edited by wread on 22 Aug 2021, 12:18, edited 2 times in total.
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Microsoft-edge-beta for Porteus KDE

Post#15 by beny » 21 Aug 2021, 14:09

hi wread have you tried in console "su guest" and run your software?

Post Reply