چاکرا و تم جدید Ksplash آن

خب بالاخره ۲ روز پیش یک وقت آزاد گیر آوردم و به صورت انتحاری یک پشت تا امروز صبح نشستم و روی تم ksplash چاکرا نسخه Beta 1 که با نام NEDA شناخته می شود ٫ کار کردم . (پیش از این در این پست و این پست مجموعه گرافیک NEDA را برای نسخه Beta 1 معرفی کردم ) دوستانی که نمی دانند ksplash چی هست باید بگم که توی میزکار کی دی ای بعد از لاگین (KDM) و قبل از لود شدن دسکتاپ پلاسما ksplash لود می شه که به صورت گرافیکی به صورت پیشفرض ۵ آیکون بر روی صفحه ظاهر می شود و در پشت پرده این ksplash اجزای kded و kcminit و ksmserver و wm و desktop برای اجرای میزکار KDE لود می شود .(دوستان KDE کار این اسکرین را هر دفعه بعد از لاگین می بینند و می شناسند) . در اکثر توزیع های KDE-based برای این کار از همان ksplash پیشفرض کی دی ای استفاده می شود و چندان این سختی را به خود نمی دهند که یه صورت اختصاصی این تم را برای دیسترو خودشان طراحی کنند . (البته به جز اوپن سوزه و فدورا در نسخه ۱۲ ) و من کمتر توزیعی را می شناسم که این کار را کرده باشند .

در نسخه چاکرا alpha 5 به دلیل کمبود وقت ٫ زیاد روی این تم کار نشد و من با استفاده از یک تم از سایت kde-look و ویرایش آن ٫ آنرا برای چاکرا استفاده کردیم ولی از این به بعد ksplash چاکرا با این تم شناحته می شود و بیس آن در نسخه های بعدی هم همین تم خواهد بود. ایده ی این تم از ابتدای کار بر روی چاکرا و عضویت من در این تیم در ذهن من بود و تصمیم داشتم آنرا برای نسخه نهایی آن آماده کنم ولی دیدم بد نیست از نسخه بتا ۱ این تم رو نمایی شود و تا نسخه نهایی بیشتر روی آن کار شود .

این تم هنوز روی مخزن Git چاکرا در دسترس نیست ولی می توانید پیش نمایشی از آنرا بر روی YouTube ببینید (در زیر همین پست) یا اگر YouTube برایتان فیل تر شده است می توانید از این لینک دانلود کنید.

=-=-=-=-=
Powered by Blogilo

من وحشتناک ترین کابوس توام

اریک ریموند : من وحشتناک ترین کابوس توام

این بخشی از دیالوگ اریک ریموند با کریگ ماندی کارمند مایکروسافت در اجلاس اجندا ۲۰۰۰ است که در ابتدای فیلم انقلاب اوپن سورس اریک به آن اشاره می کند ! این فیلم ارزش چندین بار دیدن را دارد ! حتی مقاله کیسا و بازار ارزش چندین بار خواندن ! دوستانی که این فیلم را دیده اند می فهمند من چی می گم . تماشای این فیلم رو بارها و بارها توصیه می کنم٫ مطمئن باشید دید شما را نسبت به نرم افزارهای آزاد و اوپن سورس و لینوکس عوض می کند.

پی نوشت : برخلاف بعضی ها که اپل و محصولات مزخرف آن را می پرستند این شخصیت برای من حکم خدا را دارد !

=-=-=-=-=
Powered by Blogilo

فایرفاکسی هماهنگ با میزکار KDE داشته باشید

شاید یکی از مشکلاتی که میزکار KDE با Firefox دارد این است که در بدو نصب شدن آن بر روی سیستمتان ظاهر و قیافه ای واقعا افتضاح داشته باشد و آن هم به خاطر استفاده از کتابخانه های GTK برای فایرفاکس است و معمولا کاربران باید افزرونه ها و ابزارهای زیادی برای فایرفاکس و KDE نصب کنند تا بشود آنرا همانطور که باید باشد ٫ دید ! توی این پست سعی می شود تمامی این ابزار و افزونه ها را معرفی کنم تا تجربه ای شیرین از Firefox-KDE را بر روی سیستمتان داشته باشید . در موقع نصب فایرفاکس بر روی میزکار KDE ظاهری اینچنین را می بینید :

۱) برای داشتن فایرفاکسی هماهنگ تر در اولین قدم باید پکیج gtk-qt-engine یا qtcurve را نصب کنید . هر دوی این بسته ها یک کار را انجام می دهند و کار آنها هماهنگ کردن نرم فزارهای gtk-based با میزکار KDE است . من خودم به شخصه از gtk-qt-engine استفاده می کنم چون تنظیمات بهتر و راحتتری را در اختیارم می گذارد ! بعد از نصب این بسته ها تنظیمات آنها در System Settings در بخش Appearance است و می توانید تنظیمات مربوط به نمایش برنامه های gtk-based را در آن اعمال کنید. (هر ۲ این بسته های در مخازن هر توزیعی وجود دارد و قابل نصب است)

۲) قدم بعدی نصب افزونه PlasmaNotify است . دوستانی که با میزکار KDE کار می کنند می دانند که یکی از ویژگی ها و جذابیت هایی که هر برنامه در KDE SC استفاده و هماهنگی آن با Plasma Notify است که باعث می شود در هر لحظه فعالیت های هر برنامه را زیر نطر داشته باشید و برای هر کاری به شما یک پیام در Plasma Notify فرستاده می شود . با نصب این افزونه فایرفاکس هم از قابلیت Plasma Notify پشتیبانی می کند . تقریبا مثل سایر نرم افزارهای KDE SC . این افزونه از این لینک قابل نصب است

۳) در مرحله بعدی باید افزونه Xclear نصب شود . کاربرانی که با Konqueror کار کرده باشند می دانند که bottonی برای این نرم افزار قرار داده شده که با کلیک بر روی آن آدرس درون Address Bar را پاک کرده و دیگر نیازی نیست شما آدرس درون آن را دستی پاک کنید ( Botton مشکی رنگ در عکس) این افزونه از این لینک قابل نصب است.

۴) کاربران KDE می دانند که برای مدیریت بهتر پسوردها در برنامه هایی که به نوعی با اکانت کاربر در ارتباط هستید از Kwallet استفاده می شود . این Kwallet فقط برای نرم افزارهای KDE SC که با کتابخانه های KDE نوشته شده اند کاربرد دارد و در برنامه های gtk-based دیده نمی شود . با نصب افزونه KDE Wallet Password Integration می توانید از این قابلیت در Firefox هم استفاده کنید . این افزونه از این لینک قابل نصب است.

۵) مهمترین مرحله ٫ نصب تم KDE-Oxygen برای فایرفاکس است که ظاهر آن را کاملا شبیه به مرورگر Konqueror در KDE می کند و شما هیچ تفاوتی بین این دو نرم افزار از نظر ظاهر احساس نمی کنید ! آخرین نسخه این تم را می توایند از این لینک دانلود و نصب کنید .

۶) و در نهایت اگر با مرورگر Konqueror و سایر نرم افزارهای KDE SC کار کرده باشید یک صفحه Wellcome یا Home Page متفاوتی از سایر نرم افزار ها خواهید دید ! مثل تصویر زیر:

با نصب افزونه Stylish و دانلود و نصب استایل Google-KDE می توانید صفحه Home Page خود را در صورتی که بر روی google.com قرار داده باشید مثل سایر نرم افزارهای KDE SC در بیاورید . افزونه Stylish را از این لینک دانلود کنید و راهنمای نصب و استایل Google-KDE هم از این لینک دانلود کنید. بعد از نصب آن چیزی شبیه این را خواهید داشت :

برای نمای بزرگتر روی عکس کلیک کنید

این ۶ مرحله به شما کمک می کند تا فایرفاکسی هماهنگ با میزکار KDE داشته باشید . ولی اخیرا پروژه ای را شرکت ناول آغاز کرده با نام Firefox-OpenSuse-Integration که بعضا با نام Firefox-KDE هم شناحته می شود ٫ که طی آن تمامی مراحلی که گفته شد به غیر از تم KDE-Oxygen و استایل Google-KDE به همراه امکاناتی بیشتر برای هماهنگی با KDE در احتیار کاربر قرار می دهد . این نسخه از Firefox به صورت پیشفرض بر روی OpenSuse 11.2 و Kubuntu 10.04 که به زودی منتشر می شود قرار دارد و برای کاربران Chakra هم در مخازن kdemod-extragear هماهنگ با آخرین نسخه فایرفاکس قرار دارد که با اضافه کردن این مخزن برای Arch Linux بر روی آن هم قابل نصب است. برای سایر توزیع های KDE-based هم خبر ندارم که این نسخه از فایرفاکس پکیج شده است یا نه ! ولی می توانید آنرا از سورس از این لینک دانلود کنید و خودتان کامپایل کنید . یا اگر هم تجربه کافی برای این کار ندارید از ۶ مرحله گفته شده برای توزیع خودتان استفاده کنید . (بعد از نصب Firefox-KDE ظاهری مثل عکس زیر خواهید داشت)

برای نمای بزرگتر روی عکس کلیک کنید

نسخه پیش نمایش چاکرا-میکرو منتشر شد

به صورت خیلی ناگهانی روز ۱۳ آوریل تیم توسعه چاکرا خبر از انتشار Chakra-Micro می دهند . بعد از انتشار چاکرا آلفا ۵ با نام پانورا برای میزکار‌(دسکتاپ) این نسخه از چاکرا یرای سیستم های Netbook و سیستم های دارای اسکرین کوچک ساخته شده و از این به بعد به عنوان دومین عضو خانواده چاکرا قرار است همزمان با نسخه Desktop چاکرا توسعه و منتشر شود . این نسخه از میزکار kdemod-netbook بهره می برد و دارای ویژگی های زیر می باشد :

- کرنل سری ۲.۶.۳۳

- Xorg-Server 1.7.6

- درایور Catalyst 10.4 برای کارت های گرافیک ATI

- درایور ۱۹۵ انویدیا و درایور legancy برای کارت های قدیمی تر

- Chakra-Auto-Hardware-Detection

- اوپن آفیس ۳.۲

- برنامه های گرافیکی از قبیل Digikam و GwenView و kipi-plugins برای مدیرت بهتر دوربین های دیجیتال و عکس هایتان

- و میزکار و مجموعه ای منتخب از نرم افزارهای KDE SC 4.4.2

لازم به ذکر است که این نسخه از چاکرا به صورت Development Release منتشر شده و پیش نمایشی از نسخه ای است که قرار است به صورت رسمی همراه با Chakra Beta 1 منتشر شود

اگز تمایل دارید به روند توسعه این نسخه از چاکرا کمک کنید می توانید آنرا از این لینک به صورت یک فایل img. برای ساختن یک bootable usb disk دانلود کنید ( فعلا نسخه i686 در دسترس است) و بر روی نت بوک خود نصب کنید و با گزارش اشکلات آن در اینجا و ارسال ایده هایتان در فروم چاکرا ما را در توسعه هرچه بهتر آن کمک و یاری کنید.

=-=-=-=-=
Powered by Blogilo

تراوشات شبانه – جلوتر از زمان

بعضی وقتا اینقدر تو چاکرا همه چیو جلو جلو تست می کنیم و سیستم از زور زیادی آپدیت بودن unstable ه که وقتی نسخه جدید منتشر می شه هیچ شوق و ذوقی براش نداریم ! :D

نسخه Chakra-Micro رو تست می کنم .(Chakra Netbook Edition) . انصافا باحال شده . با انتشار Beta 1 نسخه نت بوک هم منتشر می شه… ;)

=-=-=-=-=
Powered by Blogilo

اختصاص پارتیشن جداگانه برای فولدر Home

پس نوشت : خیلی وقته روی بلاگ مطلب آموزشی که دردی از کسی دوا کنه ننوشتم و دیگه یواش یواش داره تبدیل می شه به Spam Blog !

تقریبا چند ماه پیش مشکلی با فضای آزاد روی پارتیشن Root روی PC پیدا کردم که مجبور شدم از یکی از پارتیشن هایم به عنوان پارتیشن home/ استفاده کنم . بعد از انجام عملیات زیر موفق به این کار شدم . همچنین طی چند روز گذشته هم دیدم چندین بار این سوال بر روی فروم اوبونتو ایران هم مطرح شده است . به همین دلیل لازم دانستم که این پست رو بنویسم و به طور واضح و روشن توضیح بدم که این کار چه طور امکان پذیره…

اگر هنوز بر روی کامپیوترتون Linux نصب نکرده اید یا می خواهید از اول یک توزیع لینوکس به صورت Fresh نصب کنید شدیدا پیشنهاد می کنم پارتیشن Home را از Root جدا کنید تا مجبور نباشید روزی این عملیات را انجام دهید . پارتیشن Home/ جدا ٫ این این حسن را دارد که هر موقع شما خواستید تویعی که استفاده می کنید را دوباره نصب کنید یا حتی هر توزیع دیگری که خواستید نصب کنید تنظیمات برنامه هایتان را از دست ندهید و از همان تنظیمات قبلی برای توزیع جدید استفاده کنید و وقت خود را برای تنظیمات مجدد ساعت ها تلف نکنید. اگر بلد نیستید این کار رو انجام دهید هیچ مشکلی نیست ! از این راهنما استفاده کنید .

برای این کار ابتدا باید یکی از پارتیشن های خودتان را برای اختصاص دادن به این کار خالی کنید و یا قسمتی از یکی از پارتیشن هایتان را با استفاده از یک برنامه Partition manager مثل Gparted (در Gnome) یا Partition Editor (در KDE) جدا کنید و به این کار اختصاص دهید . بعد از آن با استفاده از یکی نرم افزارهای نام برده شده آن را به فرمت EXT4 یا EXT3 یا هر فایل سیستم دیگری که توزیع شما پشتیبانی می کند ٫ فرمت کنید. امروزه تقریبا همه توزیع ها از این فایل سیستم EXT4 پشتیبانی می کنند . (تذکر به کاربران تاره کار: فایل سیستم FAT و NTFS به هیچ وجه برای این کار استفاده نمی شود و قابل پشتیبانی برای این کار نیست)

ابتدا برای ایجاد یک فولدر موقتی در mnt/ دستور زیر را وارد کنید و پارتیشنی که قرار است آن را برای home/ استفاده کنید درون آن Mount کنید :

mkdir /mnt/myhome $

sudo mount -o loop /dev/sdaX /mnt/myhome $

توجه داشته باشید sdaX همان پارتیشنی است که قرار است برای پارتیشن home استفاده شود . برای شناسایی X و پارتیشنی که قرار است استفاده کنید از دستور fdisk -l در حالت root mode استفاده کنید . اگر تازه کار هم هستید که این مشخصات در همان برنامه Partition Manager ی که برای فرمت کردن و یا جدا کردن پارتیشن home استفاده کردید قابل تشخیص است.

بعد با دستور زیر وارد پارتیشن Home فعلی می شویم :

cd /home $

حالا با دستور زیر تمامی فایل ها و فولدرهای درون home فعلی را به myhome که قرار است برای پارتیشن جدید مورد استفاده قرار گیرد کپی می کنیم:

find . -depth -print0 | cpio –null –sparse -pvd /mnt/myhome $

بعد از این کار به مسیر mnt/myhome/ بروید و مطمئن شوید که تمامی اطلاعات شما به مسیر جدید کپی شده است !

بعد از آن با دستور زیر پارتیشن جدید Home را unmount می کنیم :

sudo umount /mnt/myhome $

برای ادامه کار باید مقدمات انتقال home جدید را به جای home قدیمی فراهم کنیم ! برای این کار ابتدا فولدر home فعلی را تغییر نام می دهیم . این فولدر را می توانید حذف هم بکنید ولی ما این احتمال را می دهیم که شاید اطلاعاتی در آن مانده باشد که منتقل نشده است . پس انرا تغییر نام می دهیم که اطلاعات ما در دسترس باشد.

sudo mv /home /old_home $

سپس با دستور زیر یک فولدر جدید برای home می سازیم:

sudo mkdir /home $

بعد از آن هم باید پارتیشن sdaX را که فایل های home/ قدیم را درون آپ کپی کردیم در home/ جدید مانت کنیم . با این دستور:

sudo mount /dev/sdaX /home $

تقریبا کار تمام است ! ولی باید کاری کنیم که با هر بار بوت سیستم این پارتیشن sdaX به درون home/ مانت شود در غیر این صورت باید هر بار خودتان آنرا مانت کنید . برای این کار با دستور زیر فایل fstab را باز کنید:

sudo gedit /etc/fstab $

اگر از میزکاری غیر از Gnome استفاده می کنید مثلا KDE به جای gedit از kate یا kwrite استفاده کنید . اگرهم می خواهید این کار را در محیط ترمینال انجام دهید از ادیتور های nano یا vim استفاده کنید .

بعد از باز شدن این فایل خط زیر را به آن اضافه کنید . توجه داشته باشید به جای sdaX باید پارتیشنی که برای این کار انتخاب کرده اید قرار دهید همچنین به جای EXT4 نوع فایل سیستمی که برای home/ انتخاب کرده اید قرار دهید . اگر از همان EXT4 استفاده می کنید نیازی نیست تغییرش دهید

/dev/sdaX /home ext4 nodev,nosuid 0 2

همه چیز بدون درد و خونریزی به پابان رسید ! به خیال راحت می توانید سیستم خود را ریستارت کنید و از این به بعد از home/ جدید استفاده کنید . برای آخرین باز هم وارد پوشه home_old/ قدیم بشوید ! اگر اطلاعات از قلم افتاده ای ندارید انرا با دستور زیر پاک کنید . دیگر به آن نیازی نیست…

sudo rm -r /old_home $

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

=-=-=-=-=
Powered by Blogilo

نمایی از این میزکار و اون میزکار

بعضی وقتا پست های اینجوری و خودمونی نیازه :D

دسکتاپ من در این لحظه

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

مطمئنا وبلاگ های من و شما رو کسانی دنبال می کنن که کاربر گنو/لینوکس نیستن و این کار می تونه اونها رو به استفاده از گنو/لینوکس ترقیب کنه ! پس دریغ نکنید…

برای دیدن بقیه عکس ها رو ادامه کلیک کنید…

ادامه مطلب…

انعطاف ۳ در لینوکس اف.ام ۶

خب متاسفانه باز هم دقیقه ۹۰ برنامه من برای لینوکس اف ام این هفته آماده شد و همه چیز افتاد برای آخرین لحظات و فشار بیشترش برای ایرج عزیز میکسر رادیو (بخوانید کارگردان فنی رادیو :D ) شاید ایرج رو خیلی ها نشناسن ولی باید بگم برنامه های رادیو با این سطح کیفیت و میکس کار ایرج هست که جا داره از همین جا ازش تشکر کنم و جا داره مفصلا در یک پست اختصاصی در موردش بنویسیم :) . شاید هم یکی از همین برنامه های لینوکس اف ام رو اختصاص دادیم بهش و باهاش مصاحبه کردیم ! :D

برنامه "انعطاف" این هفته من اختصاص داره به چند اخبار در مورد آرچ و چاکرا و به مناسبت انتشار نسخه Alpha5 چاکرا به معرفی روند توسعه اون پرداخته ام . همچنین برنامه این هفته رو از دست ندید ! مصاحبه ای شده با یکی از بزرگان دنیای لینوکس ایران از اونور آب در خارج از کشور توسط بهروز که می ذارم سورپرایز بمونه تا ساعت ۸:۰۰ شب که خودتون دانلود کنید و گوش بدید.

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

لینوکس اف.ام رو امشب ساعت ۸:۰۰ از اینجا گوش کنید

=-=-=-=-=
Powered by Blogilo

Plasma یک گام به جلو

یکی از ایده هایی که همیشه برای پلاسما و KDE SC داشتم قابلیت و افکت blur یا همان مات بودن panel و widget های پلاسما بر روی والپیپر دسکتاپ بود ! امروز دیدم که در Planet KDE اسکرین کست ی نمایش داده شده و خبر از این می دهد که قرار است این افکت در KDE SC 4.5 قرار داده شود .

ویدئو زیر از سایت YouTube است که به سلامتی “چیز” شده و باید با “چیز شکن” ببینید . برای همین منظور یک عکس از این افکت (عکس بالا) برای دوستان دایال آپی و لینک دانلود آن را در ۲ بخش برای کاربرانی که “چیز شکن” ندارند قرار دادم .

دانلود بخش اول

دانلود بخش دوم

اوبونتو ۱۰٫۱۰ با اسم رمز Maverick Meerkat

امروز طی خبری در وبلاگ شخصی مارک شاتل ورث (بنیان گذار پروژه اوبونتو و مدیر عامل سابق شرکت کنونیکال) خبر از اسم رمز اوبونتو ۱۰٫۱۰ می دهد که از این پس با نام Maverick Meerkat شناخته می شود . Maverick Meerkat به معنای “میمون پوزه دراز بی صاحب” یا “میمون پوزه دراز مستقل” می باشد که در October 2010 توسط شرکت کنونیکال و جامعه توسعه دهنده آن منتشر می شود. این خبر در حالی از طرف مارک منتشر می شود که تا کمتر از ۱ ماه دیگر اوبونتو ۱۰٫۰۴ با پشتیبانی بلند مدت (LTS) منتشر خواهد شد.
Meerkat  یکی از گونه های در حال انقراض میمون هاست که در صحرای کالاهاری و آفریقای جنوبی زندگی می کند و معمولا ۱۲ تا ۱۴ سال عمر می کند . جزییات تکمیلی را می توانید در وبلاگ مارک بخوانید و با Meerkat در ویکیپدیا بیشتر آشنا شوید .

http://www.markshuttleworth.com/archives/336

http://en.wikipedia.org/wiki/Meerkat