انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: jackmike در 13 خرداد 1398، 06:57 بظ
-
سلام. من وقتی دستور اپدیت ابونتو رو ترمینال بش میزنم اپدیت نمیکنه و اینارو مینویسه ؟چجوری اپدیت کنم؟
https://www.uplooder.net/img/image/80/dce7df740a0ca96ee337c7cc11188082/so-al.JPEG
-
سلام.
مخازن اوبونتو داره به درستی آپدیت میشه.
فقط مخازنی که خودت دستی وارد کردی مشکل دارن. مخازن PPA
برای چه برنامهای مخزن nathan-renniewaldock رو نصب کردی؟
مخزن videolan هم که مال VLC هست و اصلاً نیازی نبوده که PPA اضافه کنی. اوبونتو توی مخازنش VLC رو داره که!
مخزنش رو حذف کن. درست میشه. در هر صورت توزیعت داره درست آپدیت میشه. فقط برنامهای که داخل این مخزن بوده دیگه آپدیت نمیشه.
-
چجوری مخزنشو حذف کنم؟؟ دستورشو مینویسین
-
دو روش وجود داره:
اول گرافیکی: از منوی برنامههات، برنامهٔ Software & Update رو اجرا کن.
برو تب Other Software. اونجا تیک گزینههای PPA رو بردار. اونایی که اررور داده. videolan و nathan-renniewaldock
بعد Close رو بزن تا خودش عملیات رو شروع کنه. حذف میکنه و مخازن رو آپدیت میکنه.
دقت کن در این مرحله برنامههات حذف نمیشن. فقط مخزن حذف میشه.
راه متنی:
ترمینال رو باز کن.
دستور زیر رو اجرا کن تا بری داخل پوشهای که مخازن PPA هست:
cd /etc/apt/sources.list.d/
ls
اینجا لیست مخازن PPA رو میبینی. هر کدوم رو که خواستی حذف کنی، قبلش یه sudo میذاری.
مثلاً:
sudo rm graphics-drivers-ubuntu-ppa-disco.list
این مخزن PPA خودم بود. برای مثال.
بعد از حذف مخزن، حالا مخازن رو آپدیت میکنی:
sudo apt update
-
جناب اگه من اون دوتارو غیرفعال کنم فقط یدونه مخزن میمونه(canonical partners). بعدا واسم مشکلی درست نمیکنه که؟؟؟
-
نه مشکلی پیش نمیاد.
توی پست اول گفتم، مخازن اوبونتو موردی ندارن. اونا دارن آپدیت میشن. فقط مخازن PPA که خود کاربر اضافه میکنه اینجوری دردسر ساز میشن و حذفشون هم تداخلی ایجاد نمیکنه.
فقط برنامههایی که داخل این مخازن هستن، دیگه آپدیت نمیشن. مثلاً اگه vidoelan رو به خاطر VLC اضافه کرده باشی، دیگه VLC اون مخزن آپدیت براش نمیاد و نمیتونی آپدیت کنی که خب همین الان هم مشکل داره و میخواستی هم نمیشد!
پس حذف مخازن PPA مشکلی ایجاد نمیکنه.
نهایتاً با همین روش گرافیکی، فقط تیکش رو بردار که بعدها اگه خواستی دوباره تیکش رو بذاری.
-
https://www.uplooder.net/img/image/45/5a6047c4c33874499bf17e4711550569/Screenshdddddddd9-06-03-20-43-59.jpeg
اخرش نوشته همه پکیج ها بروزن ولی لینک هایی که اولش گزاشته واسه چین؟؟؟
-
اونا که اررور نیستن!
خروجی عادی Apt هستن.
که داره میگه فلان مخزن از فلان آدرس داره آپدیت میشه. اون Get و Hit خروجی عادیان. اگه نوشت Err، اونا خطا هستن.
-
تشکر .یه سوال دیگه::
من بعضی برنامه هایی که خوام نصب کنم مینویسه unable to lacate package
خب پکیج این برنامه هارو من از کجا پیدا کنم؟؟؟
-
اکثر برنامهها این خطا رو میدن چون کاربر ابتدا مخازن خودش رو آپدیت نکرده.
ولی اگه بعد از آپدیت مخازن باز هم این خطا برای برنامهها هست، پس اسم اون بسته یا برنامه اشتباه وارد شده.
و یا اینکه اون بسته به اون اسم یا کلاً، توی مخازن وجود نداره.
برای همینه که مخازن غیررسمی بهوجود اومدن. (PPA) که خب دردسرشون بیشتر از منفعتشونه.
اگه دیدی یه بسته با درنظر گرفتن شرایط پاراگراف قبل توی مخازن وجود نداره، نگرانی هم نداره، آدم از یه نرمافزار دیگه که معادل نرمافزار مدنظر هست استفاده میکنه. ;)
-
دیگه اکی شد فهمیدم مرسی