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 نسخهٔ جاری هسته را با دکمهٔ بهروزرسانی کنارش نشان میدهد.
بهروزرسانی هسته داخل برنامه دانلود میشود. اگر کار نکرد، دستی جایگزینش کنید:
روی ویندوز فایل هسته معمولاً اینجاست:
%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← خود گره در دسترس نیست؛ ربطی به نسخهها ندارد- رابط خطا گزارش میکند ولی لاگ تمیز است ← مشکل کلاینت
نسخهٔ سومی که فراموش میشود: مجموعهقواعد
اگر اشتراکتان از مجموعهقواعد راه دور (rule-providers) استفاده میکند، آن فایلها چرخهٔ بهروزرسانی خودشان را دارند.
سایتی که ناگهان از مسیر اشتباه میرود ممکن است نه به کلاینت مربوط باشد نه به هسته — فقط فهرست دامنهٔ کهنهای در یک مجموعه قاعده.
تنظیمات اشتراک بازهٔ بهروزرسانی مجموعهقواعد را نشان میدهد که معمولاً پیشفرض ۲۴ ساعت است. بهندرت لازم میشود دخالت کنید.
خلاصه
- دو شمارهٔ نسخه، جداگانه بررسی شوند: مشکل رابط ← کلاینت، مشکل اتصال ← هسته
- نصب روی نسخهٔ قبلی پیکربندی را از بین نمیبرد، ولی اگر برایتان مهم است باز هم پشتیبان بگیرید
- نسخههایی که کار میکنند را رها کنید، بهخصوص هسته را
- اول لاگ را بخوانید — خیلی سریعتر از آزمون و خطاست
بیشتر بخوانید: خواندن لاگها و صفحهٔ اتصالها و راستیآزمایی دانلودها.