Microsoft Edge (Developer Build) disponibilizado para Linux

Dica aí pra quem quiser testar fora do quarteto inicial: consegui adaptar o script do pessoal do AppImage para o Chrome para produzir um AppImage de Edge.

Salve como edge.yml
# We are not allowed to redistribute AppImages of Google Chrome,
# but you can easily make your own using this recipe like this on a Debian/Ubuntu system:
# wget -c "https://github.com/AppImage/pkg2appimage/raw/master/pkg2appimage"
# bash -ex pkg2appimage Google_Chrome

app: microsoft-edge-dev

ingredients:
  package: microsoft-edge-dev
  dist: xenial
  sources: 
    - deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe
    - deb https://packages.microsoft.com/repos/edge/ stable main
  script:

script:
  - mv ./opt/microsoft/msedge-dev/product_logo_64_dev.png usr/share/icons/hicolor/64x64/apps/microsoft-edge-dev.png
  - mv ./opt/microsoft/msedge-dev/product_logo_32_dev.png usr/share/icons/hicolor/32x32/apps/microsoft-edge-dev.png
  - mv ./opt/microsoft/msedge-dev/product_logo_256_dev.png usr/share/icons/hicolor/256x256/apps/microsoft-edge-dev.png
  - mv ./opt/microsoft/msedge-dev/product_logo_24_dev.png usr/share/icons/hicolor/24x24/apps/microsoft-edge-dev.png
  - mv ./opt/microsoft/msedge-dev/product_logo_128_dev.png usr/share/icons/hicolor/128x128/apps/microsoft-edge-dev.png
  - mv ./opt/microsoft/msedge-dev/product_logo_48_dev.png usr/share/icons/hicolor/48x48/apps/microsoft-edge-dev.png
  - cp usr/share/icons/hicolor/256x256/apps/microsoft-edge-dev.png .
  - cp usr/share/applications/microsoft-edge-dev.desktop .
  - sed -i -e 's|/usr/bin/ms-edge-dev %U|AppRun|g' microsoft-edge-dev.desktop
  
  - cat > ./AppRun <<\EOF
  - #!/bin/sh
  - HERE=$(dirname $(readlink -f "${0}"))
  - export LD_LIBRARY_PATH="${HERE}"/usr/lib:$PATH
  - "${HERE}"/opt/microsoft/msedge-dev/microsoft-edge-dev --password-store=basic $@
  - EOF
  - chmod a+x ./AppRun
  - ./opt/microsoft/msedge-dev/microsoft-edge-dev --version | grep -Eo "[0-9.]+" | head -n 1 > ../VERSION

Siga o primeiro passo desse tópico

Depois de ter instalado o pkg2appimage, abra um terminal na pasta onde salvou o edge.yml e rode

pkg2appimage edge.yml

e aguarde o download das bibliotecas do Ubuntu e a produção da AppImage.
ksnip_20201020-172537


Já sabem, não reportem bugs direto dessa AppImage, use o DEB/RPM oficial em um sistema do quarteto oficial para confirmar a fonte do problema, etc.

1 curtida