۰۲/۱۰/۹۱

Wakoopa و cURL

اول از همه معرفی Wakoopa :
Wakoopa یه شبکه اجتماعی هست برای لیست گرفتن از نرم‌افزارهایی که کاربر استفاده میکنه و wakoopa اونا رو با دوستانتون به اشتراک میزاره. من یه چند سالی میشه که از این شبکه استفاده میکنم. برای استفاده از این شبکه اول باید یه اکانت برای خودتون بسازید و سپس نرم افزارشو دانلود و نصب کنید ( برای همه پلتفرم ها هم نرم افزار داره )
تو ارچ از AUR نصب کنین
اینم از اکانت من تو این شبکه: mostafasedaghat
بعد هم تعریف cURL
حدود یک الی دو ماه قبل بعد از آپدیت cURL دیگه wakoopa اجرا نمیشد و این پیغام رو میداد
wakoopa: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3′ not found (required by wakoopa)
من هم یه سرچ کردم و به این نتیجه رسیدم
https://getsatisfaction.com/wakoopa/topics/wakoopa_usr_lib_libcurl_so_4_version_curl_openssl_3_not_found
این اسکریپت رو دانلود کردم و اجراش کردم البته من تو مسیر /opt نصب کردم و مشکل حل شد البته برای اجرا باید wakoopa رو از مسیری که نصب کردید اجرا کنید که برای من میشه
/opt/wakoopa/wakoopa
اگه مسیر رو ننویسید باز هم همان پیغام خطا رو میده

البته یه راه حل دیگه هم هست و اونم نصب کردن نسخه‌ ای که wakoopa با اون مشکلی نداره با این دستور
pacman -U /var/cache/pacman/pkg/curl-7.23.1-2-x86_64.pkg.tar.xz
دستور بالا curl رو از مخزن محلی نصب میکنه
و در انتها تنظیم کردن pacman برای اپدیت نکردن cURL با اضافه کردن کلمه curl به خط IgnorePkg و خارج کردن آن از حالت کامنت (حذف علامت # ) از ابتدای فایل

۰۲/۸/۹۱

تاچ پد و xfce

تا حدود یه ماه قبل من رو لپ تاپ محیط xfce نصب داشتم (در حال حاظر kde4 ) اوایل کار با xfce یه مشکل داشتم در رابطه با اسکرول عمودی تاچ پد که کار نمی کرد طبق معمول سرچ کردم و مطالب جالبی پیدا کردم 
۱- نرم افزار gsynaptics
که تو مخازن ارچ بود و من نصبش کردم  و کارمو تا حدودی  راه انداخت اما وقتی سیستم رو خاموش میکردم دوباره باید اونو تنظیم میکردم
۲ – اما بهترین راه حل اینجا بود خود ویکی ارچ
باید یه چند خط کد به فایل /etc/X11/xorg.conf.d/10-synaptics.conf اضافه میکردم

۱۱/۱۴/۹۰

zsh و emacs

emacs و zsh جزو نرم‌افزار مورد علاقه من هستند.

برای zsh من از این تنظیمات استفاده میکردم. اما جدیدا از oh-my-zsh استفاده میکنم و برای ایماکس هم از این (البته با کمی تغییرات )

اینو هم بگم که از vi اصلا خوشم نمیاد تنها چیزی که ازش بلدم همینه که ازش خارج بشم و فایل ذخیره کنم و برم به یه خط مورد نظر و توش سرچ کنم. (مثلا هنوز نمیدونم چجوری یه خط رو کپی کنم یا … ) البته میشه با سرچ کردن و خوندم راهنماش این کار رو انجام داد اما چون هیچ علاقه ای به این نرم‌افزار ندارم دنبالش نرفتم.

تو آرچ وقتی میخوایم از AUR بسته نصب کنیم زمان ویرایش BKGBUILD بطور پیشفرض از ,ویرایشگر vi استفاده میکنه و من هم بعضی وقت ها رو اعصاب میرفت این vi عزیز تا اینکه مجبور شدم خودمو از دستش خلاص کنم سرچ کردم و به چنر راه حل جالب رسیدم

اول خواستم که nano رو جایگزین vi کنم طبق این راهنما

https://wiki.archlinux.org/index.php/Nano

اما در نهایت این کار رو انجام دادم

تو فایل  .zshrc این خط رو اضافه کردم

export EDITOR=”emacs -nw”

با این دستور emacs  تو حالت تکست اجرا میشه  و من میتونم راحت فایل مورد نظر رو ویرایش کنم

نکته : اگه فقط کلمه emacs رو بنویسد و اون -nw رو حذف کنید ایماکس  گرافیکی اجرا میشه. شما میتونید هر ویرایشگری رو که دوست دارید بجای emacs -nw بنویسید

حدود چند ساعت قبل هم میخواستم یه خط دستور رو ویرایش کن (zsh) متوجه شدم که با زدن همزمان کلید های CTRL+x , CTRL+e ویرایشگر ایماکس اجرا میشه و من میتونم اون خط دستور رو ویرایش کنم (ایماکس اجرا میشه و اون خط دستور رو داخل ایمکاکس ویرایش میشه )همچنین چون من تو فایل .zshrc ایماکس رو به عنوان ویرایشگر متن وارد کرده بودم از کلیدهای میانبر ایماکس داخل zsh می تونستم استفاده کنم مثلا با زدن کلید ترکیبی ALT+d یا ایماکسی بخوایم بگیم (M-m) میشه یه عبارت رو از داخل دستور حذف کرد (دقیقا مثل میانبرهای ایماکس)

موفق باشید

=-=-=-=-=

Powered by Blogilo