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

کمک و پشتیبانی => انجمن عمومی => نویسنده: ###darklinux$$$ در 20 فروردین 1400، 07:17 ب‌ظ

عنوان: مشکل مخازن
ارسال شده توسط: ###darklinux$$$ در 20 فروردین 1400، 07:17 ب‌ظ
سلام من بعد از آپدیت اوبونتو از 20.04 به 20.10 مشکل مخازن پیدا کردم در واقع کلی اخطار میاورد که جلوی همه ی اونا W یا همون warning بود رفتم سرچ کردم ببینم چیه چون نه میشد مخازنو آپدیت کرد نه فیکس نه پکیج هارو میگرفت برای همین رفتم /etc/apt/sources.list رو پاک کردم بعدش توی سافتر پراپرتیز gtk تیک مخازنی که میخواستم رو زدم الان وقتی خروجی میگیرم ازش فقط یه مخزن بهم میده
deb http://us.archive.ubuntu.com/ubuntu/ groovy main universe restricted multiverse
الان مثلا موقع نصب بعضی از پکیج ها مثلا libreoffice این اررور رو به من میده
sudo apt install libreoffice
[sudo] password for rashed:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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:
 libreoffice : Depends: libreoffice-base but it is not going to be installed
               Depends: libreoffice-core (= 1:7.0.2-0ubuntu1) but 1:7.0.3-0ubuntu0.20.10.1 is to be installed
               Depends: libreoffice-report-builder-bin but it is not going to be installed
               Recommends: fonts-crosextra-caladea but it is not going to be installed
               Recommends: fonts-crosextra-carlito but it is not going to be installed
               Recommends: fonts-dejavu but it is not going to be installed
               Recommends: fonts-linuxlibertine but it is not going to be installed
               Recommends: fonts-noto-extra but it is not going to be installed
               Recommends: fonts-sil-gentium-basic but it is not going to be installed
               Recommends: libreoffice-nlpsolver but it is not going to be installed
               Recommends: libreoffice-report-builder but it is not going to be installed
               Recommends: libreoffice-script-provider-bsh but it is not going to be installed
               Recommends: libreoffice-script-provider-js but it is not going to be installed
               Recommends: libreoffice-script-provider-python but it is not going to be installed
               Recommends: libreoffice-sdbc-mysql but it is not going to be installed
               Recommends: libreoffice-sdbc-postgresql but it is not going to be installed
               Recommends: libreoffice-wiki-publisher but it is not going to be installed
               Recommends: libreoffice-java-common (>= 1:7.0.2~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
عنوان: پاسخ : مشکل مخازن
ارسال شده توسط: Dragon- در 20 فروردین 1400، 09:32 ب‌ظ
خروجی سه تا دستور زیر رو قرار بدید. (جدا جدا قرار بدید. همه رو توی یه تگ کد نزارید.)
sudo apt update
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d
پاک کردن فایل sources.list و درست نکردنش باعث میشه سیستم ندونه از کجا پکیج‌ها رو دانلود کنه.
عنوان: پاسخ : مشکل مخازن
ارسال شده توسط: ###darklinux$$$ در 20 فروردین 1400، 09:56 ب‌ظ
خروجی سه تا دستور زیر رو قرار بدید. (جدا جدا قرار بدید. همه رو توی یه تگ کد نزارید.)
sudo apt update
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d
پاک کردن فایل sources.list و درست نکردنش باعث میشه سیستم ندونه از کجا پکیج‌ها رو دانلود کنه.
sudo apt update
[sudo] password for rashed:
Hit:1 http://archive.ubuntu.com/ubuntu groovy InRelease
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu groovy main universe restricted multiverse
ls /etc/apt/sources.list.d
yannubuntu-ubuntu-boot-repair-focal.list
yannubuntu-ubuntu-boot-repair-focal.list.distUpgrade
yannubuntu-ubuntu-boot-repair-focal.list.save
تنها مشکلم اینه که الان libreoffice کامل نصب نمیشه
عنوان: پاسخ : مشکل مخازن
ارسال شده توسط: Dragon- در 20 فروردین 1400، 10:26 ب‌ظ
دلیل اینکه نمی‌تونید libreoffice رو آپدیت کنید اینه‌که جز "https://archive.ubuntu.com/ubuntu" هیچ مخزن دیگه‌ای وجود نداره و اون هم چیز‌های لازم برای شما رو نداره.

اول محتویات دایرکتوری /etc/apt/sources.list.d/ رو پاک کنید چون دیگه نیازی به اونها ندارید.sudo rm /etc/apt/sources.list.d/*
الان فایل sources.list رو هم پاک کنید که بشه دوباره ساختش و محتوای درست رو داخلش تنظیم کرد.sudo rm /etc/apt/sources.list
حالا با nano یا vim یا هر ویرایشگر متنی که می‌خواهید، فایل sources.list رو بسازید و متن زیر رو داخلش کپی کنید.
deb http://archive.ubuntu.com/ubuntu/ groovy main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ groovy main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ groovy-updates main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ groovy-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ groovy-security main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ groovy-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ groovy-backports main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ groovy-backports main restricted universe multiverse

deb http://archive.canonical.com/ubuntu groovy partner
#deb-src http://archive.canonical.com/ubuntu groovy partner

ویرایش: به‌جای focal از groovy استفاده کنید. focal اسم اوبونتو 20.04 هست. groovy اسمی هست که باید برای 21.04 استفاده بشه.

اگه به سورس بسته‌ها نیاز دارید، # رو از خط‌هایی که شاملش هستند بردارید. اگه نمی‌دونید چی هستند یا لازمشون ندارید، لازم نیست تغییرشون بدید.

بعد لیست مخازن رو آپدیت کنید و مطمئن بشید خطایی نمی‌گیرید.
sudo apt update
الان این دستور رو بزنید تا مشکل پکیج‌ها درست بشه.
sudo apt install -f
بعد می‌تونید libreoffice رو نصب کنید.
اگه مشکلی پیش‌اومد، باز‌هم بپرسید.
عنوان: پاسخ : مشکل مخازن
ارسال شده توسط: دانیال بهزادی در 22 فروردین 1400، 11:42 ق‌ظ
حالا با nano یا vim یا هر ویرایشگر متنی که می‌خواهید، فایل sources.list رو بسازید و متن زیر رو داخلش کپی کنید.
deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse

deb http://archive.canonical.com/ubuntu focal partner
#deb-src http://archive.canonical.com/ubuntu focal partner
البته همهٔ این focalها باید بشن groovy
عنوان: پاسخ : مشکل مخازن
ارسال شده توسط: Dragon- در 22 فروردین 1400، 12:30 ب‌ظ
خوب شد گفتید، اینو قبلا کپی کرده بودم، یادم رفت تغییرش بدم.