انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => آرچ => نویسنده: MHA152 در 18 امرداد 1392، 10:31 بظ
-
سلام دوستان در زیر آموزش دور زدن aur را میذارم
۱- به سایت مخزن AUR برید و پکیج مورد نظرتون رو سرچ کنید و نسخه ی مربوط به CPU خودتون (۳۲ یا ۶۴) پیدا کنید. مثلا من yaourt رو براتون میگم. از سمت راست صفحه، Download Tarbal رو کلیک کنید و فایل رو دانلود کنید.
۲- با ترمینال وارد پوشه ای بشید که فایل دانلود شده. و اون رو از حالت فشرده خارج کنید:
tar -xzf yaourt.tar.gz
۳- دستور زیر رو اجرا کنید تا بسته ی اصلی دانلود بشه و dependencyهای بسته هم دانلود بشن.
makepkg -s
۴- حالا با خود pacman میتونید بسته ای رو که تولید شده نصب کنید:
pacman -U /path/to/package
-
من که از yaourt استفاده می کنم. خیلی راحته و سرچ خوبی هم داره. فقط یکم تایید زیاد می خواد!
-
yaourt من که یه مدته ارور curl error: SSL connect error میده.
فکر کنم بخاطر برادران سانسورچی باشه که tls رو بستن و فقط با ssl3 میشه وصل شد.
-
yaourt من که یه مدته ارور curl error: SSL connect error میده.
فکر کنم بخاطر برادران سانسورچی باشه که tls رو بستن و فقط با ssl3 میشه وصل شد.
داشتم همین رو مینوشتم که پیشدستی کردید. مشکل از openssl>0.98 هست (البته مشکل اصلی برادران ارزشی هستند). به همین دلیل از paktahn استفاده میکنم.
-
نکته ای که هست اینه که تو خود curl و فایل تنظیماتش میشه یه کاری کرد که برنامه از ssl3 برای وصل شدن به سایت استفاده کنه ولی نمی شه این کارو با libcurl کرد. از طرفی برنامه ای هم که به سایت وصل میشه باینری هست و اسکریپت نیست که بشه تغییرش داد کامپایل مجدد هم حوصله می خواد.
من که بیخیالش شدم و اگه برنامه ای بخوام می رم همون سورسش رو میگیرم و کامپایل می کنم.
-
نکته ای که هست اینه که تو خود curl و فایل تنظیماتش میشه یه کاری کرد که برنامه از ssl3 برای وصل شدن به سایت استفاده کنه ولی نمی شه این کارو با libcurl کرد. از طرفی برنامه ای هم که به سایت وصل میشه باینری هست و اسکریپت نیست که بشه تغییرش داد کامپایل مجدد هم حوصله می خواد.
من که بیخیالش شدم و اگه برنامه ای بخوام می رم همون سورسش رو میگیرم و کامپایل می کنم.
paktahn بد نیست. yaourt پروژهٔ مردهای هست دیگه و قراره paktahn جاش رو بگیره. کاربردش هم مثل yaourt هست. نصبش کنید و بعد
pak one-string
pak -Syu --aur
pak -G package
-
این آموزش برای دور زدن تحریم است که باعث شده نتونیم از روش عادی از aur برنامه بگیریم.
-
این آموزش برای دور زدن تحریم است که باعث شده نتونیم از روش عادی از aur برنامه بگیریم.
ما تحریم نیستیم، مخابرات یه خرابکاری کرده. به عنوان مثال بنویسید
curl -O https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz
و با خطای ssl مواجه میشید. اما
wget https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz
و دانلود راحت انجام میشه. paktahn از curl استفاده نمیکنه و بنابراین قابل استفاده است. سرعتش از yaourt کمتره ولی راحت پیشنیازها رو نصب میکنه.
-
این آموزش برای دور زدن تحریم است که باعث شده نتونیم از روش عادی از aur برنامه بگیریم.
ما تحریم نیستیم، مخابرات یه خرابکاری کرده. به عنوان مثال بنویسید
curl -O https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz
و با خطای ssl مواجه میشید. اما
wget https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz
و دانلود راحت انجام میشه. paktahn از curl استفاده نمیکنه و بنابراین قابل استفاده است. سرعتش از yaourt کمتره ولی راحت پیشنیازها رو نصب میکنه.
من تنظیم کرده بودم که از aria2 استفاده کنه ولی بازم دانلود نمی کرد تازه یک جای هم خونده بودم که تحریممون کردند
-
هیچی مثل اینکه "yaourt پروژهٔ مردهای هست" نمی تونست منو ترغیب کنه که از paktahn استفاده کنم :)
الان دارم دانلودش می کنم ببینم چی میشه.
من تنظیم کرده بودم که از aria2 استفاده کنه ولی بازم دانلود نمی کرد تازه یک جای هم خونده بودم که تحریممون کردند
کجا تنظیم کردید؟ من که همچین گزینه ای رو تو تنظیماتش ندیدم، فکر نکنم تو yaourt بشه همچین کاری کرد چون کار اصلی رو package-query انجام میده و همین برنامه اس که این ارور ssl میده و چون خودش به صورت تو کار از libcurl استفاده می کنه فکر نکم بشه کاریش کرد.
ما تحریم نیستیم، مخابرات یه خرابکاری کرده. به عنوان مثال بنویسید
کد: [انتخاب]
curl -O https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz (https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz)
و با خطای ssl مواجه میشید.
برای این که با این خطا مواجه نشید کافیه یه ۳ به قبل O تو پارامترها اضافه کنید.
curl -3O https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz (https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz)
این جوری بسته به راحتی دانلود میشه.
من که از yaourt استفاده می کنم. خیلی راحته و سرچ خوبی هم داره. فقط یکم تایید زیاد می خواد!
از صفحه راهنمای yaourtrc:
PROMPT OPTIONS
NOCONFIRM=0
If set to 1, always use the default choice without confirmation.
UP_NOCONFIRM=0
If set to 1, do not prompt for AUR or build upgrades.
BUILD_NOCONFIRM=0
If set to 1, do not prompt while building.
EDITFILES=1
If set to 0, don’t propose to edit files (from AUR or from ABS).
NOENTER=1
If set to 0, user needs to press Enter for each "yes/no" question.