تحسين حافظة Gnome Shell باستخدام Pano
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
متصفح Beaker هو مستعرض ويب "تجريبي" من الجيل التالي لنظام التشغيل Mac و Linux و Windows والذي يسمح ، عند تثبيته ، للمستخدمين باستضافة وتنزيل وتوزيع صفحات الويب والملفات. يتم توزيع جميع البيانات في Beaker باستخدام بروتوكول Dat P2P. لا يزال هذا البروتوكول جديدًا نسبيًا ولكنه يعد بالسماح لأي شخص بإنشاء ومشاركة البيانات عبر الإنترنت دون الحاجة إلى القلق بشأن الخصوصية أو التكلفة.
يتمتع Beaker بدعم Linux ممتاز ، ويوضح المطورون ذلك من خلال وثائقهم. في هذا الدليل ، سنوضح لك كيفية تشغيل التطبيق على جميع أنظمة تشغيل Linux الرئيسية.
تعليمات Ubuntu / Debian
لا يحتوي 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
إذا كنت من مستخدمي 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 ، على الأقل وفقًا للمطور ، هي عبر ملف 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" من خلال الانتقال إلى قسم "الإنترنت" في قائمة التطبيقات.
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!
Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل
هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.
ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.
Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على
يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.
هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.
Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك
Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.