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

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

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

نویسنده موضوع: مشکل در نصب yaourt  (دفعات بازدید: 2238 بار)

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

آفلاین HSTOR

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
مشکل در نصب yaourt
« : 13 امرداد 1397، 01:13 ب‌ظ »
لطفا میشه بهم بگید چطوری میتونم نصب کنم مشکل دارم ! ](*,)
بزرگ ترین کشف من در زندگیم (لینوکس)0___0

آفلاین HSTOR

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
پاسخ : مشکل در نصب yaourt
« پاسخ #1 : 13 امرداد 1397، 01:39 ب‌ظ »
کسی نیست جوابی بده
بزرگ ترین کشف من در زندگیم (لینوکس)0___0

آفلاین مجتبی باغبان

  • Hero Member
  • *
  • ارسال: 780
  • جنسیت : پسر
پاسخ : مشکل در نصب yaourt
« پاسخ #2 : 13 امرداد 1397، 03:22 ب‌ظ »
شما بفرما اول ببینم چه کار کردی چه دستوری زدی چه خطایی داده. همینجوری که نمیشه کمک کرد؟
sudo pacman -S yaourtبا این دستور به راحتی نصب میشه

آفلاین Silvio Dante

  • High Hero Member
  • *
  • ارسال: 1221
  • جنسیت : پسر
  • Arch Linux
    • وبلاگ شخصی
پاسخ : مشکل در نصب yaourt
« پاسخ #3 : 13 امرداد 1397، 03:59 ب‌ظ »
sudo pacman -S yaourtبا این دستور به راحتی نصب میشه
اول بگم که هیچ‌کدام از AUR Helper ها در مخازن رسمی نیستند که با pacman بشه نصب‌شون کرد.

yaourt دیگه یه جورایی داره منقضی میشه (بخاطر سازگاری پایین با نسخه‌ی جدید پک‌من). پیشنهاد من استفاده از trizen به جای yaourt هست.
برای نصبش به صفحه‌ی aur ش برین: لینک
توی صفحه‌ی AURش کافیه از قسمت Sources بسته رو دانلود کنین. (تصویر پیوست شده)
بعد از دانلود بسته اول باید استخراجش کنین:
tar -xvf ~/Downloads/trizen-1.51.tar.gz
حالا باید تغییر مسیر بدین به دایرکتوری‌ای که فایل PKGBUILD توشه:
cd ~/Downloads/trizen-1.51/archlinux
حالا توی همون دایرکتوری دستور زیر رو بزنین تا بسته ساخته بشه:
makepkg -Acsسوییچ A باعث میشه معماری هدف نادیده گرفته بشه.
سوییچ c دایرکتوری بسته رو پس از ساخته شدن بسته تر و تمیز می‌کنه و فایل‌های اضافی بی استفاده رو پاک می‌کنه.
سوییچ s هم تمام وابستگی‌های بسته رو نصب می‌کنه.

بعد از اجرای دستور بالا اگر محتویات همون دایرکتوری رو مشاهده کنین خواهید دید که بسته ساخته شده:
➜  archlinux ls   
PKGBUILD  trizen  trizen-git-1.51.2.gbea9c8d-1-any.pkg.tar.xz

اینجا فایل trizen-git-1.51.2.gbea9c8d-1-any.pkg.tar.xz همون بسته‌ی ساخته شده‌ی ما هست و می‌تونین به سادگی با با دستور زیر بسته رو نصب کنین:
sudo pacman -U trizen-git-1.51.2.gbea9c8d-1-any.pkg.tar.xz
این از مراحل ساخت و نصب یه بسته از AUR که اینجا هدف‌مون یک AUR Helper به اسم trizen بود.

در نهایت بسته‌ای که توی سیستم خودم ساخته شده رو هم براتون پیوست می‌کنم که در صورتی که خودتون به هر دلیلی موفق به ساختش نشدین بتونین نصبش کنین. (کافیه فقط بسته رو دانلود کنین و با pacman -U نصبش کنین.) (به دلیل محدودیت نوع فایل پیوست انجمن مجبور شدم فرمت بسته رو به zip تغییر بدم، بعد از دانلود ابتدا اون zip آخر اسم فایل رو به xz تغییر بدین و بعد نصبش کنین.)
« آخرین ویرایش: 13 امرداد 1397، 04:03 ب‌ظ توسط Silvio Dante »
به ما نگفته بودند ایران در زمان احمدشاه قاجار چگونه بوده است. همیشه به ما دادند، ما هم فکر کردیم باید می‌داده‌اند و تازه خیال می‌کردیم کم‌مان است باز هم می‌خواستیم!!
فریدون فرخزاد

آفلاین مجتبی باغبان

  • Hero Member
  • *
  • ارسال: 780
  • جنسیت : پسر
پاسخ : مشکل در نصب yaourt
« پاسخ #4 : 13 امرداد 1397، 06:26 ب‌ظ »
نقل‌قول
اول بگم که هیچ‌کدام از AUR Helper ها در مخازن رسمی نیستند که با pacman بشه نصب‌شون کرد.
در مانجارو در مخازن رسمی هست

آفلاین HSTOR

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
پاسخ : مشکل در نصب yaourt
« پاسخ #5 : 14 امرداد 1397، 08:18 ق‌ظ »
sudo pacman -S yaourtبا این دستور به راحتی نصب میشه
اول بگم که هیچ‌کدام از AUR Helper ها در مخازن رسمی نیستند که با pacman بشه نصب‌شون کرد.

yaourt دیگه یه جورایی داره منقضی میشه (بخاطر سازگاری پایین با نسخه‌ی جدید پک‌من). پیشنهاد من استفاده از trizen به جای yaourt هست.
برای نصبش به صفحه‌ی aur ش برین: لینک
توی صفحه‌ی AURش کافیه از قسمت Sources بسته رو دانلود کنین. (تصویر پیوست شده)
بعد از دانلود بسته اول باید استخراجش کنین:
tar -xvf ~/Downloads/trizen-1.51.tar.gz
حالا باید تغییر مسیر بدین به دایرکتوری‌ای که فایل PKGBUILD توشه:
cd ~/Downloads/trizen-1.51/archlinux
حالا توی همون دایرکتوری دستور زیر رو بزنین تا بسته ساخته بشه:
makepkg -Acsسوییچ A باعث میشه معماری هدف نادیده گرفته بشه.
سوییچ c دایرکتوری بسته رو پس از ساخته شدن بسته تر و تمیز می‌کنه و فایل‌های اضافی بی استفاده رو پاک می‌کنه.
سوییچ s هم تمام وابستگی‌های بسته رو نصب می‌کنه.

بعد از اجرای دستور بالا اگر محتویات همون دایرکتوری رو مشاهده کنین خواهید دید که بسته ساخته شده:
➜  archlinux ls   
PKGBUILD  trizen  trizen-git-1.51.2.gbea9c8d-1-any.pkg.tar.xz

اینجا فایل trizen-git-1.51.2.gbea9c8d-1-any.pkg.tar.xz همون بسته‌ی ساخته شده‌ی ما هست و می‌تونین به سادگی با با دستور زیر بسته رو نصب کنین:
sudo pacman -U trizen-git-1.51.2.gbea9c8d-1-any.pkg.tar.xz
این از مراحل ساخت و نصب یه بسته از AUR که اینجا هدف‌مون یک AUR Helper به اسم trizen بود.

در نهایت بسته‌ای که توی سیستم خودم ساخته شده رو هم براتون پیوست می‌کنم که در صورتی که خودتون به هر دلیلی موفق به ساختش نشدین بتونین نصبش کنین. (کافیه فقط بسته رو دانلود کنین و با pacman -U نصبش کنین.) (به دلیل محدودیت نوع فایل پیوست انجمن مجبور شدم فرمت بسته رو به zip تغییر بدم، بعد از دانلود ابتدا اون zip آخر اسم فایل رو به xz تغییر بدین و بعد نصبش کنین.)
الان شما تمام مراحلی رو که گفتین من کامل رفتم حالا بگین من برای نصب پکجی مثل persepolis چکار باید انجام بدم
بزرگ ترین کشف من در زندگیم (لینوکس)0___0

آفلاین HSTOR

  • Newbie
  • *
  • ارسال: 19
  • جنسیت : پسر
پاسخ : مشکل در نصب yaourt
« پاسخ #6 : 14 امرداد 1397، 08:33 ق‌ظ »
مرسی مشکل حل شد فقط باید
trizen -S name
رو میزدم
بزرگ ترین کشف من در زندگیم (لینوکس)0___0