- - כיצד להתקין את הדפדפן Beaker ב- Linux

כיצד להתקין את הדפדפן Beaker ב- Linux

הדפדפן 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" בתפריט האפליקציה.

הערות