Cara menginstal browser Beaker di Linux

Cara menginstal browser Beaker di Linux

Browser Beaker adalah browser web "eksperimental" generasi berikutnya untuk Mac, Linux, dan Windows yang, ketika diinstal, memungkinkan pengguna untuk meng-host, mengunduh, dan mendistribusikan halaman web dan file. Semua data di Beaker didistribusikan dengan protokol Dat P2P. Protokol ini masih relatif baru tetapi menjanjikan untuk memungkinkan siapa saja membuat dan berbagi data secara online tanpa perlu khawatir tentang privasi atau biaya.

Beaker memiliki dukungan Linux yang sangat baik, dan para pengembang memperjelasnya dengan dokumentasi mereka. Dalam panduan ini, kami akan menunjukkan kepada Anda cara menjalankan aplikasi di semua sistem operasi Linux utama.

Instruksi Ubuntu/Debian

Cara menginstal browser Beaker di Linux

Beaker tidak memiliki file paket DEB yang dapat diunduh yang tersedia untuk diunduh. Jadi, jika Anda adalah pengguna Ubuntu atau Debian dan Anda ingin versi asli browser bekerja tanpa AppImage, Anda harus mengkompilasi kode sumbernya.

Mengkompilasi kode sumber browser Beaker cukup sederhana. Ini memiliki sedikit ketergantungan, jadi dijamin berfungsi.

Untuk menginstal dependensi di Ubuntu atau Debian Linux, luncurkan jendela terminal dengan menekan Ctrl + Alt + T atau Ctrl + Shift + T . Kemudian, masukkan perintah ke jendela konsol.

sudo apt install libtool m4 make g++ git npm

Atau, untuk Debian, jalankan:

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

Dengan dependensi yang diperlukan untuk membangun browser Beaker terpasang dan siap digunakan, saatnya mengunduh kode sumber dari halaman GitHub proyek.

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

Dengan menggunakan perintah CD , ubah direktori kerja terminal Anda dari folder home (~/) ke direktori “beaker” yang baru dibuat.

cd ~/beaker

Di dalam folder kode “beaker” yang baru, gunakan  npm install untuk menginstal semua modul yang diperlukan.

instal npm

Ketika perintah npm install selesai, gunakan npm run build kembali untuk menyelesaikan proses pembuatan kode.

npm menjalankan membangun kembali

Setelah kode diurus, Anda harus membuat skrip peluncuran dengan perintah di bawah ini. Namun, perlu diingat, bahwa ketika Anda mendapatkan perintah kelima, edit dan ubah "nama pengguna" menjadi nama pengguna PC Linux Anda yang sebenarnya./home/username/beaker

sudo -s

sentuh /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- peramban

Keluar dari pengguna root dengan menjalankan perintah keluar . Kemudian, gunakan wget untuk mengambil gambar ikon browser Beaker.

keluar

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

Buat pintasan desktop baru dengan perintah sentuh . Kemudian, buka Beaker.desktop dengan Nano.

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

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

Rekatkan kode berikut ke editor teks Nano. Pastikan untuk melihat dan menemukan dan menukar "nama pengguna" dengan nama pengguna komputer Linux Anda.Icon=/home/username/beaker/beaker.png

[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;

Simpan hasil edit ke Nano dengan menekan Ctrl + O pada keyboard. Kemudian, tutup Nano dengan  Ctrl + X .

Setelah Nano ditutup, gunakan perintah chmod untuk memperbarui izin pintasan. Kemudian, perbarui izin pintasan desktop Beaker menggunakan perintah chmod .

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

Dengan izin yang diperbarui, Anda akan dapat meluncurkan browser web Beaker P2P di Ubuntu atau Debian dengan membuka "Internet" di menu aplikasi di desktop.

Instruksi Arch Linux

Beaker ada di AUR , seperti yang Anda duga. Jika Anda ingin menjalankannya, Anda perlu menginstal beberapa paket. Secara khusus, Git dan Base-devel. Untuk menginstal paket-paket ini, luncurkan jendela terminal. Kemudian, masukkan perintah paket Pacman di bawah ini.

sudo pacman -S git base-devel

Setelah kedua paket diinstal, unduh dan bangun helper Trizen AUR dengan perintah git clone . Ini akan membuat penginstalan Beaker, bersama dengan dependensi build-nya jauh lebih cepat.

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

Dengan pengaturan Trizen, gunakan untuk menginstal paket Beaker AUR. Ingatlah bahwa ketika Anda menggunakan alat ini, itu juga akan mengunduh dan mendapatkan dependensi waktu pembangunan yang diperlukan.

trizen -S beaker-browser-bin

Instruksi Fedora/OpenSUSE

Cara menginstal browser Beaker di Linux

Jika Anda pengguna Fedora atau OpenSUSE dan tertarik menggunakan browser Beaker, tetapi tidak menyukai AppImage, membangun dari sumber adalah satu-satunya cara. Untungnya, pengembang menguraikan file ketergantungan yang dibutuhkan pengguna distribusi Linux berbasis Redhat.

Untuk menginstal dependensi, Anda harus meluncurkan sesi terminal dengan kombinasi keyboard Ctrl + Alt + T atau Ctrl + Shift + T.

Setelah sesi terminal terbuka, ikuti petunjuk instalasi untuk Fedora atau OpenSUSE.

Fedora

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

BukaSUSE

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

Ketergantungan sudah diatur. Sekarang, saatnya menggunakan perintah git clone untuk mengunduh rilis terbaru Beaker dari GitHub proyek.

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

cd ~/beaker npm install

Buat rilis Beaker menggunakan perintah npm run build kembali .

npm menjalankan membangun kembali

Selanjutnya, buat skrip peluncuran.

Catatan: edit di baris kelima di bawah dan ubah ke nama pengguna di komputer yang Anda gunakan Beaker./home/username/beaker

su -

sentuh /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- peramban

Keluar dari pengguna Root menggunakan perintah keluar .

keluar

Unduh file ikon ke folder ~/beaker menggunakan wget .

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

Gunakan perintah sentuh dan buat file pintasan Beaker baru.

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

Buka file di Nano.

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

Rekatkan kode di bawah ini ke dalam Nano.

Catatan: temukan dan ubah “nama pengguna” menjadi nama pengguna PC Linux Anda.Icon=/home/username/beaker/beaker.png

[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;

Simpan hasil edit ke Nano dengan menekan Ctrl + O dan keluar dari editor dengan Ctrl + X . Kemudian, perbarui izin pintasan desktop Beaker menggunakan perintah chmod .

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

Jika izin diperbarui dengan benar, Anda akan dapat meluncurkan browser Beaker dengan membuka bagian "Internet" dari menu aplikasi.

Instruksi AppImage

Cara menginstal browser Beaker di Linux

Cara yang lebih disukai untuk menggunakan Beaker, setidaknya menurut pengembang adalah melalui file AppImage di situs web mereka. Dapat dimengerti mengapa mereka ingin pengguna mengunduh program mereka dengan cara ini. AppImages menghilangkan kebutuhan untuk mengkompilasi kode. Untuk mendapatkan rilis AppImage, luncurkan jendela terminal. Kemudian, gunakan perintah wget untuk mengunduh file.

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

Pindahkan file Beaker AppImage ke folder "AppImages" baru agar tetap aman dari penghapusan yang tidak disengaja.

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

Perbarui izin rilis AppImage menggunakan chmod .

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

Jalankan program untuk pertama kalinya dengan perintah berikut.

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

Pilih opsi 'ya' pada prompt yang muncul di layar untuk memungkinkan dialog AppImage membuat pintasan desktop baru. Kemudian, kembali ke terminal dan tekan Ctrl + C untuk menutupnya. Mulai sekarang, Anda seharusnya dapat meluncurkan "Beaker" dengan membuka bagian "Internet" di menu aplikasi.


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer