Acasă
» LINUX
»
Cum se instalează browserul Beaker pe Linux cu o aplicație AppImage
Cum se instalează browserul Beaker pe Linux cu o aplicație AppImage
Cea mai simplă metodă de a rula browserul Beaker pe Linux este să utilizați Linux AppImage de pe pagina oficială Releases a proiectului. Descărcați fișierul, faceți-l executabil și lansați-l de pe desktop sau dintr-un terminal. Nu aveți nevoie de o comandă de pachet Debian, Fedora, Arch sau openSUSE pentru această rută.
Există o avertizare importantă: Beaker este întrerupt. Depozitul proiectului a fost arhivat pe 27 decembrie 2022, iar cea mai recentă versiune listată este versiunea 1.1.0, publicată pe 8 decembrie 2020. Nu mai primește corecții de întreținere sau securitate în amonte. Tratați-l ca pe un browser vechi pentru un caz specific de utilizare Beaker sau Hypercore, nu ca pe un înlocuitor sigur pentru un browser de zi cu zi acceptat. Evitați să îl utilizați pentru conturi sensibile sau navigare privată.
Înainte de a instala Beaker
Pagina arhivată a proiectului Beaker trimite utilizatorii către pagina sa de lansări pentru descărcări binare și listează o rută separată de compilare a sursei pentru dezvoltatori. AppImage este un singur fișier executabil, așa că pașii de mai jos funcționează la fel pe majoritatea distribuțiilor Linux. Nu instalează un pachet în baza de date a pachetelor de sistem și nu ar trebui să îl rulați cu sudo.
Deoarece versiunea Linux datează din 2020, compatibilitatea cu o distribuție actuală nu este garantată. Descărcați resursa de pe pagina Beaker Releases din amonte , în loc să o descărcați de pe o versiune oglindă neoficială. Fișierul Linux listat este Beaker.Browser-1.1.0.AppImage. Rețineți că această versiune veche poate necesita componente runtime care nu mai sunt instalate în mod implicit pe distribuția dvs.
Instalați și lansați Linux AppImage
Deschide pagina oficială de lansare. Găsește Beaker 1.1.0 și descarcă resursa Linux AppImage. Nu alege programul de instalare Windows, imaginea de disc macOS sau arhiva sursă. Pagina de lansare este locația principală pentru fișierele binare publicate ale proiectului.
Selectați fișierul AppImage listat cu versiunea Beaker 1.1.0.
Păstrați fișierul în Descărcări pentru prima lansare. Confirmați că numele fișierului descărcat este Beaker.Browser-1.1.0.AppImage. Numele fișierelor Linux sunt sensibile la majuscule/minuscule. Dacă browserul dvs. a adăugat un număr, cum ar fi ", (1)la nume, fie eliminați sufixul respectiv, fie utilizați numele real în comenzile de mai jos.
Verificați numele AppImage descărcat înainte de a executa comenzile din terminal.
Permiteți fișierului să ruleze. Deschideți un terminal și acordați AppImage permisiunea de execuție. Rulați aceste comenzi ca utilizator obișnuit, nu ca root:
cd ~/Downloads
chmod +x Beaker.Browser-1.1.0.AppImage
Dacă ați salvat fișierul descărcat în altă parte, mutați-vă mai întâi în directorul respectiv. Comanda chmodmodifică permisiunile pentru acest fișier; nu instalează Beaker la nivel de sistem și nu modifică alte aplicații.
Setați bitul de execuție înainte de lansarea AppImage.
Porniți Beaker. Din același terminal, executați:
./Beaker.Browser-1.1.0.AppImage
Dacă sistemul poate rula această versiune mai veche a aplicației AppImage, Beaker ar trebui să se deschidă ca aplicație desktop. De asemenea, puteți utiliza managerul de fișiere: deschideți Proprietățile fișierului, activați permisiunea executabilă sau „Permite executarea fișierului ca program”, închideți caseta de dialog și faceți dublu clic pe AppImage. Formularea exactă variază în funcție de mediul desktop. Ghidul de pornire rapidă AppImage documentează atât metoda grafică, cât și cea de terminal.
Rulați AppImage direct; nu necesită o instalare la nivel de sistem.
Acces la meniul de pe desktop și versiuni sursă
O aplicație AppImage poate rula fără a crea o intrare în meniu. Dacă Beaker nu apare în meniul Internet sau aplicații al desktopului, utilizați comanda de mai sus sau deschideți fișierul în managerul de fișiere. Integrarea desktopului este opțională și diferă între desktopurile Linux; consultați documentația AppImage despre integrarea desktopului dacă doriți un launcher. Vechile instrucțiuni care creează un script deținut de root /usr/binși codează hardcode un nume de utilizator în directorul home nu sunt necesare pentru această instalare și se pot întrerupe atunci când AppImage este mutată.
Fișierul README arhivat documentează, de asemenea, compilarea Beaker din sursă, inclusiv o compilare bazată pe Node.js sub beaker/scripts. Această rută este destinată dezvoltatorilor care au nevoie de sursă, nu ca o instalare desktop mai bine suportată: depozitul este doar pentru citire, lanțul de instrumente documentat este vechi, iar administratorii nu mai testează compatibilitatea cu versiunile actuale de Linux. Consultați instrucțiunile de compilare a sursei arhivate numai dacă trebuie în mod specific să compilați proiectul.
Depanare
„Permisiune refuzată” sau fișierul nu se va deschide
Repetați chmod +xfolosind calea și numele fișierului exacte. Dacă AppImage se află pe o unitate amovibilă sau pe o partiție montată, este posibil ca acea locație să fie montată cu o noexecopțiune; copiați fișierul într-un director din folderul principal și încercați din nou. De asemenea, verificați dacă executați comanda din folderul care conține fișierul.
Un mesaj menționează FUSE saulibfuse.so.2
Unele sisteme Linux necesită un pachet de compatibilitate FUSE pentru a rula AppImage-uri mai vechi. Numele pachetelor și disponibilitatea acestora variază în funcție de distribuție, așadar folosiți documentația pachetului distribuției dvs. în loc să descărcați o bibliotecă de pe un site neverificat. Ghidul de depanare AppImage FUSE explică cauzele frecvente. Deoarece AppImage-ul lui Beaker este vechi, iar proiectul este arhivat, este posibil ca o eroare de compatibilitate să nu aibă o soluție întreținută în amonte.
Paharul lipsește din meniul aplicației
Acest lucru este de așteptat pe desktop-urile care nu integrează automat AppImages. Fișierul poate fi pornit în continuare din terminal sau din managerul de fișiere. Nu recreați vechiul lansator hardcoded din ghidul anterior; acesta indică un director sursă și nu se va potrivi cu fluxul de lucru AppImage.
Folosește AppImage numai dacă ai nevoie de funcțiile sale peer-to-peer vechi și dacă rulează pe distribuția ta. Pentru acces web regulat, alege un browser care primește în continuare actualizări de securitate.