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

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

เบราว์เซอร์บีกเกอร์เป็น "รุ่นทดลอง" รุ่นต่อไปเว็บเบราว์เซอร์สำหรับ 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" โดยไปที่ส่วน "อินเทอร์เน็ต" ในเมนูแอพ

ความคิดเห็น