خیلی متشکرم بابت توضیحات کاملتون. تاجایی که فهمیدم اینا همراه monopd نصب شدن. چند روز پیش یه حرکت اشتباهی کردم، یه دستوری رو وارد کردم که در بخش زیر میتونید ببینید. بخشی از فایل /var/log/apt/hostory.log:
Start-Date: 2022-01-27 22:45:42
Commandline: apt install gtk*
Requested-By: reza (1000)
Install: libkf5kdelibs4support5-bin:amd64 (5.88.0-1, automatic), libsdl-mixer1.2:amd64 (1.2.12-17+b1, automatic), monodoc-gtk2.0-manual:amd64 (2.12.40-3, automatic), libgdl-3-5:amd64 (3.40.0-1, automatic), libxml-namespacesupport-perl:amd64 (1.12-1.1, automatic), gtkmorph-example:amd64 (1:20140707+nmu2.1), gtk-sharp2-examples:amd64 (2.12.40-3), libgtkmm-3.0-doc:amd64 (3.24.5-1, automatic), kde-style-qtcurve-qt5:amd64 (1.9-7+b2, automatic), gtk-layer-shell-doc:amd64 (0.6.0-1), gtk-gnutella:amd64 (1.1.15-1+b1), gtk2-engines-qtcurve:amd64 (1.9-7+b2), libpango3.0-cil:amd64 (2.99.3-4+b1, automatic), libgtkmm-2.4-1v5:amd64 (1:2.24.5-4+b1, automatic), anjuta-common:amd64 (2:3.34.0-4, automatic), libgio3.0-cil:amd64 (2.99.3-4+b1, automatic), libkf5kdelibs4support5:amd64 (5.88.0-1, automatic), oss-compat:amd64 (7, automatic), libglib2.0-cil:amd64 (2.12.40-3+b1, automatic), libexif-gtk5:amd64 (0.5.0-2+b1, automatic), xsltproc:amd64 (1.1.34-4, automatic), libgtk2.0-cil:amd64 (2.12.40-3+b1, automatic), id3v2:amd64 (0.1.12+dfsg-6, automatic), libmorph:amd64 (1:20140707+nmu2.1, automatic), gtkatlantic:amd64 (0.6.3-1+b1), gtk2-engines-nodoka:amd64 (0.7.0-1.2+b3), gtk-im-libthai:amd64 (0.2.2-1), gtk-sharp2:amd64 (2.12.40-3), gtk-sharp3:amd64 (2.99.3-4+b1), gtkterm:amd64 (1.1.1-1), gtkmorph:amd64 (1:20140707+nmu2.1), libglib2.0-cil-dev:amd64 (2.12.40-3+b1, automatic), gtk2hs-buildtools:amd64 (0.13.8.0-1+b2), libgtkpod1:amd64 (2.1.5-9, automatic), libglade2-0:amd64 (1:2.6.4-2.4, automatic), monopd:amd64 (0.10.2-6, automatic), libgtk-layer-shell0:amd64 (0.6.0-1, automatic), gtkballs:amd64 (3.1.5-12), gtk-vector-screenshot:amd64 (0.3.3-1), libglade2.0-cil-dev:amd64 (2.12.40-3+b1, automatic), gtk2-engines-oxygen:amd64 (1.4.6-1.1+b1), gtk2-engines-aurora:amd64 (1.5.1-4+b2), gtkam:amd64 (1.0-3+b1), gtklp:amd64 (1.3.4-1), libmono-profiler-gui-thread-check:amd64 (2.99.3-4+b1, automatic), gnome-icon-theme-gartoon:amd64 (0.5-5), gtkguitune:amd64 (0.8-6+b3), gtk2-engines-murrine:amd64 (0.98.2-3+b1), libatomicparsley0:amd64 (2.1.5-9, automatic), libgtk3.0-cil-dev:amd64 (2.99.3-4+b1, automatic), libjudydebian1:amd64 (1.0.5-5+b2, automatic), libcairo1.10-cil:amd64 (2.99.3-4+b1, automatic), docbook-xsl:amd64 (1.79.2+dfsg-1, automatic), libglib3.0-cil-dev:amd64 (2.99.3-4+b1, automatic), gtk3-nocsd:amd64 (3-1), libmuparser2v5:amd64 (2.2.6.1+dfsg-1, automatic), libid3-3.8.3v5:amd64 (3.8.3-16.3, automatic), gtkpod-data:amd64 (2.1.5-9), libgtk2.0-cil-dev:amd64 (2.12.40-3+b1, automatic), libglade2.0-cil:amd64 (2.12.40-3+b1, automatic), libwaili1c2:amd64 (19990723-22.1+b2, automatic), vorbis-tools:amd64 (1.4.2-1, automatic), gtk-4-examples:amd64 (4.4.1+ds1-3), gtk3-engines-breeze:amd64 (5.23.5-1), gnome-desktop-testing:amd64 (2021.1-2, automatic), docbook:amd64 (4.5-8, automatic), gtkpool:amd64 (0.5.0-9+b3), libgio3.0-cil-dev:amd64 (2.99.3-4+b1, automatic), libxml-sax-base-perl:amd64 (1.09-1.1, automatic), gtk2-engines-sugar:amd64 (0.118-1), libqtcurve-utils2:amd64 (1.9-7+b2, automatic), libgtk3-nocsd0:amd64 (3-1+b1, automatic), gtk-layer-shell-examples:amd64 (0.6.0-1), gtkpod:amd64 (2.1.5-9), libatk3.0-cil:amd64 (2.99.3-4+b1, automatic), libglib3.0-cil:amd64 (2.99.3-4+b1, automatic), libxml-sax-perl:amd64 (1.02+dfsg-3, automatic), libgdl-3-common:amd64 (3.40.0-1, automatic), gtk-theme-switch:amd64 (2.1.0-5+b1), breeze-gtk-theme:amd64 (5.23.5-1, automatic), gtk-sharp2-gapi:amd64 (2.12.40-3+b1), gtkmm-documentation:amd64 (3.24.0-1), gtk-3-examples:amd64 (3.24.31-1), libosp5:amd64 (1.5.2-13+b2, automatic), gtk-chtheme:amd64 (0.3.1-6.1+b1), gtk-sharp3-gapi:amd64 (2.99.3-4+b1), libgtk3.0-cil:amd64 (2.99.3-4+b1, automatic), gtk2.0-examples:amd64 (2.24.33-2), libkf5kdelibs4support-data:amd64 (5.88.0-1, automatic), gtk-doc-tools:amd64 (1.33.2-1), gtkam-gimp:amd64 (1.0-3+b1), gtkpod-dbg:amd64 (2.1.5-9), gtk2-engines-cleanice:amd64 (2.4.1-3+b2), opensp:amd64 (1.5.2-13+b2, automatic), gtkwave:amd64 (3.3.104-2+b1), gtk2-engines-moblin:amd64 (1.1.1-1.1+b3), libanjuta-3-0:amd64 (2:3.34.0-4, automatic), monodoc-gtk3.0-manual:amd64 (2.99.3-4, automatic), gtk-sharp3-examples:amd64 (2.99.3-4), gtkboard:amd64 (0.11pre0+cvs.2003.11.02-11), libgdk3.0-cil:amd64 (2.99.3-4+b1, automatic), gtk3-im-libthai:amd64 (0.2.2-1), libgdk3.0-cil-dev:amd64 (2.99.3-4+b1, automatic), libxml-libxml-perl:amd64 (2.0207+dfsg-2, automatic), libglibmm-2.4-doc:amd64 (2.66.2-2, automatic), libmikmod3:amd64 (3.3.11.1-6, automatic), gtk-4-tests:amd64 (4.4.1+ds1-3), docbook-to-man:amd64 (1:2.0.0-45, automatic), libxml-sax-expat-perl:amd64 (0.51-1, automatic)
End-Date: 2022-01-27 22:49:49
الآن برای حذف این نرمافزار های اضافی باید چیکار کنم؟
مشخصه دستور زیر، گزینه مناسبی نیست چون برنامههای گنوم هم پاک میشه
sudo apt purge gtk*
میتونید از توی گزارش apt، اسم بستههایی که نصب شده رو پیدا کنید و به apt بدید تا پاک کنه. همین الان خطوط مربوط رو پیدا کردید. توی خطی که با install شروع میشه، اسم بستهها، نسخه اونها، معماری که برای اون کامپایل شدند و اینکه دستی نصب شدند یا به عنوان وابستگی، گفته شده.
اسم بستهها با کاما از هم جدا شده. احتمالا میشه یه جوری با ابزارهای پردازش متن، اسم بستهها رو بدست بیارید. اگه نمیدونید چجوری، دستی اسم بستهها رو در بیارید.
اون چیزهایی که داخل پرانتز نوشته شدند، اضافه هستند. باید پاک بشن.
معماری که بستهها برای اون کامپایل شدند، با یه دو نقطه از اسم بسته جدا شده. لازم نیست اونها رو پاک کنید. apt متوجه اونها میشه.
بعد که اسم بستهها رو بدست آوردید، اونها رو بدید به apt تا پاکشون کنه.
suo apt purge --auto-remove libkf5kdelibs4support5-bin:amd64 libsdl-mixer1.2:amd64 ...