انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => دبیان => نویسنده: کیهان در 22 آذر 1394، 05:24 بظ
-
با سلام خدمت دوستان
دبیان جسی نسخه ۸.۲ رو نصب کردم البته
debian-live-8.2.0-amd64-gnome-desktop
بعد نصبش لیست مخازن رو پاک کردم و جاش اینو گذاشتم
deb http://debian.asis.io/debian (http://debian.asis.io/debian) unstable main contrib non-free
بعد یه اپدیت و اپگرید نزدیک یک گیگ دانلود کرد و در نهایت تمام برنامهها رو پاک کرد
یعنی بعد یه ریبوت فقط ترمینال بود...یعنی tty1 رو داشتم
-
سلام
موقع نصب نگاه نکردی ببینی چه بستههایی رو remove میکنه؟
مخازن unstable کلا یه جوریه که یه سری چیزارو اضافه نصب میکنه و یه سری چیزا رو از سیستم پاک میکنه.
الان فقط برات سواله که چرا اینجوری شده؟ یا میخوای حل بشه؟
-
سلام
موقع نصب نگاه نکردی ببینی چه بستههایی رو remove میکنه؟
مخازن unstable کلا یه جوریه که یه سری چیزارو اضافه نصب میکنه و یه سری چیزا رو از سیستم پاک میکنه.
الان فقط برات سواله که چرا اینجوری شده؟ یا میخوای حل بشه؟
اره همه چیز رو زده نیاز بهش نداره بعد هم همه اونا رو زده بود برای اپگرید البته درصدش کمتر بود
کل گنوم رو با تمام ملحقات پاک کرد
توی tty زدم برای نصب دوباره اما بازم همون بود
الان دوباره دبیان نصب تازه کردم
هم دلیلش رو میخوام بدونم هم می]وام حلش کنم
الان وایرلس کارت گرافیک ندارم بذار فعالشون کنم
روی اون سیستم ذغالی دبیان-میت همین مخزن عالی بوده خیلی تمیز داره کار میکنه
-
خب وایرلس و گرافیک فریمورهاش رو نصب کردم راه افتاد
الان این لیست مخازنم هستش
#
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:02]/ jessie main
deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:02]/ jessie main
deb http://debian.asis.io/debian/ jessie main contrib non-free
deb-src http://debian.asis.io/debian/ jessie main
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main
# jessie-updates, previously known as 'volatile'
deb http://debian.asis.io/debian/ jessie-updates main contrib non-free
deb-src http://debian.asis.io/debian/ jessie-updates main
اگه بخوام اینا رو پاک کنم و اینو جاش بذارم اینطوری میشه
deb http://debian.asis.io/debian unstable main contrib non-free
این برنامهها نمونه کوچکیه که در صورت گذاشتن رو ناپایدار پاک میکنه
coinor-libcoinmp1 evolution evolution-plugins gnome libboost-date-time1.55.0
libclucene-contribs1 libclucene-core1 libcmis-0.4-4 libebook-1.2-14 libebook-contacts-1.2-0
libedata-book-1.2-20 libevolution libgltf-0.0-0 libphonenumber6
-
کماکان این مشکل با زدن این دستور هست
https://paste.ubuntu.ir/dsfshh
اگه از این دستور استفاده نکنم بجاش از apt جایگزین کنم اینطوری میشه
sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libb-hooks-op-check-perl libclass-xsaccessor-perl libfcgi-perl libglib-perl
liblocale-gettext-perl perl perl-base
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
یا اینطوری
sudo apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libenchant1c2a : Depends: aspell-en but it is not going to be installed or
myspell-dictionary or
aspell-dictionary or
ispell-dictionary or
hunspell-dictionary
Recommends: enchant but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
-
این وضع روی نسخه نت هم بود، پس گزارشش کردم... :( حتی پکیجها رو دستی نمیشد نصب کرد.
با رفتن روی مخزن تستینگ فعلا صورت مسئله پاک شد... ;)
-
شما نمیتونید یکراست از Stable به Unstable آپگرید کنید
بلکه باید از Stable به Testing و سپس به Unstable و سپس اگه خواستید به Experimental کوچ کنید
اگه روی سیستم Stable دارید، روال کار اینجوریه:
۱. اول در Stable مخازن Testing رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۲. وقتی سیستم به Testing آپگرید شد، مخازن Unstable رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۳. وقتی سیستم به Unstable آپگرید شد میتونید هر بستهای رو که خواستید از مخازن Experimental نصب کنید
-
دبیان Testing ورژن بستههاش معادل مینت و اوبونتو است...، کمی جدیدتر!
برای استفادهٔ دسکتاپ من پیشنهاد میکنم بجای نصب Stable از اول همون ایزوهای Testing رو بنصبید.
Unstable هم اگه تسلط کافی به خط فرمان و کمی پَچ زدن نداشته باشید و حوصله نداشته باشید گزارشهای باگ و رفع باگ رو بخونید میتونه دردسر ساز باشه.
Unstable موقعی به درد میخوره که بخواید به کل خانوادهٔ بزرگ توزیعهای دبیان و اجتماع کاربران، با تست نرمافزار و گزارش باگ کمک کنید.
-
شما نمیتونید یکراست از Stable به Unstable آپگرید کنید
بلکه باید از Stable به Testing و سپس به Unstable و سپس اگه خواستید به Experimental کوچ کنید
اگه روی سیستم Stable دارید، روال کار اینجوریه:
۱. اول در Stable مخازن Testing رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۲. وقتی سیستم به Testing آپگرید شد، مخازن Unstable رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۳. وقتی سیستم به Unstable آپگرید شد میتونید هر بستهای رو که خواستید از مخازن Experimental نصب کنید
من دبیان استاندارد رو نصب کردم، به خوبی هم به تستینگ آپگرید شد ولی بعد از آپگرید به آن استیبل خیلی شیک گرفت کرنل رو هم پاک کرد موندم باهاش چیکار کنم ;D
طی یک حرکت دیگه دبیان استاندارد رو نصب کردم و مستقیم به آن استیبل آپگرید کردم و هیچ مشکلی هم پیش نیومد. روش یک دسکتاپ کی دی ای هم نصب کردم و مشکل خاصی تو اجرا نداره. البته زیاد باهاش ور نرفتم چون تو ماشین مجازی هست ولی در این حد که مرورگر توش باز کنم و وبگردی کنم عین مرد کار میکرد :)
-
دوستان این وضع برام قایل درک نیست چون همین کار روی یه سیستم دیگه کرده بودم اخ هم نگفت ولی اینجا اینطوری شد.
این مشکل رو همون موقع حل کردم و رفتم رو تست و حل شد ولی بعضی اوقات با اپگرید نشدن معدود برنامههای اگه بخوام خودم دستی اپگرید کنم با مشکل پاکش دن کلی طرفم برای همین دستش نمیزم تا عد خودشون شرایط رو فراهم کنن که واقعا هم همینطوره گزارش هم میدم جریان رو...
اما این برام تازگی داشت چون روی یه سیستم دیگهام اینطوری نبود
ناگفته نماند دارم از دبیان به عنوان سیستم پیش فرضم استفاده میکنم
-
شما نمیتونید یکراست از Stable به Unstable آپگرید کنید
بلکه باید از Stable به Testing و سپس به Unstable و سپس اگه خواستید به Experimental کوچ کنید
اگه روی سیستم Stable دارید، روال کار اینجوریه:
۱. اول در Stable مخازن Testing رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۲. وقتی سیستم به Testing آپگرید شد، مخازن Unstable رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۳. وقتی سیستم به Unstable آپگرید شد میتونید هر بستهای رو که خواستید از مخازن Experimental نصب کنید
من از جسی مستقیم به سید آپدیت کردم (بارها) و مشکلی پیش نیومده
-
شما نمیتونید یکراست از Stable به Unstable آپگرید کنید
بلکه باید از Stable به Testing و سپس به Unstable و سپس اگه خواستید به Experimental کوچ کنید
اگه روی سیستم Stable دارید، روال کار اینجوریه:
۱. اول در Stable مخازن Testing رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۲. وقتی سیستم به Testing آپگرید شد، مخازن Unstable رو اضافه کنید و:
apt-get upgrade
سپس
apt-get dist-upgrade
۳. وقتی سیستم به Unstable آپگرید شد میتونید هر بستهای رو که خواستید از مخازن Experimental نصب کنید
من از جسی مستقیم به سید آپدیت کردم (بارها) و مشکلی پیش نیومده
دقیقا
ولی داشتم توضیحات حل مشکل رو که بعدش باعث میشه برنامهها پاک بشه میخوندم زده ناهمخونی وابستگیها >:( و این احتمالا برای اینه که برنامهها اپدیت میاد ممکنه اون نسخه ازش با چیزای که نصب هست هموخون نباشه ::) و اینطوری میشه...البته شاید...ولی اینبار روی تست این مورد پیش اومد و من نخواستم دوباره تجربه کنم :( پس اپگرید نکردم فقط گزارش دادم که دو روز بعد حلش کردن 8) 8)
-
ظاهرا گاهی اوقات مخازن سید ناهماهنگ میشن مثل موردی که برای شما پیش اومده
این مورد دوبار تا الان برای من پیش اومده که یک باذ یکی از برنامهها آپدیت نمیشد و به تبع اون کلی برنامه دیگه و یک بار هم نمیشد میزکار نصب کرد
که هر دو در مدت کوتاهی با آپدیت مخازن حل شدند
-
ظاهرا گاهی اوقات مخازن سید ناهماهنگ میشن مثل موردی که برای شما پیش اومده
این مورد دوبار تا الان برای من پیش اومده که یک باذ یکی از برنامهها آپدیت نمیشد و به تبع اون کلی برنامه دیگه و یک بار هم نمیشد میزکار نصب کرد
که هر دو در مدت کوتاهی با آپدیت مخازن حل شدند
دقیقا و منم خواستم حتما اون نسخهها رو اپگرید کنم که اینطوری شد
ولی اینبار دیگه عجول نبودم گذاشتم خودشون درستش کنن و من فقط ریپورت کردمش 8) که توی دو روز حل شد.
-
یکی از دوستان در پیام خصوصی سوال کردن که سورس لیست رو چی میذارم
ممکنه برای دیگر دوستان هم سؤال باشه که سورس لیست رو چی کار بکنن تا از دبیان پایدار بیان به دبیان سید
پاسخی که برای دوستمون ارسال کردم
سلام من ابتدا لیست مخازن رو با گذاشتن # اول تمام سطرها غیر فعال میکنم مخزن زیر رو اضافه میکنم
deb http://debian.asis.io/debian/ sid main contrib non-free
بعدش هم
sudo apt-get update
sudo apt-get dist-upgrade
که طبیعتا تعدادی بسته حذف تعدادی نصب و تعدادی آپدیت خواهند شد
اون بستههایی که میخواهند حذف بشن رو دقت میکنم که چیز معادلی به جاشون نصب میشه یا نه، اگر احساس کنم مخزن آماده نیست و یه خورده قاطی داره
sudo apt-get upgrade
رو می زنم تا بستهای حذف نشه، طبیعتا تعدادی از بستههاهم آپدیت نمیشن که بعد چند روز مخزن درست میشه و کل سیستم آپدیت میشه به sid
-
یکی از دوستان در پیام خصوصی سوال کردن که سورس لیست رو چی میذارم
ممکنه برای دیگر دوستان هم سؤال باشه که سورس لیست رو چی کار بکنن تا از دبیان پایدار بیان به دبیان سید
پاسخی که برای دوستمون ارسال کردم
سلام من ابتدا لیست مخازن رو با گذاشتن # اول تمام سطرها غیر فعال میکنم مخزن زیر رو اضافه میکنم
deb http://debian.asis.io/debian/ sid main contrib non-free
بعدش هم
sudo apt-get update
sudo apt-get dist-upgrade
که طبیعتا تعدادی بسته حذف تعدادی نصب و تعدادی آپدیت خواهند شد
اون بستههایی که میخواهند حذف بشن رو دقت میکنم که چیز معادلی به جاشون نصب میشه یا نه، اگر احساس کنم مخزن آماده نیست و یه خورده قاطی داره
sudo apt-get upgrade
رو می زنم تا بستهای حذف نشه، طبیعتا تعدادی از بستههاهم آپدیت نمیشن که بعد چند روز مخزن درست میشه و کل سیستم آپدیت میشه به sid
سوال رو تو پ.خ پرسیدم چون گفتم اینجا بپرسم شاید تاپیک بهم بریزه ;D ولی حالا که جواب رو اینجا هم گذاشتین در ادامش برام یک سوال پیش اومده! تو فایل source.list یک آدرس داره برای آپدیت های امنیتی (چون تو آدرس میرور عبارت security داره به این نتیجه رسیدم ;D) با این روشی که شما گفتین این میرور هم حذف میشه و یعنی آپدیت امنیتی دیگه دریافت نمیکنم؟! ??? دقیقا این وسط چجوری میشه؟!
-
با یه مثال توضیح میدم
شما در دبیان پایدار نسخه لینوکست ۳.۱۶ هست بعد یه مشکل امنیتی پیدا و حل میشه، خود دبیان اون رو برای ۳.۱۶ در قالب آپدیت امنیتی منتشر میکنه
اما داخل سید آپدیتهای معمولی و امنیتی به شکل نسخه جدیدتر منتشر میشن نه اینکه نسخه قبلی فیکس بشه
به بیان واضحتر، نیازی به مخزن امنیتی نداری و فقط همون یه مخزن رو فعال بزار
مصداق:
http://www.debian.org/security/2016/dsa-3434
-
وقتی مخازن رو میذاری روی سید نیاز نیست بقیه خطوط رو با # علامت گذاری کنی تا غیر فعال بشه، یکسره اون خطوط رو پاک کن و فقط سید بذار بمونه 8)