همین کارو انجام میدم و پیغام Readonly میده و اجازه سیو نمیده . البته موقع اضافه کردن خط هم همینو میگه و با زدن دکمه insert اجازه میده ولی برای :wq اجازه نمیده و هیچ اتفاق دیگه ای هم نمی افته .
Printable View
همین کارو انجام میدم و پیغام Readonly میده و اجازه سیو نمیده . البته موقع اضافه کردن خط هم همینو میگه و با زدن دکمه insert اجازه میده ولی برای :wq اجازه نمیده و هیچ اتفاق دیگه ای هم نمی افته .
متوجه نمیشم برای اضافه کردن خط که باید insert زده بشه
shift+z+z رو امتحان کنید آخرش یک ! هم بزنید
آیا راهی است که من بک آپ از فایلها و آپدیتهایی که گرفتم رو داشته باشم و بتونم به یه سیستم دیگه هم انتقال بدم یا باید برای هر سیستم مجزا آپدیت کنم؟ خیلی برام مهمه
اگر منظورتون بسته هایی هست که با Yum گرفتید بله، فقط باید قبلش مقدار keepchache رو برابر 1 قرار میدادید که بسته هایی که با yum گرفته میشه ذخیره بشه، سپس یک مخزن محلی درست میکنه و فایل های repo ساخته میشن(البته باید قبلش بسته انجام دهنده این کار رو نصب کنید).
راهنمای مصور نصب فدورا 10 به صورت توضیحات کاملا فارسی در ویکی انجمن کاربران فارسی فدورا >>
کد:http://wiki.fedoraproject.ir/%D9%86%D8%B5%D8%A8_%D9%81%D8%AF%D9%88%D8%B1%D8%A7_%DB%B1%DB%B0
آقا من بعد از نصب مخازن RPM و ریستارت مردن به یه مشکل برخورد کردم که اونم دیگه نمی تونم برنامه های add/remove software رو ببینم و این ارور رو میده . چیکار باید بکنم ؟
کد:Error Type: <type 'exceptions.TypeError'>
Error Value: 'NoneType' object is unsubscriptable
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2202, in <module>
main()
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2199, in main
backend.dispatcher(sys.argv[1:])
File : /usr/lib/python2.5/site-packages/packagekit/backend.py, line 599, in dispatcher
self.dispatch_command(args[0], args[1:])
File : /usr/lib/python2.5/site-packages/packagekit/backend.py, line 561, in dispatch_command
self.search_group(options, searchterms)
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 456, in search_group
self._handle_newest(fltlist)
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 376, in _handle_newest
ygl = self.yumbase.doPackageLists(pkgnarrow='recent')
File : /usr/lib/python2.5/site-packages/yum/__init__.py, line 1640, in doPackageLists
avail = self.pkgSack.returnNewestByNameArch(patterns=patterns,
File : /usr/lib/python2.5/site-packages/yum/__init__.py, line 592, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File : /usr/lib/python2.5/site-packages/yum/__init__.py, line 435, in _getSacks
self.repos.populateSack(which=repos)
File : /usr/lib/python2.5/site-packages/yum/repos.py, line 223, in populateSack
self.doSetup()
File : /usr/lib/python2.5/site-packages/yum/repos.py, line 71, in doSetup
self.ayum.plugins.run('postreposetup')
File : /usr/lib/python2.5/site-packages/yum/plugins.py, line 178, in run
func(conduitcls(self, self.base, conf, **kwargs))
File : /usr/lib/yum-plugins/rpm-warm-cache.py, line 32, in postreposetup_hook
cmd = commands[0]
خوب دوستان یه حرکتی انجام دادم فکر کنم بدتر شد .
با دستور
همه PackageKit ها رو پاک کردم و دوباره با دستور :کد:yum remove PackageKit-yum
نصب کردم ولی دیگه خبری از آیکون show upadte system , add/remove software نیست . حالا چیکار کنم ؟کد:yum install PackageKit-yum
چیز زیادی نمیدونم از این مشکلت!
ولی خود بسته PackageKit رو نصب کن ( نه PackageKitYum) ببین درست میشه ؟
یا بسته KPackageKit
خروجی :
با این اوصاف که همه packagekit ها نصب هستند من چیکار کنم که add/remove software ها و show updates برگردند چون الان دیگه ایکونشون تو منوبار نیست .کد:[root@crackersking2 sh_rootnt]# rpm -qa| grep PackageKit
PackageKit-yum-0.3.14-1.fc10.i386
PackageKit-glib-0.3.14-1.fc10.i386
PackageKit-udev-helper-0.3.14-1.fc10.i386
PackageKit-0.3.14-1.fc10.i386
PackageKit-yum-plugin-0.3.14-1.fc10.i386
PackageKit-qt-0.3.14-1.fc10.i386
[root@crackersking2 sh_rootnt]#