- - Jak nainstalovat prohlížeč kádinky v systému Linux

Jak nainstalovat prohlížeč Beaker v systému Linux

Prohlížeč kádinky je „experimentální“ next-genwebový prohlížeč pro Mac, Linux a Windows, který po instalaci umožňuje uživatelům hostovat, stahovat a distribuovat webové stránky a soubory. Všechna data v kádince jsou distribuována pomocí protokolu P2P. Tento protokol je stále relativně nový, ale slibuje umožnit komukoli vytvářet a sdílet data online bez nutnosti obávat se soukromí nebo nákladů.

Beaker má vynikající podporu Linuxu a vývojáři to jasně dokumentují svou dokumentací. V této příručce vám ukážeme, jak spustit aplikaci na všech hlavních operačních systémech Linux.

Pokyny pro Ubuntu / Debian

Kádinka nemá balíček DEB ke staženísoubor k dispozici ke stažení. Pokud tedy používáte Ubuntu nebo Debian a hledáte nativní verzi prohlížeče bez AppImage, musíte zkompilovat zdrojový kód.

Kompilace zdrojového kódu prohlížeče Beaker je velmi jednoduchá. Závislost má jen velmi málo, takže je zaručeno, že bude fungovat.

Chcete-li nainstalovat závislosti na Ubuntu nebo Debian Linuxu, spusťte okno terminálu stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T. Poté zadejte příkazy do okna konzoly.

sudo apt install libtool m4 make g++ git npm

Nebo pro Debian spusťte:

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

Vzhledem k potřebným závislostem na vytvoření prohlížeče Beaker nainstalovaného a připraveného k provozu je čas stáhnout zdrojový kód ze stránky GitHub projektu.

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

Za použití CD příkaz, změňte pracovní adresář vašeho terminálu z domovské složky (~ /) do nově vytvořeného adresáře „kádinky“.

cd ~/beaker

V nové složce kódu „kádinky“ použijte Npm instalace nainstalovat všechny potřebné moduly.

npm install

Když Npm instalace příkaz končí, použijte npm run rebuild dokončit proces sestavení kódu.

npm run rebuild

Poté, co je kód postarán, musíte vytvořit spouštěcí skript s příkazy níže. Mějte však na paměti, že když se dostanete k pátému příkazu, upravte /home/username/beaker a změňte „uživatelské jméno“ na skutečné uživatelské jméno vašeho počítače se systémem 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

Odhlaste se od uživatele root spuštěním výstup příkaz. Poté použijte wget chytit obrázek ikony prohlížeče kádinky.

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

Vytvořte novou zástupce na ploše pomocí dotek příkaz. Poté otevřete Beaker.desktop s Nano.

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

Vložte následující kód do textového editoru Nano. Nezapomeňte se podívat a najít Icon=/home/username/beaker/beaker.png a vyměňte si „uživatelské jméno“ s uživatelským jménem vašeho počítače se systémem 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;

Uložte úpravy do Nano stisknutím Ctrl + O na klávesnici. Poté Nano uzavřete Ctrl + X.

Jakmile je Nano uzavřen, použijte chmod příkaz k aktualizaci oprávnění zástupce. Poté aktualizujte oprávnění zástupce na pracovní ploše kádinky pomocí chmod příkaz.

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

S aktualizovanými oprávněními budete moci spustit Ubuntu nebo Debian webový prohlížeč Beaker P2P tím, že v nabídce aplikace na ploše přejdete na „Internet“.

Arch Linux instrukce

Kádinka je na AUR, jak byste mohli očekávat. Pokud chcete, aby byl spuštěn, budete muset nainstalovat několik balíčků. Konkrétně, Git a Base-devel. Chcete-li nainstalovat tyto balíčky, spusťte okno terminálu. Potom zadejte příkaz balíčku Pacman níže.

sudo pacman -S git base-devel

Po instalaci obou balíčků si stáhněte a vytvořte pomocníka Trizen AUR pomocí git klonovat příkaz. Usnadní instalaci Beakeru a jeho závislostí na budování.

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

Při nastavení Trizen jej použijte k instalaci balíčku Beaker AUR. Nezapomeňte, že při použití tohoto nástroje bude také stahováno a získáváno potřebné závislosti při vytváření.

trizen -S beaker-browser-bin

Pokyny Fedora / OpenSUSE

Pokud jste uživatelem Fedory nebo OpenSUSE aPokud se zajímáte o použití prohlížeče kádinky, ale nelíbí se vám aplikace AppImage, je jediným způsobem budování ze zdroje. Naštěstí vývojář nastiňuje závislostní soubory, které uživatelé Linuxové distribuce potřebují.

Chcete-li nainstalovat závislosti, musíte spustit terminálovou relaci pomocí Ctrl + Alt + T nebo Ctrl + Shift + T kombinace kláves.

Až budete mít otevřenou relaci terminálu, postupujte podle pokynů pro instalaci Fedory nebo OpenSUSE.

Fedora

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

OpenSUSE

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

Jsou nastaveny závislosti. Nyní je čas použít git klon příkaz ke stažení nejnovější verze kádinky z projektu GitHub.

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

Vytvořte vydání kádinky pomocí npm run rebuild příkaz.

npm run rebuild

Dále vytvořte spouštěcí skript.

Poznámka: upravit /home/username/beaker v pátém řádku níže a změňte jej na uživatelské jméno v počítači, na kterém používáte kádinku.

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

Ukončete uživatele root pomocí výstup příkaz.

exit

Pomocí ikony stáhněte soubor ikon do složky ~ / kádinky wget.

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

Použijte dotek příkaz a vytvořit nový soubor zástupce kádinky.

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

Otevřete soubor v Nano.

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

Vložte níže uvedený kód do Nano.

Poznámka: najít Icon=/home/username/beaker/beaker.png a změňte „uživatelské jméno“ na uživatelské jméno vašeho počítače se systémem 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;

Uložte úpravy do Nano stisknutím Ctrl + O a ukončete editor pomocí Ctrl + X. Poté aktualizujte oprávnění zástupce na pracovní ploše kádinky pomocí chmod příkaz.

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

Pokud se oprávnění aktualizují správně, budete moci spustit prohlížeč kádinky otevřením části „Internet“ v nabídce aplikace.

Pokyny k aplikaci AppImage

Nejvýhodnější způsob použití kádinkypodle vývojáře je prostřednictvím souboru AppImage na jejich webových stránkách. Je pochopitelné, proč chtějí, aby uživatelé stahovali svůj program tímto způsobem. AppImages vyřadí potřebu kompilace kódu. Chcete-li dostat ruce na vydání AppImage, spusťte okno terminálu. Poté soubor stáhněte pomocí příkazu wget.

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

Přesuňte soubor Beaker AppImage do nové složky „AppImages“, aby byl chráněn před náhodným vymazáním.

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

Aktualizujte oprávnění k vydání AppImage pomocí chmod.

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

Spusťte program poprvé pomocí následujících příkazů.

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

Ve výzvě, která se objeví na obrazovce, vyberte možnost „Ano“, aby dialogové okno AppImage umožnilo vytvořit novou zástupce na ploše. Poté se vraťte na terminál a stiskněte Ctrl + C zavřít to. Od nynějška byste měli mít možnost spustit „Beaker“ v sekci „Internet“ v nabídce aplikace.

Komentáře