گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

اضافه کردن فونت جدید در fedora

اضافه کردن فونت جدید با استفاده از DNF:

برای اضافه کردن فونت جدید بر روی سیستمfedoraخود ،ابتدا بایدRPMfusionسیستم خود را با استفاده از dnf package manager فعال کنید.

این روش نصب فونت به شما امکان کنترل بسته های فونت در آینده را می دهد، مانند به روز رسانی و یا حذف فونت ها از سیستم.

پس از نصب RPMfusion،میتوانید تمام بسته های فونت موجود را فهرست کنید.

حال بسته فونت مد نظر را میتوانید انتخاب و نصب کنید

برای اطلاعات بیشتر، فرمان زیر تمام بسته های فونت موجود را همراه با توصیف های آنها فهرست می کند.

اضافه کردن فونت جدید بصورت دستی:

این روش نصب فونت بهتر است اگر شما فونت ها را در فرمت پشتیبانی شده مانند.ttf.,otf.,ttc.,pfa.,pfb.,وpcf.

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

منبع:https://www.tecmint.com/add-new-fonts-in-fedora

تهیه کننده:پویا صحفی-951830244

آموزش دیپلوی یک پروژه nodejs بر روی docker

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


در این پست قصد داریم ابتدا با نرم افزار محبوب داکر آشنا شویم و سپس به کمک هم آن را بر روی سیستم عامل Fedora 28 نصب کرده و یک پروژه نمونه nodejs بر روی آن دیپلوی کنیم.


مقالات فراوانی برای آشنایی با داکر نوشته شده است ،‌ به طور مثال در سال گذشته به کمک دوستان مقاله ای تحت عنوان " داکر و مجازی سازی لایه نرم افزار " در نشریه Slash منتشر کردیم که در این جا به صورت مختصر آن را شرح خواهیم داد :

در آن مقاله ابتدا انواع مجازی ساز ها را بررسی کردیم و بیان کردیم که بسیاری از مجازی ساز ها ، مانند KVM تمایل به مجازی سازی کل یک سیستم عامل را دارند و این کار سبب می‌شود که بر روی یک سرور فیزیکی تعداد بسیار بالایی نرم افزار سیستمی مشابه همواره در حال اجرا باشند و همه یک کار را انجام دهند ، برای مثال تصور کنید که بر روی یک  سرور ۱۰ عدد ماشین مجازی لینوکس داریم ، با احتساب خود سیستم اصلی حداقل ۱۱ کرنل لینوکس درحال اجرا هستند و ۱۱ سرویس iptable و ... تمامی این ها سبب می‌شوند که بخش بزرگی از منابع سیستم ما صرف کارهای تکراری شود. 

 

ادامه مطلب ...

نصب Nvidi+Bumblebee بر روی فدورا

نصب درایور Nvidia بر روی سیستم هایی که تنها یک پردازنده گراقیکی ازنوع Nvidia دارند کار چندان سختی نیست اما روی بیشتر لبتاب های جدید دو پردازنده گرافیکی Nvidia و Intel وجود دارد و نصب درایور Nvidia به مشکل برمیخورد. دلیل وجود بیشتر از یک پردازنده این است که چون پردازنده های Nvidia قدرت زیادی دارند پس انرژی بیشتری مصرف میکنند و باعث تخلیه سریع باتری لبتاب میشوند. به این دلیل زمانی که به پردازش گرافیکی سنگینی نیاز نیست از پردازنده Intel استفاده میشود و زمانی که پردازش سنگینی وجود دارد پردازنده Nvidia شروع به کار میکند.

برای سوئیچ شدن بین این دو پردازنده Nvidia تکنولوزی Optimus را ارائه کرده است که روی سیستم عامل ویندوز به خوبی کار میکند. Bumblebee تلاشی برای آوردن این تکنولوزی روی سیستم عامل GNU/Linux است. در حالتی که از پردازنده Nvidia استفاده نمیشود در حالت خاموش قرار دارد و زمانی که نرم افزار های OpelGL به قدرت بیشتری نیاز دارند که میتوانند از  Nvidia بگیرند روشن میشود. این نرم افزار های OpenGL میتوانند شامل بازی ها و نرم افزار های سه بعدی باشند اما شامل Web Browser یا پخش کننده فیلم نمیشوند.




چگونه بفهمیم لبتابی با این مشخصات داریم؟

اگر در نتیجه دستور

lspci -vnn | grep '\''[030[02]\]'

دو کارت گرافیکی وجود داشته باشند مانند

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07) (prog-if 00 [VGA controller]) 01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 930M] [10de:1346] (rev ff) (prog-if ff)

پس لبتاب شما دارای دو کارت گرافیکی است.


قبل از شروع

قبل از شروع باید در تنظیمات BIOS سیستم Secure boot را غیر فعال کنید تا نرم افزار سوئیچ کننده بتواند کار خود را انجام دهد.




انواع درایور ها

دو نوع درایور انویدیا وجود دارد.

۱. درایور اوپن سورس Nouveau که توسط افرادی غیر از توسعه دهندگان Nvidia نوشته شده است و عملکرد بد تری نسبت به درایور کلوز سورس دارد. به دلیل این که Bumblebee با این درایور کار نمیکند پس در این مورد بحث نمیکنیم.

۲. درایور کلوز سورس Nvidia که توسط توسعه دهندگان Nvidia نوشته شده است. ما در مورد این درایور بحث خواهیم کرد.




نصب

برای نصب این درایور ها ابتدا رپازیتوری negative017 را اضافه میکنیم:

sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo

سپس پکیج های مورد نیاز را نصب میکنیم:


sudo dnf install nvidia-driver kernel-devel akmod-nvidia dkms acpi


سپس رپازیتوری Bumblebee را اضافه میکنیم:
sudo dnf copr enable chenxiaolong/bumblebee

سپس پکیج های مورد نیاز را نصب میکنیم:

sudo dnf install akmod-bbswitch bumblebee primus

سپس کاربر خود را به گروه bumblebee اضافه میکنیم:

sudo gpasswd -a $USER bumblebee
سرویس bumblebee را فعال و سرویس nvidia-fallback را غیر فعال میکنیم:

sudo systemctl enable bumblebeed sudo systemctl disable nvidia-fallback

سپس سیستم عامل خود را دوباره راه اندازی میکنیم و سیستم آماده استفاده است.


نحوه اجرا کردن نرم افزار ها با کارت گرافیکیNvidia

به عناون مثال میخواهیم با نرم افزار Wine نرم افزار ویندوزی خود را اجرا کنیم. از دستور زیر استفاده میکنیم:

optirun wine application.exe

اگر به دنبال مطالب بیشتری راجع به دستور optirun هستید دستور زیر را اجرا کنید:

man optirun
و این گونه میتوانید از کارت گرافیکی قدرت مند خود استفاده لازم را ببرید.

منتشر کننده: شهریار رزقی
منبع: http://fedoraproject.org/wiki/Bumblebee