انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: چگونه یک مخزن محلی ایجاد کنم؟ (ویکی شد)  (دفعات بازدید: 9060 بار)

0 کاربر و 6 مهمان درحال مشاهده موضوع.

آفلاین nima_a

  • Newbie
  • *
  • ارسال: 11
پاسخ به: چگونه یک مخزن محلی ایجاد کنم؟ (ویکی شد)
« پاسخ #15 : 01 شهریور 1388، 05:16 ب‌ظ »
درود بر شما :
این مشکل فکر نکنم ارتباطی با ایجاد مخزن محلی داشته باشهِ مشکلی است که در ارتباط با پکیخ خاصی برای شما بوجود اومده :
دستور زیر رو امتحان کنید
sudo aptitude -f installو سپس sudo aptitude  updateشاید purge کردن package مورد نظر و سپس install اش هم کمکی کنه ...

و اما در ارتباط با ساخت local repository که راهنمائی در همین زمینه توسط دوستان در ویکی ساخته شده: ...
شاید بد نباشه که مرحله ای بهش اضافه بشه ... منظورم درست کردن نام فایلهای malformed شده هست ... مثلا پکیج هائی مث vim و یا ... کلا پکیج هائی که بعد از دانلود عباراتی نظیر 1%3a در نام فایل دیده میشه و پس از دانلود نسبت به نام اصلیشون تغییر نام میدن ... یه کد سطحی ! واسه درست کردنش میتونه این باشه :
for FILE in $(find . -type f -name '*1%3a*'); do NEWNAME=$(echo $FILE|sed s/'1%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*2%3a*'); do NEWNAME=$(echo $FILE|sed s/'2%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*3%3a*'); do NEWNAME=$(echo $FILE|sed s/'3%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*4%3a*'); do NEWNAME=$(echo $FILE|sed s/'4%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*5%3a*'); do NEWNAME=$(echo $FILE|sed s/'5%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*6%3a*'); do NEWNAME=$(echo $FILE|sed s/'6%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*7%3a*'); do NEWNAME=$(echo $FILE|sed s/'7%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*8%3a*'); do NEWNAME=$(echo $FILE|sed s/'8%3a'//); mv -v $FILE $NEWNAME; done
for FILE in $(find . -type f -name '*9%3a*'); do NEWNAME=$(echo $FILE|sed s/'9%3a'//); mv -v $FILE $NEWNAME; done
با regular expression میشه مختصر تر نوشتش ! ولی مقصود رسوندن اصل کلام بود ... در ضمن، بنده خدمت تمامی دوستان ارادت دارم :)
« آخرین ویرایش: 01 شهریور 1388، 05:24 ب‌ظ توسط nima_a »

آفلاین OpenS

  • Full Member
  • *
  • ارسال: 213
پاسخ به: چگونه یک مخزن محلی ایجاد کنم؟ (ویکی ž
« پاسخ #16 : 01 شهریور 1388، 05:32 ب‌ظ »
نیما جان بعد زدن sudo aptitude -f install
باز هم همون خطا رو داد

mj@mj-desktop:~$ sudo aptitude -f install
[sudo] password for mj:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
The following packages will be REMOVED:
  linux-headers-2.6.28-11{u} linux-headers-2.6.28-11-generic{u}
The following partially installed packages will be configured:
  kubuntu-docs
0 packages upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 74.7MB will be freed.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
(Reading database ... 153609 files and directories currently installed.)
Removing linux-headers-2.6.28-11-generic ...
Removing linux-headers-2.6.28-11 ...
Setting up kubuntu-docs (9.04.2) ...
ln: target `/usr/share/doc/kde/HTML/en/kubuntu/' is not a directory: No such file or directory
dpkg: error processing kubuntu-docs (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 kubuntu-docs
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up kubuntu-docs (9.04.2) ...
ln: target `/usr/share/doc/kde/HTML/en/kubuntu/' is not a directory: No such file or directory
dpkg: error processing kubuntu-docs (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 kubuntu-docs
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information     
Initializing package states... Done
Writing extended state information... Done

این قسمتش :

Setting up kubuntu-docs (9.04.2) ...
ln: target `/usr/share/doc/kde/HTML/en/kubuntu/' is not a directory: No such file or directory
dpkg: error processing kubuntu-docs (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 kubuntu-docs
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up kubuntu-docs (9.04.2) ...
ln: target `/usr/share/doc/kde/HTML/en/kubuntu/' is not a directory: No such file or directory
dpkg: error processing kubuntu-docs (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 kubuntu-docs

بابت کدی که گذاشتین هم ممنون بسیار
« آخرین ویرایش: 01 شهریور 1388، 05:36 ب‌ظ توسط OpenS »

آفلاین nima_a

  • Newbie
  • *
  • ارسال: 11
پاسخ به: چگونه یک مخزن محلی ایجاد کنم؟ (ویکی شد)
« پاسخ #17 : 01 شهریور 1388، 05:54 ب‌ظ »
خوب ، نگفتید که با purge کردن و install مجدد جوابی گیرفتید یا نه ؟ یعنی
sudo aptitude purge  kubuntu-docs
sudo aptitude install kubuntu-docs

احتمالا اگه آدرس /usr/share/doc/kde/HTML/en/kubuntu/ وجود نداره، قبلش این دستورات زیر رو اجرا کنید و بعدش به صورتی که عرض شد purge و install
sudo mkdir -p /usr/share/doc/kde/HTML/en/kubuntu
sudo ln -sf /usr/share/doc/kde/HTML/en/common /usr/share/doc/kde/HTML/en/kubuntu/


در ضمن، این نوشته ها رو فقط در حد کمک یه Gnome کار محض جدی بگیر و نه بیشتر
« آخرین ویرایش: 02 شهریور 1388، 12:44 ق‌ظ توسط nima_a »

آفلاین OpenS

  • Full Member
  • *
  • ارسال: 213
پاسخ به: چگونه یک مخزن محلی ایجاد کنم؟ (ویکی شد)
« پاسخ #18 : 02 شهریور 1388، 12:03 ق‌ظ »
نه درست نشد نمیدونم مشکل از چی بود

ولی یه کاره دیگه ای کردم که جواب داد

مخزنها قبلا روی ir.archive بود تغییرش دادم بردمش رو main(با سیناپتیک) بعد جواب داد

ولی باز همین مشکل یه مرحله رفت جلوتر و دوباره ایجاد شد ;D بازم خوبه داریم مرحله به مرحله میریم جلو :D

اینکه بعد دانلود موقعی که میخواد نصب کنه میگه

Setting up kubuntu-docs (9.04.2) ...
ln: target `/usr/share/doc/kde/HTML/en/kubuntu/' is not a directory: No such file or directory
dpkg: error processing kubuntu-docs (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 kubuntu-docs
E: Sub-process /usr/bin/dpkg returned an error code (1)

یعنی همون پیغام قبلی رو ایندفه موقع نصب میده

بعد اومدم دوباره kubuntu-docs رو پاک کردم و مجدد نصب نکردم دیگه ایندفه درست شد

هرچند که گنومم کلا ریخته بهم مثلا دیگه Computer نمیره ولی باز این بهتر از قبل ;D

نیما جان از اینکه وقت گذاشتی ممنون جدا لطف کردی

آفلاین nima_a

  • Newbie
  • *
  • ارسال: 11
پاسخ به: چگونه یک مخزن محلی ایجاد کنم؟ (ویکی شد)
« پاسخ #19 : 02 شهریور 1388، 12:46 ق‌ظ »
آه .. ببخشید .. .یه اشتباه تایپی از من بود ... ( در بخش mkdir )
لطفا دستورات بالا رو اگه امکان داره دوباره اجرا کنید ...
hope it helps ( هر چند زیاد نمیشه به راه حل ارائه شده مطمئن بود، چون اصولا با kde کار نمیکنم و کاربر محض نوم هستم )

آفلاین OpenS

  • Full Member
  • *
  • ارسال: 213
پاسخ به: چگونه یک مخزن محلی ایجاد کنم؟ (ویکی ž
« پاسخ #20 : 02 شهریور 1388، 04:39 ب‌ظ »
نیما جان از این که وقت گذاشتین ممنون

آقا من یه چیزی فهمیدم ;D

مشکل از همون kubuntu-docs هست چون موقع نصبش kde خطا میده \\:D/

خوب تا اینجاشو که همه میدونستن

حالا نمیشه اینو kubuntu-docs رو کلا پاک کنم دیگه هم نصبش نکنم؟؟؟;D

« آخرین ویرایش: 02 شهریور 1388، 05:12 ب‌ظ توسط OpenS »