خطا به هنگام باز کردن Add/Remove Software در Fedora Core 5
|
2006-07-26, 11:14 PM,
ارسال : #1
|
|||
|
|||
خطا به هنگام باز کردن Add/Remove Software
با سلام و تشکر
وقتی من در Fedora Core 5 از منوی Applications گزینه Add/Remove Software را انتخاب می کنم با خطای زیر مواجه می شوم: Unable to retrieve software information علت رخداد این خطا چیست و چگونه می توانم آن را برطرف کنم؟ با تشکر |
|||
2006-07-27, 10:43 AM,
ارسال : #2
|
|||
|
|||
اگر لطف کنید و احتمالاتی که در این زمینه به فکرتون می رسه رو بازگو کنید ممنون میشم.
|
|||
2006-07-27, 11:29 AM,
ارسال : #3
|
|||
|
|||
این کارها را انجام بده
[ltr] mkdir /etc/yum.repo.d/old cd /etc/yum.repo.d mv *.repo old pirut [/ltr] |
|||
2006-07-27, 02:18 PM,
ارسال : #4
|
|||
|
|||
بعداز دستور pirut با این خطا موجه میشم:
Component: Software Manager Summary: TB43b34ebc GroupSelector.py:407:populateCategories:TypeError: iter should be a GtkTreeIter Traceback (most recent call last): File "/usr/sbin/pirut", line 363, in ? main() File "/usr/sbin/pirut", line 359, in main pm.run() File "/usr/sbin/pirut", line 288, in run self._showBrowse() File "/usr/sbin/pirut", line 225, in _showBrowse grpsel.doRefresh() File "/usr/lib/python2.4/site-packages/pirut/GroupSelector.py", line 410, in doRefresh self.populateCategories() File "/usr/lib/python2.4/site-packages/pirut/GroupSelector.py", line 407, in populateCategories sel.select_iter(i) TypeError: iter should be a GtkTreeIter Local variables in innermost frame: i: None cats: [] self: <pirut.GroupSelector.GroupSelector instance at 0xb7a67fec> sel: <gtk.TreeSelection object (GtkTreeSelection) at 0xb42f357c> |
|||
2006-07-27, 04:49 PM,
ارسال : #5
|
|||
|
|||
برای استفاده از pirut باید به اینترنت وصل باشید.
|
|||
2006-11-12, 02:50 AM,
ارسال : #6
|
|||
|
|||
ای ملت لینوکسی کسی نیست به ما کمک کنه؟
|
|||
2006-11-13, 03:30 PM,
ارسال : #7
|
|||
|
|||
احتمالا کسان کمی هستند که جواب بدهند چون فدورای پنج جدیده. من به زودی سرورم رو بهش ارتقاء می دم.
من خطای مشابهی توی فدورای چهار می گرفتم و بعد کشف کردم دلیلش ارتباط کند اینترنت است. اگر می تونی با یک اینترنت سریع امتحان کن. از یک کافی نت خوب (اگر هست) یا اداره یکی از دوستان یا ... آزادی عقیده و کیبرد حق هر انسان است. <!-- w --><a class="postlink" href="http://www.FreeKeyboard.net">www.FreeKeyboard.net</a><!-- w --> |
|||
2006-11-13, 04:53 PM,
ارسال : #8
|
|||
|
|||
نرم افزار نصب برنامه ها توی فدورا ۴ اسمش system-config-packages بود توی فدورا ۵ و ۶ اسمش شده pirut و یک تغیر اساسی توی ان اعمال شده و ان اینه که از yum و مخزنهای yum برای نصب برنامه ها استفاده میکنه و همین باعث میشه که pirut موقعی که باز میشه بخواهد به اینترنت وصل بشه و نبود اینترنت باعث ایجاد مشکل میشود بهترین کار اینه که مخزنها را از کار بیندازیم روش راحتش را توی پست سوم حدود یک قرن قبل نوشتم ولی روش دیگرش این است که فایل تنظیمان مخزنها را دستکاری کنیم و انها را از کار بیندازیم.فایلهای مربوط به مخازن yum توی
[ltr] /etc/yum.repos.d/ [/ltr] هستند و باید تمام مخازن را مانند مثال پایین از کار انداخت مثلا [ltr] [root@root ~]$ cat /etc/yum.repos.d/fedora-extras.repo [extras] name=Fedora Extras $releasever - $basearch #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-$releasever&arch=$basearch enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=1 [extras-debuginfo] name=Fedora Extras $releasever - $basearch - Debug #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/debug/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-debug-$releasever&arch=$basearch enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=1 [extras-source] name=Fedora Extras $releasever - Source #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/SRPMS/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-source-$releasever&arch=$basearch enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=1 [/ltr] که توی این مثال کافی است که عدد ۱ را توی اولین خطی که نوشته enabled=1 به صفر تغیر دهیم اینطوری enabled=0 مثلا [ltr] [root@root ~]$ cat /etc/yum.repos.d/fedora-extras.repo [extras] name=Fedora Extras $releasever - $basearch #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-$releasever&arch=$basearch enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=1 [extras-debuginfo] name=Fedora Extras $releasever - $basearch - Debug #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/debug/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-debug-$releasever&arch=$basearch enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=1 [extras-source] name=Fedora Extras $releasever - Source #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/SRPMS/ mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-source-$releasever&arch=$basearch enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=1 [/ltr] با این کار دیگر برنامه pirut سعی نمیکند اطلاعات برنامه های اضافی فدورا را از اینترنت بگیرد و بدون مشکل کارش را انجام میدهد و نکته اخر.نوشتن واقعا سخته اخرین باره از این کارها میکنم. |
|||
2006-11-13, 05:03 PM,
ارسال : #9
|
|||
|
|||
نکته اخر اگر بتوانید توی فدورا از yum و yumex و pirut و راحتترین انها یعنی apt که توی فدورا از مخازن yum هم میتواند استفاده کند و رابط گرافیکی خوبی به نام synaptic هم دارد استفاده کنید اون موقع مطمعنم عاشق فدورا میشوید چون مشکلات کمی دارد و برنامه های زیادی برای ان توی مخازن مختلف وجود دارد و خیلی هم زود ورژنهای جدید ان به بازار میایند.مثل دبیان نیست که دبیان سارژ ان گنوم ۲.۶ دارد و گنومهای ۲.۸ و ۲.۱۰ و ۲.۱۲ و ۲۱۴ و ۲.۱۶ را بیخیال شده واگر کسی به خاطر برنامه های جدید تر از نسخه ناپایدار دبیان استفاده کنه اون موقع میفهمه چه اشتباهی کرده و تا عمر داره از این کارها نمیکنه ولی فدورا خیلی زود ورژن بعدی و پایدار ان به بازار میاید.
|
|||
2006-11-13, 05:08 PM,
ارسال : #10
|
|||
|
|||
مثلا مخزن برنامه های اضافی yum را با این فایل تنظیمات میشود به apt داد و خیلی راحت برنامه ها را با رابط گرافیکی apt یعنی synaptic نصب کرد.
|
|||
2006-11-13, 05:12 PM,
ارسال : #11
|
|||
|
|||
اینجا را ببینید
[ltr] [root@root ~]$ cat /etc/apt/sources.list.d/fedora-extras.list # Fedora Extras repomd <!-- m --><a class="postlink" href="http://gd.tuwien.ac.at/opsys/linux/">http://gd.tuwien.ac.at/opsys/linux/</a><!-- m --> fedora/extras/$(VERSION)/$(ARCH)/ # Debug packages # repomd <!-- m --><a class="postlink" href="http://download.fedora.redhat.com/pub/">http://download.fedora.redhat.com/pub/</a><!-- m --> fedora/linux/extras/$(VERSION)/$(ARCH)/debug/ # Sources # repomd-src <!-- m --><a class="postlink" href="http://download.fedora.redhat.com/pub/">http://download.fedora.redhat.com/pub/</a><!-- m --> fedora/linux/extras/$(VERSION)/SRPMS/ [/ltr] |
|||
2006-11-14, 10:10 AM,
ارسال : #12
|
|||
|
|||
دوست از اینکه زحمت کشیدی جوابمو دادی ممنونم ولی این کارها رو انجام دادم ولی همون خطای قبلی رو گرفت.من قبلا از ردهت9 استفاده می مردم خیلی هم با با هاش راحت بودم .اما فدورای 5 چیز قابل محسوسی نداشت و از لحاظ کاربری هم چنذان تفاوتی نکرده بود من به خاطر کتابخونه های qt اینو کارو کردم وگرنه همون ردهت 9 از این فذورا بهتر بود
|
|||
2006-11-14, 11:02 AM,
ارسال : #13
|
|||
|
|||
DVD داری یا CD رام؟
|
|||
2006-11-14, 11:06 AM,
ارسال : #14
|
|||
|
|||
اگر هم حدود ۳.۵ گیگ فضای خالی روی هارد داشته باشی میتوانم یک راهنمایی دیگه بکنم.
|
|||
2006-11-14, 02:19 PM,
ارسال : #15
|
|||
|
|||
با سلام
<!-- m --><a class="postlink" href="http://technotux.org/html/index.php?name=PNphpBB2&file=viewtopic&p=66376">http://technotux.org/html/index.php?nam ... ic&p=66376</a><!-- m --> |
|||
2006-11-14, 06:35 PM,
ارسال : #16
|
|||
|
|||
چرا از خود دستور rpm تو ترمینال استفاده نمی کنی ؟ به نظرم راحت تره . نه ؟
|
|||
2006-11-15, 04:10 PM,
ارسال : #17
|
|||
|
|||
سی دی رام دارم.فضای خالی هم دارم
|
|||
2006-11-17, 11:21 AM,
ارسال : #18
|
|||
|
|||
کسی نبود کمک کنه؟
|
|||
2006-11-17, 12:14 PM,
ارسال : #19
|
|||
|
|||
ابتدا با دستور زیر پوشه rpms را توی home/ بساز
[ltr] mkdir /home/rpms [/ltr] بعد تمام rpm های موجود توی سی دی های فدورا را کپی کن توی پوشه rpms همچنین فایل comps.xml را که توی سی دی اول و پوشه repodata است را کپی کن توی پوشه rpms بعد کارهای زیر را انجام بده [ltr] cd /home/rpms/ rpm -i createrepo-0.4.3-5.1.noarch.rpm createrepo -g comps.xml /home/rpms/ [/ltr] تا اینجا شما یک مخزن از تمام rpm های فدورا برای خود درست کرده اید.که yum میتواند از ان استفاده کند حال باید مسیر مخزن را به yum بگوید.قبلا گفته بودم که pirut هم از yum استفاده میکنه پس pirut از این مخزن جدید هم استفاده خواهد کرد. بعد یک فایل cds.repo توی پوشه etc/yum.repos.d/ درست کن به دستور زیر [ltr] gedit /etc/yum.repos.d/cds.repo [/ltr] توی فایل جدید cds.repo نوشته های زیر را بتویس میتوانی از همینجا کپی کنی. [ltr] [cds] name=cd haye fedora baseurl=file:///home/rpms/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora [/ltr] به شرطی که تمام مراحل در مورد از کار انداختن مخزنهای اینترنتی yum را انجام داده اید حال میتوانید به راحتی از pirut استفاده کنید. یک نکته فرض کنید شما یک rpm دارید که وابستگی های ان را نمیدانید و نمیتوانید ان را نصب کنید میتوانید یک مخزن جدید درست کنید با ۱ rpm بعد وصل شوید به اینترنت و مخزن fedora-extras.repo را فعال کنید بعد به yum بگویید که ان بسته را برایتان نصب کند yum وابستگی های rpm شما را از rpm های اصلی فدورا توی مخزن cds و مخزن برنامه های اضافی فدورا پیدا میکند وان را برایتان نصب میکند. کسانی که فدورا ۶ دارند تمام مراحل بالا برایشان صادق است فقط بسته createrepo خودشان را نصب کنند یعنی باید دستور زیر را اجرا کنند [ltr] rpm -i createrepo-0.4.4-2.fc6.noarch.rpm [/ltr] موفق باشید |
|||
2006-11-17, 02:04 PM,
ارسال : #20
|
|||
|
|||
نوشته های بالا را من نوشتم و از دوستان فدورا کار میخواهم اگر از کارکرد روش بالا مطمعن شدید لطف کنید لینک این تاپیک را ذخیره کنید تا اگر در اینده کس دیگری این سوال و در کل کار با yum را پرسید این مطلب بتونه کمکی براش باشه.
|
|||
|