انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: mr-omid در 15 شهریور 1403، 10:29 بظ
-
سلام وقت همگی بخیر ، یک سوالی داشتم در حال حاظر برای اپدیت ابونتو به مشکل خوردم و دستورهای apt update یا apt upgrade حتی با v2ray لوکیشن المان هم کار نمی کنه و انجام نمی ده ، دوستان راه حلی برای این مشکل دارید ، ممنون میشم راهنماییم کنید ، ممنونم و موفق باشید.
-
درود!
دستور
sudo apt update
رو داخل ترمینال وارد کنید و خروجیش رو داخل انجمن قرار بدید.
وقتی که خروجی رو پیست کردید، انتخابش کنید و رو علامت مربع داخل نوار ابزار ضربه بزنید.
-
sudo apt update
Hit:1 http://archive.ubuntu.com/ubuntu mantic InRelease
Hit:2 http://archive.ubuntu.com/ubuntu mantic-updates InRelease
Ign:3 https://packages.microsoft.com/repos/code stable InRelease
Hit:4 http://archive.ubuntu.com/ubuntu mantic-backports InRelease
Hit:5 http://security.ubuntu.com/ubuntu mantic-security InRelease
Ign:3 https://packages.microsoft.com/repos/code stable InRelease
Ign:3 https://packages.microsoft.com/repos/code stable InRelease
Err:3 https://packages.microsoft.com/repos/code stable InRelease
Bad header line Bad header data [IP: 13.107.246.44 443]
Hit:6 https://deb.nodesource.com/node_22.x nodistro InRelease
Ign:7 https://dl.google.com/linux/chrome/deb stable InRelease
Ign:8 https://debrepo.freedownloadmanager.org jammy InRelease
Ign:7 https://dl.google.com/linux/chrome/deb stable InRelease
Ign:8 https://debrepo.freedownloadmanager.org jammy InRelease
Ign:7 https://dl.google.com/linux/chrome/deb stable InRelease
Ign:8 https://debrepo.freedownloadmanager.org jammy InRelease
Err:7 https://dl.google.com/linux/chrome/deb stable InRelease
Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 142.250.186.174 443]
Err:8 https://debrepo.freedownloadmanager.org jammy InRelease
Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 156.146.58.169 443]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Failed to fetch https://debrepo.freedownloadmanager.org/dists/jammy/InRelease Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 156.146.58.169 443]
W: Failed to fetch https://dl.google.com/linux/chrome/deb/dists/stable/InRelease Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 142.250.186.174 443]
W: Failed to fetch https://packages.microsoft.com/repos/code/dists/stable/InRelease Bad header line Bad header data [IP: 13.107.246.44 443]
W: Some index files failed to download. They have been ignored, or old ones used instead.
-
خب شما مخازن شخصثالث اضافه کردید و دارن اختلال ایجاد میکنن.
خروجی این رو بذارید:
sudo ls /etc/apt
-
apt.conf.d keyrings sources.list sources.list.d
.. auth.conf.d preferences.d sources.list.curtin.old trusted.gpg.d
-
sudo rm /etc/apt/sources.list.d/freedownloadmanager.list
sudo rm /etc/apt/sources.list.d/vscode.list
sudo apt update
-
سلام ، مشکل رفع نشده خروجی sudo apt update
apt update
Hit:1 http://archive.ubuntu.com/ubuntu mantic InRelease
Ign:2 http://security.ubuntu.com/ubuntu mantic-security InRelease
Hit:3 http://archive.ubuntu.com/ubuntu mantic-updates InRelease
Hit:4 http://archive.ubuntu.com/ubuntu mantic-backports InRelease
Ign:2 http://security.ubuntu.com/ubuntu mantic-security InRelease
Ign:2 http://security.ubuntu.com/ubuntu mantic-security InRelease
Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease
Err:2 http://security.ubuntu.com/ubuntu mantic-security InRelease
Could not resolve 'security.ubuntu.com'
Ign:6 https://dl.google.com/linux/chrome/deb stable InRelease
Ign:6 https://dl.google.com/linux/chrome/deb stable InRelease
Ign:6 https://dl.google.com/linux/chrome/deb stable InRelease
Err:6 https://dl.google.com/linux/chrome/deb stable InRelease
Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 216.58.212.142 443]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/mantic-security/InRelease Could not resolve 'security.ubuntu.com'
W: Failed to fetch https://dl.google.com/linux/chrome/deb/dists/stable/InRelease Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 216.58.212.142 443]
W: Some index files failed to download. They have been ignored, or old ones used instead.
-
با قسمت اول این راهنما، مخازن رو به ایران تغییر بدید:
https://wiki.ubuntu-ir.org/wiki/%D8%A8%D9%87%E2%80%8C%D8%B1%D9%88%D8%B2_%D8%B1%D8%B3%D8%A7%D9%86_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1 (https://wiki.ubuntu-ir.org/wiki/%D8%A8%D9%87%E2%80%8C%D8%B1%D9%88%D8%B2_%D8%B1%D8%B3%D8%A7%D9%86_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1)
-
مخزنهای غیر رسمی زیادی فعال کردید که مشکل ایجاد کردند. خروجی دستورات زیر رو بذارید تا مشخص بشه چه مخرنهایی تنظیم شدند:
cat /etc/apt/sources.list
ls -l /etc/apt/sources.list.d/
خروجی این دستور رو هم بذارید تا معلوم بشه موقع ارتقا، چه خطایی میده.
apt upgrade --simulate
موقع قرار دادن خروجی دستورات، از تگ کد استفاده کنید تا به درستی توی انجمن نمایش داده بشن.
بهتره مخزن غیر رسمی اضافه نکنید. اینکار همینطور که میبینید؛ میتونه مشکل ایجاد کنه. بهتره یه نگاهی به این صفحه (https://wiki.ubuntu-ir.org/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) هم بندازید.
-
cat /etc/apt/sources.list
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.asiatech.ir/ mantic main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ mantic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.asiatech.ir/ mantic-updates main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ mantic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.asiatech.ir/ mantic universe
# deb-src http://archive.ubuntu.com/ubuntu/ mantic universe
deb http://archive.ubuntu.asiatech.ir/ mantic-updates universe
# deb-src http://archive.ubuntu.com/ubuntu/ mantic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.asiatech.ir/ mantic multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ mantic multiverse
deb http://archive.ubuntu.asiatech.ir/ mantic-updates multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ mantic-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.asiatech.ir/ mantic-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ mantic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ mantic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu/ mantic-security main restricted
deb http://security.ubuntu.com/ubuntu/ mantic-security universe
# deb-src http://security.ubuntu.com/ubuntu/ mantic-security universe
deb http://security.ubuntu.com/ubuntu/ mantic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu/ mantic-security multiverse
root@omid-pc:~# ls -l /etc/apt/sources.list.d/
total 16
-rw-r--r-- 1 root root 190 Sep 6 14:34 google-chrome.list
-rw-r--r-- 1 root root 190 Sep 6 14:34 google-chrome.list.save
-rw-r--r-- 1 root root 113 Sep 6 14:34 nodesource.list
-rw-r--r-- 1 root root 113 Sep 6 14:34 nodesource.list.save
apt upgrade --simulate
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
libbz2-1.0:i386 libcap2:i386 libdb5.3:i386 libgcrypt20:i386 libgmp10:i386
libgpg-error0:i386 libgpm2:i386 liblz4-1:i386 libncursesw6:i386
libsystemd0:i386 libudev1:i386
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-
از تگ کد استفاده کنید. خوندن این چیزی که گذاشتید آسون نیست.
موقع نوشتن ارسال توی انجمن، یه دکمه به شکل # میبینید. اون رو فشار بدید تا یه تگ کد توی متن قرار بگیره. این خروجیها رو بین اون تگ قرار بدید.
-
اینو بزنید که بستههای اضافه پاک بشن:
sudo apt autoremove
-
سلام با استفاده از این دستورات بیشتر مشکل حل شد ولی dl.google اپدیت نمی شه که میخوام دستی دانلودش کنم و نصبش کنم.
sudo apt-get clean
sudo rm -vf /var/lib/apt/lists/*
sudo rm -vf /var/lib/apt/lists/partial/*
-
خب از پایگاهش بگیرید دیگه. مشکل چیه؟
-
حتی فایل نصبیش رو هم نصب کردم ولی بازم موقع اپدیت هنوزم گیر میکنه و نمی تونه نصبش کنه.
-
فکر کنم اون لینکی که فرستادم رو اصلا نخوندید.
یکی از منبعهای مشکل، همین هست که میخواهید گوگل کروم رو نصب کنید. گوگل کروم توی مخزن رسمی نیست و یه راه برای نصب اون اینه که مخزن جدا اضافه کنید، که مشکل ایجاد میکنه؛ یه راه دیگه هم نصب با فایل deb اون هست که باز هم مشکل ایجاد میکنه.
از فایرفاکس استفاده کنید یا حداقل کرومیوم، اینها توی مخزن رسمی هستند. (البته کرومیوم از snapcraft نصب میشه)
نصب برنامه از مخزنهای غیر رسمی مشکلساز هست.
اون مخزن vscode و free download manager هم میتونند مشکل درست کنند.
در ضمن این برنامهها انحصاری هستند. از جایگزین آزاد اونها استفاده کنید. مثلا به جای free download manager، از perspolice استفاده کنید.
با dpkg چیزی رو مستقیم نصب کردید؟ مثلا چیزی شبیه dpkg -i اجرا کرده باشید؟
-
حتی فایل نصبیش رو هم نصب کردم ولی بازم موقع اپدیت هنوزم گیر میکنه و نمی تونه نصبش کنه.
خب ما که علم غیب نداریم بفهمیم مشکل چیه.
هر مشکلی که دارید، از ارورتون عکس بذارید یا خروجیش رو داخل انجمن قرار بدید.
-
حتی فایل نصبیش رو هم نصب کردم ولی بازم موقع اپدیت هنوزم گیر میکنه و نمی تونه نصبش کنه.
نمیتواند نصب کند تا نمیتواند اتصال برقرار کند؟
اگر توانستی محتویات این فایل را نگاه کن ببین از کدام نیمسرور داری استفاده میکنی:
/etc/resolv.conf
ضمنا یک نکته مهم با توجه به وضع اینترنت حاضر:
در محتویات فایل زیر:
cat /etc/apt/sources.list
همهی پروتکلهای http را به صورت دستی به https تبدیل کن و یک بار دیگر دستور آپدیت را اجرا کن ببین تفاوتی ایجاد میشود یا خیر.
-
ممکنه اون مخزن https نداشته باشه و با اینکار دیگه نمیشه بستهای نصب کرد؛ تا وقتی که یا اون مخزن گواهی https بگیره یا اینکه دوباره پیکربندی رو به http تغییر بدن.
-
حتی فایل نصبیش رو هم نصب کردم ولی بازم موقع اپدیت هنوزم گیر میکنه و نمی تونه نصبش کنه.
نمیتواند نصب کند تا نمیتواند اتصال برقرار کند؟
اگر توانستی محتویات این فایل را نگاه کن ببین از کدام نیمسرور داری استفاده میکنی:
/etc/resolv.conf
ضمنا یک نکته مهم با توجه به وضع اینترنت حاضر:
در محتویات فایل زیر:
cat /etc/apt/sources.list
همهی پروتکلهای http را به صورت دستی به https تبدیل کن و یک بار دیگر دستور آپدیت را اجرا کن ببین تفاوتی ایجاد میشود یا خیر.
۲نکته:
فکر کنم ساناد الان با سیستمدی (لعنت معبودانتان بر آن باد) کنترل میشه. پس باید از تنظیمات گنوم دیدش.
و اینکه فیلترشکن که روشن میکنید، اپت رو چون با ریشه اجرا میشه، تانل نمیکنه (مشکلات مرسوم فیلترشکن و توزیعهای مرسوم لینوکس). باید از پیکربندی اپت، بهش پورت و آیپی فیلترشکنتون رو بدید.
پن:
من از فیلترشکن آبلیوین استفاده میکنم و راضیم.
-
ممکنه اون مخزن https نداشته باشه و با اینکار دیگه نمیشه بستهای نصب کرد؛ تا وقتی که یا اون مخزن گواهی https بگیره یا اینکه دوباره پیکربندی رو به http تغییر بدن.
فکر کنم اکثرشان از https پشتیبانی کنند (تا حالا با موردی که پشتیبانی کند روبرو نشدم ــالبته خب، خیلی هم مخازن مختلف را تست نکردهام و شاید تصور اشتباهی دارم). من روی نت خودم وقتی لیست مخازن دبیانم http باشند مشکل اتصال پیدا میکند و با https تا حالا مشکلی نداشتهام.
و اینکه فیلترشکن که روشن میکنید، اپت رو چون با ریشه اجرا میشه، تانل نمیکنه (مشکلات مرسوم فیلترشکن و توزیعهای مرسوم لینوکس). باید از پیکربندی اپت، بهش پورت و آیپی فیلترشکنتون رو بدید.
اگر مشکل ایشان اینترنت باشد برای آن هم راه هست. مثلا استفاده از تور و اجرای آپدیت به شکل زیر:
sudo torify apt update
خود geph هم یک قابلیت دارد جهت تانل کردن کل نت سیستم
خودم از sshuttle استفاده میکنم که البته نیاز به سرور مجازی دارد و میتوان با آن کل نت را تانل کرد.
آبلیوین را نمیدانم.
-
تور خیلی وقته که دیگه توی ایران کار نمیکنه.
-
تور خیلی وقته که دیگه توی ایران کار نمیکنه.
کار میکند، البته باید دست و دلت پاک باشد ;D
با نصب بسته obfs4proxy و استفاده از پلهای تور میشود همچنان وصل شد (من خودم از طریق ایمیل پلها را میگیریم)
البته بعضی مواقع مثل موتورهای هندلی است که باید چندبار هندل بزنی تا وصل شود. یعنی بدون اینکه نیاز باشد پل را عوض کنی باید هندل بزنی. یعنی این شکلی:
sudo systemctl restart tor
صبر میکنی. اگر وصل نشد هندل بعدی :)
sudo systemctl restart tor
در بیشتر مواقع اگر پل بسته نشده باشد بعد از چندبار هندل زدن و البته صبر و شکیبایی وصل میشود.
-
کار میکند، البته باید دست و دلت پاک باشد
اوپراتورت چیه؟
-
بحث این موضوع رو به حاشیه نبرید. میتونید یه موضوع دیگه ایجاد کنید و اونجا در باره اینکه هر روش گذر از فیلتر با چه اپراتوری کار میکنه بنویسید.
هر بار هم شرایط تغییر میکنه؛ اونجا در موردش بحث کنید. بقیه موضوعها رو شلوغ نکنید.
-
بحث این موضوع رو به حاشیه نبرید. میتونید یه موضوع دیگه ایجاد کنید و اونجا در باره اینکه هر روش گذر از فیلتر با چه اپراتوری کار میکنه بنویسید.
هر بار هم شرایط تغییر میکنه؛ اونجا در موردش بحث کنید. بقیه موضوعها رو شلوغ نکنید.
این مشکل فکر میکنم به خاطر کیفیت پایین اینترنت و اختلال زیاد روی آن باشد و برای همین خیلی این مورد بیربط نیست و شاید با استفاده از تور و عبور ترافیک از آن مشکل حل شود. من خودم با اینترنت مخابرات و مبیننت بعضی مواقع به این مشکل میخورم و با رد کردن ترافیک از تور میتوانم بسته نصب کنم. (مثلا فلتپت روی مبیننت من کار نمیکند و دبیان با پروتکل http روی اینترنت مخابرات، که در هر دو مورد با تور مشکل را حل میکنم)