انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: mehdi.online در 12 فروردین 1392، 05:23 بظ
-
سلام من از ابونتو ۱۲.۱۰ استفاده میکنم میخواستم g++ رو نصب کنم که قبلش دستور
sudo apt-get update
رو طبق معمول زدم!
آپدیت کرد و تموم شد اما انتهاش این پیغام رو بهم داد:
W: GPG error: http://extras.ubuntu.com quantal Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <ftpmaster@ubuntu.com>
این پیغام خطا چیه؟
بعد تو یه سایت دیدم گفته بود این دستورها رو بزن. زدم و مشکلم برطرف شد.
sudo apt-get clean
sudo mv /var/lib/apt/lists /tmp
sudo mkdir -p /var/lib/apt/lists/partial
sudo apt-get clean
sudo apt-get update
خط به خط دستوارت رو میفهمم اما نمیدونم برای چی اینکار رو کرده؟ چرا پوشه listرو انتقال داد به tmp بعد یکی دیگه ساخت؟ این دستورات چی میخواد بگه و چیکار میکنه؟
ممنون.
-
اگه شما محتویات دیرکتوری list رو ببینید، به احتمال زیاد متوجه میشید که چرا اون رو به دیرکتوری tmp برده تا بدوناستفاده بشه.
با دستور زیر میتونید ببینیدش:
ls /var/lib/apt/lists
یا اگه ایمکس دارید:
emacs -nw /var/lib/apt/lists
راهنمایی: اون دیرکتوری که میبینید جایی هست که اسم مخازن و همچنین نام و مشخصات بستههای موجود در هر مخزن به تفصیل اومده. و همچنین کلیدهای مخازن (GPG Keys).
-
اگه شما محتویات دیرکتوری list رو ببینید، به احتمال زیاد متوجه میشید که چرا اون رو «بُرده جایی که عرب نی انداخت» :)
. انجمنهای فارسی اوبونتو از پذیرش هرگونه فعالیتی که به هر نحو موجبات تهدید، تحقیر و توهینهای نژادی/قومی، عقیدتی، اجتماعی، سیاسی، جنسی و... را فراهم آورد معذور است و چنین رفتارهایی را غیرقابل تحمل دانسته، با کاربر خاطی برخورد نموده و در صورت لزوم دسترسی وی به انجمنها را محدود یا مسدود خواهد نمود.
-
ببخشید،
قصد توهین نداشتم، فکر کردم یک ضربالمثل رایج هست. الآن ویرایشش میکنم.
-
هر دوتاشو دیدم هم اونی که توی tmp/ هم اونی که توی اصلی بود!...چیزی خاصی دستگیرم نشد.