يركز متصفح Otter على الحفاظ على القديمإصدار متصفح Opera (قبل أن يتحول إلى شيء يعتمد على Chromium). من الصعب جدًا تنفيذ محرك عرض Opera القديم ، بالإضافة إلى ميزات لا حصر لها مثل "الملاحظات" ونظام إدارة كلمة المرور والطلب السريع.
يتمتع متصفح Otter بشعبية كبيرة ، ولكن بالكادأي توزيعات Linux تحملها في مستودعات البرامج الرسمية الخاصة بهم. أيضًا ، لا يحتوي الموقع الرسمي على حزم ثنائية أصلية للتحميل. بدلاً من ذلك ، يتم توجيه المهتمين باستخدام حزمة AppImage قابلة للتنفيذ "للتشغيل في أي مكان" لتنزيل التعليمات البرمجية المصدر لـ Otter ، وإنشائها يدويًا.

التبعيات لمتصفح Otter
تحدد صفحة Otter GitHub الرسميةالتبعيات المطلوبة لبناء البرنامج. على وجه التحديد ، سيحتاج المستخدمون إلى تثبيت QT 5.4+ و Git و GStreamer 1.0 و OpenSSL 1.0 (1.1 لن يعمل) و Cmake 3.1.0.
افتح الجهاز الطرفي ، وابحث عن مدير حزم التوزيع للحصول على هذه الأجزاء من البرامج. بمجرد التثبيت ، اتبع الإرشادات أدناه لإنشاء البرنامج.
بناء متصفح Otter
لبدء عملية البناء ، استخدم أداة Git للاستيلاء على أحدث شفرة المصدر.
git clone https://github.com/OtterBrowser/otter-browser.git
ثم ، استخدم القرص المضغوط قيادة لنقل المحطة إلى مجلد التعليمات البرمجية المصدر.
cd otter-browser
باستخدام مكدير الأمر ، إنشاء مجلد "بناء". في هذا المجلد ، cmake سوف تضع ثنائي بنيت من Otter.
mkdir build cd build
من هنا ، ركض cmake. تشغيل هذا الأمر هو الجزء الأول من عملية التحويل البرمجي وقد يستغرق بعض الوقت. كن صبورا.
cmake ../
متى cmake ينتهي ، لقد حان الوقت لتشغيل يصنع القيادة ، وبناء القيادة الأخرى. تشغيل هذا الأمر سينتهي من بناء برنامج متصفح Otter.
make
أخيرًا ، قم بتثبيت المستعرض على كمبيوتر Linux الخاص بك باستخدام جعل تثبيت أمر.
sudo make install
إرشادات Linux Linux
يمكن تثبيت متصفح Otter عبر القوسمستودع مستخدمي Linux. الحصول عليه سهل ، ويبدأ بتثبيت حزمة Git. للحصول على الحزمة ، استخدم مدير حزم Pacman وتثبيته.
sudo pacman -S git
الآن بعد تثبيت حزمة Git على Arch ، استخدمها للحصول على أحدث إصدار من ملفات PKGBUILD لمتصفح Otter.
git clone https://aur.archlinux.org/otter-browser.git
استخدم ال القرص المضغوط قيادة ونقل المحطة إلى تحميل ملفات البناء AUR.
cd otter-browser
داخل هذا المجلد ، استخدم makepkg القيادة (جنبا إلى جنب مع -si) لإنشاء حزمة Arch قابلة للتثبيت. ضع في اعتبارك أن استخدام -si ستخرج الأعلام وتلتقط أي التبعيات المطلوبة التي يحتاجها Otter. ومع ذلك ، قد لا يتم تثبيتها جميعًا ، وقد تحتاج إلى تنزيلها يدويًا.
makepkg -si
تعليمات AppImage
إذا كنت قد حاولت ترجمة Otter على Linux بدونمن حسن الحظ ، وأنت لست على Arch Linux ، هناك طريقة رائعة لتشغيل المتصفح وهي استخدام إصدار AppImage العالمي. للبدء ، انتقل إلى صفحة تنزيل متصفح Otter الرسمية ، وانتقل إلى أسفل للعثور على "AppImage for Linux." سيؤدي النقر فوق هذا الارتباط إلى نقل المستخدم إلى صفحة تنزيل SourceForge. من الصفحة ، احصل على أحدث Otter AppImage.

بمجرد تنزيل أحدث AppImage ، افتح المحطة الطرفية واستخدمها لإنشاء مجلد AppImage.
mkdir ~/AppImages
نقل من Otter AppImage من ~ / للتحميل إلى المجلد الجديد.
mv ~/Downloads/otter-browser-*-x86_64.AppImage ~/AppImages
باستخدام شمود الأمر ، قم بتحديث أذونات AppImage بحيث يعمل Otter بشكل صحيح.
sudo chmod +x ~/AppImages/otter-browser-*-x86_64.AppImage
استخدم Wget للحصول على صورة رمز لاستخدام Otter. تأكد من تنزيله على ~ /AppImages مجلد.
cd ~/AppImages
wget https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Otter_Browser_Logo.svg/2000px-Otter_Browser_Logo.svg.png mv 2000px-Otter_Browser_Logo.svg.png otter-icon.png
افتح محرر نصوص Nano ، وقم بإنشاء رمز اختصار جديد لـ Otter.
sudo nano /usr/share/applications/otter-browser.desktop
الصق التعليمة البرمجية التالية في Nano (مع Ctrl + Shift + V).
ملاحظة: قم بتغيير * في سطر "Exec" إلى الاسم الدقيق لتطبيق Otter AppImage.
[Desktop Entry]
Name=Otter Browser
Comment=Browse the Web
Icon=/home/username/AppImages/otter-icon.png
Type=Application
Categories=Network;WebBrowser;
Exec=/home/username/AppImages/otter-browser-*-x86_64.AppImage
Terminal=false
StartupNotify=false
حفظ نانو مع Ctrl + O، وأغلق الأداة مع Ctrl + X. بمجرد الإغلاق ، قم بتحديث أذونات سطح مكتب Otter الجديدة باستخدام شمود.
sudo chmod +x /usr/share/applications/otter-browser.desktop
مع أيقونة سطح المكتب في مكانها ، و AppImageجاهز للاستخدام ، Otter قابل للتنفيذ. لفتح المتصفح ، ابحث في قائمة التطبيق الخاصة بك أسفل قسم "الشبكة". يرجى مراعاة أن AppImages لا يتم تحديثه تلقائيًا. في كل مرة تقوم فيها بتحديث متصفح Otter ، ستحتاج إلى تنزيل إصدار جديد من AppImage واستبدال الإصدار القديم. بالإضافة إلى ذلك ، ستحتاج إلى اتباع العملية أعلاه لتحديث أيقونة سطح المكتب لتعكس التغييرات.
للحصول على أفضل النتائج ، اتبع تطوير Otter بواسطةزيارة بانتظام موقعه على الانترنت. من المستحسن أيضًا إرسال بريد إلكتروني إلى منشئي توزيع Linux وإقناعهم بحزم Otter لتسهيل عملية التثبيت.
تعليقات