انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: حذف کامل میزکار و تمام وابستگی ها  (دفعات بازدید: 326 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Mehr32

  • High Hero Member
  • *
  • ارسال: 3783
  • جنسیت : پسر
  • عصبی انجمن !
حذف کامل میزکار و تمام وابستگی ها
« : 31 خرداد 1401، 08:58 ب‌ظ »
سلام میخوام میزکار گنوم رو با تمام برنامه ها و وابستگی ها حذف کنم و فقط یک دبیان خالی داشته باشم که بدون ناپایداری بتونم کی دی ای نصب کنم
اما چطور ؟ همه بسته ها رو بشینم دونه دونه حذف کنم ؟ حتی لاگین منیجر هم باید حذف بشه
ممنون  ;)
پیامبر اکرم :«هرکس از ما کمکی بخواهد ما به او کمک میکنیم,ولی اگر کسی دست نیاز پیش دیگران دراز نکند, خداوند او را بی نیاز خواهد ساخت»

آفلاین mskf1383

  • Sr. Member
  • *
  • ارسال: 281
  • جنسیت : پسر
    • صفحه‌ی شخصی من
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #1 : 31 خرداد 1401، 09:01 ب‌ظ »
سلام
مطمئن نیستم، ولی:
sudo apt purge *gnome*
sudo apt autopurge

بعد با tasksel install کی‌دی‌ای رو نصب کنید (پیشنهادی دبیان).

آفلاین mskf1383

  • Sr. Member
  • *
  • ارسال: 281
  • جنسیت : پسر
    • صفحه‌ی شخصی من
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #2 : 31 خرداد 1401، 09:03 ب‌ظ »
نکته‌ی مهم: از داخل گنوم این حرکت رو نزنید! توی GDM فکر کنم با F6 خط فرمان باز می‌شه. از اون اقدام کنید.

آفلاین Mehr32

  • High Hero Member
  • *
  • ارسال: 3783
  • جنسیت : پسر
  • عصبی انجمن !
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #3 : 31 خرداد 1401، 09:49 ب‌ظ »
gdm هم میخوام پاک کنم دیگه با tty برم بهتر نیست ؟ بعد از کی دی ای sddm نصب کنم
پیامبر اکرم :«هرکس از ما کمکی بخواهد ما به او کمک میکنیم,ولی اگر کسی دست نیاز پیش دیگران دراز نکند, خداوند او را بی نیاز خواهد ساخت»

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 3812
  • جنسیت : پسر
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #4 : 31 خرداد 1401، 10:10 ب‌ظ »
گنوم چجوری نصب شده؟
اگه گنوم توسط نصاب دبیان نصب شده، فکر کنم با حذف بسته task-gnome-desktop رو به همراه وابستگی‌هاش، کل گنوم پاک بشه.
sudo apt purge --auto-remove task-gnome-desktop

سلام
مطمئن نیستم، ولی:
sudo apt purge *gnome*
sudo apt autopurge
میشه اون رو توی یه دستور خلاصه کرد
sudo apt purge --auto-remove *gnome*
نقل‌قول
بعد با tasksel install کی‌دی‌ای رو نصب کنید (پیشنهادی دبیان).
اینجوری چیز‌های دیگه هم نصب میشه که شاید لازم نباشه. مثلا libreoffice یا konqueror یا چیز‌های دیگه.

gdm هم میخوام پاک کنم دیگه با tty برم بهتر نیست ؟ بعد از کی دی ای sddm نصب کنم
بهتره کلا سیستم رو توی سطح اجرایی ۳ (runlevel) اجرا کنید تا اصلا سرویس gdm و چیز‌های مربوط به میزکار اجرا نشن. بعد هم یه بار کامپیوتر رو راه‌اندازی مجدد کنید و در آخر میزکار پلاسما رو نصب کنید.
میدونید که زکات علم نشر آن است

آفلاین mobin1387

  • Sr. Member
  • *
  • ارسال: 466
  • جنسیت : پسر
  • به زودی اینجا چیزی نوشته خواهد شد!
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #5 : 31 خرداد 1401، 11:11 ب‌ظ »
...
gdm هم میخوام پاک کنم دیگه با tty برم بهتر نیست ؟ بعد از کی دی ای sddm نصب کنم
بهتره کلا سیستم رو توی سطح اجرایی ۳ (runlevel) اجرا کنید تا اصلا سرویس gdm و چیز‌های مربوط به میزکار اجرا نشن. بعد هم یه بار کامپیوتر رو راه‌اندازی مجدد کنید و در آخر میزکار پلاسما رو نصب کنید.
البته ساختار سطوح اجرایی در حال حاضر منسوخ شده و به جاش بهتره از با دستورات زیر، multi-user.target را پیش‌گزیده قرار بدید تا در راه اندازی بعدی سامانه لحاظ بشه.
sudo systemctl enable multi-user.target
sudo systemctl set-default multi-user.target

سطوح اجرایی و پرونده‌های «هدف» متناظر با آنها در سامانه هایی که از systemd استفاده می‌کنند:
   ┌─────────┬───────────────────┐
   │Runlevel │ Target            │
   ├─────────┼───────────────────┤
   │0        │ poweroff.target   │
   ├─────────┼───────────────────┤
   │1        │ rescue.target     │
   ├─────────┼───────────────────┤
   │2, 3, 4  │ multi-user.target │
   ├─────────┼───────────────────┤
   │5        │ graphical.target  │
   ├─────────┼───────────────────┤
   │6        │ reboot.target     │
   └─────────┴───────────────────┘

اطلاعات بیشتر:
https://www.systutorials.com/change-systemd-boot-target-linux/

آفلاین Mehr32

  • High Hero Member
  • *
  • ارسال: 3783
  • جنسیت : پسر
  • عصبی انجمن !
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #6 : 01 تیر 1401، 10:56 ق‌ظ »
بله پلاسما توسط نصاب نصب شده

البته درست منظورتون رو از سطوح اجرا متوجه نشدم
خوب فکر کنم برم منوی ریکاوری از اونجا ترمینال رو بیارم بهتر نیست ؟ مشکلی نداره که کاربر روته ؟ این دفعه برای کاربر روت رمز نزاشتم هم میزکار ها رو حذف و نصب کنم هم لاگیم منیجر رو بزارم روی SDDM  هم لیست مخازن رو در این بین تغییر بدم
پیامبر اکرم :«هرکس از ما کمکی بخواهد ما به او کمک میکنیم,ولی اگر کسی دست نیاز پیش دیگران دراز نکند, خداوند او را بی نیاز خواهد ساخت»

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 16765
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #7 : 01 تیر 1401، 11:27 ق‌ظ »
بستگی داره گنوم رو چه‌طور نصب کرده باشی.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Mehr32

  • High Hero Member
  • *
  • ارسال: 3783
  • جنسیت : پسر
  • عصبی انجمن !
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #8 : 01 تیر 1401، 11:46 ق‌ظ »
گنوم رو نصاب نصب کرده
پیامبر اکرم :«هرکس از ما کمکی بخواهد ما به او کمک میکنیم,ولی اگر کسی دست نیاز پیش دیگران دراز نکند, خداوند او را بی نیاز خواهد ساخت»

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 16765
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #9 : 01 تیر 1401، 11:57 ق‌ظ »
پس احتمالاً با حذف task-gnome-desktop حذف بشه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 3812
  • جنسیت : پسر
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #10 : 01 تیر 1401، 01:19 ب‌ظ »
البته ساختار سطوح اجرایی در حال حاضر منسوخ شده و به جاش بهتره از با دستورات زیر، multi-user.target را پیش‌گزیده قرار بدید تا در راه اندازی بعدی سامانه لحاظ بشه.
sudo systemctl enable multi-user.target
sudo systemctl set-default multi-user.target

سطوح اجرایی و پرونده‌های «هدف» متناظر با آنها در سامانه هایی که از systemd استفاده می‌کنند:
   ┌─────────┬───────────────────┐
   │Runlevel │ Target            │
   ├─────────┼───────────────────┤
   │0        │ poweroff.target   │
   ├─────────┼───────────────────┤
   │1        │ rescue.target     │
   ├─────────┼───────────────────┤
   │2, 3, 4  │ multi-user.target │
   ├─────────┼───────────────────┤
   │5        │ graphical.target  │
   ├─────────┼───────────────────┤
   │6        │ reboot.target     │
   └─────────┴───────────────────┘

اطلاعات بیشتر:
https://www.systutorials.com/change-systemd-boot-target-linux/
هنوز کار میدن با اینکه منسوخ شدن. در اصل همون target های systemd استفاده میشن.
اون دستور systemctl set-default multi-user.target باعث میشه که target پیش‌فرض به multi-user.target تغییر کنه و سیستم فقط تا اونجا بالا بیاد.
اگه فقط قراره یه بار اینکار انجام بشه، می‌تونید پارامتر 3 رو به خط فرمان کرنل اضافه کرد تا systemd توی multi-user.target بوت بشه.

خوب فکر کنم برم منوی ریکاوری از اونجا ترمینال رو بیارم بهتر نیست ؟ مشکلی نداره که کاربر روته ؟ این دفعه برای کاربر روت رمز نزاشتم هم میزکار ها رو حذف و نصب کنم هم لاگیم منیجر رو بزارم روی SDDM  هم لیست مخازن رو در این بین تغییر بدم
فکر کنم از منوی ریکاوری گراب هم بشه. ولی مطمئن نیستم که توی اونجا، شبکه پیکربندی شده باشه.

بهتره اینکار‌هایی که گفتید رو مرحله به مرحله انجام بدید و بعد از هر مرحله ببینید درست انجام شده یا نه.
مثلا اول میزکار حذف کنید.
بعد اگه مشکلی نبود، سیستم رو بروزرسانی کنید.
توی مرحله بعد، لیست مخازن رو تغییر بدید.
بعد برید روی دبیان ناپایدار.
در نهایت اگه مشکلی نبود، میزکار پلاسما رو نصب کنید.
« آخرین ویرایش: 01 تیر 1401، 01:23 ب‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1109
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #11 : 02 تیر 1401، 08:39 ق‌ظ »
والا من لیست پکیج های نصب شده رو میزیختم تو یه فایل و دستی و دونه دونه پکیج های نا مربوط به گنوم رو از تو فایله پاک می کردم بعد اون فایل رو میدادم به مدیر بسته تا پاکشون کنه...

آفلاین Mehr32

  • High Hero Member
  • *
  • ارسال: 3783
  • جنسیت : پسر
  • عصبی انجمن !
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #12 : 02 تیر 1401، 12:13 ب‌ظ »
چطور ؟ کدوم فایل ؟
پیامبر اکرم :«هرکس از ما کمکی بخواهد ما به او کمک میکنیم,ولی اگر کسی دست نیاز پیش دیگران دراز نکند, خداوند او را بی نیاز خواهد ساخت»

آفلاین Argon

  • Full Member
  • *
  • ارسال: 170
  • جنسیت : پسر
  • 我是氩
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #13 : 02 تیر 1401، 01:46 ب‌ظ »
چطور ؟ کدوم فایل ؟

با دستور apt list لیست بسته های نصب شده رو تو یه فایل بریز.
بعد اسم بسته هایی رو که به گنوم مربوط نیستن و بهشون نیاز داری رو از توی فایل حذف کن.
متن های اضافه رو از فایل پاک کن
بعد فایل رو به عنوان ورودی بده به apt تا حذفشون کنه
به دنبال خانه‌ای در رایانه، استان گنو، شهرستان لینوکس، میدان آرچ، خیابان مانجارو، کوچه ناپایدار، محله گنوم
گاز نجیب دنیای رایانه

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 3812
  • جنسیت : پسر
پاسخ : حذف کامل میزکار و تمام وابستگی ها
« پاسخ #14 : 02 تیر 1401، 02:40 ب‌ظ »
این روش خیلی ساده نیست. باید بدونید کدوم بسته‌ها مورد نیاز هستند و کدوم‌ها نه تا بشه درست اینکار رو کرد.
میدونید که زکات علم نشر آن است