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

บีกเกอร์ไม่มีแพ็คเกจ DEB ที่สามารถดาวน์โหลดได้ไฟล์สำหรับดาวน์โหลด ดังนั้นหากคุณเป็นผู้ใช้ Ubuntu หรือ Debian และคุณกำลังมองหาเบราว์เซอร์เวอร์ชันดั้งเดิมที่ใช้งานได้โดยไม่ต้องใช้ AppImage คุณต้องรวบรวมซอร์สโค้ด
การคอมไพล์ซอร์สโค้ดของเบราว์เซอร์ Beaker นั้นค่อนข้างเรียบง่าย มีการพึ่งพาน้อยมากดังนั้นจึงรับประกันได้ว่าจะทำงาน
ในการรับการพึ่งพาที่ติดตั้งบน Ubuntu หรือ Debian Linux ให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หรือ Ctrl + Shift + T. จากนั้นป้อนคำสั่งลงในหน้าต่างคอนโซล
sudo apt install libtool m4 make g++ git npm
หรือสำหรับ Debian ให้เรียกใช้:
sudo apt-get install libtool m4 make g++ git npm
ด้วยการพึ่งพาที่จำเป็นสำหรับการสร้างเบราว์เซอร์ Beaker ที่ติดตั้งและพร้อมใช้งานได้เวลาดาวน์โหลดซอร์สโค้ดจากหน้า GitHub ของโครงการ
git clone https://github.com/beakerbrowser/beaker.git
ใช้ ซีดี คำสั่งเปลี่ยนไดเรกทอรีการทำงานของเทอร์มินัลของคุณจากโฟลเดอร์บ้าน (~ /) เป็นไดเรกทอรี "บีกเกอร์" ที่สร้างขึ้นใหม่
cd ~/beaker
ภายในโฟลเดอร์รหัส“ บีกเกอร์” ใหม่ให้ใช้ ติดตั้ง NPM เพื่อติดตั้งโมดูลที่จำเป็นทั้งหมด
npm install
เมื่อ ติดตั้ง NPM คำสั่งเสร็จสิ้นให้ใช้ npm สร้างใหม่ เพื่อเสร็จสิ้นกระบวนการสร้างรหัส
npm run rebuild
หลังจากโค้ดได้รับการดูแลคุณต้องสร้างสคริปต์เรียกใช้งานด้วยคำสั่งด้านล่าง อย่างไรก็ตามโปรดจำไว้ว่าเมื่อคุณได้รับคำสั่งที่ห้าให้แก้ไข /home/username/beaker
และเปลี่ยน“ ชื่อผู้ใช้” เป็นชื่อผู้ใช้จริงของพีซี 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
ล็อกเอาต์จากผู้ใช้รูทด้วยการรัน ทางออก คำสั่ง จากนั้นใช้ wget เพื่อคว้าภาพไอคอนเบราว์เซอร์ของ Beaker
exit
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 อย่าลืมมองผ่านและค้นหา Icon=/home/username/beaker/beaker.png
และสลับ“ ชื่อผู้ใช้” ออกด้วยชื่อผู้ใช้คอมพิวเตอร์ 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;
บันทึกการแก้ไขเป็นนาโนโดยกด Ctrl + O บนแป้นพิมพ์ จากนั้นปิดนาโนด้วย Ctrl + X.
เมื่อปิดนาโนแล้วให้ใช้ chmod คำสั่งเพื่ออัปเดตการอนุญาตของทางลัด จากนั้นอัปเดตการอนุญาตของทางลัดบนเดสก์ท็อปบีกเกอร์โดยใช้ chmod คำสั่ง
sudo chmod +x /usr/share/applications/beaker-browser.desktop
เมื่ออัปเดตการอนุญาตแล้วคุณจะสามารถเปิดเว็บเบราว์เซอร์ Beaker P2P บน Ubuntu หรือ Debian โดยไปที่ "อินเทอร์เน็ต" ในเมนูแอปพลิเคชันบนเดสก์ท็อป
คำแนะนำ Arch Linux
บีกเกอร์อยู่บน AUR อย่างที่คุณคาดหวัง หากคุณต้องการให้มันทำงานคุณจะต้องติดตั้งแพ็กเกจบางอย่าง โดยเฉพาะ Git และ Base-devel ในการติดตั้งแพ็คเกจเหล่านี้ให้เปิดหน้าต่างเทอร์มินัล จากนั้นป้อนคำสั่งแพคเกจ Pacman ด้านล่าง
sudo pacman -S git base-devel
เมื่อติดตั้งแพ็คเกจทั้งสองแล้วให้ดาวน์โหลดและสร้างผู้ช่วย Trizen AUR ด้วย คอมไพล์ โคลน คำสั่ง มันจะทำให้การติดตั้งบีกเกอร์พร้อมกับการสร้างการอ้างอิงได้เร็วขึ้นมาก
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
เมื่อติดตั้ง Trizen ให้ใช้เพื่อติดตั้งแพ็คเกจ Beaker AUR โปรดทราบว่าเมื่อคุณใช้เครื่องมือนี้จะมีการดาวน์โหลดและรับการขึ้นต่อเวลาที่จำเป็นด้วย
trizen -S beaker-browser-bin
คำแนะนำ Fedora / OpenSUSE

หากคุณเป็นผู้ใช้ Fedora หรือ OpenSUSE และสนใจที่จะใช้เบราว์เซอร์ Beaker แต่ไม่ชอบ AppImage การสร้างจากแหล่งเป็นวิธีเดียว โชคดีที่ผู้พัฒนาวางโครงร่างไฟล์การพึ่งพาผู้ใช้งานลีนุกซ์รุ่น Redhat ที่ต้องใช้
ในการรับการติดตั้งการพึ่งพาคุณจะต้องเปิดเซสชันเทอร์มินัลด้วย Ctrl + Alt + T หรือ Ctrl + Shift + T การรวมแป้นพิมพ์
เมื่อคุณเปิดเซสชันเทอร์มินัลแล้วให้ทำตามคำแนะนำการติดตั้งสำหรับ Fedora หรือ OpenSUSE
Fedora
sudo dnf install libtool m4 make gcc-c++ git npm
OpenSUSE
sudo zypper install libtool m4 make gcc-c++ npm8
มีการตั้งค่าการอ้างอิง ตอนนี้ถึงเวลาที่จะใช้ โคลนคอมไพล์ คำสั่งเพื่อดาวน์โหลด Beaker รุ่นล่าสุดจาก GitHub ของโครงการ
git clone https://github.com/beakerbrowser/beaker.git
cd ~/beaker npm install
สร้างรุ่นของบีกเกอร์โดยใช้ npm สร้างใหม่ คำสั่ง
npm run rebuild
จากนั้นสร้างสคริปต์เรียกใช้งาน
หมายเหตุ: แก้ไข /home/username/beaker
ในบรรทัดที่ห้าด้านล่างและเปลี่ยนเป็นชื่อผู้ใช้ในคอมพิวเตอร์ที่คุณใช้งาน 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
ออกจากผู้ใช้รูทโดยใช้ ทางออก คำสั่ง
exit
ดาวน์โหลดไฟล์ไอคอนไปยังโฟลเดอร์ ~ / beaker โดยใช้ wget.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
ใช้ แตะ สั่งและสร้างไฟล์ช็อตคัต Beaker ใหม่
sudo touch /usr/share/applications/beaker-browser.desktop
เปิดไฟล์ใน Nano
sudo nano /usr/share/applications/beaker-browser.desktop
วางรหัสด้านล่างลงในนาโน
หมายเหตุ: ค้นหา Icon=/home/username/beaker/beaker.png
และเปลี่ยน“ ชื่อผู้ใช้” เป็นชื่อผู้ใช้ของพีซี 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;
บันทึกการแก้ไขเป็นนาโนโดยกด Ctrl + O และออกจากตัวแก้ไขด้วย Ctrl + X. จากนั้นอัปเดตการอนุญาตของทางลัดบนเดสก์ท็อปบีกเกอร์โดยใช้ chmod คำสั่ง
sudo chmod +x /usr/share/applications/beaker-browser.desktop
หากสิทธิ์การอัปเดตถูกต้องคุณจะสามารถเปิดเบราว์เซอร์ Beaker ได้โดยเปิดส่วน "อินเทอร์เน็ต" ของเมนูแอป
คำแนะนำ AppImage

วิธีที่ต้องการใช้ 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" โดยไปที่ส่วน "อินเทอร์เน็ต" ในเมนูแอพ
ความคิดเห็น