لینوکس دوستان بخوانند: مجله Full Circle

نویسنده حامد در اسفند ۶م, ۱۳۸۸

همین ابتدا بگویم اگر از قبل خواننده مجله Full Circle یا همان دایره کامل هستید لازم نیست به خواندن ادامه دهید چرا که در این مطلب چیز جدیدی برای شما نخواهد بود. در عوض دوست داران لینوکس و اختصاصا توضیع اوبونتو و مشتقاتش اگر با مجله Full Circle آشنا نیستند به شدت توصیه میکنم این مطب را بخوانند.

Full Circle Magazine

مجله Full Circle یا به همان زبان خودمان دایره کامل مجله‌ای است که رنج بیشتر مخاطبانش را کاربران توزیع قدرتمند گنو/لینوکس اوبونتو تشکیل میدهند. این مجله که اولین شماره خود را در ۲۷ آوریل ۲۰۰۷ منتشر کرد شامل عناوینی چون تازه های اوبونتو, آموزش‌های مختلف, مقالاتی در مورد برنامه نویسی و همچنین نکاتی برای رفع اشکال است.

در این مجله شما میتوانید مطالب جالب و آموزنده‌ای در باره ی سیستم عامل Ubuntu و مشتقاتش یعنی Kubuntu, Xubuntu و Edubuntu بخوانید.

خبر جدید دیگری که در مورد این مجله وجود دارد این است که اخیرا Full Circle پخش مجلات خود به صورت PodCast را از سر گرفته و از این پس خوانندگان آن می توانند علاوه بر فایل PDF, مجله را در دو فرمت mp3 یا ogg گوش کنند.

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

۷ تا از سریع ترین توزیع های لینوکس

نویسنده حامد در دی ۲۴م, ۱۳۸۸

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

ولی وقتی میشه سرعتی رو که Chrome OS قولش رو داده رو همین الان بر روی هر سیستمی داشت چرا این همه مدت باید صبر کرد. سالهاست که متخصصان لینوکس بر روی عامل سرعت کار کرده اند و تجربه کسب کرده اند. این افراد لینوکس هایی تولید کرده اند که با پالایش کرنل لینوکس تمام عملیات اضافه را حذف کرده و همچنین قابلیتهای پایه مانند وب گردی, پخش صوت و تصویر مدیریت تصاویر را یکجا جمع کرده اند. در زیر تعدادی از توزیع های سریع لینوکسی رو به شما معرفی خواهم کرد.

JoliCloud

Jolicloud

Jolicloud که بر پایه Ubuntu Netbook Remix بنا شده هنوز در حالت آزمایشی قرار داره. این توزیع با داشتن یک مخزنی از برنامه های مبتنی بر وب مانند Gmail , Facebook و Twitter  محیط ایده‌آلی برای وبگردان فراهم آورده. همچنین کاربران قادر خواهند بود تا تمام برنامه سازگار با اوبونتو را روی این توزیع نیز نصب کنند.

xPud

xpud

این توزیع فوق سبک لینوکی با حجمی کم تر از ۶۰ مگابایت با داشتن مرورگر فایرفاکس و همچنین MPlayer قادر تا تنها در ۱۰ ثانیه بوت بشه. این توزیع رو میتونید هم به صورت Live-CD داشته باشید به هم به صورت USB image . به علاوه میتونید از نصب کننده بر پایه ویندوز اون هم استفاده کنید. در این آدرس در مورد xPud بیشتر بدانید.

Browser Linux

Browser linuxاین توزیع که بر پایه Puppy Linux  بنا شده فاقد هرگونه قسمتهای اضافی است و با حجم تنها 78 مگابایت حاوی نرم افزارهایی مانند فایرفاکس , Alsaplayer, PDF reader و… میباشد.

Moblin

MoblinMoblin این قابلیت رو داره که هم از روی حافظه های فلش اجرا بشه هم میتونه روی هارد سیستم نصب بشه یعنی یک سیستم عامل کاملا پرتابل!

Salitz

Salitzحتما باورتون نمیشه اگر بگم این توزیع فقط 30 مگابایت حجم داره! اما با این حال تونسته نرم افزارهای زیادی رو در خودش جا بده. در این توزیع برنامه هایی مثل Firefox, Transmission, Alsaplayer, gFTP, OsmoOrganizer و چندتا چیز دیگه گنجونده شده.

Damn Samll Linux (DSL)

DSLاین توزیع از نظر من ایده‌آل ترین توزیع برای استفاده روی سیستمهای قدیمی و ضعیف هست به طوری که با داشتن رمی تنها به اندازه 128 Mb از سرعت بالای اون شگفت زده خواهید شد.

MacPup Fox and MacPup Opera

MacPup Foxyاین دو توزیع هر دو بر مبنای توزیع Puppy Linux هستند که یکی با مرورگر فایرفاکس و دیگری با اپرا عرضه شده.

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

GoldenDict لغتنامه‌ای برای تمام فصول

نویسنده حامد در دی ۲م, ۱۳۸۸

تصور کنید در حال خواندن مقاله‌ای هستید و به کلمه یا عبارتی برخورد میکنید که معنی آن را نمیدانید. مسلما اولین کاری که میکنید رجوع به یک لغتنامه است. حال اگر شما مقاله‌هایی به چند زبان مختلف دارید چه؟ آیا مجبورید برای هر زبان یک لغتنامه مخصوص نصب کنید؟ و یا اینکه از لغتنامه چند زبانه Babylon استفاده میکنید. اما اگر کاربر لینوکس باشید دیگر قضیه استفاده از Babylon نیز منتفی است چون طبق تجربه بنده حتی نرم افزار Wine هم قادر به اجرای Babylon تحت لینوکس نیست.

اینجاست که من لغتنامه‌ای جایگزین به شما معرفی میکنم. نرم افزار GoldenDict که لغتنامه متن باز است قادر خواهد بود تا در هر دو سیستم عامل ویندوز و لینوکس به خوبی عمل کند. از مزایای این لغتنامه میتواند به موارد زیر اشاره کرد.

  • پشتیبانی کامل از فرمت دیکشنری .bgl که توسط Babylon ایجاد شد.
  • پشتیبانی از فرمتهای دیگر مانند StarDict (syn) , lingvo, Dictd و …
  • پشتیبانی از انواع منابع آنلاین مانند ویکیپدیا,  ویکیمدیا, UrbanDictionary و…
  • قابلیت مدیریت و دسته بندی لغتنامه ها
  • قابلیت ترجمه به صورت pop-up به اینصورت که با کلیک بر روی کلمه به صورت خودکار لغتنامه ترجمه کلمه مورد نظر را نمایش میدهد.
  • پشتیبانی از هر دو سیستم عامل ویندوز و لینوکس
  • و بسیاری قابلیت های دیگر.

GoldenDict

برای دانلود آخرین نسخه این برنامه به این صفحه مراجعه کنید. کاربران اوبونتو نیز میتوانند به راحتی از طریق مخازن اوبونتو این لغتنامه را نصب کنند.

سایت سازنده

برای مشاهده چگونگی وارد کردن لغتنامه ها به ادامه مطلب رجوع کنید.

ادامه مطلب

راه اندازی سرور محلی PHP بر روی لینوکس از طریق LAMPP

نویسنده حامد در آبان ۱۶م, ۱۳۸۸

اکثر طراحان با اصلاح هاست محلی یا سرور محلی (local host) آشنایی دارند. این اصطلاح به مجموعه برنامه هایی گفته میشه که برای کاربر یک سرور محلی دقیقا مشابه با یک سرور واقعی بر روی سیستم شخصی راه اندازی میکنه تا شخص بتونه به راحتی و بدون نیاز به خریداری یک سرور واقعی برنامه های تحت وب خودش رو در اون محیط آزمایش کنه.

در این مطلب قصد دارم برنامه ‌ای رو به شما معرفی کنم که در عین راحتی, امکانات کاملی رو به شرح زیر به شما ارائه میده.

  • سرور قدرتمند Apache
  • آخرین نسخه از مفسر PHP
  • پایگاه داده MySql
  • مدیریت دیتابیس PHPMyAdmin
  • FTP سرور proFtp

این برنامه که همتای لینوکسی XAMPP هستش با نام LAMPP شناخته میشه که مخفف کلمات Linux,Apache,MySQL,PHP هستش.

خوب ابتدا باید بسته حاوی LAMPP رو از طریق این آدرس و یا این صفحه دانلود کنید.

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

1
sudo tar -xvfz xampp-linux-1.7.2.tar.gz -C /opt

بعد از اجرا دستور بالا LAMPP در مسیر /opt/lampp نصب خواهد شد. برای راه اندازی LAMPP از دستور زیر استفاده کنید.

1
sudo /opt/lampp/lampp start

حالا برای اینکه مطمئن بشید سرور محلی شما به درستی کار میکنه در مرورگر خودتون مسیر http://localhost/ وارد کنید. اگر صفحه‌ای مانند تصویر زیر رو مشاهده کردید سرور شما به درستی نصب و راه اندازی شده است.

XAMPP for Linux (LAMPP) Start Page

برخی دیگر از دستورات این برنامه به شرح زیر میباشد.

1
2
3
stop --> برای متوقف ساختن برنامه
reload --> راه اندازی دوباره سرور
startssl --> راه اندازی پورت SSL

فایلها و پوشه های مهم سرور نیز به شرح زیر میباشد.

/opt/lampp/htdocs –> پوشه ROOT سرور (جایی که فایلهای شما قرار خواهند گرفت.)
/opt/lampp/etc/php.ini –> فایل مربوط به تنظیمات PHP

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

این نسخه از LAMPP محتوی برنامه هایی به مشخصات زیر است.

1
Apache 2.2.12, MySQL 5.1.37, PHP 5.3.0 & PEAR + SQLite 2.8.17/3.6.16 + multibyte (mbstring) support, Perl 5.10.0, ProFTPD 1.3.2a, phpMyAdmin 3.2.0.1, OpenSSL 0.9.8k, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.7.2, Ming 0.4.2, Webalizer 2.21-02, pdf class 009e, ncurses 5.3, mod_perl 2.0.4, FreeTDS 0.63, gettext 0.17, IMAP C-Client 2007e, OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.3, cURL 7.19.3, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.08, FPDF 1.6, XAMPP Control Panel 0.6, bzip 1.0.5, PBXT 1.0.08-rc, PBMS 0.5.08-alpha, ICU4C Library 4.2.1

پشتیبان گیری از بسته های نصب شده در اوبونتو با APTonCD

نویسنده حامد در آبان ۱۱م, ۱۳۸۸

احتمالا چند باری برای شما پیش اومده که مجبور به نصب دوباره سیستم عامل گنو/لینوکسی اوبونتو شدید. در این مواقع اولین فکری که به ذهن آدم میرسه اینه که این همه برنامه و پکیجی که من دانلود کردم قرار به فنا بره؟!!! کاش میتونستم ازشون یک پشتیبان بگیرم.

خوب برنامه‌ای که در این مطلب قصد معرفی اون رو دارم, نرم افزاریه که بسته های دانلود شده رو از کش سیستم عامل گرفته و اونها رو در قالب یک فایل iso تحویل شما میده که شما میتونید با استفاده از این فایل یک CD یا DVD پشتیبان از نرم افزارهای خودتون داشته باشید.

و اما روش کار…

ابتدا باید Aptoncd رو با استفاده از دستور زیر نصب کنید.

1
sudo apt-get install aptoncd

پس از نصب برنامه, اون رو از مسیر System > Administration > APTonCD اجرا کنید.

APTonCD step one

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

اگر هم خواستید پکیج هایی غیر از اونایی که توی کش سیستم هستن رو استفاده کنید میتونید از کلید Add استفاده کنید که در دونوع Packages برای انتخاب تکی بسته ها و Folder انتخاب یک پوشه کامل در دسترس شما قرار داره.

در مرحله آخر روی کلید Burn کلیک کنید تا عملیات ساخت فایل iso شروع بشه. پس از پایان کار از شما سوال میشه که آیا میخواید همین حالا فایل iso رو بر روی CD یا DVD رایت بشه یا نه که دیگه بسته به انتخاب شماست.

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

مشکل اتصال به سرورهای DSL در اوبونتو 9.10

نویسنده حامد در آبان ۹م, ۱۳۸۸

بالاخره بعد از کلی انتظار و شوق و ذوق منتشر شدن نسخه جدید اوبونتو یعنی اوبونتو 9.10 دیروز موفق به ارتقا شدم. اما خوب همه چیز طبق انتظار خوب پیش نرفت.

بزرگترین مشکلی که بدجوری حال من یکیو گرفت, مشکل وصل نشدن به آکانت dsl من بود. توی نسخه های قبلی من به این دلیل از دسکتاپ KDE استفاده نمیکردم که امکان ایجاد کانکشن DSL وجود نداشت و نمیشد کاریش کرد. مثل اینکه این مشکل واگیر دار بوده و به دسکتاپ Gnome هم رسیده.

اما خوب کار نشد نداره. در زیر راه حل موقتی رو برای دوستان میگم که به نقده میتونن مشکل رو دوز بزنن و به اینترنت متصل بشن تا زمانی که مشکل حل بشه.

ابتدا قبل از هر کاری باید از یک چیزی پشتیبان بگیریم. دستور زیر کار رو انجام میده.

1
sudo cp /etc/network/interfaces /etc/network/interfaces-backup

این مرحله اهمیت زیادی داره پس حتما انجامش بدید.

مرحله بعد نوبت به صدور دستور pppoeconf هستش. به صورت زیر.

1
sudo pppoeconf

بعد اجرای فرمان بالا, یک صفحه آبی رنگ ظاهر خواهد شد که شروع به بررسی اتصالات به مودم DSL میکنه. بعد از اون تمام مراحل به صورت واضح توضیح داده شده. ابتدا باید یوزنیم مخصوص آکانت اینترنتتون رو وارد کنید و سپس رمز عبور رو. در مراحلی هم که نمیدونید چی کار کنید YES رو انتخاب کنید و از اونها عبور کنید.
بعد از اتمام مراحل بالا, حالا نوبت به استفاده از کانکش مورد نظر هست. برای اینکار از دستور زیر استفاده کنید.

1
sudo pon dsl-provider

بعد از اجرای دستور بالا سیستم باید به اینترنت متصل شده باشه و به اصطلاح OnLine باشه.
برای قطع ارتباط هم دستور زیر به کار میره.

1
sudo poff dsl-provider

تذکر: اگر بعد از ری استارت سیستم نتونستید با استفاده از دستور pon به اینترنت متصل بشید باید محتویات فایل interfaces رو که در مرحله اول ذکر شد به حالت اول برگردونید. میتونید از فایل پشتیبانی که گرفتیم استفاده کنید.

نکته: میتونید برای راحتی کار دو عدد launcher برای اجرای دستورات pon و poff بسازید که باید از دستورات زیر استفاده کنید.

1
2
gksu pon dsl-provider
gksu poff dsl-provider

طریقه ساختن launcher را در این آدرس ببینید.

ویرایش مهم: با افزودن مخزن زیر به اوبونتو میتونید به روز رسانی های NetworManager رو دریافت کنید که مشکل بالا در اونها حل شده و مثل قبل میتونید به صورت گرافیکی به اینترنت متصل بشید.

1
ppa:network-manager/ppa

و یا اینکه دستور زیر رو در شل لینوکس اجرا کنید.

1
sudo add-apt-repository ppa:network-manager/ppa

کپی رایت ۷ سال. قدرت گرفته از وردپرس طراحی از پوسته های وردپرس ترجمه از متابلاگ

۷ سال is Digg proof thanks to caching by WP Super Cache