Home
» LINUX
»
Come installare il browser Beaker su Linux tramite AppImage
Come installare il browser Beaker su Linux tramite AppImage
Il modo più semplice per eseguire il browser Beaker su Linux è utilizzare l'AppImage per Linux disponibile sulla pagina ufficiale delle release del progetto. Scarica il file, rendilo eseguibile e avvialo dal desktop o da un terminale. Non è necessario utilizzare alcun comando di pacchetto per Debian, Fedora, Arch o openSUSE.
C'è un'avvertenza importante: Beaker non è più supportato. Il repository del progetto è stato archiviato il 27 dicembre 2022 e l'ultima versione disponibile è la 1.1.0, pubblicata l'8 dicembre 2020. Non riceve più manutenzione o aggiornamenti di sicurezza. Consideratelo un browser obsoleto per un utilizzo specifico con Beaker o Hypercore, non un sostituto sicuro per un browser di uso quotidiano supportato. Evitate di utilizzarlo per account sensibili o per la navigazione privata.
Prima di installare Beaker
La pagina archiviata del progetto Beaker indirizza gli utenti alla pagina delle release per il download dei file binari e elenca un percorso di compilazione separato per gli sviluppatori. L'AppImage è un singolo file eseguibile, quindi i passaggi seguenti funzionano allo stesso modo sulla maggior parte delle distribuzioni Linux. Non installa un pacchetto nel database dei pacchetti di sistema e non dovresti eseguirlo con sudo.
Poiché la build per Linux risale al 2020, la compatibilità con una distribuzione attuale non è garantita. Scarica il file dalla pagina ufficiale di Beaker Releases , anziché da un mirror non ufficiale. Il file Linux indicato è Beaker.Browser-1.1.0.AppImage. Tieni presente che questa vecchia build potrebbe richiedere componenti runtime non più installati di default nella tua distribuzione.
Installa e avvia l'AppImage di Linux.
Apri la pagina ufficiale delle release. Trova Beaker 1.1.0 e scarica il relativo file AppImage per Linux. Non scegliere il programma di installazione per Windows, l'immagine disco per macOS o l'archivio sorgente. La pagina delle release è la fonte ufficiale dei file binari pubblicati dal progetto.
Seleziona il file AppImage elencato con la versione Beaker 1.1.0.
Mantieni il file nella cartella Download per il primo avvio. Verifica che il nome del file scaricato sia Beaker.Browser-1.1.0.AppImage. I nomi dei file in Linux distinguono tra maiuscole e minuscole. Se il tuo browser ha aggiunto un numero come (1)al nome, rimuovi tale suffisso oppure usa il nome effettivo nei comandi seguenti.
Prima di eseguire i comandi del terminale, verifica il nome dell'AppImage scaricata.
Consenti l'esecuzione del file. Apri un terminale e concedi all'AppImage i permessi di esecuzione. Esegui questi comandi come utente normale, non come root:
cd ~/Downloads
chmod +x Beaker.Browser-1.1.0.AppImage
Se hai salvato il download in un'altra posizione, spostati prima in quella directory. Il chmodcomando modifica i permessi di questo file; non installa Beaker a livello di sistema né modifica altre applicazioni.
Impostare il bit di esecuzione prima di avviare l'AppImage.
Avvia Beaker. Dallo stesso terminale, esegui:
./Beaker.Browser-1.1.0.AppImage
Se il sistema è in grado di eseguire questa versione precedente di AppImage, Beaker dovrebbe aprirsi come applicazione desktop. In alternativa, è possibile utilizzare il file manager: aprire le proprietà del file, abilitare l'esecuzione come programma, chiudere la finestra di dialogo e fare doppio clic su AppImage. La dicitura esatta varia a seconda dell'ambiente desktop. La guida rapida di AppImage descrive sia il metodo grafico che quello da terminale.
Esegui direttamente l'AppImage; non richiede un'installazione a livello di sistema.
Accesso al menu del desktop e compilazioni sorgente
Un'AppImage può essere eseguita senza creare una voce di menu. Se Beaker non compare nel menu Internet o Applicazioni del desktop, usa il comando sopra indicato oppure apri il file con il tuo file manager. L'integrazione con il desktop è facoltativa e varia a seconda del sistema operativo Linux; consulta la documentazione di AppImage sull'integrazione con il desktop se desideri un launcher. Le vecchie istruzioni che creano uno script di proprietà di root /usr/bine specificano manualmente il nome utente della directory home non sono necessarie per questa installazione e potrebbero non funzionare correttamente se l'AppImage viene spostata.
Il file README archiviato documenta anche la compilazione di Beaker dai sorgenti, inclusa una build basata su Node.js. beaker/scriptsQuesta procedura è pensata per gli sviluppatori che necessitano dei sorgenti, non per un'installazione desktop meglio supportata: il repository è di sola lettura, la toolchain documentata è obsoleta e i manutentori non testano più la compatibilità con le versioni attuali di Linux. Consultare le istruzioni per la compilazione dai sorgenti archiviate solo se si ha la specifica necessità di compilare il progetto.
Risoluzione dei problemi
"Autorizzazione negata" oppure il file non si aprirà
Ripeti la procedura chmod +xutilizzando il percorso e il nome file esatti. Se AppImage si trova su un'unità rimovibile o su una partizione montata, tale posizione potrebbe essere montata tramite noexecun'opzione; copia il file in una directory nella tua cartella home e riprova. Verifica inoltre di eseguire il comando dalla cartella che contiene il file.
Un messaggio menziona FUSE olibfuse.so.2
Alcuni sistemi Linux necessitano di un pacchetto di compatibilità FUSE per eseguire le versioni precedenti di AppImage. I nomi dei pacchetti e la loro disponibilità variano a seconda della distribuzione, quindi è consigliabile consultare la documentazione della propria distribuzione anziché scaricare una libreria da un sito non verificato. La guida alla risoluzione dei problemi di FUSE per AppImage spiega le cause più comuni. Poiché l'AppImage di Beaker è obsoleta e il progetto è archiviato, un errore di compatibilità potrebbe non avere una soluzione ufficiale supportata.
Beaker non è presente nel menu delle applicazioni.
Questo comportamento è previsto sui computer desktop che non integrano automaticamente AppImage. Il file può comunque essere avviato dal terminale o dal file manager. Non ricreare il vecchio launcher hardcoded della guida precedente; punta a una directory di origine e non sarà compatibile con il flusso di lavoro di AppImage.
Utilizza AppImage solo se le sue funzionalità peer-to-peer legacy sono ciò di cui hai bisogno e se è compatibile con la tua distribuzione. Per il normale accesso al web, scegli un browser che riceva ancora aggiornamenti di sicurezza.