הדפדפן Beaker הוא הג'ין הבא "ניסיוני"דפדפן אינטרנט עבור Mac, Linux ו- Windows, שכאשר מותקן, מאפשר למשתמשים לארח, להוריד ולהפיץ דפי אינטרנט וקבצים. כל הנתונים בספר מופצים באמצעות פרוטוקול Dat P2P. פרוטוקול זה עדיין חדש יחסית אך מבטיח לאפשר לכל אחד ליצור ולשתף נתונים באופן מקוון ללא צורך לדאוג לפרטיות או לעלות.
Beaker תומך בלינוקס מצוין, והמפתחים מבהירים זאת עם התיעוד שלהם. במדריך זה נראה לך כיצד להפעיל את האפליקציה בכל מערכות ההפעלה הגדולות של לינוקס.
הוראות אובונטו / דביאן

לביקר אין חבילת DEB להורדההקובץ זמין להורדה. לכן, אם אתה משתמש באובונטו או דביאן ואתה מחפש לקבל גרסה מקורית של הדפדפן הפועלת ללא AppImage, עליך לקמפל את קוד המקור.
ההרכבה של קוד המקור של דפדפן Beaker היא די פשוטה. יש לו מעט מאוד דרך התלות, כך שזה מובטח לעבוד.
כדי להתקין את התלות באובונטו או בדביאן לינוקס, פתח חלון מסוף על ידי לחיצה על Ctrl + Alt + T או Ctrl + Shift + T. לאחר מכן, הזן את הפקודות בחלון המסוף.
sudo apt install libtool m4 make g++ git npm
או, עבור דביאן, הפעל:
sudo apt-get install libtool m4 make g++ git npm
עם התלות הנדרשת לבניית דפדפן Beaker המותקן ומוכן לשימוש, הגיע הזמן להוריד את קוד המקור מדף ה- GitHub של הפרויקט.
git clone https://github.com/beakerbrowser/beaker.git
משתמש ב CD פקודה, שנה את ספריית העבודה של הטרמינל שלך מתיקיית הבית (~ /) לספריית "כוס" החדשה שנוצרה לאחרונה.
cd ~/beaker
בתוך תיקיית הקוד החדשה של "כוס", השתמש npm התקנה להתקנת כל המודולים הדרושים.
npm install
כאשר npm התקנה סיום הפקודה, השתמש npm לרוץ מחדש לסיים את תהליך בניית הקוד.
npm run rebuild
לאחר הטיפול בקוד, עליך ליצור סקריפט הפעלה עם הפקודות שלמטה. עם זאת, קחו בחשבון שכשאתם מגיעים לפקודה החמישית, ערכו /home/username/beaker
ולשנות "שם משתמש" לשם המשתמש האישי שלך ב- Linux PC.
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
התנתק ממשתמש השורש על ידי הפעלת יציאה פקודה. ואז, השתמש ווגט לתפוס את תמונת הסמל של הדפדפן Beaker.
exit
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
צור קיצור דרך חדש לשולחן העבודה עם לגעת פקודה. ואז פתח את Beaker.desktop עם ננו.
sudo touch /usr/share/applications/beaker-browser.desktop
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 פקודה לעדכון הרשאות קיצור הדרך. לאחר מכן, עדכן את הרשאות קיצור הדרך של שולחן העבודה של Beaker באמצעות chmod פקודה.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
כאשר ההרשאות מעודכנות, תוכל להפעיל את דפדפן האינטרנט Beaker P2P באובונטו או דביאן על ידי מעבר ל"אינטרנט "בתפריט היישומים בשולחן העבודה.
קשור הוראות לינוקס
Beaker נמצא ב- AUR, כפי שניתן לצפות. אם תרצה להפעיל אותו, תצטרך להתקין כמה חבילות. באופן ספציפי Git ו- Base-devel. להתקנת חבילות אלה, הפעל חלון מסוף. לאחר מכן הזן את הפקודה של חבילת Pacman למטה.
sudo pacman -S git base-devel
לאחר התקנת שתי החבילות, הורד ובנה את עוזר ה- Trizen AUR בעזרת ה- git שיבוט פקודה. זה יהפוך את התקנת Beaker, יחד עם תלות הבנייה שלה להרבה יותר מהירה.
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
כאשר Trizen מוגדר, השתמש בו כדי להתקין את חבילת Beaker AUR. זכור שכאשר אתה משתמש בכלי זה, הוא יוריד ולקבל תלות זמן בנייה נחוצה.
trizen -S beaker-browser-bin
הוראות פדורה / OpenSUSE

אם אתה משתמש בפדורה או ב- OpenSUSE ו-מעוניין להשתמש בדפדפן Beaker, אך לא אוהב את AppImage, בנייה ממקור היא הדרך היחידה. למרבה המזל, המפתח מתאר את קבצי התלות שמשתמשים מבוססי לינוקס מבוססי Redhat זקוקים להם.
כדי להתקין את התלות, עליך להפעיל הפעלת מסוף עם ה- Ctrl + Alt + T או Ctrl + Shift + T שילוב מקלדת.
לאחר שתפתח סשן מסוף, עקוב אחר הוראות ההתקנה של פדורה או של OpenSUSE.
פדורה
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
בנה שחרור של Beaker באמצעות ה- 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 באמצעות ווגט.
cd ~/beaker wget https://i.imgur.com/3mCUpiH.png -O beaker.png
להשתמש ב לגעת פקודה וצור קובץ קיצור דרך חדש של Beaker.
sudo touch /usr/share/applications/beaker-browser.desktop
פתח את הקובץ בננו.
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. לאחר מכן, עדכן את הרשאות קיצור הדרך של שולחן העבודה של Beaker באמצעות chmod פקודה.
sudo chmod +x /usr/share/applications/beaker-browser.desktop
אם ההרשאות מתעדכנות נכון, תוכל להפעיל את דפדפן ה- Beaker על ידי פתיחת החלק "אינטרנט" בתפריט האפליקציה.
הוראות AppImage

הדרך המועדפת להשתמש בכוס, לפחותלדברי המפתח הוא דרך קובץ ה- 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" על ידי מעבר לקטע "Internet" בתפריט האפליקציה.
הערות