انجمنهای فارسی اوبونتو
کمک و پشتیبانی => میزکارهای گنو/لینوکس => میزکار گنوم => نویسنده: BiG در 07 آذر 1400، 05:42 بظ
-
سلام برای نصب گنوم در دبیان بعلاوه برنامه های پیش فرضش چه بسته ای رو باید نصب کنم؟
تو هر سایتی بسته های متفاوت گفته با حجم های متفاوت.
دقیقا چی نصب کنم؟
-
گنوم در xfce ؟
توی دبیان فکر کنم با استفاده از tasksel (https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B3%DA%A9%E2%80%8C%D8%B3%D9%84)
tasksel install gnome-desktop
این هم همونکار رو میکنه
apt-get install task-gnome-desktop
با tasksel خالی هم یه محیط متنی باز میشه که با اسپیس گنوم رو انتخاب میکنید و تایید میزنید نصب میکنه
-
گنوم در xfce ؟
توی دبیان فکر کنم با استفاده از tasksel (https://wiki.ubuntu.ir/wiki/%D8%AA%D8%B3%DA%A9%E2%80%8C%D8%B3%D9%84)
tasksel install gnome-desktop
این هم همونکار رو میکنه
apt-get install task-gnome-desktop
با tasksel خالی هم یه محیط متنی باز میشه که با اسپیس گنوم رو انتخاب میکنید و تایید میزنید نصب میکنه
ممنون پس پکیج gnome-shell چه کار می کنه؟
منظورم دبیان بود اشتباها نوشتم xfce ;D
xfce رو چجور کامل پاک کنم + کل نرم افزار هاش
-
گنوم نصب کردم ولی نسخه 3 نصب شد بجای 41 چرا؟
-
احتمالا
راستی چی ؟ ۳ _۴۲ ؟
احتمالا دبیان پایدار دارید دیگه ؟ پس یکم طول میکشه بیاد
-
گنوم ۴۱ همون گنوم ۳.۴۱ هست
-
ممنون پس پکیج gnome-shell چه کار می کنه؟
منظورم دبیان بود اشتباها نوشتم xfce ;D
xfce رو چجور کامل پاک کنم + کل نرم افزار هاش
بسته به اینکه بخواهید چه برنامههایی همراه گنوم نصب بشن، راههای متفاوتی دارید. یه راه نصب بسته task-gnome-desktop هست. این باعث میشه گنوم به همراه بعضی برنامههای گنوم که معمولا استفاده میشن به همراه بعضی برنامههای دیگه مثل فایرفاکس و لیبره آفیس نصب بشن. البته میشه نصب اون برنامههای اضافه رو یکم کنترل کرد.
میتونید با tasksel این بسته رو نصب کنید که اینجوری همه چیزهایی که بالا گفتم نصب میشه. tasksel میتونه یه لیست بگیره و همه بستههای توی اون لیست رو نصب کنه. به طور پیشفرض هنگام نصب گنوم با tasksel، فقط بسته task-gnome-desktop نصب میشه.
راه دیگه این هست که مستقیما با apt اون بسته رو نصب کنید، در این حالت میتونید با دادن آپشن no-install-recommends-- به apt، از نصب بعضی برنامهها جلوگیری کنید. (مثل لیبره آفیس و synaptic)
راه دیگه این هست که بسته gnome رو نصب کنید، البته این در اصل یه metapackage هست و خودش کلا ۴ تا فایل داره. این بسته وابسته به بستههای مربوط به گنوم هست. نرمافزارهایی که در این حالت نصب میشن کمتر از وقتی هست که بسته task-gnome-desktop رو نصب میکنید، چون چیزهایی مثل synaptic یا لیبره آفیس با فایرفاکس همراهش نصب نمیشن.
یه راه دیگه نصب بسته gnome-core هست. این هم یه metapackage هست و کلا ۴ تا فایل بیشتر نداره. توی این حالت بستههای کمتری نسبت به حالت بالا نصب میشن.
راه آخری که من میدونم این هست که بستههای gnome-shell gnome-session gdm3 و xorg رو نصب کنید، در این حالت بستههای خیلی کمتری نسبت به حالتهای بالا نصب میشن و چیزهایی رو دریافت میکنید که واقعا لازم دارید. البته میشه باز هم آپشن no-install-recommends-- رو موقع نصب به apt بدید تا بستههای کمتری نصب بشه، اما مطمئن نیستم بعدش گنوم درست کار کنه یا نه.
gnome-shell چیزهای پایهای رو فراهم میکنه، مثل سوییچ بین پنجرهها، دریافت اعلان و اینجور چیزها
xfce4 بستههای زیادی نداره. خود بسته xfce4 رو پاک کنید تا چیزهای همراهش هم پاک بشه. نباید چیز زیادی ازش باقی بمونه، اگه موند پاک کردنشون نباید کار زیادی داشته باشه.
sudo apt purge --auto-remove xfce4
گنوم نصب کردم ولی نسخه 3 نصب شد بجای 41 چرا؟
چون گنوم ۴۰ توی دبیان ۱۱ نیومده و فکر هم نکنم به اون نسخه ارتقا پیدا کنه. ولی توی دبیان ۱۲ هست.
احتمالا
راستی چی ؟ ۳ _۴۲ ؟
احتمالا دبیان پایدار دارید دیگه ؟ پس یکم طول میکشه بیاد
نمیاد، گنوم توی دبیان ۱۱ به نسخه ۴۰ ارتقا پیدا نمیکنه.
-
ممنون توزیع رو مجددا نصب کردم بدون میزکار مخازن ناپایدار هم اضافه کردم بعد پکیج task-gnome-shell رو نصب کردم گنوم ۴۰ آورد.
-
مخازن ناپایدار رو به دبیان پایدار اضافه کردید یا اینکه مخازن رو گذاشتید روی ناپایدار؟ اگه اولی رو رفته باشید، خیلی ناپایداری مشاهده میکنید.
-
مخازن ناپایدار رو به دبیان پایدار اضافه کردید یا اینکه مخازن رو گذاشتید روی ناپایدار؟ اگه اولی رو رفته باشید، خیلی ناپایداری مشاهده میکنید.
چطور مگه؟ من از آموزش یک سایته استفاده کردم ۲ تا مخزن اضافه کردم قبلی هاش موند سر جاش
-
اینجا (https://wiki.ubuntu.ir/wiki/%D8%AF%D8%A8%DB%8C%D8%A7%D9%86_%D8%B1%D8%A7_%D8%AE%D8%B1%D8%A7%D8%A8_%D9%86%DA%A9%D9%86%DB%8C%D8%AF) رو ببینید تا یکم با کارهایی که نباید توی دبیان (و اکثر توزیعها) انجام بدید آشنا بشید
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
برگشتن به قبل در دبیان نشد نداره ولی خب ممکن نشه گاهی، اگه مشکلی با رفتن کلی به مخازن ناپایدار نداری مخازن اصلی رو به ustable تغییر بده ولی خب اگه درست انجام بشه اینطوری نیست که بتونی به راحتی برگردی باز به stable ولی خب گزینه بدی هم نیست unstable یا همون ناپایدار.
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
برگشتن به قبل در دبیان نشد نداره ولی خب ممکن نشه گاهی، اگه مشکلی با رفتن کلی به مخازن ناپایدار نداری مخازن اصلی رو به ustable تغییر بده ولی خب اگه درست انجام بشه اینطوری نیست که بتونی به راحتی برگردی باز به stable ولی خب گزینه بدی هم نیست unstable یا همون ناپایدار.
نه می خوام روی همون unstable بمونم منتها الان سیستم من پایدار و ناپایدار قاطی شده.
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
برگشتن به قبل در دبیان نشد نداره ولی خب ممکن نشه گاهی، اگه مشکلی با رفتن کلی به مخازن ناپایدار نداری مخازن اصلی رو به unstable تغییر بده ولی خب اگه درست انجام بشه اینطوری نیست که بتونی به راحتی برگردی باز به stable ولی خب گزینه بدی هم نیست unstable یا همون ناپایدار.
نه می خوام روی همون unstable بمونم منتها الان سیستم من پایدار و ناپایدار قاطی شده.
خب فکر میکنم اینطوره که، هیچ مخازن پایداری نزار بمونه و فقط مخازن unstable باید بمونه
خب همه مخازن بردار از لیست. و این اضافه کن
deb http://deb.debian.org/debian unstalbe main
این مخازن unstable و فقط نرم افزار های آزاد فعال میکنه که اگه برنامه های انحصاری هم داری این بجای اون وارد کن deb http://deb.debian.org/debian unstable main contrib non-free
و بعدش sudo apt update
sudo apt full-upgrade
انشالله اگه اینا بدون مشکل پیش بره یعنی رفتی در نسخه unstable و تامام :)
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
اول محتوای فایل sources.list رو اینجا بذارید.
راه حل رو بالا به شما گفتند، اگه واقع گنوم 40 رو لازم دارید، نمیتونید از نسخه ۱۱ دبیان استفاده کنید. بستهها توی شاخه ناپایدار، سریع بروزرسانی میشن.
شاخه ناپایدار دبیان، به صورت غلتان هست، یعنی نسخه بندی نداره، هر چیزی بروز بشه، بعد از اینکه توسعه دهندهها برای دبیان بستهبندیش کنند، توی شاخه ناپایدار دبیان دردسترس قرار می گیره. به خاطر همین همیشه نسخههای آخر برنامهها رو دارید. (البته واین خیلی توی دبیان بروز نشده.)
اسم دبیان ناپایدار، sid هست.
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
اول محتوای فایل sources.list رو اینجا بذارید.
راه حل رو بالا به شما گفتند، اگه واقع گنوم 40 رو لازم دارید، نمیتونید از نسخه ۱۱ دبیان استفاده کنید. بستهها توی شاخه ناپایدار، سریع بروزرسانی میشن.
شاخه ناپایدار دبیان، به صورت غلتان هست، یعنی نسخه بندی نداره، هر چیزی بروز بشه، بعد از اینکه توسعه دهندهها برای دبیان بستهبندیش کنند، توی شاخه ناپایدار دبیان دردسترس قرار می گیره. به خاطر همین همیشه نسخههای آخر برنامهها رو دارید. (البته واین خیلی توی دبیان بروز نشده.)
اسم دبیان ناپایدار، sid هست.
[ GNU nano 5.9 /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINS>
#deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST>
deb http://mirror.aminidc.com/debian/ bullseye main
deb-src http://mirror.aminidc.com/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security ma>
# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#>
deb http://mirror.aminidc.com/debian/ bullseye-updates main
deb-src http://mirror.aminidc.com/debian/ bullseye-updates main
deb http://deb.debian.org/debian unstable main contrib non-free
/code] GNU nano 5.9 /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINS>
#deb cdrom:[Debian GNU/Linux 11.1.0 _Bullseye_ - Official amd64 NETINST>
deb http://mirror.aminidc.com/debian/ bullseye main
deb-src http://mirror.aminidc.com/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security ma>
# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#>
deb http://mirror.aminidc.com/debian/ bullseye-updates main
deb-src http://mirror.aminidc.com/debian/ bullseye-updates main
deb http://deb.debian.org/debian unstable main contrib non-free
من همون دبیان ناپایدار می خوام بمونم فقط این که میگید باید مخازن پایدار حذف شه کدومارو حذف کنم؟
-
هر کدوم که bullseye داره.
-
مخازن پایدار رو حذف و سیستم رو آپدیت کردم فقط این bullseye اسم ورژن دبیانه؟
چرا تعداد مخازن پایدار از ناپایدار بیشتره؟
من الان گنوم ۴۰ توی بخش show application دسکتاپ ها به صورت عکس کوچک بالای لیست برنامه ها میان که میشه سوییچ کرد ولی مال من نمی دونم چرا اون ها نصفه نمایش داده میشن و کلیک هم می کنی کار نمی کنن توی اوبونتو این مشکل نبود.
-
بله اسم دبیان
مهم نیست، در دبیان پایدار مخازن امنیتی و یا اپدیت ها هست، که در ناپایدار اینها نیست و امنیت برنامه ها بر عهده خود سازنده برنامه بیشتر، ولی همه نرم افزار ها دارا هست و مخازن غیر آزاد هم با این نوشته آخر که contrib non-free هست فعال میشه مشکلی نیست درکل.
اپگرید درست کردی؟ یا فقط دستور apt و update زدی؟ اون full-upgrade هم حتما باید بعدش بزنی، فعلا چیزی حداقل به ذهنم نمیرسه جز اینکه تمام شخصی سازی های گنوم پاک کنی فک کنم دوستان بهتر بدونن :D
-
هر نسخه دبیان که منتشر میشه، یه اسم هم داره. اسم نسخه ۱۱، bullseye هست، نسخه ۱۰، buster نام داره و نسخه ۹، stretch. از این اسمها توی فایل sources.list و جاهای دیگه مثل مستندات استفاده میشه.
این اسمها بر اساس اسامی شخصیتهای انیمیشنهای "داستان اسباببازی" انتخاب میشن. مثلا اگه یادتون باشه، sid همون پسره بود که اسباببازیها رو خراب میکرد، اسم دبیان ناپایدار هم sid هست. اوبونتو هم برای نسخههاش اسم داره، البته اسمهای اوبونتو از روی حیوانات انتخاب میشن.
دلیل اینکه چندین مخزن برای شاخه پایدار هست اینه که توی شاخه پایدار، برنامهها به نسخه جدید ارتقا پیدا نمیکنند. ممکنه که یه مشکل امنیتی توی یه برنامه پیدا بشه، در این حالت تیم امنیتی دبیان وصلههای لازم رو به همون نسخه قدیمی برنامه اضافه میکنه و در قالب یه بسته توی مخازن امنیتی قرار میده
یه حالت دیگه ممکنه پیش بیاد که تغییری اتفاق افتاده که حتما باید به برنامهها اضافه بشه ولی امنیتی نیست؛ در این حالت تغییرات به همون نسخه قبلی برنامه اعمال میشه و در مخازن update قرار میگیره.
بعضی وقتا ممکنه که واقعا به نسخه جدید یه برنامه توی دبیان پایدار نیاز داشته باشید، ولی چون برنامهها توی نسخه پایدار ارتقا پیدا نمیکنند، به مشکل بخورید. دبیان برای این مشکل یه راه داره؛ اینکه نسخه جدید برنامهها رو توی مخازن backport قرار میده. (بعضی از برنامهها، همه نه) این نسخه از برنامهها کمتر امتحان شدند و احتمال ایجاد مشکل بیشتره (البته این احتمال خیلی کمه، من تا حالا مشکلی با بستههای backport ندیدم)
حتی اگه یه نسخه جدید از بستهها توی این مخزن باشه، به طور پیشفرض apt اونها رو نصب نمیکنه، ارتقا هم نمیده. مگه اینکه مستقیما بهش بگید از اون مخزن نصب کنه یا اینکه توی تنظیمات apt تعریف کنید که بعضی بستهها (یا همه اونها) از اون مخازن نصب بشن، یا به اون نسخه ارتقا پیدا کنند.
یه مخزن backport-sloppy هم هست. مثل backport میمونه با این تفاوت که بستههایی که میخواهند وارد backport بشن، اول وارد اینجا میشن ، یه مدت اینجا تحت آزمایش قرار میگیرند و اگه مشکلی نبود، وارد مخزن backport میشن. البته این آزمایشها به اندازه آزمایشهایی که روی بستههای مخزن اصلی شده، نیستند.
این مخزنهایی هست که من میدونم برای شاخه پایدار دبیان وجود داره. البته یه مخزن debug هم هست ولی بدرد توسعه دهندهها میخوره، فقط هم مربوط به شاخه پایدار نیست.
دلیل اینکه این مخازن توی sid وجود نداره اینه که اولا بستهها مستقیما وارد sid میشن و به backport و backport-sloppy و update نیازی نیست.
دوما اینکه اگه مشکل امنیتی توی برنامه پیدا بشه، معمولا خود توسعهدهنده اولین کسی هست که وصلههای لازم رو به برنامه اضافه میکنه، و از اونجا که برنامهها مدت کوتاهی بعد از انتشار وارد sid میشن، برنامه همراه وصله امنیتی نصب میشه.
میتونید یه عکس از جایی که گنوم مشکل داره بذارید؟
-
سلام افزونه native window placement مشکل درست کرده بود غیرفعال کردم درست شد.
فقط مگه اسم دبیان ۱۲ bookworm نبود پس sid چیه؟
این شکلی شده بود:
(https://s4.uupload.ir/files/screenshot_from_2021-11-30_00-41-27_58oa.png) (https://uupload.ir/)
-
خوبه که درست شد، این sid همون unstable و برای یکی دو نسخه نیست که این اسم داره و مدت ها همین، میشه گفت این چیزی که الان توشی یه نسخه غلتان هست و دیگه لازم نیست تغییرش بدی هی بروز میشه همینطور که گفتند، زیاد مهم نیست اسم ها برای منم بعضی جاهای توزیع این مینوشت بعضی جاها unstable درکل چیز خاصی نیست!
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
برگشتن به قبل در دبیان نشد نداره ولی خب ممکن نشه گاهی، اگه مشکلی با رفتن کلی به مخازن ناپایدار نداری مخازن اصلی رو به ustable تغییر بده ولی خب اگه درست انجام بشه اینطوری نیست که بتونی به راحتی برگردی باز به stable ولی خب گزینه بدی هم نیست unstable یا همون ناپایدار.
مگه میشه downgrade کرد؟
-
حالا راه حل چیه؟ کدوم مخازن رو حذف کنم؟
برگشتن به قبل در دبیان نشد نداره ولی خب ممکن نشه گاهی، اگه مشکلی با رفتن کلی به مخازن ناپایدار نداری مخازن اصلی رو به ustable تغییر بده ولی خب اگه درست انجام بشه اینطوری نیست که بتونی به راحتی برگردی باز به stable ولی خب گزینه بدی هم نیست unstable یا همون ناپایدار.
مگه میشه downgrade کرد؟
اره یبار میخواسم برگردم به قبل خود دبیان یه جا گفته بود چجور ولی در همون متن هم بارها اخطار داده بود که ممکن مشکل آفرین باشه، منم کردم و سیستم خراب شد :) شاید بشه ولی بهتره از ذهنت بیرون کنی که هی بتونی از دبیان ناپایدار بری به پایدار چون فکر میکنم مشکل آفرین بشه آخرش، دبیان بنظرم برای رو به جلو حرکت میکنه نه برای دانگرید..
-
مگه میشه downgrade کرد؟
میشه ولی کار راحتی نیست. ممکنه مشکل پیش بیاد. راه کلی این هست که اول برید روی شاخه آزمایشی و بعد روی پایدار.
از ناپایدار به آزمایشی زیاد سخت نیست ولی از آزمایشی به پایدار میتونه بدجور مشکل ساز بشه.
البته زمانهایی که قراره نسخه پایدار بعدی منتشر بشه، اینکار نسبتا راحتتره. چون از یه مدت قبلش هیچ بستهای رو به شاخههای مختلف دبیان اضافه نمیکنند، در نتیجه میتونید راحتتر از ناپایدار بدید روی آزمایشی، بعد روی همون آزمایشی میمونید تا به پایدار تبدیل بشه و اینجوری شما از ناپایدار اومدید روی پایدار. حواستون باشه برای اینکار، توی فایل sources.list از اسم نسخه استفاده کنید مثل bookworm نه اسم کلی testing
این راه رو حدود ۲ سال یه بار میتونید انجام بدید که نسخه جدید پایدار دبیان منتشر میشه.
-
یعنی سال ۲۰۲۳ اگر مخازن رو به bookworm تغییر بدم تبدیل به پایدار میشه؟
-
باید ببینید که کی نسخه 12 منتشر میشه و یه مدت قبلش، مخازن رو از ناپایدار بذارید روی bookworm، بعد که دبیان ۱۲ منتشر بشه، شما روی نسخه پایدار خواهید بود.