رفتن به محتوای اصلی
FA

خانه / وبلاگ / قابلیت‌ها

به‌روزرسانی Clash Verge — کلاینت و هسته دو چیز متفاوت‌اند

به‌روزرسانی Clash Verge — کلاینت و هسته دو چیز متفاوت‌اند

Clash Verge دو شمارهٔ نسخه دارد و مردم مرتب آن‌ها را با هم قاطی می‌کنند:

  • نسخهٔ کلاینت (مثلاً ۲٫۵٫۲) — برنامهٔ دارای رابط
  • نسخهٔ هسته (مثلاً Mihomo 1.19.29) — چیزی که واقعاً کار را انجام می‌دهد

مستقل از هم به‌روز می‌شوند، و وقتی چیزی خراب می‌شود، آنکه باید به‌روز شود اغلب همانی نیست که فکر کرده‌اید.

هرکدام چه می‌کنندنسخهٔ کلاینترابط، مدیریت اشتراک، تنظبا دانلود نصب‌کنندهٔ تازه به‌روز می‌شوداثرش روی: قابلیت‌ها و تعامل‌های رابطنسخهٔ هستهپشتیبانی پروتکل، تطبیق قداخل برنامه به‌روز می‌شوداثرش روی: اینکه وصل می‌شود یا نه، و با چه سرعتی
«گره وصل نمی‌شود» معمولاً هسته است؛ «دکمه کاری نمی‌کند» کلاینت

کِی کلاینت را به‌روز کنیم

نیازی به دویدن دنبال انتشارها نیست. این‌ها موارد موجه‌اند:

نشانه‌هایی که ارزش واکنش دارندباگی در نسخهٔ شما آشکارا اذیتتان می‌کند — وارد کردن شکست می‌خورد، رابط قفل می‌کند، کلیدی کار نمی‌کندقابلیتی که اضافه شده را می‌خواهید — تنظیمی تازه، توانایی تازهنسخه‌تان یک سال یا بیشتر عقب استفقط دلتان تازه‌ترین را می‌خواهد — دلیل نیست؛ پایدار کار کردن مهم‌تر است

چطور کلاینت را به‌روز کنیم

گزینهٔ الف: نصب روی نسخهٔ قبلی (پیشنهادی)

نصب‌کنندهٔ تازه را از صفحهٔ دانلود بگیرید و بدون حذف نسخهٔ قبلی اجرایش کنید.

پیکربندی در پوشهٔ کاربری شما زندگی می‌کند، جدا از برنامه، پس نصب روی نسخهٔ قبلی چیزی را از دست نمی‌دهد:

پلتفرممحل پیکربندی
Windows%APPDATA%\io.github.clash-verge-rev.clash-verge-rev
macOS~/Library/Application Support/io.github.clash-verge-rev.clash-verge-rev
Linux~/.local/share/io.github.clash-verge-rev.clash-verge-rev

پیش از نصب، از سینی سیستم درست از Clash Verge خارج شوید تا فایل‌ها قفل نباشند.

گزینهٔ ب: به‌روزرسانی از داخل برنامه

بعضی نسخه‌ها Settings ← Check for updates دارند و می‌توانند مستقیم دانلود و نصب کنند. راحت است، اما روی اتصال‌های کند اغلب گیر می‌کند چون منبع به‌روزرسانی گیت‌هاب است.

اگر گیر کرد، از گزینهٔ الف استفاده کنید و نصب‌کننده را از صفحهٔ دانلود ما بردارید.

چطور هسته را به‌روز کنیم

Settings ← Clash Core نسخهٔ جاری هسته را با دکمهٔ به‌روزرسانی کنارش نشان می‌دهد.

به‌روزرسانی هسته داخل برنامه دانلود می‌شود. اگر کار نکرد، دستی جایگزینش کنید:

جایگزینی دستی هستهنسخهٔ mihomo مناسب پلتفرمتان را دانلود کدر صفحهٔ دانلود ما هستاستخراج کنیدgz یا zipتغییر نام بدهیدبه verge-mihomo (روی ویندوز .exe اضافه کنید)در پوشهٔ هسته کپی کنیدفایل موجود را بازنویسی کنیدClash Verge را دوباره اجرا کنیدتمام
پوشهٔ هسته معمولاً زیر resources در پوشهٔ نصب است، یا در پوشهٔ پیکربندی

روی ویندوز فایل هسته معمولاً اینجاست:

%APPDATA%\io.github.clash-verge-rev.clash-verge-rev\sidecar\

یا زیر resources\ در پوشهٔ نصب. جست‌وجوی verge-mihomo.exe سریع‌ترین راه پیدا کردنش است.

کِی هسته را به‌روز کنیم

به‌روزرسانی هسته سود به‌مراتب محسوس‌تری می‌دهد:

نشانههسته است؟
لاگ unsupported proxy type نشان می‌دهد✅ بله — اشتراک پروتکل تازه‌تری به کار برده
بعضی گره‌ها هرگز وصل نمی‌شوند و بقیه کار می‌کنند✅ خیلی محتمل
نحو تازهٔ قواعد اثری ندارد✅ بله
وارد کردن اشتراک شکست می‌خورد❌ کلاینت یا شبکه
دکمه‌ای کاری نمی‌کند❌ کلاینت
همه‌چیز کند است⚠️ تقریباً همیشه خط است نه هسته

وقتی به‌روزرسانی چیزی را خراب می‌کند

کلاینت به‌روز شد و رابط عجیب است یا تنظیم‌ها رفته‌اند

اول بازنشانی وضعیت رابط را امتحان کنید: کامل خارج شوید، فایل verge.yaml را در پوشهٔ پیکربندی پاک کنید (این فایل تنظیمات رابط را نگه می‌دارد نه اشتراک‌ها را) و دوباره باز کنید — نسخهٔ تازه‌ای با پیش‌فرض‌ها ساخته می‌شود. اشتراک‌هایتان در profiles/ هستند و دست‌نخورده می‌مانند.

اگر کمکی نکرد، حذف و دوباره نصب کنید و پیشاپیش از پوشهٔ پیکربندی پشتیبان بگیرید.

هسته به‌روز شد و گره‌ها وصل نمی‌شوند

برگردید. باینری قدیمی‌تر را بگیرید — از صفحهٔ دانلود ما، یا از صفحهٔ انتشارهای بالادستی برای یک نسخهٔ تاریخی مشخص — و گام‌های جایگزینی دستی بالا را دنبال کنید.

صفحهٔ دانلود ما نسخهٔ پایدار جاری را دارد؛ پاورقی به هر پروژهٔ بالادستی پیوند می‌دهد اگر چیز قدیمی‌تری لازم داشتید.

بعد از به‌روزرسانی TUN از کار افتاد

نسخهٔ حالت سرویس و نسخهٔ هسته دیگر با هم نمی‌خوانند. Settings ← Service Mode ← حذف، بعد دوباره نصب و تأیید پیام.

یک عادت مفید: پیش از به‌روز کردن هر چیزی لاگ را بخوانید

وقتی مطمئن نیستید مشکل کجاست، صفحهٔ Logs از حدس زدن بهتر است:

  • unsupported proxy type: xxx ← هسته را به‌روز کنید
  • unmarshal error ← مشکل نحوی پیکربندی یا هسته‌ای که خیلی قدیمی است
  • dial tcp ... i/o timeout ← خود گره در دسترس نیست؛ ربطی به نسخه‌ها ندارد
  • رابط خطا گزارش می‌کند ولی لاگ تمیز است ← مشکل کلاینت
ترتیب بررسی1اول لاگ را بخوانیدبیشتر مشکل‌ها خودشان را صریح اعلام می‌کنند2تصمیم بگیرید کلاینت است یا هستهاز جدول بالا استفاده کنید3فقط همانی را که متهم است به‌روز کنیدعوض کردن هر دو با هم وقتی خراب شود چیزی به شما نمی‌گوید4شمارهٔ نسخهٔ قدیمی را یادداشت کنیدتا بتوانید برگردید

نسخهٔ سومی که فراموش می‌شود: مجموعه‌قواعد

اگر اشتراکتان از مجموعه‌قواعد راه دور (rule-providers) استفاده می‌کند، آن فایل‌ها چرخهٔ به‌روزرسانی خودشان را دارند.

سایتی که ناگهان از مسیر اشتباه می‌رود ممکن است نه به کلاینت مربوط باشد نه به هسته — فقط فهرست دامنهٔ کهنه‌ای در یک مجموعه قاعده.

تنظیمات اشتراک بازهٔ به‌روزرسانی مجموعه‌قواعد را نشان می‌دهد که معمولاً پیش‌فرض ۲۴ ساعت است. به‌ندرت لازم می‌شود دخالت کنید.

خلاصه

  • دو شمارهٔ نسخه، جداگانه بررسی شوند: مشکل رابط ← کلاینت، مشکل اتصال ← هسته
  • نصب روی نسخهٔ قبلی پیکربندی را از بین نمی‌برد، ولی اگر برایتان مهم است باز هم پشتیبان بگیرید
  • نسخه‌هایی که کار می‌کنند را رها کنید، به‌خصوص هسته را
  • اول لاگ را بخوانید — خیلی سریع‌تر از آزمون و خطاست

بیشتر بخوانید: خواندن لاگ‌ها و صفحهٔ اتصال‌ها و راستی‌آزمایی دانلودها.