حرکت در گذرگاه زندگی

۵ مطلب با کلمه‌ی کلیدی «ترمینال» ثبت شده است

دوشنبه, ۳۱ فروردين ۱۳۹۴، ۰۱:۳۰ ب.ظ داریوش عباسی
مدیربسته‌‌ npm

مدیربسته‌‌ npm

مدیریت وابستگی های سیستم های نرم افزاری در چند سال اخیر باایجاد ابزارهایی کارآمد برای برنامه نویسان کار را بسیار ساده و منظم کرده است و البته پشتیبانی جامعه ی کاربران بزرگی که بسته‌های نرم‌افزاری خود را بصورت منبع باز در اختیار سایرین قرار میدهند نیز در کیفیت و کارآمدی کدهای برنامه ها نقش به سزایی داشته اند.

npm مدیر بسته ی پیش فرض برای nodejs است که از نسخه ی 0.6.3 به همراه نود نصب میشود. npm در خط فرمان اجرا میشود و وظیفه ی آن نصب پکیج‌های منتشر شده در npmjs، مدیریت بسته های نصب شده و همچنین مدیریت وابستگی ها است و یکی از دلایل محبوبیت نود در سالهای اخیر نیز همین مدیربسته ی کار آمد بوده است.

ادامه مطلب...
۳۱ فروردين ۹۴ ، ۱۳:۳۰ ۰ نظر
داریوش عباسی

Yakuake، ترمینالی خوشمزه

بین صحبت با دوستا بهش برخوردم. Yakuake شبیه ساز ترمینالی که یاد و خاطره ی بازی ها و فیلم های علمی‌تخیلی رو در آدم زنده میکنه و البته تو چند ساعتی که در کنار همیم بسیار کاربردی و خوب بوده :)

این هم یک بخشی از پروژه ی kde و ترمینالی سبک برپایه ی konsole هست که پیشتر ازش گفته بودم و اگر رو سیستمتون نصب داشته باشید yakuake هم با پروفایل شخصی سازی شده ی اون اجرا میشه.

این شبیه ساز ترمینال بصورت دراپ داون روی سیستم باز میشه و همین ویژگی متفاوتش نسبت به ترمینال های مرسوم بین کاربراست.

برای نصب روی اوبونتو دستور پایین رو بزنید تا از مخازن نصبش کنید :

sudo apt-get install yakuake

و اجراش کنید. در اولین اجرا ازتون میخواد که یک کلید میانبر براش تعریف کنید. من ctrl + alt + p رو تعریف کردم و شما هم کلید دلخواهتون رو استفاده کنید. من این کلید رو گذاشتم چون ترجیح میدم در استفاده های طولانی مدتم از ترمینالی مثل konsole استفاده کنم و میانبر اصلی ترمینال رو دستکاری نکنم.

۲۸ فروردين ۹۴ ، ۰۱:۰۱ ۲ نظر
داریوش عباسی

SimpleHTTPServer، وب سروری برای لحظات بی وب سروری

امروز در تکاپو برای تست یک پروژه ی آنگولار بودم که متوجه شدم سیستم رو نو نوار کردم و هیچ وب سروری نصب نیست و اینترنتم در دسترس نیست!

خوشبختانه روی اوبونتو و تقریبا همه ی دیسترو های گنو/لینوکس، پایتون بصورت پیش فرض نصب شده که همراه خودش ماژول SimpleHTTPServer هم داره و امکانات یک وب سرور ساده رو در اختیار شما میزاره.فقط کافیه از ترمینالتون به دایرکتوری مورد نظرتون برید و این دستور رو بزنید :

python -m SimpleHTTPServer 8000

 

که بجای 8000 شماره ی پورت دلخواه خودتونو وارد کنید.

حالا روی localhost:8000 پروژه ی خودتونو ببینین.

تمام:)

۱۳ اسفند ۹۳ ، ۱۲:۴۷ ۲ نظر
داریوش عباسی

konsole، ترمینالی بهتر برای پارسی زبانان

سالهاست که ترمینالی که عموما استفاده میکنم بخاطر میزکارم گنوم‌ترمینال عزیز هست اما یکی از مسایلی که باهاش داشتم و دارم اینه که اگر زبان سیستم فارسی باشه و بی توجه شروع به تایپ کردن کنم حروف جیبریش فارسی و بهم ریخته انقدر زشت میشن که هرچی روحیه دارم میگیره ازم و ازون بدتر زمانی که واقعا بخوام از یک متن فارسی استفاده کنم.متاسفانه گنوم‌ترمینال بصورت معمولی از زبان های راست به چپ پشتیبانی نمیکنه‌، مشکلی که در کنسول کی دی ایی نمیبینیم و متون راست به چپ خیلی خوب پشتیبانی میشن.

برای نصب کنسول از این دستور استفاده کنید :

sudo apt-get install konsole 

برای تنظیم به عنوان ترمینال پیش فرض سیستم هم دستور زیر رو وارد کنید :

gsettings set org.gnome.desktop.default-applications.terminal exec 'konsole'

احتمالا دیگه  کنسول، ترمینال همیشگیم خواهد بود :)

۲۵ بهمن ۹۳ ، ۱۸:۱۲ ۱ نظر
داریوش عباسی

نصب ZSH و OH-MY-ZSH روی اوبونتو

بالاخره بعد از مدتها تصمیم گرفتم zsh رو برای مدتی تست کنم.در حال حاضر روی لپتاپم اوبونتو ۱۴.۰۴ دارم و پوسته ی فعلی همون بش جان است.

نصب

برای نصب ZSH و OH-MY-ZSH باید اول zsh و git را از مخازن نصب کنیم (یا اگر مایل بودید از سورس کامپایل کنید اصلا!) :

نصب ZSH :

sudo apt-get install zsh

نصب git :

sudo apt-get install git

نصب oh my ZSH :

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

خب حالا لوازم مورد نیاز نصب شد.

تنظیم ZSH به شل پیش فرض

برای اینکه شل یوزر فعلی رو به ZSH تغییر بدید از این دستور استفاده کنین :

chsh -s $(which zsh)

لازمه برای ثبت تغییرات سیستم رو لاگ اوت کنید یا یک سشن  ssh جدید باز کنید.

خب تموم شد نصب.

راجبه zsh بیشتر خواهم نوشت :)

۲۴ بهمن ۹۳ ، ۲۱:۴۱ ۲ نظر
داریوش عباسی