الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لا أستطيع تنصيب أي شيء، ولا تحديث أي شيء

بدأه Abboodd في 3 سبتمبر 2011 · 17 رد · 4,232 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

أنا أستخدم Linux UBUNTU 11.04، ومنذ فترة لم أعد أستطيع تنصيب أي برنامج، ولا عمل تحديث للنظام، فعندما أفتح Software Center وأختار تنصيب Skype مثلاً، تظهر لي الرسالة:

Requires installation of untrusted packages

The action would require the installation of packages from not authenticated sources.

وهذا ينطبق على أي شيء أريد تحميله.

إن كان الحل هو عمل Update فقد جربت لكن يبدو أني لا أستطيع أيضاً عمل Update.

وعندما أحاول التحميل من الـConsole:

sudo apt-get install skype

يظهر:

WARNING: The following packages cannot be authenticated!

skype

Install these packages without verification [y/N]?

اختار y، فيظهر:

Err http://archive.canonical.com/ natty/partner skype i386 2.2.0.35-0natty1

Could not connect to 113.106.234.226:8080 (113.106.234.226). - connect (113: No route to host)

Failed to fetch http://archive.canonical.com/pool/partner/s/skype/skype_2.2.0.35-0natty1_i386.deb Could not connect to 113.106.234.226:8080 (113.106.234.226). - connect (113: No route to host)

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

ولا أعلم ما هو الـIP هذا الذي لا أستطيع الاتصال به.

علماً أنني في سوريا ولا أدري إن كان هذا جزءاً من سياسة الحجب الرشيدة.....

أرجو المساعدة

وجزاكم الله خيراً

هذه الجملة خاطئة  :wacko: 


#2

أرجو الاهتمام.

ملاحظة: قرأت أيضاً أن الحل قد يكون في GPG Keys لكنني لم أفهم تماماً ما هي، لذلك إن كان الحل بها، أرجو أن يشرح لي أحد هذا الحل خطوة خطوة.

وشكراً

هذه الجملة خاطئة  :wacko: 


#4

من رسالة الخطأ يتضح أحد احتمالين: لديك مشكلة في الاتصال الانترنت أو أنها سياسة الحجب كما ذكرت (موضوع الـ GPG key مستبعد ﻷن له رسالة خطأ مختلفة)

إن كنت متأكد أنك كنت متصل بالانترنت عند طلب الأمر apt-get وأن الاتصال و التصفح يعمل بشكل جيد فما عليك إلا أن تقوم بتجربة الاتصال مع هذا الـ Repo يدوياً

قبل كل شي قم بعمل:

sudo apt-get update
sudo apt-get upgrade

لتحديث معلومات الـ Repo لديك

بعدها جرب تحميل الـ skype مرة أخرى, إذا ظهرت ذات رسالة الخطأ

جرب عمل:

ping  archive.canonical.com

إن كان الرد :

64 bytes from archive.canonical.com.........................
64 bytes from archive.canonical.com.........................
64 bytes from archive.canonical.com.........................

أو ما شابه فالمشكلة محصورة بسياسة الحجب

إذا كان الرد غير ذلك فقم بلصقه لنا هنا وقد نتمكن عندها من استبعاد كون المشكلة في سياسة الحجب (كونها مطبقة على الـ 80 و أخواته فقط) في هذه الحالة قد نضطر لتوقيف هذا الـ Repo الذي يرجع رسالة الخطأ

لتوقيفه ابحث داخل الملف :

vi /etc/apt/sources.list

عن السطر التالي :

http://archive.canonical.com/ natty/partner

وقم بإضافة # في بداية السطر لتعطيله احفظ الملف و نفذ أوامر التحديث المعتادة :

sudo apt-get update
sudo apt-get upgrade

في حال تأكدت أن المشكلة هي سياسة الحجب

فيمكنك تخطيها من خلال بعض البرامج (كـ Tor مثلاً)

ما عليك إلا القيام بما يلي بعد تنصيب الـ Tor على جهازك قم بإنشاء الملف

vi /etc/apt/apt.conf

و أضف فيه السطر التالي:

Acquire::http::Proxy "http://localhost:8118/";

طبعاً localhost + 8118 هي الاعدادات الافتراضية للـ Tor يمكنك أن تضع مكانها الإعدادات التي لديك(إن قمت بتعديل الإعدادات الافتراضية) أو يمكنك أن تضع مكانها أي عنوان لـ Proxy خارجي

بعدها قم بتنفيذ الأوامر :

sudo apt-get update
sudo apt-get upgrade

هكذا تكون قد تجاوزت سياسة الحجب على مدير البرامج في ubuntu

بالمناسبة اتصالك من أي مزود؟

تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 5 سبتمبر 2011 في 06:07

1

Everything will be fine when we TALK LESS, DO MORE


#5

الأخ herch جزاك الله خيراً لكني أريد حلاً عاماً وليس حلاً لـSkype فقط.

الأخ محمد، يبدو أن المشكلة لا علاقة لها بالحجب، فها هي الرسالة التي ظهرت:

PING archive.canonical.com (91.189.88.33) 56(84) bytes of data.

بالنسبة للسطر الذي أشرت إليه، لدي التالي:

deb http://archive.canonical.com/ubuntu maverick partner

ولا أدري لماذا mavrick، هل أغيرها إلى Natty؟

قمت بوضع # قبله لكن لم يتغير شيء.

جزاك الله خيراً

هذه الجملة خاطئة  :wacko: 


#6

هل قمت بالتحديث من mavrick إلى Natty؟ ﻷنه أثناء عملية التحديث يتم سؤالك إن كنت تريد تحديث محتوى ملف sources.list أم لا

على كل حال هل يمكنك لصق محتوى sources.list هنا؟

بالنسبة لهذه النتيجة:

PING archive.canonical.com (91.189.88.33) 56(84) bytes of data.

ألم يظهر تحت هذا السطر أي شيء آخر؟ (هذا طبيعي في حالة Time out ولكن للتأكد)

لم تكتب لي اسم المزود الذي تتصل منه :)

1

Everything will be fine when we TALK LESS, DO MORE


#7

نعم أنا قمت بالتحديث.

لكني لا أذكر إن قمت بتحديث sources.list، ها هو المحتوى:

# deb cdrom:[ubuntu 10.10 _Maverick Meerkat_ - Release i386 (20101007.1)]/ maverick main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

# newer versions of the distribution.

deb http://samaritan.ucmerced.edu/ubuntu/ natty main restricted

deb-src http://samaritan.ucmerced.edu/ubuntu/ natty restricted main multiverse universe #Added by software-properties

## Major bug fix updates produced after the final release of the

## distribution.

deb http://samaritan.ucmerced.edu/ubuntu/ natty-updates main restricted

deb-src http://samaritan.ucmerced.edu/ubuntu/ natty-updates restricted main multiverse universe #Added by software-properties

## 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://samaritan.ucmerced.edu/ubuntu/ natty universe

deb http://samaritan.ucmerced.edu/ubuntu/ natty-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://samaritan.ucmerced.edu/ubuntu/ natty multiverse

deb http://samaritan.ucmerced.edu/ubuntu/ natty-updates multiverse

## Uncomment the following two lines to add software from the 'backports'

## repository.

## 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://sy.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse

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

## Uncomment the following two lines to add software from Canonical's

## 'partner' repository.

## This software is not part of Ubuntu, but is offered by Canonical and the

## respective vendors as a service to Ubuntu users.

# deb http://archive.canonical.com/ubuntu maverick partner

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

## This software is not part of Ubuntu, but is offered by third-party

## developers who want to ship their latest software.

deb http://extras.ubuntu.com/ubuntu natty main

deb-src http://extras.ubuntu.com/ubuntu natty main

deb http://samaritan.ucmerced.edu/ubuntu/ natty-security main restricted

deb-src http://samaritan.ucmerced.edu/ubuntu/ natty-security restricted main multiverse universe #Added by software-properties

deb http://samaritan.ucmerced.edu/ubuntu/ natty-security universe

deb http://samaritan.ucmerced.edu/ubuntu/ natty-security multiverse

# deb http://mirror.noreply.org/pub/tor natty main # disabled on upgrade to natty

# deb-src http://mirror.noreply.org/pub/tor natty main # disabled on upgrade to natty

ولم يظهر تحت سطر PING سطر آخر، فاضطررت لإغلاق الـTerminal.

بالنسبة للمزود لست متأكداً لكن أظنه "آية"، لماذا؟ :)

هذه الجملة خاطئة  :wacko: 


#8

حسناً, لم يبقى سوى احتمال وحيد, وهو أن عنوان الـ IP الذي حصلت عليه من المزود موجود ضمن blacklist ip على سيرفر archive.canonical.com أي أنه ممنوع من الوصول إليه (قد يكون هناك منع لـ range من الـ IPs, هذا يحدث عندما يشعر السيرفر بوصول طلبات غريبة كثيرة من مجموعة عناوين تنتمي لـ Range معين)

حيث أنني استطيع الاتصال مع هذا السيرفر بدون مشاكل (وبشكل مباشر)

يمكنك التخلص من هذه المشكلة بذات الطريقة التي كتبتها لك لتجاوز سياسة الحجب بإذن الله

إن لم تكن بحاجة لاستخدام هذا الـ Repo (ولو أنه مفيد) فما عليك إلا تعطيله بشكل كامل, قم بعمل نسخة عن الملف sources.list :

cp /etc/apt/sources.list /etc/apt/sources.list.bak

ومن ثم قم بتعديل الملف الأصلي:

vi /etc/apt/sources.list

وقم بتعطيل السطر التالي (كما قمت بتعطيل السطر الذي قبله أي بإضافة # في بدايته):

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

ثم احفظ الملف و قم بتنفيذ الأمر :

sudo apt-get update
sudo apt-get upgrade

بالمناسبة هل كان يظهر لك الخطأ عند تنفيذ هذين الأمرين؟ أم أن التنفيذ يكتمل بدون مشاكل؟

ولكن الغريب في مشكلتك أن عنوان الـ Repo الذي يحاول الاتصال به عندما تظهر المشكلة غير موجود ضمن الملف, هل يمكنك لصق ناتج الأمر التالي:

ll /etc/apt/sources.list.d/

بالإضافة إلى ناتج الأمر التالي:

grep -ri "archive.canonical.com" /etc/apt/

اقتباس

بالنسبة للمزود لست متأكداً لكن أظنه "آية"، لماذا؟

ﻷن ذلك قد يحول الموضوع إلى مهمة عمل laugh.gif

بتوفيق الله....

1

Everything will be fine when we TALK LESS, DO MORE


#9

حسناً، سوف أجرب Tor، ولكنني أستعمل Tor-Browser-Bundle (النسخة الـPortable)، فهل يمكن استعمالها؟

وبالنسبة لإعدادات Tor، من أين أحصل عليها؟ علماً أنني أستخدم Tor Bridges.

مخرجات الأمر الأول:

total 40

drwxr-xr-x 2 root root 4096 2011-08-21 04:07 ./

drwxr-xr-x 6 root root 4096 2011-09-05 07:48 ../

-rw-r--r-- 1 root root 77 2011-09-05 07:40 canonical-partner-maverick.list

-rw-r--r-- 1 root root 80 2011-07-21 04:06 canonical-partner-maverick.list.distUpgrade

-rw-r--r-- 1 root root 77 2011-09-05 07:40 canonical-partner-maverick.list.save

-rw-r--r-- 1 root root 176 2011-09-05 07:40 google-chrome.list

-rw-r--r-- 1 root root 176 2011-09-05 07:40 google-chrome.list.save

-rw-r--r-- 1 root root 447 2011-09-05 07:40 opera.list

-rw-r--r-- 1 root root 416 2011-07-21 04:06 opera.list.distUpgrade

-rw-r--r-- 1 root root 447 2011-09-05 07:40 opera.list.save

والأمر الثاني:

/etc/apt/sources.list.distUpgrade:# deb http://archive.canonical.com/ubuntu'>http://archive.canonical.com/ubuntu maverick partner

/etc/apt/sources.list.distUpgrade:# deb-src http://archive.canonical.com/ubuntu'>http://archive.canonical.com/ubuntu maverick partner

/etc/apt/sources.list.d/canonical-partner-maverick.list.distUpgrade:deb http://archive.canonical.com/ maverick partner #added by U1MusicStoreWidget

/etc/apt/sources.list.d/canonical-partner-maverick.list.save:deb http://archive.canonical.com/ natty partner #added by U1MusicStoreWidget

/etc/apt/sources.list.d/canonical-partner-maverick.list:deb http://archive.canonical.com/ natty partner #added by U1MusicStoreWidget

/etc/apt/sources.list.save:deb http://archive.canonical.com/ubuntu'>http://archive.canonical.com/ubuntu maverick partner

/etc/apt/sources.list.save:deb-src http://archive.canonical.com/ubuntu'>http://archive.canonical.com/ubuntu maverick partner

/etc/apt/sources.list:# deb http://archive.canonical.com/ubuntu'>http://archive.canonical.com/ubuntu maverick partner

/etc/apt/sources.list:deb-src http://archive.canonical.com/ubuntu'>http://archive.canonical.com/ubuntu maverick partner

grep: /etc/apt/secring.gpg: Permission denied

grep: /etc/apt/trustdb.gpg: Permission denied

أنت تعمل في آية؟ في أي مدينة حضرتك؟ :)

هذه الجملة خاطئة  :wacko: 


#10

كما توقعت عنوان الـ Repository موجود في مكان آخر

نعم يمكنك استخدام Tor Browser Bundle لهذه المهمة بحسب معلوماتي هو يعمل على الاعدادات الافتراضية التي كتبتها لك

للتأكد يمكنك الدخول إلى ملف polipo.conf الموجود ضمن حزمة Tor و البحث عن قمية كل من :

proxyAddress = 
proxyPort =

افتراضياً ستجدها هكذا :

proxyAddress = "127.0.0.1"
proxyPort = 8118

إذا كانت هكذا فقط قم بإضافة السطر الموجود في الرد الأول كما هو في الملف apt.conf

ولكن يجب أن تكون متصل بـ Tor

يمكنك أيضاً الدخول إلى اعدادات الـ Firefox الـ Portable الذي يعمل تلقائياً عند انتهاء تأسيس اتصال الـTor و الموجود ضمن الحزمة

Edit -> Perefernce ->Advanced ->Network -> Proxy Settings

وستجد عندها إعدادات الـ Tor المستخدمة لديك

وإذا قررت تعطيل الـ Repo قم بالدخول إلى الملف:

vi /etc/apt/sources.list.d/canonical-partner-maverick.list

والملف :

vi /etc/apt/sources.list.d/canonical-partner-maverick.list.save

وعطل السطر التالي:

deb http://archive.canonical.com/ natty partner

اقتباس

أنت تعمل في آية؟ في أي مدينة حضرتك؟

ليس في آية في مزود آخر, دمشق :)

تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 5 سبتمبر 2011 في 16:21

2

Everything will be fine when we TALK LESS, DO MORE


#11

حسناً، عنوان البروكسي هو 127.0.0.1 لكن المنفذ هو 9050، هل أضع السطر نفسه مع تغيير المنفذ أم ماذا؟

ولماذا أقوم بتعطيل الـRepo؟

وأرجو ألا تكون سيرياتيل :D

هذه الجملة خاطئة  :wacko: 


#12

صحيح, عليك تعديل رقم الـ Port في السطر فقط (على الرغم من أن Tor يستخدم هذا الـ Port ﻷمر آخر [socks Proxy], من الغريب أن يكون هذا هو الـ Port المستخدم لـ Web Proxy مع Tor في الإعدادات لديك)

انتبه الطريقة بهذا الشكل لن تعمل إلا مع Web Proxy, لن تعمل مع Socks Proxy

-- اقتراح تعطيل الـ Repo تابع للاقتراح الثاني(ذكرته للعلم بالشيء فقط) حيث أنك اخترت الاقتراح الأول وهو استخدام الـ Tor

أكيد ليس في سيريتل (أو سرقة تل بالمفهوم الشعبي laugh.gif)

سأخبرك عن اسم المزود بيني و بينك منعاً لأنواع الدعاية و الإعلان cool.gif

تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 6 سبتمبر 2011 في 01:05

2

Everything will be fine when we TALK LESS, DO MORE


#13

:)

بعد إضافة السطر:

Acquire::http::proxy "http://localhost:9050/"

في نهاية الملف، أصبح يعطيني الخطأ:

E: Syntax error /etc/apt/apt.conf:5: Extra junk at end of file

لماذا يعتبرها junk؟

هذه الجملة خاطئة  :wacko: 


#14

عذراً أخي أنا أخطأت بالكتابة، لكن يبدو أن المشكلة هي هذه:

Reading package lists... Done

Building dependency tree

Reading state information... Done

The following NEW packages will be installed:

skype

0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

Need to get 23.6 MB of archives.

After this operation, 29.9 MB of additional disk space will be used.

WARNING: The following packages cannot be authenticated!

skype

Install these packages without verification [y/N]? y

Err http://archive.canonical.com/ natty/partner skype i386 2.2.0.35-0natty1

501 Tor is not an HTTP Proxy [iP: 127.0.0.1 9050]

Failed to fetch http://archive.canonical.com/pool/partner/s/skype/skype_2.2.0.35-0natty1_i386.deb 501 Tor is not an HTTP Proxy [iP: 127.0.0.1 9050]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

[ltr]

وبالتحديد:

[ltr]

Tor is not an HTTP Proxy [iP: 127.0.0.1 9050]

ما المقصود هنا؟ أنا آسف على هذا ولكنني ضعيف في الإنترنت :(

هذه الجملة خاطئة  :wacko: 


#15

الخطأ يعني أن الـ Proxy الموجود على هذا الـ Port كما قلت لك ليس Http proxy و إنما Socks Proxy فكما سبق وقلت لك الطريقة لن تعمل إلا مع HTTP Proxy

جرب أن تضع الـ Port الافتراضي للـ Tor والذي هو 8118 لن نخسر شيء من التجربة

Everything will be fine when we TALK LESS, DO MORE


#16

لم أستفد من تغيير المنفذ، وجربت وضع بروكسي ولم أفلح :(

يبدو أن الحالة مستعصية....

هذه الجملة خاطئة  :wacko: 


#17

مشكلتك غريبة huh.gif

هناك حلقة مفقودة في مشكلتك (إن لم تكن سلسلة laugh.gif)

إليك الحل الجديد:

اعطني سماحية دخول إلى نظامك كـ SSH tongue.gif

Everything will be fine when we TALK LESS, DO MORE


#18

اخي هل انت نتاكد ان جهازك حاليا يعمل على الانترنت

يرجى التاكد من ذلك

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…