انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => دبیان => نویسنده: esmaeelE در 24 بهمن 1399، 12:49 قظ
-
پس از نصب دبیان sid
با اشکالات زیر روبه رو شدم.
sudo apt update
Ign:1 http://security.debian.org/debian-security bullseye-updates InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Err:4 http://security.debian.org/debian-security bullseye-updates Release
404 Not Found [IP: 151.101.14.132 80]
Reading package lists... Done
E: The repository 'http://security.debian.org/debian-security bullseye-updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
اینجا (https://the-codeslinger.com/2020/03/26/debian-bullseye-the-repository-does-not-have-a-release-file/) نوشته باید این تغییر را انجام دهم
#deb http://security.debian.org/debian-security/ bullseye-updates main
#deb-src http://security.debian.org/debian-security/ bullseye-updates main
deb http://security.debian.org/debian-security/ bullseye-security main
deb-src http://security.debian.org/debian-security/ bullseye-security main
آیا این تغییر صحیح است؟ چرا اینطوری است؟
چرا پس از چند ماه هنوز برطرف نشده؟
به طور کلی آیا ماندن روی همین مخازن sid صحیح است؟
میدانیم که sid معادل unstable است
آیا تا پیش از انتشار دبیان 11 مخازن bullseye معادل sid هستند؟
-
به طور کلی آیا ماندن روی همین مخازن sid صحیح است؟
شما روی testing هستید.
با اشکالات زیر روبه رو شدم.
نسخه testing مخزن security ندارد.
آیا تا پیش از انتشار دبیان 11 آیا مخازن bullseye معادل sid هستند؟
خیر. Bullseye نسخه testing کنونی هست. sid نسخه unstable.
-
نسخه testing مخزن security ندارد.
در اصل داره ولی هیچ پکیجی توش نیست.
-
من سیستم را از روی این فایل راهاندازی زنده نصب کردم
debian-live-testing-amd64-xfce.iso
(البته نمیدونم از کجا دریافتش کردم چون در حافظه مرورگر هم نیست. شما میدونید آدرس این فایل کجاست؟)
پس اکنون توزیع من testing است.
خروجی دستورات زیر باعث شد فکر کنم که توزیع من sid است.
cat /etc/debian_version
bullseye/sid
sudo lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux bullseye/sid
Release: testing
Codename: bullseye
screenfetch
Debian testing bullseye
neofetch
OS: Debian GNU/Linux bullseye/sid x86_64
-
نسخه testing مخزن security ندارد.
در اصل داره ولی هیچ پکیجی توش نیست.
:) فلسفه وجودیش به دلیل دیگری هست. درواقع وجودش از نظر فنی با عدم وجود فرقی نداره. و زمانی که عرض میکنم ندارد یعنی خطای مذکور طبیعی هست.
...
روی testing هستید. bullseye-updates یا testing-update رو به جای استاندارد bullseye/updates قرار بدید.
درواقع همونطور که گفتم این مخزن به صورت استاندارد وجود ندارند. صرفا به خاطر اینکه بتونید خط موردنظر رو در لیست مخازن نگه دارید
bullseye-updates یا testing-update در نظر گرفته شدند با یک ست لیست خالی.
ممکنه فایل مذکور رو از یک Mirror مشابه این دریافت کرده باشید:
https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/
اگر hash فایل رو چک کنید شاید بتونید پیدا کنید از کجا دریافت شده.
-
ممکنه فایل مذکور رو از یک Mirror مشابه این دریافت کرده باشید:
https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/
اگر hash فایل رو چک کنید شاید بتونید پیدا کنید از کجا دریافت شده.
اتفاقا همین پیوند را هم پیدا کردم اما چرا فقط فایل log. دارد؟
-
آدرس مذکور برای Buildهای هفتگی هست. به نظر Build اخر با مشکل مواجه شده.