Microsoft Edge su Linux: come aggiungere i repository ufficiali per tenerlo aggiornato

Microsoft Edge su Linux: come aggiungere i repository ufficiali per tenerlo aggiornato

Era la fine dell’anno scorso quando  Microsoft Edge  ha rilasciato la sua prima versione stabile per Linux, e anche se sembrava che fosse fatto all’epoca considerando la lunga strada fatta per arrivare a questo punto, la verità è che il browser Web di Redmond è ancora pecca sulla zavorra la cosa più insolita: non è aggiornato!

Ovvero: vai alla  pagina di download ufficiale di Microsoft Edge , seleziona il pacchetto che corrisponde alla distribuzione che stai utilizzando (Deb per Debian e Ubuntu, RPM per Fedora e openSUSE, ecc.), installalo e… a differenza di qualsiasi altro grande web browser disponibili sul mercato per Linux, non aggiunge alcun repository al sistema, il che facilita l’aggiornamento automatico dell’applicazione.

Il fatto che Microsoft Edge non includa un proprio repository non è solo un’anomalia, con l’ulteriore inconveniente di dover scaricare e aggiornare manualmente ogni nuova versione che esce, è un comportamento irresponsabile da parte di Microsoft, poiché un browser che fa non ricevere aggiornamenti è un rischio per la sicurezza dei sistemi. E il fatto è che Microsoft Edge non ti avverte nemmeno che c’è una nuova versione da scaricare.

Mi sfugge il motivo per cui Microsoft Edge trascina un tale difetto su Linux quando è uno dei browser più popolari oggi, proprio per la cura che i suoi sviluppatori hanno messo in tutte le sue funzionalità. E fai attenzione, perché è stato  accolto meglio su Linux di quanto potresti aspettarti . L’ho installato da solo per testare di tanto in tanto e fino a poco tempo non ho riscontrato il problema del repository.

Bene, vediamo come risolvere questo pasticcio che mi ha fatto pensare a un articolo di opinione da infastidire, ma penso di aver già ampliato, e ora è il momento di vedere come risolvere il problema.

Come aggiungere Microsoft Edge per repository Linux

Curiosamente, Microsoft ha una soluzione per tutto questo, anche se non perfetta, che consiste nell’aggiungere automaticamente il repository dopo l’installazione del pacchetto. Basta controllare la pagina del canale Microsoft Edge Insider per le versioni Beta e Dev del browser, così come le istruzioni di “installazione da riga di comando”, nel caso in cui tu sia un “fanatico di Linux” e desideri “configurare tu stesso il PPA”(! ).

Il fatto è che “l’installazione da riga di comando” consiste nell’aggiungere il repository Microsoft Edge per Debian e Ubuntu, Fedora o openSUSE per i canali Beta o Dev… anche se la verità è che il repository include tre versioni del browser: Beta, Dev, ma e versione stabile. Hai solo bisogno di modificare un po’ le istruzioni. Andiamo con lui?

Microsoft Edge per Debian e Ubuntu

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/edge stable main"> /etc/apt/sources.list.d/microsoft-edge.list'
sudo rm microsoft.gpg
sudo apt update
sudo apt install microsoft-edge-stable

Microsoft Edge per Fedora

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo dnf config-manager --add-repo https://packages.microsoft.com/yumrepos/edge
sudo mv /etc/yum.repos.d/packages.microsoft.com_yumrepos_edge.repo /etc/yum.repos.d/microsoft-edge.repo
sudo dnf install microsoft-edge-stable

Microsoft Edge per openSUSE

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo zypper ar https://packages.microsoft.com/yumrepos/edge microsoft-edge
sudo zypper refresh
sudo zypper install microsoft-edge-stable

È tutto.

Stai utilizzando un’altra distribuzione ufficialmente non supportata? Microsoft Edge è su Flathub  e sembra essere ben mantenuto. Questa è una risorsa da considerare per la sua disponibilità; così come il pacchetto disponibile in AUR per Arch Linux e derivati. Tuttavia, vista la natura proprietaria del browser, non è chiaro il motivo per cui i media ufficiali non siano coinvolti nel promuovere un momento così delicato come un aggiornamento.

A questo proposito, vale anche la pena ricordare che  Microsoft ha un megarepository per Linux  che ospita praticamente tutto ciò che l’azienda ha da offrire, anche se tirarlo quando non molte cose sono in uso è come uccidere una mosca con una palla di cannone.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *