تثبيت Muddog وتحديثه
المتطلبات
راجع نظام التشغيل والإصدار في صفحة التنزيل ثم نزّل المثبّت.
| النظام | الحزمة والتعليمات |
|---|---|
| Linux x86_64 | حزمتا .deb و.rpm. يلزم سطح مكتب يستخدم systemd. |
| Windows 10/11 x64 | ملف .msi. تدعم حزمة Windows الحالية x64 فقط. |
| macOS 13 Ventura أو أحدث | ملف .dmg. تدعم الحزمة Universal معالجات Intel وApple Silicon. يلزم حساب مدير macOS للتحكم بالتطبيق. |
يثبّت مدير الحزم في Linux المكتبات والتبعيات اللازمة للتطبيق. تتطلب ميزة VPN حسب التطبيق في Linux أيضًا جلسة مستخدم systemd وcgroup v2، وتُدرج nftables ضمن تبعيات الحزمة. يدعم Windows الميزة أيضًا، بينما يدعم macOS VPN للإنترنت كله أو لعناوين وشبكات محددة.
هذا الدليل للإصدار 2.x. إذا لم يظهر ملف 2.x لنظامك في صفحة التنزيل بعد، فتحقق من توفره أولًا. يتبع ملف .exe للإصدار 1.0.7 على Windows دليل النسخة القديمة.
تبدأ مشاركة الإنترنت تلقائيًا بعد التثبيت في Linux وWindows، وبعد التشغيل الأول والموافقة على الخدمة الخلفية في macOS. تعمل الخدمة بعد ذلك عند الإقلاع أيضًا، فيمكن للآخرين استخدام خطك حتى دون فتح نافذة التطبيق. راجع إدارة مشاركة الإنترنت قبل التثبيت.
التثبيت في Linux
تستخدم الأوامر التالية أسماء ملفات 2.0.0 كمثال. انتقل في الطرفية إلى مجلد التنزيل، واستبدل اسم الملف باسم الحزمة التي نزّلتها فعلًا. يتطلب التثبيت صلاحيات المدير.
Debian / Ubuntu
sudo apt install ./muddog_2.0.0_amd64.deb
Fedora
sudo dnf install ./muddog-2.0.0-1.x86_64.rpm
التشغيل الأول بعد التثبيت
- بعد التثبيت، سجّل الخروج من سطح المكتب ثم الدخول مجددًا.
- شغّل Muddog من قائمة التطبيقات.
- تحقق من عرض حالة VPN وحالة مشاركة الإنترنت الخاصة بي في شاشة الاتصال.
- اختر البلد واتصل وفق دليل الاتصال بـVPN.
عند التثبيت بواسطة sudo من حساب مستخدم عادي، يُضاف ذلك المستخدم إلى مجموعة muddog. يجب إعادة تسجيل الدخول لتسري الصلاحية في التطبيق. شغّل التطبيق كمستخدم عادي؛ لا تحتاج إلى إدخال معرّف Mudfish أو كلمة مرور لاستخدام VPN.
إذا ثبّت المدير من حساب آخر، أو احتاج عدة مستخدمين للتحكم بالتطبيق، فراجع صلاحيات الوصول للخدمة.
التثبيت في Windows
- إذا كانت لديك نسخة Muddog مثبّتة بمثبّت
.exeالقديم، فأزلها أولًا من الإعدادات ← التطبيقات في Windows. إذا طُلب إزالة النسخة القديمة، فأكمل ذلك ثم أعد تثبيت MSI. - شغّل ملف
.msiووافق على طلب صلاحيات المدير. - اتبع التعليمات. إذا لم يكن WebView2 Runtime مثبتًا، فسينزّله مساعد التثبيت من الإنترنت، لذا يلزم اتصال إنترنت.
- شغّل muddog من قائمة ابدأ أو سطح المكتب بصلاحيات المستخدم العادي.
- تحقق من حالة الخدمة في شاشة الاتصال وتابع الاتصال بـVPN.
المسار الافتراضي %ProgramFiles%\muddog. يسجّل المثبّت خدمة muddog-engine ويبدأها تلقائيًا، ويضيف قواعد جدار الحماية لاستقبال UDP التي يحتاجها المحرك. تتضمن الحزمة مكونات VPN وVPN حسب التطبيق. لا تحتاج إلى تشغيل التطبيق بصلاحيات المدير في كل مرة.
التثبيت في macOS
- افتح ملف
.dmgالذي نزّلته. - انسخ Muddog.app إلى مجلد التطبيقات (
/Applications). لا يمكن تسجيل الخدمة الخلفية عند التشغيل مباشرةً من DMG. - شغّل النسخة المنسوخة وأنت مسجل بحساب مدير macOS.
- وافق على تشغيل Muddog في الخلفية من إعدادات النظام ← عام ← عناصر تسجيل الدخول والامتدادات. قد تختلف الأسماء بحسب إصدار macOS.
- بعد إعادة اتصال التطبيق بالخدمة، تابع الاتصال بـVPN.
لإعادة فتح شاشة الموافقة، اختر Service → Background Service Settings… من شريط قوائم macOS. إذا لزم تسجيل الخدمة، اختر Service → Enable Background Service. تظهر أسماء هذه القوائم بالإنجليزية. شغّل التطبيق نفسه دون sudo.
التحديث
إذا كان VPN متصلًا، فاضغط قطع الاتصال، ثم نزّل المثبّت الجديد المناسب لنظامك.
- Linux: أغلق التطبيق ونفّذ أمر التثبيت أعلاه باسم ملف
.debأو.rpmالجديد. - Windows: أغلق التطبيق وشغّل
.msiالجديد. تُستبدل نسخة MSI الحالية أثناء التحديث. - macOS: اختر أولًا Service → Remove Background Service and Quit لإزالة الخدمة وإغلاق التطبيق. استبدل التطبيق في
/ApplicationsبـMuddog.app من DMG الجديد، ثم شغّله وأكمل الموافقات اللازمة للخدمة.
تنقطع اتصالات VPN والمشاركة الجارية أثناء التحديث. افتح التطبيق بعده وراجع حالتي الاتصال والمشاركة. إذا ظهر خطأ اختلاف إصدار التطبيق والخدمة، فراجع استكشاف المشكلات.
للانتقال من 1.0.7 في Linux، أغلق التطبيق القديم وثبّت الحزمة الجديدة. إذا كانت muddog_srv.service مسجلة، يوقفها المثبّت ويلغي تشغيلها التلقائي. بعد ذلك شغّل Muddog من قائمة التطبيقات.
الإزالة
Linux
في Debian / Ubuntu:
sudo apt remove muddog
في Fedora:
sudo dnf remove muddog
توقف إزالة الحزمة الخدمة وVPN وتنظف مسارات الشبكة التي أضافها Muddog. لإزالة حساب الخدمة المخصص ومجموعته أيضًا في Debian / Ubuntu، يمكنك استخدام sudo apt purge muddog بدلًا من الإزالة العادية.
Windows
اختر muddog من الإعدادات ← التطبيقات وأزله. توقف الإزالة الخدمة وVPN، وتنظف مسارات VPN، ثم تحذف الخدمة وقواعد جدار الحماية المضافة أثناء التثبيت. تُحتفظ إعدادات المستخدم وسجلات الاتصالات والترحيل.
macOS
- اختر Service → Remove Background Service and Quit في التطبيق.
- بعد إزالة الخدمة وإغلاق التطبيق، انقل Muddog.app من
/Applicationsإلى سلة المهملات.
قد يتأخر تنظيف عناصر الخلفية إذا حذفت ملف التطبيق أولًا. تُحتفظ إعدادات المستخدم وسجلات الاتصالات والترحيل.
السجلات المتبقية وإيقاف المشاركة
إزالة الحزمة وحذف سجلات الاتصالات والترحيل عمليتان منفصلتان. راجع سجل الاتصالات والترحيل لمواقع السجلات المحلية المتبقية وطريقة الاحتفاظ بها. لإبقاء البرنامج وإيقاف المشاركة فقط، يمكنك إيقاف الخدمة، لكن لن تتمكن من استخدام VPN الخاص بك ما دامت الخدمة متوقفة.