วิธีติดตั้งเบราว์เซอร์บีกเกอร์บน Linux

วิธีติดตั้งเบราว์เซอร์บีกเกอร์บน Linux

เบราว์เซอร์ Beaker เป็นเว็บเบราว์เซอร์รุ่น "ทดลอง" สำหรับ Mac, Linux และ Windows ซึ่งเมื่อติดตั้งแล้ว จะอนุญาตให้ผู้ใช้โฮสต์ ดาวน์โหลด และแจกจ่ายหน้าเว็บและไฟล์ต่างๆ ข้อมูลทั้งหมดในบีกเกอร์ถูกแจกจ่ายด้วยโปรโตคอล Dat P2P โปรโตคอลนี้ยังค่อนข้างใหม่ แต่สัญญาว่าจะอนุญาตให้ทุกคนสร้างและแบ่งปันข้อมูลออนไลน์โดยไม่จำเป็นต้องกังวลเกี่ยวกับความเป็นส่วนตัวหรือค่าใช้จ่าย

Beaker มีการรองรับ Linux ที่ยอดเยี่ยม และนักพัฒนาก็ชี้แจงอย่างชัดเจนด้วยเอกสารประกอบ ในคู่มือนี้ เราจะแสดงวิธีทำให้แอปทำงานบนระบบปฏิบัติการ Linux หลัก ๆ ทั้งหมดได้อย่างไร

คำสั่ง Ubuntu/Debian

วิธีติดตั้งเบราว์เซอร์บีกเกอร์บน Linux

บีกเกอร์ไม่มีไฟล์แพ็คเกจ DEB ที่สามารถดาวน์โหลดได้ ดังนั้น หากคุณเป็นผู้ใช้ Ubuntu หรือ Debian และคุณต้องการให้เบราว์เซอร์เวอร์ชันเนทีฟทำงานโดยไม่มี AppImage คุณต้องคอมไพล์ซอร์สโค้ด

การรวบรวมซอร์สโค้ดของเบราว์เซอร์ Beaker นั้นค่อนข้างง่าย มีการพึ่งพาอาศัยกันน้อยมาก ดังนั้นจึงรับประกันว่าจะได้ผล

ที่จะได้รับการอ้างอิงที่ติดตั้งบน Ubuntu หรือ Debian Linux, เปิดหน้าต่าง terminal โดยการกดCtrl + Alt + TหรือCtrl + Shift + T จากนั้นป้อนคำสั่งลงในหน้าต่างคอนโซล

sudo apt ติดตั้ง libtool m4 สร้าง g++ git npm

หรือสำหรับ Debian ให้เรียกใช้:

sudo apt-get ติดตั้ง libtool m4 สร้าง g++ git npm

ด้วยการขึ้นต่อกันที่จำเป็นในการสร้างเบราว์เซอร์ Beaker ที่ติดตั้งและพร้อมใช้งาน ก็ถึงเวลาดาวน์โหลดซอร์สโค้ดจากหน้า GitHub ของโปรเจ็กต์

โคลน git https://github.com/beakerbrowser/beaker.git

ใช้คำสั่งCDเปลี่ยนไดเร็กทอรีการทำงานของเทอร์มินัลจากโฟลเดอร์หลัก (~/) เป็นไดเร็กทอรี "beaker" ที่สร้างขึ้นใหม่

cd ~/บีกเกอร์

ภายในโฟลเดอร์โค้ด "beaker" ใหม่ ให้ใช้  npm installเพื่อติดตั้งโมดูลที่จำเป็นทั้งหมด

npm ติดตั้ง

เมื่อคำสั่งnpm installเสร็จสิ้น ให้ใช้npm run rebuildเพื่อสิ้นสุดกระบวนการสร้างโค้ด

npm run สร้างใหม่

หลังจากจัดการโค้ดแล้ว คุณต้องสร้างสคริปต์เรียกใช้งานด้วยคำสั่งด้านล่าง อย่างไรก็ตาม โปรดทราบว่าเมื่อคุณใช้คำสั่งที่ห้า ให้แก้ไขและเปลี่ยน “ชื่อผู้ใช้” เป็นชื่อผู้ใช้จริงของ Linux PC/home/username/beaker

sudo -s

แตะ /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- เบราว์เซอร์

ออกจากระบบผู้ใช้รูทโดยรันคำสั่งexit จากนั้น ใช้wgetเพื่อคว้าภาพไอคอนของเบราว์เซอร์บีกเกอร์

ทางออก

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

สร้างทางลัดบนเดสก์ท็อปใหม่ด้วยคำสั่งสัมผัส จากนั้นเปิด Beaker.desktop ด้วย Nano

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

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

วางโค้ดต่อไปนี้ลงในโปรแกรมแก้ไขข้อความ Nano อย่าลืมตรวจสอบและค้นหาและสลับ "ชื่อผู้ใช้" ด้วยชื่อผู้ใช้คอมพิวเตอร์ Linux ของคุณ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;

บันทึกการแก้ไขไปยัง Nano โดยกดCtrl + Oบนแป้นพิมพ์ แล้วใกล้กับนาโน  Ctrl + X

เมื่อปิด Nano แล้ว ให้ใช้คำสั่งchmodเพื่ออัปเดตการอนุญาตของทางลัด จากนั้น อัปเดตการอนุญาตของทางลัดบนเดสก์ท็อปบีกเกอร์โดยใช้คำสั่งchmod

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

ด้วยการอัปเดตการอนุญาต คุณจะสามารถเปิดเว็บเบราว์เซอร์ Beaker P2P บน Ubuntu หรือ Debian โดยไปที่ "อินเทอร์เน็ต" ในเมนูแอปพลิเคชันบนเดสก์ท็อป

คำแนะนำ Arch Linux

Beaker อยู่ในAURอย่างที่คุณคาดหวัง หากคุณต้องการให้มันทำงาน คุณจะต้องติดตั้งแพ็คเกจสองสามตัว โดยเฉพาะ Git และ Base-devel ในการติดตั้งแพ็คเกจเหล่านี้ ให้เปิดหน้าต่างเทอร์มินัล จากนั้นป้อนคำสั่งแพ็คเกจ Pacman ด้านล่าง

sudo pacman -S git base-devel

เมื่อติดตั้งทั้งสองแพ็คเกจแล้ว ให้ดาวน์โหลดและสร้างตัวช่วย Trizen AUR ด้วยคำสั่งgit clone มันจะทำให้การติดตั้ง Beaker พร้อมกับการขึ้นต่อกันของบิลด์เร็วขึ้นมาก

โคลน git https://aur.archlinux.org/trizen.git cd trizen makepkg -sri

เมื่อตั้งค่า Trizen ให้ใช้เพื่อติดตั้งแพ็คเกจ Beaker AUR โปรดทราบว่าเมื่อคุณใช้เครื่องมือนี้ เครื่องมือจะทำการดาวน์โหลดและรับการพึ่งพาเวลาสร้างที่จำเป็นด้วย

trizen -S บีกเกอร์เบราว์เซอร์ bin

คำแนะนำ Fedora/OpenSUSE

วิธีติดตั้งเบราว์เซอร์บีกเกอร์บน Linux

หากคุณเป็นผู้ใช้ Fedora หรือ OpenSUSE และสนใจที่จะใช้เบราว์เซอร์ Beaker แต่ไม่ชอบ AppImage การสร้างจากแหล่งที่มาเป็นวิธีเดียว โชคดีที่ผู้พัฒนาสรุปไฟล์การพึ่งพา Redhat-based Linux distribution ที่ผู้ใช้ต้องการ

ที่จะได้รับการอ้างอิงติดตั้งคุณต้องเปิดเซสชั่นขั้วกับCtrl + Alt + TหรือCtrl + Shift + Tรวมแป้นพิมพ์

เมื่อคุณเปิดเทอร์มินัลเซสชันแล้ว ให้ทำตามคำแนะนำในการติดตั้งสำหรับ Fedora หรือ OpenSUSE

Fedora

sudo dnf ติดตั้ง libtool m4 สร้าง gcc-c++ git npm

OpenSUSE

sudo zypper ติดตั้ง libtool m4 สร้าง gcc-c++ npm8

มีการตั้งค่าการพึ่งพา ตอนนี้ได้เวลาใช้คำสั่งgit cloneเพื่อดาวน์โหลด Beaker รุ่นล่าสุดจาก GitHub ของโปรเจ็กต์

โคลน git https://github.com/beakerbrowser/beaker.git

cd ~/beaker npm ติดตั้ง

สร้างบีกเกอร์รีลีสโดยใช้คำสั่งnpm run rebuild

npm run สร้างใหม่

ถัดไป สร้างสคริปต์เรียกใช้งาน

หมายเหตุ: แก้ไขในบรรทัดที่ห้าด้านล่างและเปลี่ยนเป็นชื่อผู้ใช้บนคอมพิวเตอร์ที่คุณใช้ Beaker/home/username/beaker

ซู -

แตะ /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- เบราว์เซอร์

ออกจากผู้ใช้รูทโดยใช้คำสั่งexit

ทางออก

ดาวน์โหลดไฟล์ไอคอนไปยัง ~ / บีกเกอร์โฟลเดอร์โดยใช้wget

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

ใช้คำสั่งสัมผัสและสร้างไฟล์ทางลัดบีกเกอร์ใหม่

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

เปิดไฟล์ในนาโน

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

วางโค้ดด้านล่างลงใน Nano

หมายเหตุ: ค้นหาและเปลี่ยน “ชื่อผู้ใช้” เป็นชื่อผู้ใช้ Linux PC ของคุณ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;

บันทึกการแก้ไขเพื่อนาโนโดยการกดCtrl + Oและออกจากตัวแก้ไขด้วยCtrl + X จากนั้น อัปเดตการอนุญาตของทางลัดบนเดสก์ท็อปบีกเกอร์โดยใช้คำสั่งchmod

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

หากการอนุญาตอัปเดตอย่างถูกต้อง คุณจะสามารถเปิดเบราว์เซอร์ Beaker ได้โดยเปิดส่วน "อินเทอร์เน็ต" ของเมนูแอป

คำแนะนำ AppImage

วิธีติดตั้งเบราว์เซอร์บีกเกอร์บน Linux

วิธีที่ต้องการในการใช้ Beaker อย่างน้อยตามที่ผู้พัฒนาบอกคือผ่านไฟล์ AppImage บนเว็บไซต์ของพวกเขา เป็นที่เข้าใจได้ว่าทำไมพวกเขาต้องการให้ผู้ใช้ดาวน์โหลดโปรแกรมด้วยวิธีนี้ AppImages ไม่จำเป็นต้องคอมไพล์โค้ด ในการรับมือกับการเปิดตัว AppImage ให้เปิดหน้าต่างเทอร์มินัล จากนั้นใช้คำสั่ง wget เพื่อดาวน์โหลดไฟล์

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

ย้ายไฟล์ Beaker AppImage ไปไว้ในโฟลเดอร์ "AppImages" ใหม่ เพื่อป้องกันการลบโดยไม่ตั้งใจ

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

ปรับปรุงสิทธิ์ของการปล่อย AppImage ใช้chmod

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

เริ่มโปรแกรมเป็นครั้งแรกด้วยคำสั่งต่อไปนี้

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

เลือกตัวเลือก 'ใช่' ในข้อความแจ้งที่ปรากฏบนหน้าจอ เพื่อให้กล่องโต้ตอบ AppImage สร้างทางลัดบนเดสก์ท็อปใหม่ จากนั้นกลับไปที่เทอร์มินัลแล้วกดCtrl + Cเพื่อปิด จากนี้ไป คุณควรเปิด "Beaker" ได้โดยไปที่ส่วน "อินเทอร์เน็ต" ในเมนูแอป


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม