لینوکس و من

۷۲ مطلب با موضوع «سایر» ثبت شده است



5-KDE neon


اگر از طرفدار های پروپاقرص کی دی ای هستید و به دنبال توزیعی هستید که یک تجربه زیبا و سبک از لینوکس بهتون ارائه بده,این توزیع میتونه براتون جذاب باشه.
کی دی ای نئون  توزیعی هست که تلاش میکنه آخرین و بهترین بسته های نرم افزار های کی دی ای رو بر روی توزیعی مبتنی بر اوبونتو  LTS جمع آوری کنه.
تم های زیبایی در این توزیع قابل استفاده هست و تعدادی ویجت وجود داره که میتونید به راحتی به دسکتاپتون اضافش کنید.
این توزیع همچنین دارای یک منوی منحصر به فرد و کاربر پسند هست.
با استفاده از این توزیع میتونید تجربه استفاده از  میزکار زیبای کی دی ای در کنار تجربه استفاده از یک توزیع پایدار (LTS) اوبونتو رو باهم داشته باشید.
میتونید این توزیع رو از اینجا دانلود کنید. 


6-Feren os


فرن او اس یک توزیع مبتنی بر لینوکس مینت هست.
چیزی که باعث میشه این توزیع یکی از زیباترین توزیع های گنو/لینوکسی باشه اینه که فرن یک نسخه اصلاح شده از میزکار سینامون رو
ارائه میده.
میز کاری که تلاش میکنه تجربه ی یک میز کار مطابق با ویندوز و مک او اس روی لینوکس رو برای شما فراهم کنه.
میز کار این توزیع دارای یک منو همانند  Start ویندوز هست که تمام آیکون های پر کاربرد رو در خودش جا داده.همچنین دارای یک تسکبار مانند تسکبار ویندوز.
به همین خاطر این توزیع میتونه برای افرادی که قصد مهاجرت از ویندوز به لینوکس رو دارن گزینه خوبی باشه.
فرن او اس از انتشار غلطان استفاده میکنه.
میتونین فرن او اس رو از اینجا دانلود کنید.

7-Pop!-os

پاپ او اس هم مثل نیتراکس یکی از جدید ترین توزیع های گنو/لینوکسی هست.
پاپ او اس زمانی به وجود اومد که کنونیکال تصمیم گرفت توسعه یونیتی رو کنار بزاره و دوباره از گنوم به عنوان میزکار پیشفرض استفاده کنه.
درحالی که دسکتاپ این توزیع مبتنی بر گنوم هست,اما دارای اپلیکیشن ها و رویکردی متمایز هست.
میتونین این توزیع رو از اینجا دانلود کنید.


8-Zorin os


زورین او اس یکی از محبوب ترین توزیع های گنو/لینوکس در ابتدای سال ۲۰۱۸ بود.
توزیعی که تلاش میکنه محیط کاربری مشابه با ویندوز رو برای کاربر فراهم کنه.
زورین یک توزیع اوبونتو بیس هست و فرایند نصبش هم مانند اوبونتو آسونه.
این توزیع دارای اپلیکیشن های جدید و مختلفی هست که میتونن برای کارهای روزمرتون مفید باشن.زورین همچنین دارای یک نسخه پیشفرض و سازگار Wine هست تا بتونید برنامه های مورد علاقه ی ویندوزیتون رو به راحتی درون لینوکس اجرا کنید.
میتونین این توزیع رو از اینجا دانلود کنید.
9-Maui linux


Maui یک توزیع مبتنی بر کی دی ای
نئون و اوبونتو هست.در این توزیع از میز کار کی دی ای پلاسما و همچنین اپلیکیشن های کی دی ای و کتابخانه های QT استفاده شده.
این توزیع همچنین به طور پیشفرض شامل برنامه های مرسوم مثل فایرفاکس,وی ال سی و ... هست.
این یک توزیع با پشتیبانی طولانی مدت(LTS) و زیباست که به به روز رسانی های امنیتی اهمیت زیادی میده.
میتونید این توزیع رو از اینجا دانلود کنین.

امیدوارم لذت برده باشید
نظراتتون و تجربیاتتون رو در قسمت نظر ها برامون بنویسید.

منبع


کاربران گنو/لینوکس این آزادی رو دارن که با توجه به نیازشون و سلیقشون یک توزیع رو از میان توزیع های موجود انتخاب کنن و استفاده کنن.همچنین توسعه دهنده ها هم برای رفع نیاز های کاربران تلاش میکنن و توزیع ها و ویژگی های جدیدی عرضه میکنن.
در این مطلب ۹ تا از زیبا ترین توزیع های گنو/لینوکسی رو معرفی و بررسی میکنیم که اگه به دنبال یک توزیع زیبا برای انجام کار های روزمره هستین,امتحان کردنشون خالی از لطف نیست :-)


1-elementary OS


بعد از لینوکس مینت و زورین او اس,المنتری او اس احتمالا محبوب ترین توزیع مشتق شده اوبونتو هست که خودش رو به عنوان یک جایگزین سریع و متن باز برای ویندوز و مک او اس معرفی میکنه.
تمرکز این توزیع روی افراد تازه کاری هست که از ویندوز خسته شدن و میخوان  به گنو/لینوکس مهاجرت کنن و همچنین توسعه دهنده هایی که تازه وارد دنیای متن باز شدن.
این توزیع در ابتدا به عنوان مجموعه ای از تم ها و برنامه های طراحی شده برای اوبونتو توسعه پیدا کرد.
این یکی از زیبا ترین توزیع های گنو/لینوکسی هست که از برخی ترفند های مک او اس استفاده میکنه تا یک تجربه بدون مزاحمت رو به کاربرهاش ارائه بده.
این توزیع فاقد بسیاری از برنامه های پیشفرض اوبونتو هست که اونهارو با یک نمونه سبک تر جایگزین کرده.
این توزیع با دسکتاپ Pantheon منتشر میشه که یک تجربه کاربری سبک و ساده داره و برای افرادی که  به محیط مک او اس علاقه دارن میتونه گزینه جالبی باشه.
المنتری او اس رو میتونین از اینجا دانلود کنین.

2-Deepin

یک توزیع متن باز و چینی که تلاش میکنه یک محیط کاربری جذاب و زیبا رو به کاربر ارائه بده.
این توزیع با دسکتاپی با نام (Deepin Desktop Environment) و یا به اختصار(DDE) ارائه میشه که یکی از زیباترین و در عین حال سنگین ترین دسکتاپ های گنو/لینوکسیه.
قبلا یک مطلب آموزشی درباره نصب این میزکار بر روی آرچ لینوکس روی وبلاگ قرار گرفته.
دیپین شامل یک بسته به نام  deepin-extra هست که شامل برنامه هایی هست که مخصوص دیپین توسعه پیدا کردن و به طور پیشفرض روی این توزیع نصبه.میشه گفت با نصب دیپین و بدون نصب برنامه های اضافه میتونین کار های روزمره تون رو انجام بدین.
این بسته شامل برنامه هایی برای پخش موسیقی,پخش فیلم,تقویم,برنامه مشاهده عکس ,برنامه اسکرین شات و چندین برنامه دیگه هست که شما رو از نصب برنامه های اضافی بی نیاز میکنه.
میتونید دیپین رو از اینجا دانلود کنید.

3-Solus os

در این لیست اکثر توزیع هایی که معرفی میشه بر پایه یک توزیع دیگه توسعه پیدا کردن یا با یک توزیع دیگه مشتق شدن.سالاس سعی میکنه خودش رو از این دست توزیع ها جدا کنه.
توزیعی که خودش رو به عنوان یک توزیع سبک و جالب و به سرعت در حال پیشرفت به کاربر ها معرفی کرد.
سالاس کاملا مستقل توسعه پیدا میکنه.این توزیع با میز کاری با نام
  ‌‌Budgie
منتشر میشه که از تکنولوژی های گنوم مثل GTK+ استفاده میکنه.میشه گفت از لحاظ ظاهری شبیه به XFCE هست ولی مثل اون انعطاف پذیر و قابل شخصی سازی نیست.(قابلیت شخصی سازیش کمتره)
به نظر من یکی از بزرگ ترین مشکلات این توزیع مخازن نرم افزاریش هست که هنوز خیلی جای پیشرفت داره.به طوری که حتی خیلی از برنامه های مرسوم هم در مخازن نرم افزاریش وجود نداره!
سالاس از eopkg برای مدیریت بسته ها استفاده میکنه.
میتونید سالاس رو از اینجا دانلود کنید.


4-Nitrux

نایتراکس(اگه اشتباه نکنم) جدید ترین توزیع بین توزیع های این لیست هست.
یک توزیع مبتنی بر اوبونتو که سعی میکنه محیط کاری جذاب و ساده برای کاربرها فراهم کنه.
این توزیع با میز کاری با نام Nomad منتشر میشه که بر پایه کی دی ای ۵ و QT توسعه پیدا کرده
نایتراکس از انتشار غلطان(Rolling release) استفاده میکنه و فقط برای سیستم های ۶۴ بیتی قابل استفاده هست
نایتراکس هم مانند دیپین شامل یکسری برنامه اختصاصیه.
میتونید این توزیع رو از اینجا دانلود کنید.

این قسمت اول از بررسی ۹ توزیع زیبا بود.در قسمت بعد به بررسی ۵ توزیع دیگه میپردازیم.
نظر و تجربتون از کار با هر کدوم از این توزیع ها رو برامون بنویسید.

نقل قول:اریک ریموند

نقل قول:ریچارد استالمن

chroot چیست؟


شاید تا به حال با CHROOT برخورد کرده باشید.مخصوصا هنگام نصب آرچ لینوکس
CHROOT چیست؟
CHROOT مخفف کلمه ی  change root به معنای تغییر ریشه هست.
سی اچ روت یک فراخوان سیستمی در سیستم عامل های شبه یونیکس هست که کارش تغییر دادن مسیر دایرکتوری ریشه(/) هست.با کمک این دستور میتونیم مسیر جاری پارتیشن روت رو تغییر بدیم.برای مثال:
 $chmod /mnt
طی این دستور مسیر دایرکتوری روت به  /mnt تغییر میکنه.
کاربرد این دستور موقعی هست که بخوایم در محیط یک توزیع,به پارتیشن روت یک توزیع دیگه وصل بشیم و از اون به عنوان پارتیشن روت اصلی استفاده کنیم.
وقتی مسیر دایرکتوری روت تغییر کنه,شما دیگه نمیتونید به فایل های خارج از اون دایرکتوری دسترسی داشته باشید.
چون شما حالا یک دایرکتوری روت جدید دارید.یک دایرکتوری روت شامل دایرکتوری های دیگه ای مثل home mnt etc var و ... هست که با اونها سرو کار داریم.برای مثال,اگر بعد از تغییر دادن مسیر دایرکتوری روت ,دستور زیر رو وارد کنید:
 $cd home
مسیر شما به دایکتوری home تغییر میکنه که درون دایرکتوری روت جدید هست.پس شما نمیتونید به دایرکتوری home که در خارج از دایرکتوری روت جدید هست دسترسی داشته باشید که اصطلاحا به اون زندانی شدن پروسه میگن.
برای درک بیشتر,عکس زیر رو با دقت ببینید.

chroot برای اولین بار در حین توسعه ورژن ۷ یونیکس به وجود اومد.

منبع:ویکی پدیا

ویلند(wayland)





10 ویژگی اوبونتو 17.10


امروز نسخه جدید اوبونتو یعنی Ubuntu 17.10 به نام Aardvark منتشر شد و بزرگ ترین تغییر این نسخه نسبت به نسخه های قبلی جایگزین کردن میز کار گنوم به جای یونیتی هست.
ده ویژگی اوبونتو ۱۷.۱۰:

1-استفاده از میزکار گنوم به عنوان میزکار پیشفرض
2-استفاده از ویلند(wayland) به عنوان پروتکل سرور نمایش(desplay server protocol) پیشفرض
3-امکان نصب x.org به صورت اختیاری
4-استفاده از کرنل ورژن ۴.۱۳
5-پشتیبانی بهتر سخت افزار
6-نصاب جدید برای نسخه سرور
7-استفاده از libinput(یک کتابخانه برای کنترل دیوایس های ورودی به wayland)
8-ارتقا یافتن بلوتوث نسبت به نسخه قبل با BlueZ جدید(پروتکل رسمی بلوتوث لینوکس)
9-استفاده از GDM به عنوان Display Manager پیشفرض
10-برگشتن دکمه های ویندوز  به گوشه سمت راست

در ویدیوی زیر میتونین چند تا از ویژگی های این نسخه اوبونتو رو هم ببینید

wayland و تجربه نه چندان جالب در سطح کاربر نهایی

حتما در مورد wayland چیزهایی شنیدید. wayland چیزیه که باعث میشه شما در نهایت یک رابط گرافیکی رو ببینید. و چند سالی است که بوجود اومده و داره جای xorg رو که چندین و چند سال وجود داشته میگیره.
در این مطلب نمیخوام (و نمیتونم) از جزئیات فنی صحبت کنم. فقط از دید یک کاربر نهایی به موضوع نگاه میکنم و مشکلاتی رو که این تازه به دوران رسیده (بدون بار معنایی منفی) بوجود آورد برام مینویسم. در مورد wayland میتونید در اینترنت چیزهای زیادی پیدا کنید و بخونید.

اول از همه اینکه Gnome که دسکتاپ مورد انتخاب من هست به طور پیش فرض از wayland پشتیبانی میکنه. و کم کم افزونه هایی که برای این دسکتاپ نوشته میشه بر همین اساس نوشته میشه. پس من تصمیم گرفتم برای اینکه سیستم به روزی داشته باشم گنوم رو با wayland اجرا کنم. (موقع لاگین کردن میتونید انتخاب کنید)
در ابتدا همه چی خوبه و طبیعی به نظر میرسه. (گنوم ۳.۲۴) اما یکم که کار میکنید متوجه کمبود های این سیستم میشید.

۱- برای اینکه یک دسکتاپ و گرافیک یک پارچه داشته باشید باید همه ی برنامه هایی که اجرا میکنید از wayland پشتیبانی کنند. اما بعضی از برنامه ها، حتی برنامه های اصلی مثل فایرفاکس، کروم، و ... از wayland پشتیبانی نمیکنند. بنابراین اومدن یک چیزی به نام xwayland درست کردن که برنامه هایی که با xorg کار میکنن بتونن توی محیط wayland هم کار کنن. این خودش دو دستگی بوجود میاره. مثلا وقتی میخواید پنجره اون برنامه رو resize کنید، یک مربع مشکی دور اون پنجره پدیدار میشه که تو ذوقتون میزنه.

۲- در یک باگ شناخته شده، وقتی در برنامه هایی که از چند Tab پشتیبانی میکنن، با باز شدن تب های جدید برنامه اصطلاحا focus نمیشه. یعنی چی؟ یعنی مثلا اگه شما در gedit یک فایل متنی رو باز کرده باشید و حالا رفته باشید توی فایل منیجر، یا ftp منیجر، یک فایل متنی دیگه رو باز میکنید، برنامه gedit در پس زمینه فایل رو براتون باز میکنه اما دیگه gedit نمیاد روی پنجره ها قرار بگیره. و شما مجبورید بعد از باز کردن فایل جدید خودتون به gedit سوییچ کنید. این آزار دهنده است.

۳- متاسفانه بسیاری از ابزارهای X دیگه روی wayland کار نمیکنن. مثلا xdotool. یعنی دیگه نمیشه مولتی تاچی که با libinput-gestures ایجاد کرده بودیم توی wayland داشته باشیم. چون این میومد با xdotool حرکات تاچپد رو به شورتکات های کیبورد تبدیل میکرد و ما به راحتی میتونستیم هر نوع ترکیبی که بخوایم ایجاد کنیم. (قبلا در وبلاگ معرفی کردم). ولی حالا دیگه نمیشه. یک افزونه برای گنوم ساختن که حرکات سه انگشتی رو به شورتکات های تاچپد اضافه میکنه، اما فقط دو سه تا حرکت از  پیش تعیین شده و بی فایده. و خیلی از دستورات و اسکریپتهایی که در گذشته استفاده میکردید که با اونها پنجره هاتون رو مدیریت کنید هم دیگه کار نمیکنن. چون همه ی اونها با ابزار های تحت X کار میکنن.

۴- بعد از مدتی که در محیط wayland کار میکنید، دچار lag های اعصاب خوردکنی میشه. که مجبورید logout کنید تا راحت شید. مخصوصا در فایرفاکس. این هم یک باگ شناخته شده است که هنوز راه حلی در موردش ندارند.

۵- حتی کنترل نور مانیتور هم اگر از ابزارهایی مثل xbacklight استفاده میکردید دیگه نمیشه، و باید دنبال چیزهای جایگزین بگردید.

۶- باگ شناخته شده ی بعدی اینه که در برنامه Archive گنوم، نمیتونید فایلها رو از داخل آرشیو بکشید و توی Nautilus اکسترکت کنید. یعنی drag & drop نمیشه.

و در نهایت اینکه من بعد از یک ماهی که سعی کردم این وضعیت رو تحمل کنم دیگه نتونستم و برگشتم به xorg . اما این به معنی نیست که wayland چیز بدیه. اتفاقا در فروم ها و ویکی ها از نظر فنی چیز بسیار خوبی عنوان شده. اما در فاز گذر از xorg به wayland قرار داریم و کم کم ازش عبور خواهیم کرد و در آینده نه چندان دور سیستم یکپارچه و کارامدتری خواهیم داشت.

چند هفته پیش خبر پایان پشتیبانی معماری ۳۲ بیتی توسط مانجارو رو تو وبلاگ گذاشتیم.
حالا هم تیم توسعه دهنده اوبونتو خبری مشابه به این رو داده
کنونیکال به تیم منتشر کننده اوبونتو گفته که ایمیج ورژن ۱۷.۱۰ مخصوص معماری ۳۲ بیتی ( i368) رو منتشر نکنند(چه نسخه بتا و چه نسخه نهایی) که مشخص میکنه جایی واسه ادامه ی ساخت ایمیج های i368 وجود نداره.
البته این خبر فقط مربوط به اوبونتو دسکتاپ 17.10 هست که قراره با دسکتاپ گنوم منتشر بشه که به این معنا هست که این خبر در رابطه با دیگر توزیع های اوبونتو(مثل لوبونتو و زوبونتو) صدق نمیکنه.هر چند بعید هم نیست در آینده چنین خبری مربوط به دیگر توزیع های اوبونتو بشنویم!

لینک منبع

ساخت فایل ترجمه po از روی mo

اگر در ترجمه دستی داشته باشید حتما فایلهای po و mo رو میشناسید. این مطلب رو برای یادآوری خودم و کسانی که این مشکل رو داشتند می نویسم..

گاهی پیش میاد که شما فقط فایل mo رو دارید و فایل po در دسترس نیست که بشه با poedit اون رو ترجمه کرد. بسیار ساده میتونیم با دستور زیر فایل po رو از روی فایل mo بسازیم و استفاده کنیم:
msgunfmt ab_AB.mo > ab_AB.po