| profile-cleaner(1) | profile-cleaner(1) |
نام (NAME)
profile-cleaner - کاهش حجم نمایهٔ مرورگرها و برخی برنامههای ایمیل با سازماندهی پایگاههای دادهٔ sqlite آنها با استفاده از توابع vacuum و reindex در sqlite3. اصطلاح «مرورگر» در اینجا با مسامحه به کار رفته است چرا که profile-cleaner روی برخی از کلاینتهای ایمیل نیز به خوبی کار میکند.
خلاصه دستور (SYNOPSIS)
profile-cleaner [option]
توضیحات (DESCRIPTION)
برنامهٔ Profile-cleaner یک اسکریپت شل بسیار ساده است که sqlite3 را برای اجرای vacuum و reindex روی پایگاههای دادهٔ متعلق به مرورگرها و کلاینتهای ایمیل پشتیبانیشده فراخوانی میکند. این ابزار با profile-sync-daemon سازگار است، بنابراین کاربران پیش از فراخوانی profile-cleaner نیازی به متوقف کردن psd ندارند. در واقع، زمانی که نمایهها از طریق psd با tmpfs همگامسازی شده باشند، پاکسازی آنها بسیار سریعتر انجام میشود.
گزینهها (OPTIONS)
- b
- پاکسازی نمایهٔ brave
- c
- پاکسازی نمایهٔ chromium
- ck
- پاکسازی نمایه(های)* conkeror
- e
- پاکسازی نمایهٔ edge
- f
- پاکسازی نمایه(های)* firefox
- fa
- پاکسازی نمایهٔ falkon
- gc
- پاکسازی نمایهٔ google-chrome
- h
- پاکسازی نمایه(های)* heftig aurora
- i
- پاکسازی نمایه(های)* icecat
- id
- پاکسازی نمایهٔ icedove
- ix
- پاکسازی نمایهٔ Inox
- l
- پاکسازی نمایهٔ Librewolf
- m
- پاکسازی نمایهٔ midori
- o
- پاکسازی نمایهٔ opera
- t
- پاکسازی نمایه(های)* thunderbird
- to
- پاکسازی نمایهٔ tor-browser
- s
- پاکسازی نمایه(های)* seamonkey
- pm
- پاکسازی نمایه(های)* palemoon
- p
- پاکسازی مسیرهای تعریفشده
- v
- پاکسازی نمایهٔ vivaldi
فایلهای پیکربندی (CONFIG FILE)
ابزار Profile-cleaner در اولین باری که فراخوانی میشود، فایل $HOME/.config/profile-cleaner.conf را ایجاد میکند. کاربران میتوانند بر اساس رنگ پسزمینهٔ ترمینال خود، یک طرح رنگی درون آن تعریف کنند. حالت پیشفرض یک طرح تیره برای ترمینالهای دارای رنگ تیره است. این فایل دارای توضیحات و کاملاً گویا است.
مثالها (EXAMPLES)
پاکسازی
همهٔ
نمایههای
firefox:
$ profile-cleaner f
$ profile-cleaner c
$ profile-cleaner p /path/to/profile
مرورگرها و کلاینتهای ایمیل پشتیبانیشده (SUPPORTED BROWSERS AND EMAIL CLIENTS)
در حال حاضر موارد زیر پشتیبانی میشوند:
- Brave (نسخههای stable، beta، dev و nightly)
- Chromium (نسخههای stable، beta و dev)
- Conkeror
- Edge
- Firefox (نسخههای stable، beta و aurora)
- Google-chrome (نسخههای stable، beta و dev)
- نسخهٔ Heftig از Aurora (https://bbs.archlinux.org/viewtopic.php?id=117157)
- Inox (https://bbs.archlinux.org/viewtopic.php?id=198763)
- Midori
- Newsbeuter
- Opera (نسخههای stable، next و developer)
- Seamonkey
- Thunderbird
- Tor-browser
- Vivaldi (نسخههای stable و snapshot)
نمونه خروجی (SAMPLE OUTPUT)
نمونه
خروجی
هنگام
فراخوانی
با گزینهٔ
firefox (نتایج در
سیستم شما
ممکن است
متفاوت
باشد).
$ profile-cleaner f /home/facade/.mozilla/firefox/zee52krz.default/cookies.sqlite reduced by .87 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/signons.sqlite reduced by .41 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/downloads.sqlite reduced by .56 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/chromeappsstore.sqlite reduced by .03 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/urlclassifier3.sqlite reduced by 43.10 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/formhistory.sqlite reduced by .11 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/addons.sqlite reduced by 0 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/permissions.sqlite reduced by 0 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/content-prefs.sqlite reduced by 0 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/extensions.sqlite reduced by 0 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/webappsstore.sqlite reduced by 0 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/OfflineCache/index.sqlite reduced by 0 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/search.sqlite reduced by 0 Mbytes /home/facade/.mozilla/firefox/zee52krz.default/places.sqlite reduced by 9.98 Mbytes firefox profile reduced by 55.06 Mbytes
مشارکت (CONTRIBUTE)
اگر تمایل دارید در این کد مشارکت داشته باشید، لطفاً آن را fork کرده و یک pull request ارسال کنید. کد منبع به صورت آزاد در گیتهاب در دسترس است: https://github.com/graysky2/profile-cleaner
گزارش باگها (BUGS)
هیچ باگ شناختهشدهای وجود ندارد.
نویسندگان (AUTHORS)
graysky (therealgraysky AT proton DOT me)
همچنین ببینید (SEE ALSO)
profile-sync-deamon (1)
| 29 May 2023 |