- - Cómo instalar el navegador Beaker en Linux

Cómo instalar el navegador Beaker en Linux

El navegador Beaker es una nueva generación "experimental"navegador web para Mac, Linux y Windows que, cuando está instalado, permite a los usuarios alojar, descargar y distribuir páginas web y archivos. Todos los datos en Beaker se distribuyen con el protocolo Dat P2P. Este protocolo aún es relativamente nuevo, pero promete permitir que cualquiera pueda crear y compartir datos en línea sin la necesidad de preocuparse por la privacidad o el costo.

Beaker tiene un excelente soporte para Linux, y los desarrolladores lo dejan claro con su documentación. En esta guía, le mostraremos cómo poner en funcionamiento la aplicación en todos los principales sistemas operativos Linux.

Instrucciones de Ubuntu / Debian

Beaker no tiene un paquete DEB descargablearchivo disponible para descargar. Por lo tanto, si usted es un usuario de Ubuntu o Debian y desea obtener una versión nativa del navegador que funcione sin AppImage, debe compilar el código fuente.

Compilar el código fuente del navegador Beaker es bastante simple. Tiene muy pocas dependencias, por lo que está garantizado que funcionará.

Para instalar las dependencias en Ubuntu o Debian Linux, inicie una ventana de terminal presionando Ctrl + Alt + T o Ctrl + Shift + T. Luego, ingrese los comandos en la ventana de la consola.

sudo apt install libtool m4 make g++ git npm

O, para Debian, ejecute:

sudo apt-get install libtool m4 make g++ git npm

Con las dependencias necesarias para construir el navegador Beaker instalado y listo, es hora de descargar el código fuente de la página GitHub del proyecto.

git clone https://github.com/beakerbrowser/beaker.git

Utilizando la discos compactos comando, cambie el directorio de trabajo de su terminal de la carpeta de inicio (~ /) al directorio "vaso" recién creado.

cd ~/beaker

Dentro de la nueva carpeta de códigos "vaso", use npm install para instalar todos los módulos necesarios.

npm install

Cuando el npm install comando termina, uso npm ejecutar reconstruir para terminar el proceso de construcción del código.

npm run rebuild

Después de que se cuide el código, debe crear un script de inicio con los comandos a continuación. Sin embargo, tenga en cuenta que cuando llegue al quinto comando, edite /home/username/beaker y cambie el "nombre de usuario" al nombre de usuario real de su PC con Linux.

sudo -s
touch /usr/bin/beaker-browser
echo "#!/bin/bash/" > /usr/bin/beaker-browser
echo " " >> /usr/bin/beaker-browser
echo "cd /home/username/beaker/" >> /usr/bin/beaker-browser
echo " " >> /usr/bin/beaker-browser
echo "npm start" >> /usr/bin/beaker-browser
chmod +x /usr/bin/beaker-browser

Cierre la sesión del usuario root ejecutando el salida mando. Luego, use wget para tomar la imagen del icono del navegador Beaker.

exit
cd ~/beaker
wget https://i.imgur.com/3mCUpiH.png -O beaker.png

Haga un nuevo acceso directo de escritorio con el toque mando. Luego, abre Beaker.desktop con Nano.

sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop

Pegue el siguiente código en el editor de texto Nano. Asegúrese de mirar y encontrar Icon=/home/username/beaker/beaker.png e intercambie "nombre de usuario" con el nombre de usuario de su computadora Linux.

[Desktop Entry]
Name=Beaker Browser
Comment=An Experimental Peer-to-Peer Web Browser.
Exec="/usr/bin/beaker-browser" %U
Terminal=false
Type=Application
Icon=/home/username/beaker/beaker.png
GenericName=Web Browser
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpe$
Categories=Network;

Guarde las ediciones en Nano presionando Ctrl + O en el teclado Luego, cierra Nano con Ctrl + X.

Una vez que Nano esté cerrado, use el chmod comando para actualizar los permisos del acceso directo. Luego, actualice los permisos del acceso directo de escritorio de Beaker usando el chmod mando.

sudo chmod +x /usr/share/applications/beaker-browser.desktop

Con los permisos actualizados, podrá iniciar el navegador web Beaker P2P en Ubuntu o Debian yendo a "Internet" en el menú de la aplicación en el escritorio.

Instrucciones de Arch Linux

Beaker está en el AUR, como es de esperar. Si desea que se ejecute, deberá instalar algunos paquetes. Específicamente, Git y Base-devel. Para instalar estos paquetes, inicie una ventana de terminal. Luego, ingrese el comando del paquete Pacman a continuación.

sudo pacman -S git base-devel

Una vez que los dos paquetes estén instalados, descargue y cree el ayudante Trizen AUR con el git clon mando. Hará que la instalación de Beaker, junto con sus dependencias de compilación, sea mucho más rápida.

git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri

Con Trizen configurado, úselo para instalar el paquete Beaker AUR. Tenga en cuenta que cuando use esta herramienta, también descargará y obtendrá las dependencias necesarias del tiempo de compilación.

trizen -S beaker-browser-bin

Instrucciones de Fedora / OpenSUSE

Si es usuario de Fedora u OpenSUSE yinteresado en usar el navegador Beaker, pero no le gusta AppImage, construir desde la fuente es la única forma. Afortunadamente, el desarrollador describe los archivos de dependencia que necesitan los usuarios de distribución de Linux basados ​​en Redhat.

Para instalar las dependencias, debe iniciar una sesión de terminal con el Ctrl + Alt + T o Ctrl + Shift + T combinación de teclado

Una vez que tenga abierta una sesión de terminal, siga las instrucciones de instalación para Fedora o OpenSUSE.

Fedora

sudo dnf install libtool m4 make gcc-c++ git npm

OpenSUSE

sudo zypper install libtool m4 make gcc-c++ npm8

Las dependencias están configuradas. Ahora es el momento de usar el git clone comando para descargar la última versión de Beaker desde el GitHub del proyecto.

git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker
npm install

Cree una versión de Beaker utilizando el npm ejecutar reconstruir mando.

npm run rebuild

Luego, crea un script de lanzamiento.

Nota: editar /home/username/beaker en la quinta línea a continuación y cámbielo al nombre de usuario en la computadora en la que está usando Beaker

su -
touch /usr/bin/beaker-browser
echo "#!/bin/bash/" > /usr/bin/beaker-browser
echo " " >> /usr/bin/beaker-browser
echo "cd /home/username/beaker/" >> /usr/bin/beaker-browser
echo " " >> /usr/bin/beaker-browser
echo "npm start" >> /usr/bin/beaker-browser
chmod +x /usr/bin/beaker-browser

Salga del usuario Root usando el salida mando.

exit

Descargue el archivo de icono a la carpeta ~ / beaker usando wget.

cd ~/beaker
wget https://i.imgur.com/3mCUpiH.png -O beaker.png

Utilizar el toque ordenar y crear un nuevo archivo de acceso directo de Beaker.

sudo touch /usr/share/applications/beaker-browser.desktop

Abre el archivo en Nano.

sudo nano /usr/share/applications/beaker-browser.desktop

Pega el siguiente código en Nano.

Nota: encontrar Icon=/home/username/beaker/beaker.png y cambie el "nombre de usuario" al nombre de usuario de su PC con Linux.

[Desktop Entry]
Name=Beaker Browser
Comment=An Experimental Peer-to-Peer Web Browser.
Exec="/usr/bin/beaker-browser" %U
Terminal=false
Type=Application
Icon=/home/username/beaker/beaker.png
GenericName=Web Browser
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpe$
Categories=Network;

Guarde las ediciones en Nano presionando Ctrl + O y salga del editor con Ctrl + X. Luego, actualice los permisos del acceso directo de escritorio de Beaker usando el chmod mando.

sudo chmod +x /usr/share/applications/beaker-browser.desktop

Si los permisos se actualizan correctamente, podrá iniciar el navegador Beaker abriendo la sección "Internet" del menú de la aplicación.

Instrucciones de AppImage

La forma preferida de usar Beaker, al menossegún el desarrollador es a través del archivo AppImage en su sitio web. Es comprensible por qué quieren que los usuarios descarguen su programa de esta manera. AppImages elimina la necesidad de compilar el código. Para obtener el lanzamiento de AppImage, inicie una ventana de terminal. Luego, use el comando wget para descargar el archivo.

wget https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage

Mueva el archivo Beaker AppImage a una nueva carpeta "AppImages" para mantenerlo a salvo de la eliminación accidental.

mkdir -p ~/AppImages
mv beaker-browser-0.8.2-x86_64.AppImage ~/AppImages

Actualice los permisos de la versión de AppImage usando chmod.

sudo chmod +x ~/AppImages/beaker-browser-0.8.2-x86_64.AppImage

Inicie el programa por primera vez con los siguientes comandos.

cd ~/AppImages
./beaker-browser-0.8.2-x86_64.AppImage

Seleccione la opción "sí" en el mensaje que aparece en la pantalla para permitir que el cuadro de diálogo AppImage cree un nuevo acceso directo en el escritorio. Luego, regrese a la terminal y presione Ctrl + C para cerrarlo A partir de ahora, debería poder iniciar “Beaker” yendo a la sección “Internet” en el menú de la aplicación.

Comentarios