كيفية تثبيت متصفح Beaker على نظام Linux

متصفح Beaker هو مستعرض ويب "تجريبي" من الجيل التالي لنظام التشغيل Mac و Linux و Windows والذي يسمح ، عند تثبيته ، للمستخدمين باستضافة وتنزيل وتوزيع صفحات الويب والملفات. يتم توزيع جميع البيانات في Beaker باستخدام بروتوكول Dat P2P. لا يزال هذا البروتوكول جديدًا نسبيًا ولكنه يعد بالسماح لأي شخص بإنشاء ومشاركة البيانات عبر الإنترنت دون الحاجة إلى القلق بشأن الخصوصية أو التكلفة.

يتمتع Beaker بدعم Linux ممتاز ، ويوضح المطورون ذلك من خلال وثائقهم. في هذا الدليل ، سنوضح لك كيفية تشغيل التطبيق على جميع أنظمة تشغيل Linux الرئيسية.

تعليمات Ubuntu / Debian

كيفية تثبيت متصفح Beaker على نظام Linux

لا يحتوي Beaker على ملف حزمة DEB قابل للتنزيل متاح للتنزيل. لذلك ، إذا كنت من مستخدمي Ubuntu أو Debian وكنت تتطلع إلى الحصول على إصدار أصلي من المتصفح يعمل بدون AppImage ، فيجب عليك تجميع شفرة المصدر.

يعد تجميع الكود المصدري لمتصفح Beaker أمرًا بسيطًا للغاية. إنه يحتوي على القليل جدًا من التبعيات ، لذا فهو مضمون للعمل.

للحصول على تبعيات المثبتة على أوبونتو أو ديبيان لينكس، وإطلاق إطار المحطة الطرفية عن طريق الضغط على Ctrl + Alt + T أو السيطرة تحول + + T . ثم أدخل الأوامر في نافذة وحدة التحكم.

sudo apt install libtool m4 make g ++ git npm

أو ، بالنسبة إلى Debian ، قم بتشغيل:

sudo apt-get install libtool m4 make g ++ git npm

مع التبعيات المطلوبة لإنشاء متصفح Beaker مثبتًا وجاهزًا للعمل ، فقد حان الوقت لتنزيل الكود المصدري من صفحة GitHub الخاصة بالمشروع.

استنساخ بوابة https://github.com/beakerbrowser/beaker.git

باستخدام أمر القرص المضغوط ، قم بتغيير دليل العمل الخاص بالجهاز الطرفي من المجلد الرئيسي (~ /) إلى دليل "beaker" الذي تم إنشاؤه حديثًا.

القرص المضغوط ~ / دورق

داخل مجلد الكود " الكوب " الجديد ، استخدم  تثبيت npm لتثبيت كافة الوحدات الضرورية.

تثبيت npm

عند انتهاء أمر التثبيت npm ، استخدم npm run build لإنهاء عملية إنشاء التعليمات البرمجية.

npm تشغيل إعادة البناء

بعد الاهتمام بالكود ، يجب عليك إنشاء برنامج نصي للتشغيل بالأوامر أدناه. ومع ذلك ، ضع في اعتبارك أنه عندما تصل إلى الأمر الخامس ، قم بتحرير وتغيير "اسم المستخدم" إلى اسم المستخدم الفعلي لجهاز كمبيوتر Linux الخاص بك./home/username/beaker

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- المتصفح

قم بتسجيل الخروج من المستخدم الجذر عن طريق تشغيل الأمر exit . بعد ذلك ، استخدم wget للحصول على صورة رمز متصفح Beaker.

خروج

cd ~ / الكأس wget https://i.imgur.com/3mCUpiH.png -O beaker.png

أنشئ اختصارًا جديدًا على سطح المكتب باستخدام الأمر touch . ثم افتح 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 على لوحة المفاتيح. ثم، نانو وثيق مع  السيطرة + X .

بمجرد إغلاق Nano ، استخدم الأمر chmod لتحديث أذونات الاختصار. بعد ذلك ، قم بتحديث أذونات اختصار Beaker لسطح المكتب باستخدام الأمر 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 clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri

مع إعداد Trizen ، استخدمه لتثبيت حزمة Beaker AUR. ضع في اعتبارك أنه عند استخدام هذه الأداة ، فسيتم أيضًا تنزيلها والحصول على تبعيات وقت البناء الضرورية.

trizen -S دورق-متصفح-بن

تعليمات Fedora / OpenSUSE

كيفية تثبيت متصفح Beaker على نظام Linux

إذا كنت من مستخدمي Fedora أو OpenSUSE وتهتم باستخدام متصفح Beaker ، ولكنك لا تحب AppImage ، فإن البناء من المصدر هو الطريقة الوحيدة. لحسن الحظ ، يحدد المطور الخطوط العريضة لملفات التبعية التي يحتاجها مستخدمو توزيع Linux المستند إلى Redhat.

لتثبيت التبعيات ، يجب عليك تشغيل جلسة طرفية باستخدام تركيبة لوحة المفاتيح Ctrl + Alt + T أو Ctrl + Shift + T.

بمجرد فتح جلسة طرفية ، اتبع تعليمات التثبيت الخاصة بـ Fedora أو OpenSUSE.

فيدورا

sudo dnf قم بتثبيت libtool m4 make gcc-c ++ git npm

OpenSUSE

sudo zypper قم بتثبيت libtool m4 make gcc-c ++ npm8

تم إعداد التبعيات. حان الوقت الآن لاستخدام الأمر git clone لتنزيل أحدث إصدار من Beaker من موقع GitHub الخاص بالمشروع.

استنساخ بوابة https://github.com/beakerbrowser/beaker.git

cd ~ / تثبيت الكأس npm

أنشئ إصدارًا من Beaker باستخدام الأمر npm run rebild .

npm تشغيل إعادة البناء

بعد ذلك ، قم بإنشاء برنامج نصي للإطلاق.

ملاحظة: قم بالتحرير في السطر الخامس أدناه وقم بتغييره إلى اسم المستخدم على الكمبيوتر الذي تستخدم فيه Beaker./home/username/beaker

سو -

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- المتصفح

اخرج من مستخدم الجذر باستخدام الأمر exit .

خروج

قم بتنزيل ملف الرمز إلى المجلد ~ / beaker باستخدام wget .

cd ~ / الكأس 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

الصق الكود أدناه في 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;

حفظ التعديلات إلى نانو عن طريق الضغط على Ctrl + O والخروج من محرر مع السيطرة + X . بعد ذلك ، قم بتحديث أذونات اختصار Beaker لسطح المكتب باستخدام الأمر chmod .

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

إذا تم تحديث الأذونات بشكل صحيح ، فستتمكن من تشغيل متصفح Beaker عن طريق فتح قسم "الإنترنت" في قائمة التطبيق.

تعليمات AppImage

كيفية تثبيت متصفح Beaker على نظام 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" من خلال الانتقال إلى قسم "الإنترنت" في قائمة التطبيقات.

Leave a Comment

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.

كيفية تثبيت ملف DEB على نظام Linux

كيفية تثبيت ملف DEB على نظام Linux

ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.

كيف تلعب Dying Light على Linux

كيف تلعب Dying Light على Linux

Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.

كيف تلعب Undertale على Linux

كيف تلعب Undertale على Linux

Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك

كيف تلعب Total War: THREE KingdomS على Linux

كيف تلعب Total War: THREE KingdomS على Linux

Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.