راهنمای کاربری پارسیکس گنو/لینوکس

ویرایش 1.4.2 (آخرین به‌روزرسانی Feb 13 2009)

تهیه و تالیف: مهدی حسن پور
اصلاحات و اضافات: آلن باغومیان ، علی یوسفی

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

گواهی رفع ادعا Disclaimer

این مستندات کاملا آزاد و رایگان منتشر می‌شوند. شما می‌توانید آنها را مجددا تحت اجازه نامه GNU General Public License توسعه دهید و یا تغییراتی در آن ایجاد نمایید.

این مستندات با امید به اینکه برای شما کاربر گرامی‌ قابل استفاده و مفید باشد تهیه شده و توسعه میابد ولی توجه داشته باشید که این مستندات بدون هرگونه ضمانت منتشر شده است. لطفا جهت اطلاع از جزییات بیشتر، اجازه نامه GNU General Public License را مطالعه بفرمایید.

نکات عمومی‌

  1. این راهنما همین گونه که هست بر روی یک نسخه از پارسیکس گنو/لینوکس 2.0TEST1 (با اسم رمز باس) تست شده است.

  2. قسمت هایی که در مستطیل‌های مشکی رنگ می‌بینید، به این معناست که باید در محیط ترمینال (منوی Applications-> Accessories -> Terminal) اجرا شوند.

  3. جهت جلوگیری از اشتباهات تایپی احتمالی توسط شما در هنگام تایپ فرمان‌های، توصیه می‌شود فرمان‌های نوشته شده را کپی کرده و در محیط ترمینال درج (Paste) نمایید.

  4. در صورتی که هر بار تایپ کردن apt-get برای شما خسته کننده است بخش چگونه با کمک Synaptic ساده تر apt-get کنم را مطالعه نمایید.

  5. فرمانهای "apt-get" و "wget" نیاز به اتصال به اینترنت برای نصب، به‌روز رسانی نمودن یا دانلود بسته‌های نرم‌افزاری دارند.

  6. فرمان‌های خط فرمانی که با $ شروع می‌شوند، توسط کاربران عادی سیستم قابل اجرا بوده، ولی فرمان‌هایی که با # شروع می‌شوند، حتما باید توسط کاربر ریشه اجرا شوند.

  7. برای دانلود کردن یک فایل، در محیط مرورگر خود بر روی لینک مورد نظر راست کلیک نمایید و سپس "save link as" را انتخاب کنید. مطمئن شوید که نام فایل و آدرس دانلود آن صحیح است.

  8. جهت انتقال نظرات، پیشنهادات و انتقادات می‌توانید با آدرس ایمیل ( docs AT parsix DOT org ) مکاتبه نمایید.

  9. توجه نمایید که این صفحه برای مشاهده با قلم FreeFarsi (قلم Free Persian Font) بهینه شده، لذا اگر این قلم در سیستم شما موجود نمی‌باشد، جهت مشاهده بهتر این صفحه قلم FreeFarsi را در پوشه قلم های سیستم خود اضافه نمایید.


فهرست موضوعات و مطالب


شروع

  1. پارسیکس گنو/لینوکس چیست ؟

  2. کجا می‌توانم تصاویری از محیط پارسیکس گنو/لینوکس را ببینم ؟

  3. کجا می‌توانم نام بسته‌های نرم‌افزاری که همراه پارسیکس گنو/لینوکس نصب می‌شوند را ببینم ؟

  4. CD های پارسیکس گنو/لینوکس را از کجا دریافت کنم ؟

  5. چگونه می‌توانم CD های پارسیکس گنو/لینوکس را سفارش دهم؟

  6. کجا باید دنبال مستندات و راهنماهای پارسیکس گنو/لینوکس بگردم ؟

  7. کلمه عبور کاربر parsix و کلمه عبور ریشه آن در حالت Live چیست؟

  8. کجا می‌توانم اشکالات پارسیکس گنو/لینوکس را گزارش کنم؟

دریافت این راهنمای پارسیکس گنو/لینوکس

  1. چگونه این راهنمای پارسیکس گنو/لینوکس را به صورت کامل دریافت کنم ؟

مخازن اصلی دریافت بسته‌های نرم‌افزاری (Repositories)

  1. چگونه مخازن اضافی برای دریافت بسته‌های نرم افزاری تکمیلی parsix را اضافه کنم ؟

  2. چگونه از مخازن دریافت شده نسخه پشتیبان تهیه کنم ؟

به‌روزرسانی‌های پارسیکس گنو/لینوکس

  1. چگونه به صورت دستی پارسیکس گنو/لینوکس را به‌روز رسانی نمایم ؟

بسته ها و نرم‌افزارهای تکمیلی

  1. چگونه Codec های مختلف محیط چند رسانه‌ای (Multimedia Codecs) را را برای پخش فرمت‌هایی مانند wmv و wma نصب کنم ؟

  2. چگونه بسته نرم‌افزاری Easy TAG را برای راه اندازی قابلیت ID3 Tag Editor نصب کنم ؟

  3. چگونه بسته نرم‌افزاری Audacity برای انجام تغییرات در فایلهای صوتی را نصب کنم ؟

  4. چگونه بسته نرم‌افزاری dvd::rip به عنوان DVD Ripper برای دریافت و تبدیل فایلهای صوتی از DVD را نصب کنم ؟

  5. چگونه بسته نرم‌افزاری Goobox به عنوان CD Ripper برای دریافت و تبدیل فایلهای صوتی از CD را نصب کنم ؟

  6. چگونه بسته نرم‌افزاری برنامه نشر روی میزی Scribus را نصب کنم ؟

  7. چگونه بسته نرم‌افزاری برنامه ویرایش دیاگرام Dia را نصب کنم ؟

  8. چگونه بسته نرم‌افزاری برنامه مدیریت امنیتی سیستم Nessus را نصب کنم ؟

  9. چگونه بسته نرم‌افزاری برنامه gDesklets برای استفاده از قابلیتهای این برنامه در Desktop Applets را نصب کنم ؟

  10. چگونه بسته نرم‌افزاری برنامه Anjuta را به عنوان یک محیط توسعه نرم‌افزار را نصب کنم؟

  11. چگونه بسته نرم‌افزاری برنامه Blender3D را به عنوان یک ابزار مدل سازی سه بعدی را نصب کنم ؟

  12. چگونه چگونه بسته نرم‌افزاری ستاره شناسی Stellarium را نصب کنم؟

  13. چگونه میزکار KDE را نصب کنم؟

  14. چگونه میزکار xFce را نصب کنم؟

مدیریت کاربران

  1. چگونه کلمه رمز کاربر root را تغییر داده یا فعال کنم ؟

  2. چگونه کاربر root را غیر فعال کنم ؟

  3. چگونه می‌توانم با کاربر root به محیط کاربری GNOME وارد شوم ؟

  4. چگونه در محیط ترمینال به کاربر root سوییچ کنم ؟

  5. چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم ؟

  6. چگونه گروه‌های کاربری سیستم را اضافه/کم و یا تغییر دهم ؟

  7. چگونه به صورت اتوماتیک به محیط کاربری GNOME وارد شوم ؟ (این کار امن نیست)

  8. چگونه مجوزهای دسترسی به فایلها یا پوشه‌ها را تغییر دهم ؟

  9. چگونه کاربران دارای مجوز دسترسی به فایلها و پوشه‌ها را تغییر دهم ؟

  10. چگونه گروه‌های کاربری دارای مجوز دسترسی به فایلها و پوشه‌ها را تغییر دهم ؟

سخت افزار

  1. چگونه درایور کارتهای گرافیکی NVIDIA را نصب کنم ؟

  2. چگونه لوگوی NVIDIA را زمان ورود به GNOME غیر فعال کنم ؟

  3. چگونه درایور کارتهای گرافیکی ATI را نصب کنم ؟

  4. چگونه لیستی از پارتیشن‌ها بگیرم ؟

  5. چگونه گزارشی از فضای استفاده شده هارد دیسک و مقدار فضای خالی آن بگیرم ؟

  6. چگونه لیست فضاهای mount شده را ببینم ؟

  7. چگونه لیست درگاه‌های PCI را ببینم ؟

  8. چگونه لیست درگاه‌های USB را ببینم ؟

  9. چگونه CD/DVD-ROM را به صورت دستی mount/unmount کنم و کلیه فایلها و پوشه‌های عادی و مخفی آنها را ببینم ؟

  10. چگونه به اجبار CD/DVD-ROM را unmount کنم ؟

  11. چگونه etc/fstab/ را بدون نیاز به راه اندازی مجدد سیستم، دوباره mount کنم ؟

نوشتن روی CD/DVD

  1. چگونه یک CD-RW/DVD-RW را پاک کنم ؟

  2. چگونه فایلها یا پوشه‌هایی را روی CD/DVD بنویسم ؟

  3. چگونه فایلهای (Image (ISO را روی یک CD/DVD بنویسم ؟

  4. چگونه چند بار از روی یک CD/DVD بنویسم ؟

  5. چگونه از محتویات یک CD/DVD فایل (Image (ISO بسازم ؟

  6. چگونه از محتویات یک پوشه فایل (Image (ISO بسازم ؟

  7. چگونه اندازه MD5 یک فایل را در فایل دیگری ذخیره کنم ؟

  8. چگونه اندازه MD5 یک فایل را چک کنم ؟

  9. چگونه بدون نوشتن بر روی CD/DVD یک فایل (Image (ISO را mount کنم و محتویات آنرا ببینم ؟

  10. چگونه سرعت نوشتن دستگاه CD/DVD نویس را تنظیم یا تغییر دهم ؟

  11. چگونه burnproof را برای دستگاه CD/DVD نویس فعال کنم ؟

  12. چگونه overburn را برای CD/DVD نویس فعال کنم ؟

شبکه

  1. چگونه اتصالات شبکه را فعال و غیرفعال کنم ؟

  2. چگونه اتصالات شبکه را پیکربندی کنم ؟

  3. چگونه اتصال به اینترنت از طریق مودم و خط تلفن را پیکربندی کنم ؟

  4. چگونه اتصال به اینترنت با پهنای باند زیاد را پیکربندی کنم ؟

  5. چگونه اسم کامپیوتر را عوض کنم ؟

  6. چگونه Computer Description را عوض کنم ؟

  7. چگونه اسم Domain/Workgroup سیستم را عوض کنم ؟

  8. چگونه با یک روش آسان پوشه‌هایی را در سیستم خود به اشتراک بگذارم ؟

  9. چگونه سیستم‌های موجود در شبکه را ببینم و وارد پوشه‌های به اشتراک گذاشته شده آنها شوم ؟

  10. چگونه بدون mount کردن به پوشه‌های به اشتراک گذاشته شده شبکه ای دسترسی داشته باشم ؟

  11. چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را به صورت دستی mount/unmount کنم و به همه کاربران اجازه فقط خواندن دهم ؟

  12. چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را به صورت دستی mount/unmount کنم و به همه کاربران اجازه خواندن و نوشتن دهم ؟

  13. چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را در زمان راه اندازی سیستم mount کنم و به همه کاربران اجازه فقط خواندن دهم ؟

  14. چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را در زمان راه اندازی سیستم mount کنم و به همه کاربران اجازه خواندن و نوشتن دهم ؟

دسترسی به سیستم از راه دور(Remote Desktop)

  1. چگونه دسترسی به سیستم از راه دور را پیکر بندی کنیم ؟ (این کار امن نیست)

  2. چگونه به یک سیستم از راه دور وصل شویم ؟

  3. چگونه از طریق ویندوز به یک سیستم پارسیکس گنو/لینوکس وصل شویم ؟

ویندوز

  1. چگونه به صورت دستی پارتیشن‌های ویندوزی با فرمت NTFS را mount/unmount کنیم به کلیه کاربران سیستم اجازه فقط خواندن دهیم ؟

  2. چگونه به صورت دستی پارتیشن‌های ویندوزی با فرمت FAT را mount/unmount کنیم و به کلیه کاربران سیستم اجازه خواندن و نوشتن دهیم ؟

  3. چگونه پارتیشن‌های ویندوزی با فرمت NTFS را در زمان راه اندازی سیستم mount کنیم و به کلیه کاربران سیستم اجازه فقط خواندن دهیم ؟

  4. چگونه پارتیشن‌های ویندوزی با فرمت FAT را در زمان راه اندازی سیستم mount کنیم و به کلیه کاربران سیستم اجازه خواندن و نوشتن دهیم ؟

امنیت

  1. نکات ضروری که من راجع به ایمن نگاه داشتن یک سیستم پارسیکس گنو/لینوکس باید بدانم چیست ؟

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

  3. چگونه گزینه اخطار قبل از پاک کردن یا دوباره نوشته شدن روی فایلها یا پوشه‌ها را فعال کنم ؟

نکات و ترفندها

  1. چگونه محیط کاربری GNOME را بدون نیاز به راه اندازی مجدد کل سیستم (reboot) ، مجددا راه اندازی کنم ؟

  2. چگونه برخی برنامه‌ها را تنظیم کنم تا در زمان ورود به GNOME اجرا شوند ؟

  3. چگونه از محیط کاربری GNOME به محیط ترمینال سوییچ کنم ؟

  4. چگونه اجرای Ctrl+Alt+Backspace را برای راه اندازی مجدد محیط X-Window غیر فعال کنم ؟

  5. چگونه با فشردن کلیدهای Ctrl+Alt+Del سیستم مانیتور را در محیط کاربری GNOME ببینم ؟

  6. چگونه محیط کاربری GNOME را refresh کنم ؟

  7. چگونه GNOME Panel را refresh کنم ؟

  8. چگونه هر پوشه را در همان پنجره جاری خودش در محیط Nautilus باز کنم ؟

  9. چگونه کلیه فایلها و پوشه‌های مخفی را در محیط Nautilus ببینم ؟

  10. چگونه برنامه ای که باید فایلهای مختلف را اجرا کند عوض کنم ؟

  11. چگونه صدای بوق را در حالت ترمینال غیر فعال کنم ؟

  12. چگونه صفحات وب را در Iceweasel سریعتر باز کنم ؟

  13. چگونه صدای بوق را در Iceweasel در زمان پیدا کردن لینک غیر فعال کنم ؟

  14. چگونه با کمک Synaptic ساده تر apt-get کنم ؟

  15. چگونه فایلهای deb. را نصب یا حذف کنم ؟

  16. چگونه فایلهای rpm را به deb تبدیل کنم ؟

  17. چگونه فایلهای یک پوشه را با هم تغییر نام دهم ؟

  18. چگونه کلیه فایلهای عکس موجود در یک پوشه را Manipulate کنم ؟

  19. چگونه متغیر‌های System-wide En.orgonment Variables را تنظیم کنم ؟

  20. چگونه خروجی‌های دستور man را در یک فایل ذخیره کنم ؟

  21. چگونه منوی GRUB را در زمان راه اندازی سیستم مخفی کنم ؟

  22. چگونه زمانی را که در موقع راه اندازی سیستم شمرده می‌شود تغییر دهم ؟

  23. چگونه در منوی GRUB سیستم عامل اولیه را مشخص کنم ؟

  24. چگونه موقتا برخی از سرویسهای زمان بالا آمدن سیستم را حذف کنم ؟

  25. چگونه به صورت دایم برخی از سرویسهای زمان بالا آمدن سیستم را حذف کنم ؟

  26. چگونه محتویات پوشه tmp/ در زمان خاموش شدن سیستم به طور اتوماتیک پاک شوند ؟

  27. چگونه در حالت terminal خروجی‌های قبلی را ببینم ؟

  28. چگونه گزینه autosave را در بسته نرم‌افزاری gedit فعال نموده و تولید فایلهای بصورت ~some_file را حذف کنم ؟

  29. چگونه موقتا منوی آدرس را در پنجره Nautilus ببینم؟

  30. چگونه بطور دائم منوی آدرس را در پنجره Nautilus ببینم؟

سرویس دهنده Samba

  1. چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم ؟

  2. چگونه کاربرانی برای شبکه اضافه یا حذف کنم ؟

  3. چگونه پوشه‌های خانگی و شخصی هر کاربر را با مجوز فقط خواندن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

  4. چگونه پوشه‌های خانگی و شخصی هر کاربر را با مجوزخواندن و نوشتن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

  5. چگونه پوشه‌های خانگی و شخصی کاربران یک گروه را با مجوز فقط خواندن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

  6. چگونه پوشه‌های خانگی و شخصی کاربران یک گروه را با مجوز خواندن و نوشتن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

  7. چگونه پوشه‌های عمومی‌با مجوز فقط خواندن به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

  8. چگونه پوشه‌های عمومی‌با مجوز خواندن و نوشتن به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

  9. چگونه پوشه‌های عمومی‌با مجوز فقط خواندن به اشتراک بگذارم ؟ (هر کاربری می‌تواند وارد شود)

  10. چگونه پوشه‌های عمومی‌با مجوز خواندن و نوشتن به اشتراک بگذارم ؟ (هر کاربری می‌تواند وارد شود)

سرویس SSH

  1. چگونه به یک ماشین راه دور پارسیکس گنو/لینوکس می‌توانم SSH کنم ؟

  2. چگونه به یک ماشین پارسیکس گنو/لینوکس از راه دور وصل شوم و فایلها یا پوشه‌هایی را از آن به ماشین محلی کپی کنم ؟ (scp)

  3. چگونه فایلها یا پوشه‌هایی را از یک ماشین محلی به یک ماشین راه دور پارسیکس گنو/لینوکس کپی کنم ؟ (scp)

  4. چگونه به یک ماشین پارسیکس گنو/لینوکس از راه دور وصل شوم و فایلها یا پوشه‌هایی را از آن به ماشین محلی کپی کنم ؟ (rsync)

  5. چگونه فایلها یا پوشه‌هایی را از یک ماشین محلی به یک ماشین راه دور پارسیکس گنو/لینوکس کپی کنم ؟ (rsync)

  6. چگونه از یک ماشین ویندوزی به یک ماشین پارسیکس گنو/لینوکس از راه دور SSH کنم ؟

  7. چگونه از یک ماشین ویندوزی فایلها یا پوشه‌هایی را در یک ماشین راه دور پارسیکس گنو/لینوکس کپی کنم ؟

سرویس DHCP

  1. چگونه یک سرویس دهنده DHCP جهت اختصاص IP به سایر سیستم‌های شبکه راه اندازی کنم ؟

سرویس بانک اطلاعات

  1. چگونه سرویس دهنده بانک اطلاعات MySQL را نصب کنم ؟

  2. چگونه MySQL Control Center را نصب کنم ؟

سرویس دهنده وب Apache

  1. چگونه سرویس دهنده وب Apache را جهت ارایه سرویس وب نصب کنم ؟

  2. چگونه برای سرویس دهنده وب Apache بسته PHP را نصب کنم ؟

  3. چگونه برای سرویس دهنده وب Apache بانک اطلاعات MySQL را نصب کنم ؟

  4. چگونه URL ها را به پوشه‌هایی غیر از مسیر var/www/ آدرس دهی کنم ؟

  5. چگونه درگاه (port) اصلی سرویس دهنده وب Apache را تغییر دهم ؟

  6. چگونه RSS در PHP را برای سرویس دهنده وب Apache راه اندازی کنم ؟

عیب یابی

  1. پیکربندی شبکه... (زمان زیادی برای لود شدن طول می‌کشد)

  2. چگونه به اجبار سطل آشغال را در GNOME پاک کنم ؟



شروع


پارسیکس گنو/لینوکس چیست ؟

  1. پارسیکس گنو/لینوکس یک دیسک زنده مبتنی بر لینوکس KANOTIX و Debian است که در آن از میزکار GNOME به عنوان میزکار پیش‌گزیده استفاده شده و سعی بر آن بوده تا با حذف بسته‌های نرم‌افزاری اضافی، یک میزکار سبک با امکانات لازم در اختیار کاربران قرار داده شود. پارسیکس گنو/لینوکس علاوه بر زبان‌های متعدد دیگر، همچنین بطور پیش‌گزیده از صفحه کلید فارسی پشتیبانی کرده و با استفاده از کلیدهای Alt+Shift می‌توانید در آن فارسی تایپ نمایید. پارسیکس گنو/لینوکس همچنین حاوی واژه‌نامه آزاد و بازمتن xFarDic و قلم‌های آزاد فارسی از پروژه‌ FPF می‌باشد. همیشه می‌توانید آخرین اطلاعات و اخبار در مورد پروژه پارسیکس گنو/لینوکس را از وب سایت آن بدست آورید.

کجا می‌توانم تصاویری از محیط پارسیکس گنو/لینوکس را ببینم ؟

  1. http://parsix.org/html/index.php?module=htmlpages&func=display&pid=6

کجا می‌توانم نام بسته‌های نرم‌افزاری که همراه پارسیکس گنو/لینوکس نصب می‌شوند را ببینم ؟

  1. جواب این سوال را می‌توانید با اجرای فرمان dpkg -l ببینید.

  2. http://distrowatch.com/table.php?distribution=parsix

CD های پارسیکس گنو/لینوکس را از کجا دریافت کنم ؟

  1. /http://sourceforge.net

چگونه می‌توانم CD های پارسیکس گنو/لینوکس را سفارش دهم ؟

  1. پارسیکس گنو/لینوکس را می توانید در وب سایت www.linuxshop.ir  یا  www.sito.ir  سفارش دهید.

کجا باید دنبال مستندات و راهنماهای پارسیکس گنو/لینوکس بگردم ؟

  1. مستندات پارسیکس گنو/لینوکس در شاخه usr/share/doc/parsix/ بر روی سیستم یا CD-ROM یا سیستم نصب شده آن موجود می‌باشند. جدیدترین نسخه‌های این مستندات را می‌توانید از وب سایت آن دریافت نمایید.

کلمه عبور کاربر parsix و کلمه عبور root آن در حالت Live چیست؟

  1. کلمه عبور کاربر parsix و کلمه عبور root پارسیکس گنو/لینوکس در حالت Live کلمه "parsix" است.

کجا می‌توانم اشکالات پارسیکس گنو/لینوکس را گزارش کنم؟

  1. با گزارش اشکالات مشاهده شده در پارسیکس گنو/لینوکس می‌توانید به بهتر شدن آن کمک کنید. برای گزارش این اشکالات می‌توانید به نشانی http://bugs.parsix.org مراجعه کنید.



دریافت این راهنمای پارسیکس گنو/لینوکس


چگونه این راهنمای پارسیکس گنو/لینوکس را به صورت کامل دریافت کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. برای دریافت جدیدترین ویرایش مستندات راهنمای پارسیکس گنو/لینوکس فرمان‌های زیر را در خط فرمان اجرا نمایید:

    # apt-get update
    # apt-get install parsix-doc



مخازن اصلی دریافت بسته‌های نرم‌افزاری (Repositories)


چگونه مخازن اضافی برای دریافت بسته‌های نرم افزاری تکمیلی پارسیکس گنو/لینوکس را اضافه کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. فرمان‌های زیر را در خط فرمان تایپ نمایید:

    # cp /etc/apt/sources.list /etc/apt/sources.list_backup
    # vi /etc/apt/sources.list
  3. علامت # را از جلوی خطوط زیر حذف کنید:

    # deb http://ftp.us.debian.org/debian testing main contrib non-free
    # deb-src http://ftp.de.debian.org/debian testing main contrib non-free
  4. فایل را پس از ویرایش ذخیره نمایید.

  5. دستور زیر را در خط فرمان وارد نمایید:

    # apt-get update

چگونه از مخازن دریافت شده نسخه پشتیبان تهیه کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. برای تهیه نسخه پشتیبان از مخازن دریافت شده از اینترنت، دستور زیر را در خط فرمان وارد نمایید:

    # tar zcvf apt.tgz /etc/apt/ /var/lib/apt/ /var/cache/apt/
  3. برای برگرداندن نسخه پشتیبان گرفته شده این مخازن:

    # tar zxvf apt.tgz -C /



به‌روزرسانی‌های پارسیکس گنو/لینوکس


چگونه به صورت دستی پارسیکس گنو/لینوکس را به‌روز رسانی نمایم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان‌های زیر را در خط فرمان وارد نمایید:

    # apt-get update
    # apt-get dist-upgrade



بسته ها و نرم‌افزارهای تکمیلی


چگونه Codec های مختلف محیط چند رسانه‌ای (Multimedia Codecs) را را برای پخش فرمت‌هایی مانند wmv و wma نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان‌های زیر را در خط فرمان اجرا نمایید:

    # apt-get install gstreamer0.10-plugins
    # apt-get install gstreamer0.10-lame
    # apt-get install w32codecs
    # apt-get install libdivx4linux
    # apt-get install lame
    # apt-get install sox
    # apt-get install ffmpeg
    # apt-get install mjpegtools
    # apt-get install vorbis-tools

چگونه بسته نرم‌افزاری Easy TAG را برای راه اندازی قابلیت ID3 Tag Editor نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. دستور زیر را در خط فرمان وارد نمایید:

    # apt-get install easytag
  4. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  5. می‌توانید ازApplications -> Sound & Video -> EasyTAG آنرا اجرا کنید.

چگونه بسته نرم‌افزاری Audacity برای انجام تغییرات در فایلهای صوتی را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. بخش چگونه Codec های مختلف محیط چند رسانه‌ای (Multimedia Codecs) را برای پخش فرمت‌هایی مانند wmv و wma نصب کنم را مطالعه نمایید.

  4. دستور زیر را در خط فرمان اجرا نمایید:

    # apt-get install audacity
  5. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  6. می‌توانید ازApplications -> Sound & Video -> Audacity آنرا اجرا نمایید.

چگونه بسته نرم‌افزاری dvd::rip به عنوان DVD Ripper برای دریافت و تبدیل فایلهای صوتی از DVD را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. بخش چگونه Codec های مختلف محیط چند رسانه ای (Multimedia Codecs) را نصب کنم را مطالعه نمایید. 

  4. فرمان‌های زیر را در خط فرمان وارد نمایید:

    # apt-get install dvdrip
    # apt-get install vcdimager
    # apt-get install cdrdao
    # apt-get install subtitleripper
    # vi /usr/share/applications/dvdrip.desktop
  5. خط فرمانهای زیر را در فایل جدید بنویسید.

    [Desktop Entry]
    Name=dvd::rip
    Comment=dvd::rip
    Exec=dvdrip
    Icon=/usr/share/perl5/Video/DVDRip/icon.xpm
    Terminal=false
    Type=Application
    Categories=Application;AudioVideo;
  6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

  7. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  8. می‌توانید ازApplications -> Sound & Video -> dvd::rip آنرا اجرا نمایید.

چگونه بسته نرم‌افزاری Goobox به عنوان CD Ripper برای دریافت و تبدیل فایلهای صوتی از CD را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. بخش چگونه Codec های مختلف محیط چند رسانه ای (Multimedia Codecs) را نصب کنم را مطالعه نمایید.

  4. فرمان‌های زیر را در خط فرمان وارد نمایید:

    # apt-get install goobox
    # rm -f /usr/share/applications/goobox.desktop
    # vi /usr/share/applications/goobox.desktop
  5. خط فرمانهای زیر را در فایل جدید بنویسید.

    [Desktop Entry]
    Name=CD Player & Ripper
    Comment=Play and extract CDs
    Exec=goobox
    Icon=goobox.png
    Terminal=false
    Type=Application
    Categories=Application;AudioVideo;
  6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ذخیره شده)

  7. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  8. می‌توانید آنرا ازApplications -> Sound & Video -> CD Player & Ripper اجرا نمایید.

چگونه بسته نرم‌افزاری برنامه نشر روی میزی Scribus را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. دستور زیر را در خط فرمان وارد نمایید:

    # apt-get install scribus
  4. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  5. می‌توانید ازApplications -> Office -> Scribus آنرا اجرا نمایید.

چگونه بسته نرم‌افزاری برنامه ویرایش دیاگرام Dia را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. دستور زیر را در خط فرمان وارد نمایید:

    # apt-get install dia-gnome
  4. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  5. می‌توانید ازApplications -> Graphics -> Dia آنرا اجرا کنید.

چگونه بسته نرم‌افزاری برنامه مدیریت امنیتی سیستم Nessus را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان‌های زیر را در خط فرمان وارد نمایید:

    # apt-get install nessus
    # apt-get install nessusd
    # nessus-adduser
    # ln -fs /etc/init.d/nessusd /etc/rc2.d/S20nessusd
    # /etc/init.d/nessusd start
    # vi /usr/share/applications/Nessus.desktop
  4. خط فرمانهای زیر را در فایل جدید بنویسید.

    [Desktop Entry]
    Name=Nessus
    Comment=Nessus
    Exec=nessus
    Icon=/usr/share/pixmaps/nessus.xpm
    Terminal=false
    Type=Application
    Categories=Application;System;
  5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

  6. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  7. می‌توانید ازApplications -> System Tools -> Nessus آنرا اجرا نمایید.

چگونه بسته نرم‌افزاری برنامه gDesklets برای استفاده از قابلیتهای این برنامه در Desktop Applet را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان‌های زیر را در خط فرمان وارد نمایید.

    # apt-get install gdesklets
    # apt-get install gdesklets-data
  4. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

  5. می‌توانید ازApplications -> Accessories -> gDesklets آنرا اجرا کنید.

چگونه بسته نرم‌افزاری برنامه Anjuta را به عنوان یک محیط توسعه نرم‌افزار را نصب کنم؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان‌ زیر را در خط فرمان وارد نمایید.

    # apt-get install anjuta
  4. می‌توانید از Applications -> Programming -> Anjuta آنرا اجرا کنید.

چگونه بسته نرم‌افزاری برنامه Blender3D را به عنوان یک ابزار مدل سازی سه بعدی را نصب کنم؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان زیر را در خط فرمان وارد نمایید.

    # apt-get install blender
  4. می‌توانید از Applications -> Graphics -> Blender آنرا اجرا کنید.

چگونه بسته نرم‌افزاری ستاره شناسی Stellarium را نصب کنم؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان زیر را در خط فرمان وارد نمایید.

    # apt-get install stellarium

چگونه میزکار KDE را نصب کنم؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان زیر را درخط فرمان وارد نمایید.

    # apt-get install kde
  4. می‌توانید پس از اتمام نصب از منوی Sessions در GDM هنگام ورود به سیستم این میزکار را انتخاب و وارد شوید.

چگونه میزکار xFce را نصب کنم؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. فرمان زیر را درخط فرمان وارد نمایید.

    # apt-get install xfce4
  4. می‌توانید پس از اتمام نصب از منوی Sessions در GDM هنگام ورود به سیستم این میزکار را انتخاب و وارد شوید.


مدیریت کاربران


چگونه کلمه رمز کاربر root را تغییر دهم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. دستور زیر را در خط فرمان وارد کنید:

    # passwd root

چگونه کاربر root را غیر فعال کنم ؟(این کار اصلاً توصیه نمی شود)

  1. نکات عمومی‌ را مطالعه نمایید.

  2. دستور زیر را در خط فرمان وارد کنید:

    # passwd -l root

چگونه می‌توانم با کاربر root به محیط کاربری GNOME وارد شوم ؟ (پس از نصب روی دیسک سخت)

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش چگونه کلمه رمز کاربر root را تغییر داده یا فعال کنم را مطالعه نمایید.

  3. کلیک کنید رویSystem -> Administration -> Login Screen Setup

  4. در پنجره Login Screen Setup در لبه Security گزینه Enable Automatic Login را تیک دار کنید و در قسمت User کلمه root را تایپ کنید.

چگونه در محیط ترمینال به کاربر root سوییچ کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. دستور زیر را وارد نمایید:

    # /bin/su root

چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. کلیک کنید رویSystem -> Administration -> Users and Groups

  3. در پنجرهUsers and Groups

    Users Tab -> Add User.../Properties/Delete

چگونه گروه‌های کاربری سیستم را اضافه/کم و یا تغییر دهم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. کلیک کنید رویSystem -> Administration -> Users and Groups

  3. در پنجرهUsers and Groups

    Groups Tab -> Add Group.../Properties/Delete

چگونه به صورت اتوماتیک به محیط کاربری GNOME وارد شوم ؟ (این کار امن نیست)

  1. نکات عمومی‌ را مطالعه نمایید.

  2. کلیک کنید رویSystem -> Administration -> Login Screen Setup

  3. در پنجرهLogin Screen Setup

    Security Tab -> Automatic Login ->
    Enable Automatic Login (Checked)
    User: Type "system_username"

چگونه مجوزهای دسترسی به فایلها یا پوشه‌ها را تغییر دهم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

    Right click on files/folders -> Properties
    Permissions Tab -> Read/Write/Execute (Checked the permissions for Owner/Group/Others)

چگونه کاربران دارای مجوز دسترسی به فایلها و پوشه‌ها را تغییر دهم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. دستور زیر را در خط فرمان وارد کنید:

    # chown -R system_username /location_of_files_or_folders

چگونه گروه‌های کاربری دارای مجوز دسترسی به فایلها و پوشه‌ها را تغییر دهم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. دستور زیر را در خط فرمان وارد کنید:

    # chgrp -R system_groupname /location_of_files_or_folders



سخت افزار


چگونه درایور کارتهای گرافیکی NVIDIA را نصب کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

  3. برای نصب راه‌اندازهای از پیش کامپایل شده، دستورات زیر را اجرا کنید:

  4. # apt-get update && apt-get install nvidia-kernel-`uname -r`

  5. فایل /etc/X11/xorg.conf را ویرایش کنید. خطوط زیر را حذف کنید:

  6. Load "dri"
    Load "GLcore"

  7. خط زیر را اضافه نمایید:

  8. Load "glx"

  9. در بخش Driver این فایل، نام راه‌انداز را از nv به nvidia تغییر دهید:

  10. ...
    Section "Device"
    Driver "nvidia"
    ...

  11. در بخش راه‌انداز هسته nVidia را به طور خودکار بارگذاری نمایید:

  12. # echo nvidia >> /etc/modules

  13. سیستم خود را مجددا راه‌اندازی نمایید:

  14. # reboot

چگونه لوگوی NVIDIA را زمان ورود به GNOME غیر فعال کنم ؟

  1. نکات عمومی‌ را مطالعه نمایید.

  2. بخش چگونه درایور کارتهای گرافیکی NVIDIA را نصب کنم را مطالعه نمایید.

    # cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
    # vi /etc/X11/xorg.conf
  3. خط فرمانهای زیر را پیدا کنید.

    ...
    Section "Device"
    Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    ...
  4. خط فرمان زیر را به انتهای خطوط بالا اضافه نمایید.

     Option "NoLogo"
  5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

  6. بخش چگونه محیط کاربری GNOME را بدون نیاز به راه اندازی مجدد کل سیستم (reboot) ، مجددا راه اندازی کنم را مطالعه نمایید.

چگونه درایور کارتهای گرافیکی ATI را نصب کنم؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

    3. برای نصب راه‌اندازهای از پیش کامپایل شده، دستورات زیر را اجرا کنید:

    4. # apt-get update && apt-get install fglrx-driver fglrx-glx fglrx-control fglrx-kernel-`uname -r`

    5. فایل /etc/X11/xorg.conf را ویرایش نمایید و در بخش Driver نام راه‌انداز را از "ati" یا "radeon" به "fglrx" تغییر دهید:

    6. ...
      Section "Device"
      Driver "fglrx"
      ...

    7. در بخش راه‌انداز هسته ATI را به طور خودکار بارگذاری نمایید:

    8. # echo fglrx >> /etc/modules

    9. سیستم خود را مجددا راه‌اندازی نمایید:

    10. # reboot

    چگونه لیستی از پارتیشن‌ها بگیرم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      # fdisk -l

    چگونه گزارشی از فضای استفاده شده‌هارد دیسک و مقدار فضای خالی آن بگیرم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      $ df -T -h

    چگونه لیست فضاهای mount شده را ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نماید:

      $ mount

    چگونه لیست درگاه‌های PCI را ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      # lspci

    چگونه لیست درگاه‌های USB را ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      # lsusb

    چگونه CD/DVD-ROM را به صورت دستی mount/unmount کنم و کلیه فایلها و پوشه‌های عادی و مخفی آنها را ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم dev/cdrom/ محل CD/DVD-ROM شماست.
    3. برای mount کردن CD/DVD-ROM از دستور زیر استفاده کنید:

      # mount /dev/cdrom0/ -o unhide
    4. برای unmount کردن CD/DVD-ROM

      # umount /dev/cdrom0/

    چگونه به اجبار CD/DVD-ROM را unmount کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم dev/cdrom0/ محل CD/DVD-ROM شماست.
    3. دستور زیر را در خط فرمان وارد نمایید:

      # umount /dev/cdrom0 -l

    چگونه etc/fstab/ را بدون نیاز به راه اندازی مجدد سیستم، دوباره mount کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      # mount -a

    نوشتن روی CD/DVD


    چگونه یک CD-RW/DVD-RW را پاک کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم dev/cdrom0/ مسیر CD/DVD-ROM شماست.
    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # umount /dev/cdrom
      $ cdrecord /dev/cdrom blank=fast

    چگونه فایلها یا پوشه‌هایی را روی CD/DVD بنویسم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید یا در پنجره ناتیلوس بنویسید: ///:burn

      $ nautilus burn:///
    3. پنجره دیدن فایلها : CD/DVD Creator

      Drag files/folders into window
      File Menu -> Write to Disc... -> Write

    چگونه فایلهای (Image (ISO را روی یک CD/DVD بنویسم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. Right click on Image (ISO) file -> Write to Disc... -> Write

    چگونه چند بار از روی یک CD/DVD بنویسم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه از محتویات یک CD/DVD فایل (Image (ISO بسازم را مطالعه نمایید.

    3. بخش چگونه فایلهای (Image (ISO را روی یک CD/DVD بنویسم را مطالعه نمایید.

    چگونه از محتویات یک CD/DVD فایل (Image (ISO بسازم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم dev/cdrom0/ مسیر CD/DVD-ROM شماست
    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # umount /dev/cdrom0
      $ dd if=/dev/cdrom0 of=file.iso bs=1024

    چگونه از محتویات یک پوشه فایل (Image (ISO بسازم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      $ mkisofs -o file.iso /location_of_folder/

    چگونه اندازه MD5 یک فایل را در فایل دیگری ذخیره کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      $ md5sum file.iso > file.iso.md5

    چگونه اندازه MD5 یک فایل را چک کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم file.iso و file.iso.md5 در یک پوشه هستند.
    3. دستور زیر را در خط فرمان وارد نمایید:

      $ md5sum -c file.iso.md5

    چگونه بدون نوشتن بر روی CD/DVD یک فایل (Image (ISO را mount کنم و محتویات آنرا ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. برای mount کردن یک فایل (Image (ISO

      # mkdir /media/iso
      # modprobe loop
      # mount -t iso9660 -o loop file.iso /media/iso/
    3. برای unmount کردن یک فایل (Image (ISO

      # umount /media/iso/

    چگونه سرعت نوشتن یک دستگاه CD/DVD نویس را تنظیم یا تغییر دهم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویApplications -> System Tools -> Configuration Editor

    3. در پنجرهConfiguration Editor

      / -> apps -> nautilus-cd-burner -> default_speed (set/change the burn speed)

    چگونه burnproof را برای دستگاه CD/DVD نویس فعال کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویApplications -> System Tools -> Configuration Editor

    3. در پنجره Configuration Editor

      / -> apps -> nautilus-cd-burner -> burnproof (Checked)

    چگونه overburn را برای دستگاه CD/DVD نویس فعال کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویApplications -> System Tools -> Configuration Editor

    3. در پنجره Configuration Editor

      / -> apps -> nautilus-cd-burner -> overburn (Checked)

     


    شبکه


    چگونه اتصالات شبکه را فعال و غیر فعال کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

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

      # netcardconfig
    3. کلیک کنید رویSystem -> Administration -> Networking

    4. در پنجره Network settings

      Connections Tab -> Select "Ethernet connection" -> Activate/Deactivate

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

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید بر رویSystem -> Administration -> Networking

    3. در پنجره Network settings

      Connections Tab -> Select "Ethernet connection" -> Properties
      Connection -> This device is configured (Checked)
      Connection Settings -> Configuration: Select "DHCP/Static IP address" DNS Tab -> DNS Servers -> Add/Delete
    4. بخش چگونه اتصالات شبکه را فعال و غیرفعال کنم را مطالعه نمایید.

    چگونه اتصال به اینترنت از طریق مودم و خط تلفن را پیکربندی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. برای پیکربندی اتصال به اینترنت شامل تعریف حساب کاربری و تنظیم مودم فرمان زیر را وارد نمایید یا در منوی پارسیکس بر روی Config Dialup Internet کلیک کنید:

      # pppconfig
    3. برای وصل شدن به اینترنت از فرمان زیر استفاده کنید:

      # pon provider_name
    4. برای قطع اتصال از فرمان زیر استفاده کنید:

      # poff

    چگونه اتصال به اینترنت با پهنای باند زیاد (ADSL) را پیکربندی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      # pppoeconf

    چگونه اسم کامپیوتر را عوض کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویSystem -> Administration -> Networking

    3. در پنجره Network settings

      General Tab -> Host Settings -> Hostname: Specify the computer name
    4. کلیه پنجره‌های باز را ذخیره کرده و ببندید و سپس سیستم را دوباره راه اندازی (reboot) نمایید.

    چگونه Computer Description را عوض کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # vi /etc/samba/smb.conf
    3. خط فرمان زیر را پیدا نمایید.

      ...
      server string = %h server (Samba %v)
      ...
    4. این خط فرمان را به جای خط فرمان بالا بنویسید. یادتان باشد به جای new_computer_descriptions کلمه مورد نظرتان را بنویسید.

       server string = new_computer_descriptions
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

      # testparm
      # /etc/init.d/samba restart

    چگونه اسم Domain/Workgroup سیستم را عوض کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # vi /etc/samba/smb.conf
    3. خط زیر را پیدا نمایید.

      ...
      workgroup = WORKGROUP
      ...
    4. این خط فرمان را به جای خط بالا بنویسید.

       workgroup = new_domain_or_workgroup
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

      # testparm
      # /etc/init.d/samba restart

    چگونه با یک روش آسان پوشه‌هایی را در سیستم خود به اشتراک بگذارم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. در پنجره مدیر فایل ناتیلوس

      Right click on folder -> Share folder
      Shared folder -> Share with: Select "SMB"
      Share properties -> Name: Specify the share name

    چگونه سیستم‌های موجود در شبکه را ببینم و وارد پوشه‌های به اشتراک گذاشته شده آنها شوم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم کلیه تنظیمات شبکه شما به خوبی انجام شده است.
    3. کلیک کنید رویPlaces -> Network Servers

    چگونه بدون mount کردن به پوشه‌های به اشتراک گذاشته شده شبکه ای دسترسی داشته باشم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم کلیه تنظیمات شبکه شما به خوبی انجام شده است.
      آدرس IP سیستم : 192.168.0.1
      نام پوشه به اشتراک گذاشته شده : linux
    3. روی کلیک Applications -> Run Application

    4. در پنجره Run Application خط زیر را تایپ کنید:

      smb://192.168.0.1/linux

    چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را به صورت دستی mount/unmount کنم و به همه کاربران اجازه فقط خواندن دهم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرض می‌کنیم کلیه تنظیمات شبکه شما به خوبی انجام شده است.
      آدرس IP سیستم : 192.168.0.1
      نام کاربری برای وارد شدن به شبکه : myusername
      کلمه رمز برای وارد شدن به شبکه : mypassword
      نام پوشه به اشتراک گذاشته شده : linux
      مسیر پوشه mount محلی : media/sharename/
    4. برای mount کردن پوشه شبکه ای

      # mkdir /media/sharename
      # mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword
    5. برای unmount کردن پوشه شبکه ای

      # umount /media/sharename/

    چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را به صورت دستی mount/unmount کنم و به همه کاربران اجازه خواندن و نوشتن دهم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرض می‌کنیم کلیه تنظیمات شبکه شما به خوبی انجام شده است.
      آدرس IP سیستم : 192.168.0.1
      نام کاربری برای وارد شدن به شبکه : myusername
      کلمه رمز برای وارد شدن به شبکه : mypassword
      نام پوشه به اشتراک گذاشته شده : linux
      مسیر پوشه mount محلی : media/sharename/
    4. برای mount کردن پوشه شبکه ای

      # mkdir /media/sharename
      # mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777
    5. برای unmount کردن پوشه شبکه ای

      # umount /media/sharename/

    چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را در زمان راه اندازی سیستم mount کنم و به همه کاربران اجازه فقط خواندن دهم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرض می‌کنیم کلیه تنظیمات شبکه شما به خوبی انجام شده است.
      آدرس IP سیستم : 192.168.0.1
      نام کاربری برای وارد شدن به شبکه : myusername
      کلمه رمز برای وارد شدن به شبکه : mypassword
      نام پوشه به اشتراک گذاشته شده : linux
      مسیر پوشه mount محلی : media/sharename/
    4. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /media/sharename
      # vi /root/.smbcredentials
    5. خطوط زیر را در فایل جدید بنویسید.

      username=myusername
      password=mypassword
    6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    7. فرمان‌های زیر را در خط فرمان تایپ نمایید:

      # chmod 700 /root/.smbcredentials
      # cp /etc/fstab /etc/fstab_backup
      # gedit /etc/fstab
    8. خط فرمان زیر را به انتهای فایل اضافه نمایید.

      //192.168.0.1/linux /media/sharename smbfs credentials=/root/.smbcredentials 0 0
    9. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    10. بخش چگونه etc/fstab/ را بدون نیاز به راه اندازی مجدد سیستم، دوباره mount کنم را مطالعه نمایید.

    چگونه پوشه‌های به اشتراک گذاشته شده شبکه ای را در زمان راه اندازی سیستم mount کنم و به همه کاربران اجازه خواندن و نوشتن دهم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرض می‌کنیم کلیه تنظیمات شبکه شما به خوبی انجام شده است.
      آدرس IP سیستم : 192.168.0.1
      نام کاربری برای وارد شدن به شبکه : myusername
      کلمه رمز برای وارد شدن به شبکه : mypassword
      نام پوشه به اشتراک گذاشته شده : linux
      مسیر پوشه mount محلی : media/sharename/
    4. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /media/sharename
      # gedit /root/.smbcredentials
    5. خطوط زیر را در فایل جدید بنویسید.

      username=myusername
      password=mypassword
    6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

      # chmod 700 /root/.smbcredentials
      # cp /etc/fstab /etc/fstab_backup
      # gedit /etc/fstab
    7. خط فرمان زیر را به انتهای فایل اضافه نمایید.

      //192.168.0.1/linux /media/sharename smbfs credentials=/root/.smbcredentials,dmask=777,fmask=777 0 0
    8. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    9. بخش چگونه etc/fstab/ را بدون نیاز به راه اندازی مجدد سیستم، دوباره mount کنم را مطالعه نمایید.



    دسترسی به سیستم از راه دور(Remote Desktop)


    چگونه دسترسی به سیستم از راه دور را پیکر بندی کنیم ؟ (این کار امن نیست)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. هشدار! با Remote Desktop فقط زمانی می‌توانید کار نمایید که یک اجازه ورود فعال به GNOME داشته باشید.
      فراموش ننمایید، زمانی که پشت سیستم نیسنید از طریق System--> Lock Screen و خاموش کردن مانیتور اجازه ورود
      به سیستم توسط افراد دیگر را ندهید.
    3. کلیک کنید رویSystem -> Preferences -> Remote Desktop

    4. در پنجرهRemote Desktop Preferences

      Sharing ->
      Allow other users to view your desktop (Checked)
      Allow other users to control your desktop (Checked)
      Security ->
      Ask you for con.orgmation (Un-Checked)
      Req.orge the user to enter this password: (Checked)
      Password: Specify the password

    چگونه به یک سیستم از راه دور وصل شویم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم Remote Desktop را تنظیم و فعال کرده ایم 
      آدرس ماشین پارسیکس گنو/لینوکس راه دور 192.168.0.1 است.
    3. دستور زیر را در خط فرمان وارد نمایید:

      $ rdesktop 192.168.0.1:0
    4. برای خارج شدن کلید F8 --> Quit Viewer را فشار دهید.

    چگونه از طریق ویندوز به یک سیستم پارسیکس گنو/لینوکس وصل شویم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم Remote Desktop را تنظیم و فعال کرده ایم
      آدرس ماشین پارسیکس گنو/لینوکس راه دور 192.168.0.1 است.
    3. VNC Viewer را از اینجا دریافت نمایید.


    ویندوز


    چگونه به صورت دستی پارتیشن‌های ویندوزی با فرمت NTFS را mount/unmount کنیم و به کلیه کاربران سیستم اجازه فقط خواندن دهیم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه لیستی از پارتیشن‌ها بگیرم را مطالعه نمایید.

    3. فرض می‌کنیم dev/hda1/ مسیر پارتیشن ویندوزی است.(NTFS)
      مسیر پوشه mount محلی : media/windows/ است.
    4. برای mount کردن پارتیشن ویندوزی فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /media/windows
      # mount /dev/hda1 /media/windows/ -t ntfs -o utf8,umask=0222
    5. برای unmount کردن پارتیشن ویندوزی از دستور زیر استفاده کنید:

      # umount /media/windows/

    چگونه به صورت دستی پارتیشن‌های ویندوزی با فرمت FAT را mount/unmount کنیم و به کلیه کاربران اجازه خواندن و نوشتن دهیم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه لیستی از پارتیشن‌ها بگیرم را مطالعه نمایید.

    3. فرض می‌کنیم dev/hda1/ مسیر پارتیشن ویندوزی است.(FAT)
      مسیر پوشه mount محلی : media/windows/ است.
    4. برای mount کردن پارتیشن ویندوزی از دستور زیر استفاده نمایید:

      # mkdir /media/windows
      # mount /dev/hda1 /media/windows/ -t vfat -o utf8,umask=0222
    5. برای unmount کردن پارتیشن ویندوزی از دستور زیر استفاده کنید:

      # umount /media/windows/

    چگونه پارتیشن‌های ویندوزی با فرمت NTFS را در زمان راه اندازی سیستم mount کنیم و به کلیه کاربران سیستم اجازه فقط خواندن دهیم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه لیستی از پارتیشن‌ها بگیرم را مطالعه نمایید.

    3. فرض می‌کنیم dev/hda1/ مسیر پارتیشن ویندوزی است.(NTFS)
      مسیر پوشه mount محلی : media/windows/ است.
    4. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /media/windows
      # cp /etc/fstab /etc/fstab_backup
      # gedit /etc/fstab
    5. خط فرمان زیر را در انتهای فایل باز شده بنویسید.

      /dev/hda1 /media/windows vfat utf8,umask=0222 0 0
    6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    7. بخش چگونه etc/fstab/ را بدون نیاز به راه اندازی مجدد سیستم، دوباره mount کنم را مطالعه نمایید.

    چگونه پارتیشن‌های ویندوزی با فرمت FAT را در زمان راه اندازی سیستم mount کنیم و به کلیه کاربران سیستم اجازه خواندن و نوشتن دهیم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه لیستی از پارتیشن‌ها بگیرم را مطالعه نمایید.

    3. فرض می‌کنیم dev/hda1/ مسیر پارتیشن ویندوزی است.(FAT)
      مسیر پوشه mount محلی : media/windows/ است.
    4. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /media/windows
      # cp /etc/fstab /etc/fstab_backup
      # gedit /etc/fstab
    5. خط فرمان زیر را در انتهای فایل باز شده بنویسید.

      /dev/hda1 /media/windows vfat utf8,umask=000 0 0
    6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    7. بخش چگونه etc/fstab/ را بدون نیاز به راه اندازی مجدد سیستم، دوباره mount کنم را مطالعه نمایید.



    امنیت


    نکات ضروری که من راجع به ایمن نگاه داشتن یک سیستم پارسیکس گنو/لینوکس باید بدانم چیست ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. مطمئن شوید که هارد دیسک اولین گزینه boot در تنظیمات BIOS است.

      1. برای جلوگیری از سوء استفاده افرادی که می‌توانند از طریق CD نصب کلمه رمز شما را تغییر دهند.

      2. برای جلوگیری از سوء استفاده افرادی که می‌توانند با کمک یک دیسک زنده لینوکس به اطلاعات شما دسترسی پیدا کنند و یا حتی اطلاعات شما را به اشتراک گذارند.

      3. برای جلوگیری از نصب یک سیستم عامل جدید بر روی سیستم شما.

    3. مطمئن شوید که برای BIOS خود کلمه رمز تنظیم کرده اید.

      1. برای جلوگیری از تغییر مراحل boot سیستم.

    4. مطمئن شوید که سیستم شما در یک فضای امن قرار دارد.

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

      2. برای جلوگیری از برداشتن باتری BIOS که باعث از بین رفتن کلمه رمز BIOS خواهد شد.

    5. مطمئن شوید کلمه رمزی که برای BIOS تنظیم کرده اید به راحتی قابل حدس زدن نباشد.

      1. ممکن است برخی سوء استفاده گرها اینگونه کلمه رمز شما را حدس بزنند.

      2. کلمه رمزتان حداقل 8 حرفی باشد.

      3. کلمه رمزی متشکل از حروف بزرگ و کوچک و اعداد و سایر کاراکترها درست کنید.

    6. مطمئن شوید که ویرایش قسمتهای مختلف منوی GRUB را غیر فعال نموده اید.

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

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

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

      2. بخش چگونه اجاره ندهم با فشار دادن کلیدهای Ctrl+Alt+Del در کنسول، سیستم دوباره راه اندازی (reboot) شود را مطالعه نمایید.

    7. مطمئن شوید سیستم برای حذف یا کپی یا ... فایلها و پوشه‌ها از شما اجازه خواهد گرفت.

      1. برای جلوگیری از حذف یا دوباره نویسی فایلها و پوشه‌ها.

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

    8. برای کارهای روزمره با کاربر عادی سیستم با سطح دسترسی محدود وارد سیستم شوید.

      1. برای جلوگیری از حذف فایلها یا ایجاد تغییرات اتفاقی در سیستم

      2. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید

    9. یک دیواره آتش نصب نمایید

      1. دیواره آتش نمی‌تواند امنیت را تضمین کند ولی جلوی بسیاری حملات را خواهد گرفت.

    10. امنیت سیستم را تست نمایید

      1. Nessus ابزار بسیار مناسبی جهت اتوماتیک کردن کشف مشکلات امنیتی سیستم است.

      2. بخش چگونه بسته نرم‌افزاری برنامه مدیریت امنیتی سیستم Nessus را نصب کنم را مطالعه نمایید.

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

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرمان‌های زیر را در خط فرمان وارد نمایید:

      $ rm ~/.bash_history
      $ touch ~/.bash_history
      $ chmod 000 ~/.bash_history

    چگونه گزینه اخطار قبل از پاک کردن یا دوباره نوشته شدن روی فایلها یا پوشه‌ها را فعال کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # cp /etc/profile /etc/profile_backup
      # gedit /etc/profile
    3. خط فرمانهای زیر در انتهای فایل باز شده پیدا کرده و ویرایش نمایید:

      alias rm='rm -i'
      alias cp='cp -i'
      alias mv='mv -i'
    4. فایل ویرایش شده را ذخیره نمایید.



    نکات و ترفندها


    چگونه محیط کاربری GNOME را بدون نیاز به راه اندازی مجدد کل سیستم (reboot)، مجددا راه اندازی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیه پنجره‌های باز را ذخیره کرده و سپس ببندید.

      Press 'Ctrl + Alt + Backspace'

      و یا

      /etc/init.d/gdm restart

    چگونه برخی برنامه ها را تنظیم کنم تا در زمان ورود به GNOME اجرا شوند ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویSystem -> Preferences -> Sessions

    3. در پنجره Sessions

      Startup Programs Tab -> Add/Edit/Delete

    چگونه از محیط کاربری GNOME به محیط ترمینال سوییچ کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. برای سوییچ کردن به کنسول

      Press 'Ctrl + Alt + F1' (F2 - F4)
    3. برای برگشت به محیط GNOME

      Press 'Alt + F7'

    چگونه اجرای Ctrl+Alt+Backspace را برای راه اندازی مجدد محیط X-Window غیر فعال کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرمان‌های زیر را در خط فرمان وارد کنید:

      # cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
      # gedit /etc/X11/xorg.conf
    3. خط فرمانهای زیر را در انتهای فایل باز شده درج نمایید.

      Section "ServerFlags"
      Option "DontZap" "yes"
      EndSection
    4. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    5. بخش چگونه محیط کاربری GNOME را بدون نیاز به راه اندازی مجدد کل سیستم (reboot) ، مجددا راه اندازی کنم را مطالعه نمایید.

    چگونه با فشردن کلیدهای Ctrl+Alt+Del سیستم مانیتور را در محیط کاربری GNOME ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرمان‌های زیر را در خط فرمان وارد نمایید:

      $ gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete"
      $ gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor"

    چگونه محیط کاربری GNOME را refresh کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      $ killall nautilus

    چگونه GNOME Panel را refresh کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      $ killall gnome-panel

    چگونه هر پوشه را در همان پنجره جاری خودش در محیط Nautilus باز کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویApplications -> System Tools -> Configuration Editor

    3. در پنجره Configuration Editor

      / -> apps -> nautilus -> preferences -> always_use_browser (Checked)

    چگونه کلیه فایلها و پوشه‌های مخفی را در محیط Nautilus ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. Places -> Home Folder

    3. برای دیدن فایلها و پوشه‌های مخفی در Nautilus بطور موقت

      Press 'Ctrl + H'
    4. برای دیدن فایلها و پوشه‌های مخفی در Nautilus بطور دایمی‌

      Edit Menu -> Preferences
      Views Tab -> Default View -> Show hidden and backup files (Checked)

    چگونه برنامه ای که باید فایلهای مختلف را اجرا کند عوض کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. سپس:

      Right click on file -> Properties
      Open With Tab -> Add
      Select "Open with" program
      Select "Open with" program (Checked)

    چگونه برنامه ایمیل خوان اصلی سیستم را Mozilla Thunderbird کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کیک کنید رویSystem -> Preferences -> Preferred Applications

    3. در پنجرهPreferred Applications

      Mail Reader Tab -> Default Mail Reader -> Command: mozilla-thunderbird %s

    چگونه صدای بوق را در حالت ترمینال غیر فعال کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویApplications -> System Tools -> Terminal

    3. در پنجرهTerminal

      Edit Menu -> Current Profile...
      General Tab -> General -> Terminal bell (Un-Checked)

    چگونه صفحات وب را در Mozilla firefox سریعتر باز کنم ؟ (این تنظیم بصورت پیش‌گزیده در پارسیکس انجام شده است)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویApplications -> Internet -> .orgefox Web Browser

    3. در پنجره Iceweasel

      Address Bar -> about:config
      Filter: ->
      network.dns.disableIPv6 -> true
      network.http.pipelining -> true
      network.http.pipelining.maxrequests -> 8
      network.http.proxy.pipelining -> true
    4. Iceweasel را دوباره اجرا نمایید.

    چگونه صدای بوق را در Iceweasel در زمان پیدا کردن لینک غیر فعال کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویApplications -> Internet -> Iceweasel Web Browser

    3. در پنجره Iceweasel

      Address Bar -> about:config
      Filter: -> accessibility.typeaheadfind.enablesound -> false
    4. Iceweasel را دوباره اجرا نمایید.

    چگونه با کمک Synaptic ساده تر apt-get کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید رویSystem -> Administration -> Synaptic Package Manager

    3. در پنجرهSynaptic Package Manager

      1. برای refresh کردن لیست بسته‌های شناخته شده (معادل خط فرمان apt-get update)

        Edit Menu -> Reload Package Information
      2. برای به‌روز رسانی کردن بسته‌های نصب شده (معادل خط فرمان apt-get upgrade)

        Edit Menu -> Mark All Upgrades... -> Default Upgrade
        Edit Menu -> Apply Marked Changes
      3. برای جستجوی یک بسته (معادل apt-cache search package_name)

        Edit Menu -> Search... Specify the package name
      4. برای نصب یک بسته خاص (apt-get install package_name)

        Select "package_name"
        Package Menu -> Mark for Installation
        Edit Menu -> Apply Marked Changes
      5. برای حذف یک بسته نصب شده (معادل دستور apt-get remove package_name)

        Select "package_name"
        Package Menu -> Mark for Removal
        Edit Menu -> Apply Marked Changes

    چگونه فایلهای deb. را نصب یا حذف کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. برای نصب یک بسته از طریق یک فایل deb

      # dpkg -i package_file.deb
    3. برای حذف یک بسته که با فایل deb نصب شده

      # dpkg -r package_name

    چگونه فایلهای rpm را به deb تبدیل کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان وارد نمایید:

      # alien package_file.rpm

    چگونه فایلهای یک پوشه را با هم تغییر نام دهم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. برای نصب بسته نرم‌افزاری mvb فرمان‌های زیر را وارد نمایید:

      $ wget -c http://frankandjacq.com/ubuntuguide/mvb_1.6.tgz
      # tar zxvf mvb_1.6.tgz -C /usr/share/
      # chown -R root:root /usr/share/mvb_1.6/
    3. برای تغییر نام کلیه فایلهای موجود در یک پوشه

      mvb NEW_NAME

    چگونه کلیه فایلهای عکس موجود در یک پوشه را Manipulate کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. برای نصب bash batch image processing script

      1. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

      2. فرمان‌های زیر را در خط فرمان وارد نمایید:

        $ wget -c http://frankandjacq.com/ubuntuguide/bbips.0.3.2.sh
        # cp bbips.0.3.2.sh /usr/bin/bbips
        # chmod 755 /usr/bin/bbips
    3. برای Manipulate کردن کلیه عکسهای موجود در یک پوشه به طور یک جا از دستور زیر استفاده کنید:

      bbips

    چگونه متغیرهای System-wide En.orgonment Variables را تنظیم کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرمان‌های زیر را در خط فرمان وارد کنید:

      # cp /etc/profile  /etc/profile_backup
      # gedit /etc/profile
    3. متغیرهای System-wide En.orgonment Variables را به انتهای فایل اضافه نمایید.

    4. فایل ویرایش شده را ذخیره نمایید.

    چگونه خروجی‌های دستور man را در یک فایل ذخیره کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. از دستور زیر استفاده نمایید:

      $ man command | col -b > file.txt

    چگونه منوی GRUB را در زمان راه اندازی سیستم مخفی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
      gedit /boot/grub/menu.lst
    3. خط فرمان زیر را پیدا کنید.

      ...
      #hiddenmenu
      ...
    4. این خط فرمان را به جای خط فرمان بالا درج نمایید.

      hiddenmenu
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    چگونه زمانی را که در موقع راه اندازی سیستم شمرده می‌شود تغییر دهم ؟

    برای حالت نصبی

    1. نکات عمومی‌ را مطالعه نمایید.

    2. cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
      gedit /boot/grub/menu.lst
    3. خط فرمان زیر را پیدا کنید.

      ...
      timeout 3
      ...
    4. این خط فرمان را به جای خط فرمان بالا درج نمایید.

      timeout X_seconds
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    چگونه در منوی GRUB سیستم عامل اولیه را مشخص کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
      gedit /boot/grub/menu.lst
    3. خط فرمان زیر را پیدا کنید.

      ...
      default 0
      ...
    4. این خط فرمان را به جای خط فرمان بالا درج نمایید

      default X_sequence
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    چگونه موقتا برخی از سرویسهای زمان بالا آمدن سیستم را حذف کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. هنگام مشاهده سرویس، هنگام بوت، کلیدهای Ctrl+C را فشار دهید.

    چگونه به صورت دایم برخی از سرویسهای زمان بالا آمدن سیستم را حذف کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

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

      # chmod -x /etc/init.d/service_name
    3. برای فعال کردن یک سرویس در زمان بالا آمدن سیستم

      # chmod +x /etc/init.d/service_name

    چگونه محتویات پوشه tmp/ در زمان خاموش شدن سیستم به طور اتوماتیک پاک شوند ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup
      # gedit /etc/init.d/sysklogd
    3. خط فرمانهای زیر را پیدا کنید

      ...
      stop)
      log_begin_msg "Stopping system log daemon..."
      start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile
      log_end_msg $?
      ...
    4. این خط فرمان را زیر خط فرمانهای بالا بنویسید.

       rm -fr /tmp/* /tmp/.??*
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    چگونه در حالت console خروجی های قبلی را ببینم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. برای بالا رفتن در خروجی‌های قبلی:

      Press 'Shift + Page Up'
    3. برای پایین آمدن در خروجی‌های قبلی:

      Press 'Shift + Page Down'


    چگونه گزینه autosave را در بسته نرم‌افزاری gedit فعال نموده و تولید فایلهای بصورت ~some_file را حذف کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید روی Applications -> System Tools -> Configuration Editor

    3. در پنجره Configuration Editor

      / -> apps -> gedit-2 -> preferences -> editor -> save -> create_backup_copy (UnChecked)
      / -> apps -> gedit-2 -> preferences -> editor -> save -> auto_save (Checked)

    چگونه موقتا منوی آدرس را در پنجره Nautilus ببینم؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید روی Places -> Home Folder

    3. در پنجره Home

      Ctrl+L

    چگونه بطور دائم منوی آدرس را در پنجره Nautilus ببینم؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. کلیک کنید روی Applications -> System Tools -> Configuration Editor

    3. در پنجره Configuration Editor

      /-> apps -> nautilus -> preferences -> always_use_location_entry (Checked)

    سرویس دهنده Samba


    چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. دستور زیر را در خط فرمان تایپ کنید:

      # /etc/init.d/samba start

    چگونه کاربرانی را برای شبکه اضافه یا حذف کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. برای اضافه کردن یک کاربر شبکه :

      1. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید.

      2. فرمان‌های زیر را در خط فرمان وارد نمایید:

        # smbpasswd -a system_username
        # gedit /etc/samba/smbusers
      3. خط فرمان زیر را در فایل جدید بنویسید.

        system_username = "network username"
      4. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    4. برای ویرایش یک کاربر شبکه از دستور زیر استفاده نمایید:

      # smbpasswd -a system_username
    5. برای حذف یک کاربر شبکه

      # smbpasswd -x system_username

    چگونه پوشه‌های خانگی و شخصی هر کاربر را با مجوز فقط خواندن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # gedit /etc/samba/smb.conf
    4. خط فرمان زیر را پیدا کنید.

      ...
      ; security = user
      ...
    5. این خط فرمان را به جای خط فرمان بالا بنویسید :

       security = user
      username map = /etc/samba/smbusers
    6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    7. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید.

    8. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # testparm
      # /etc/init.d/samba restart

    چگونه پوشه‌های خانگی و شخصی هر کاربر را با مجوز خواندن و نوشتن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      #gedit /etc/samba/smb.conf
    4. خط فرمان زیر را پیدا کنید.

      ...
      ; security = user
      ...
    5. این خط فرمان را به جای خط فرمان بالا بنویسید:

       security = user
      username map = /etc/samba/smbusers
    6. خط فرمان زیر را پیدا کنید:

      ...
      # By default, the home .orgectories are exported read-only. Change next
      # parameter to 'yes' if you want to be able to write to them.
      writable = no
      ...
    7. این خط فرمان را به جای خط فرمان بالا بنویسید :

      # By default, the home .orgectories are exported read-only. Change next
      # parameter to 'yes' if you want to be able to write to them.
      writable = yes
    8. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    9. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید.

    10. دستور زیر را در خط فرمان وارد نمایید:

      # testparm
      # /etc/init.d/samba restart

    چگونه پوشه‌های خانگی و شخصی کاربران یک گروه را با مجوز فقط خواندن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /home/group
      # chmod 777 /home/group/
      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # gedit /etc/samba/smb.conf
    4. خط فرمان زیر را پیدا کنید.

      ...
      ; security = user
      ...
    5. این خط فرمان را به جای خط فرمان بالا بنویسید.

       security = user
      username map = /etc/samba/smbusers
    6. این خط فرمانها را در انتهای فایل درج نمایید.

      [Group]
      comment = Group Folder
      path = /home/group
      public = yes
      writable = no
      valid users = system_username1 system_username2
      create mask = 0700
      .orgectory mask = 0700
      force user = nobody
      force group = nogroup
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    8. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید.

    9. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # testparm
      # /etc/init.d/samba restart

    چگونه پوشه‌های خانگی و شخصی کاربران یک گروه را با مجوز خواندن و نوشتن برای سایر کاربران به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /home/group
      # chmod 777 /home/group/
      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # gedit /etc/samba/smb.conf
    4. خط فرمان زیر را پیدا کنید.

      ...
      ; security = user
      ...
    5. این خط فرمان را به جای خط فرمان بالا بنویسید:

       security = user
      username map = /etc/samba/smbusers
    6. این خط فرمانها را در انتهای فایل درج نمایید.

      [Group]
      comment = Group Folder
      path = /home/group
      public = yes
      writable = yes
      valid users = system_username1 system_username2
      create mask = 0700
      .orgectory mask = 0700
      force user = nobody
      force group = nogroup
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    8. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید.

    9. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # testparm
      # /etc/init.d/samba restart

    چگونه پوشه‌های عمومی‌با مجوز فقط خواندن به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /home/public
      # chmod 777 /home/public/
      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # gedit /etc/samba/smb.conf
    4. خط فرمان زیر را پیدا کنید.

      ...
      ; security = user
      ...
    5. این خط فرمان را به جای خط فرمان بالا بنویسید.

       security = user
      username map = /etc/samba/smbusers
    6. این خط فرمانها را در انتهای فایل درج نمایید.

      [public]
      comment = Public Folder
      path = /home/public
      public = yes
      writable = no
      create mask = 0777
      .orgectory mask = 0777
      force user = nobody
      force group = nogroup
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    8. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید.

    9. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # testparm
      # /etc/init.d/samba restart

    چگونه پوشه‌های عمومی‌با مجوز خواندن و نوشتن به اشتراک بگذارم ؟ (کاربران مجاز می‌توانند وارد شوند)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /home/public
      # chmod 777 /home/public/
      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      #gedit /etc/samba/smb.conf
    4. این خط فرمان را پیدا کنید

      ...
      ; security = user
      ...
    5. این خط فرمان را به جای خط فرمان بالا بنویسید:

       security = user
      username map = /etc/samba/smbusers
    6. این خط فرمانها را در انتهای فایل درج نمایید.

      [public]
      comment = Public Folder
      path = /home/public
      public = yes
      writable = yes
      create mask = 0777
      .orgectory mask = 0777
      force user = nobody
      force group = nogroup
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    8. بخش چگونه کاربران سیستم را اضافه/کم و یا تغییر دهم را مطالعه نمایید.

    9. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # testparm
      # /etc/init.d/samba restart

    چگونه پوشه‌های عمومی‌با مجوز فقط خواندن به اشتراک بگذارم ؟ (هر کاربری می‌تواند وارد شود)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # mkdir /home/public
      # chmod 777 /home/public/
      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # gedit /etc/samba/smb.conf
    4. خط فرمان زیر را پیدا کنید.

      ...
      ; security = user
      ...
    5. این خط فرمان را به جای خط فرمان بالا بنویسید.

       security = share
    6. این خط فرمانها را در انتهای فایل درج نمایید.

      [public]
      comment = Public Folder
      path = /home/public
      public = yes
      writable = no
      create mask = 0777
      .orgectory mask = 0777
      force user = nobody
      force group = nogroup
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

      # testparm
      # /etc/init.d/samba restart

    چگونه پوشه‌های عمومی‌با مجوز خواندن و نوشتن به اشتراک بگذارم ؟ (هر کاربری می‌تواند وارد شود)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده Samba را برای به اشتراک گذاری پوشه‌ها و فایلها راه اندازی کنم را مطالعه نمایید.

      # mkdir /home/public
      # chmod 777 /home/public/
      # cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
      # gedit /etc/samba/smb.conf
    3. خط فرمان زیر را پیدا کنید.

      ...
      ; security = user
      ...
    4. این خط فرمان را به جای خط فرمان بالا بنویسید :

       security = share
    5. این خط فرمانها را در انتهای فایل درج نمایید:

      [public]
      comment = Public Folder
      path = /home/public
      public = yes
      writable = yes
      create mask = 0777
      .orgectory mask = 0777
      force user = nobody
      force group = nogroup
    6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    7. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # testparm
      # /etc/init.d/samba restart



    سرویس SSH


    چگونه به یک ماشین راه دور پارسیکس گنو/لینوکس می‌توانم SSH کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم سرویس SSH بر روی ماشین را دور پارسیکس گنو/لینوکس نصب می‌باشد
      بخش چگونه سرویس SSH را بر روی یک ماشین برای دسترسی از راه دور نصب کنم را مطالعه نمایید.
      آدرس IP ماشین راه دور 192.168.0.1
    3. دستور زیر را در خط فرمان وارد نمایید:

      $ ssh username@192.168.0.1

    چگونه به یک ماشین پارسیکس گنو/لینوکس از راه دور وصل شوم و فایلها یا پوشه‌هایی را از آن به ماشین محلی کپی کنم ؟ (scp)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم سرویس SSH بر روی ماشین را دور پارسیکس گنو/لینوکس نصب می‌باشد
      بخش چگونه سرویس SSH را بر روی یک ماشین برای دسترسی از راه دور نصب کنم را مطالعه نمایید.
      آدرس IP ماشین راه دور 192.168.0.1
      مسیر فایلها و پوشه‌های ماشین راه دور : home/username/remotefile.txt/ است.
      محل ذخیره ماشین محلی (پوشه جاری)
    3. دستور زیر را در خط فرمان وارد نمایید:

      $ scp -r username@192.168.0.1:/home/username/remotefile.txt .

    چگونه فایلها یا پوشه‌هایی را از یک ماشین محلی به یک ماشین راه دور پارسیکس گنو/لینوکس کپی کنم ؟ (scp)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم سرویس SSH بر روی ماشین را دور پارسیکس گنو/لینوکس نصب می‌باشد
      بخش چگونه سرویس SSH را بر روی یک ماشین برای دسترسی از راه دور نصب کنم را مطالعه نمایید.
      مسیر فایلها و پوشه‌های محلی : localfile.txt
      آدرس IP ماشین راه دور 192.168.0.1
      مسیر ذخیره ماشین راه دور : home/username/
    3. دستور زیر را در خط فرمان وارد نمایید:

      $ scp -r localfile.txt username@192.168.0.1:/home/username/

    چگونه به یک ماشین پارسیکس گنو/لینوکس از راه دور وصل شوم و فایلها یا پوشه‌هایی را از آن به ماشین محلی کپی کنم ؟ (rsync)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم سرویس SSH بر روی ماشین را دور پارسیکس گنو/لینوکس نصب می‌باشد
      بخش چگونه سرویس SSH را بر روی یک ماشین برای دسترسی از راه دور نصب کنم را مطالعه نمایید.
      آدرس IP ماشین راه دور 192.168.0.1
      مسیر فایلها و پوشه‌های ماشین راه دور : home/username/remotefile.txt/ است.
      محل ذخیره ماشین محلی (پوشه جاری)
    3. دستور زیر را در خط فرمان وارد نمایید:

      $ rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt .

    چگونه فایلها یا پوشه‌هایی را از یک ماشین محلی به یک ماشین راه دور پارسیکس گنو/لینوکس کپی کنم ؟ (rsync)

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم سرویس SSH بر روی ماشین را دور پارسیکس گنو/لینوکس نصب می‌باشد
      بخش چگونه سرویس SSH را بر روی یک ماشین برای دسترسی از راه دور نصب کنم را مطالعه نمایید.
      مسیر فایلها و پوشه‌های محلی : localfile.txt
      آدرس IP ماشین راه دور 192.168.0.1
      مسیر ذخیره ماشین راه دور : home/username/
    3. دستور زیر را در خط فرمان وارد نمایید:

      $ rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/

    چگونه از یک ماشین ویندوزی به یک ماشین پارسیکس گنو/لینوکس از راه دور SSH کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم سرویس SSH بر روی ماشین را دور پارسیکس گنو/لینوکس نصب می‌باشد
      بخش چگونه سرویس SSH را بر روی یک ماشین برای دسترسی از راه دور نصب کنم را مطالعه نمایید.
    3. نرم افزار PuTTY را از اینجا دریافت نمایید.

    چگونه از یک ماشین ویندوزی فایلها یا پوشه‌هایی را در یک ماشین راه دور پارسیکس گنو/لینوکس کپی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرض می‌کنیم سرویس SSH بر روی ماشین را دور پارسیکس گنو/لینوکس نصب می‌باشد
      بخش چگونه سرویس SSH را بر روی یک ماشین برای دسترسی از راه دور نصب کنم را مطالعه نمایید.
    3. نرم افزار WinSCP را از اینجا دریافت نمایید.



    سرویس دهنده DHCP


    چگونه یک سرویس دهنده DHCP جهت اختصاص IP به سایر سیستم‌های شبکه راه اندازی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

    3. فرض می‌کنیم تنظیمات کارت شبکه بر روی eth0 تنظیم شده است.
      محدوده آدرس IP ما : 192.168.0.100 تا 192.168.0.200 است.
      Subnet Mask: 255.255.255.0
      DNS Servers: 202.188.0.133, 202.188.1.5
      Domains: tm.net.my
      Gateway Address: 192.168.0.1
    4. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # apt-get install dhcp3-server
      # cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
      #gedit /etc/default/dhcp3-server
    5. این خط فرمان را پیدا کنید

      ...
      INTERFACES=""
    6. این خط فرمان را به جای خط فرمان بالا بنویسید.

      INTERFACES="eth0"
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    8. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
      # gedit /etc/dhcp3/dhcpd.conf
    9. این خط فرمانها را پیدا کنید:

      ...
      # option definitions common to all supported networks...
      option domain-name "example.org";
      option domain-name-servers ns1.example.org, ns2.example.org;
      default-lease-time 600;
      max-lease-time 7200;
      ...
    10. این خط فرمانها را به جای خط فرمانهای بالا بنویسید.

      # option definitions common to all supported networks...
      #option domain-name "example.org";
      #option domain-name-servers ns1.example.org, ns2.example.org;
      #default-lease-time 600;
      #max-lease-time 7200;
    11. این خط فرمانها را پیدا کنید:

      ...
      # A slightly different configuration for an internal subnet.
      #subnet 10.5.5.0 netmask 255.255.255.224 {
      # range 10.5.5.26 10.5.5.30;
      # option domain-name-servers ns1.internal.example.org;
      # option domain-name "internal.example.org";
      # option routers 10.5.5.1;
      # option broadcast-address 10.5.5.31;
      # default-lease-time 600;
      # max-lease-time 7200;
      #}
      ...
    12. این خط فرمانها را به جای خط فرمانهای بالا بنویسید:

      # A slightly different configuration for an internal subnet.
      subnet 192.168.0.0 netmask 255.255.255.0 {
      range 192.168.0.100 192.168.0.200;
      option domain-name-servers 202.188.0.133, 202.188.1.5;
      option domain-name "tm.net.my";
      option routers 192.168.0.1;
      option broadcast-address 192.168.0.255;
      default-lease-time 600;
      max-lease-time 7200;
      }
    13. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    14. دستور زیر را در خط فرمان وارد نمایید:

      # /etc/init.d/dhcp3-server restart



    سرویس بانک اطلاعات


    چگونه سرویس دهنده بانک اطلاعات MySQL را نصب کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # apt-get install mysql-server
      # mysqladmin -u root password db_user_password

    چگونه MySQL Control Center را نصب کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

    3. بخش چگونه سرویس دهنده بانک اطلاعات MySQL را نصب کنم را مطالعه نمایید.

    4. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # apt-get install mysqlcc
      # gedit /usr/share/applications/MySQLCC.desktop
    5. خط فرمانهای زیر را در فایل جدید بنویسید:

      [Desktop Entry]
      Name=MySQLCC
      Comment=MySQLCC
      Exec=mysqlcc
      Icon=/usr/share/pixmaps/mysqlcc.xpm
      Terminal=false
      Type=Application
      Categories=Application;System;
    6. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    7. بخش چگونه GNOME Panel را refresh کنم را مطالعه نمایید.

    8. کلیک کنید رویApplications -> System Tools -> MySQLCC


    سرویس دهنده وب Apache


    چگونه سرویس دهنده وب Apache را جهت ارایه سرویس وب نصب کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # apt-get install apache2 or apt-get install apache
    4. در مرورگر وب Iceweasel آدرس مقابل را وارد نمایید: http://localhost

    چگونه برای سرویس دهنده وب Apache بسته PHP را نصب کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

    3. بخش چگونه سرویس دهنده وب Apache را جهت ارایه سرویس وب نصب کنم را مطالعه نمایید.

      # apt-get install php4 or apt-get install php5
      # gedit /var/www/testphp.php
    4. این خط فرمان را در فایل جدید بنویسید.

      <?php phpinfo(); ?>
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    6. آدرس مقابل را در مرورگر Iceweasel وارد نماییدhttp://localhost/testphp.php

    چگونه برای سرویس دهنده وب Apache بانک اطلاعات MySQL را نصب کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش اضافه کردن مخازن تکمیلی را مطالعه نمایید.

    3. بخش چگونه سرویس دهنده وب Apache را جهت ارایه سرویس وب نصب کنم را مطالعه نمایید.

    4. بخش چگونه برای سرویس دهنده وب Apache بسته PHP را نصب کنم را مطالعه نمایید.

    5. بخش چگونه سرویس دهنده بانک اطلاعات MySQL را نصب کنم را مطالعه نمایید.

      # apt-get install libapache2-mod-auth-mysql or apt-get install libapache-mod-auth-mysql
      # apt-get install php4-mysql or apt-get install php5-mysql
      # /etc/init.d/apache2 restart or apachectl restart

    چگونه URL ها را به پوشه‌های غیر از مسیر var/www/ مسیر دهی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده وب Apache را جهت ارایه سرویس وب نصب کنم را مطالعه نمایید.

    3. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # gedit /etc/apache2/conf.d/alias or gedit /etc/apache/httpd.conf
    4. خط فرمانهای زیر را در فایل جدید بنویسید.

      Alias /URL-path /location_of_folder/
      <.orgectory /location_of_folder/>
      Options Indexes FollowSymLinks
      AllowOverride All
      Order allow,deny
      Allow from all
      </.orgectory>
    5. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

      # /etc/init.d/apache2 restart
    6. نشانی مقابل را در مرورگر Iceweasel وارد نمایید: http://localhost/URL-path

    چگونه درگاه (port) اصلی سرویس دهنده وب Apache را تغییر دهم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده وب Apache را جهت ارایه سرویس وب نصب کنم را مطالعه نمایید.

    3. فرض می‌کنیم درگاه مورد نظر ما 78 است.
    4. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # cp /etc/apache2/ports.conf /etc/apache2/ports.conf_backup
      # gedit /etc/apache2/ports.conf
    5. خط فرمان زیر را پیدا کنید.

      Listen 80
    6. این خط فرمان را به جای خط فرمان بالا بنویسید.

      Listen 78
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    8. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # /etc/init.d/apache2 restart
    9. نشانی مقابل را در مرورگر Iceweasel وارد نمایید: http://localhost:78

    چگونه RSS در PHP را برای سرویس دهنده وب Apache راه اندازی کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. بخش چگونه سرویس دهنده وب Apache را جهت ارایه سرویس وب نصب کنم را مطالعه نمایید.

    3. بخش چگونه برای سرویس دهنده وب Apache بسته PHP را نصب کنم را مطالعه نمایید.

    4. فرض می‌کنیم RSS مربوط به DistroWatch.com - News است.
    5. فرمان‌های زیر را در خط فرمان وارد نمایید:

      $ wget -c http://frankandjacq.com/ubuntuguide/magpierss-0.71.1.tar.gz
      # mkdir /var/www/feeds
      # tar zxvf magpierss-0.71.1.tar.gz -C /var/www/feeds/
      # mv /var/www/feeds/magpierss-0.71.1/* /var/www/feeds/
      # rm -fr /var/www/feeds/magpierss-0.71.1/
      # chown -R www-data:root /var/www/feeds/
      # gedit /var/www/feeds/index.php
    6. خط فرمانهای زیر را در فایل جدید بنویسید.

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
      <head>
      <title>DistroWatch.com - News</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
      <style type="text/css">
      /*<![CDATA[*/
      /*
      DEFAULT TAG STYLES
      */
      body {
      background: #ffffff;
      margin-left: 20px;
      font-family: bitstream vera sans,sans-serif;
      font-size: 9pt;
      }
      h1 {
      font-family: luxi sans,sans-serif;
      font-size: 15pt;
      }
      /*]]>*/
      </style>
      </head>
      <body>
      <?php
      req.orge_once 'rss_fetch.inc';
      error_reporting(E_ERROR);
      $url = 'http://distrowatch.com/news/dw.xml';
      $rss = fetch_rss($url);
      if ($rss) {
      echo "<h1>";
      echo "<a href=$url>", $rss->channel[title], "</a><br/>";
      echo "</h1>";
      foreach ($rss->items as $item ) {
      $url = $item[link];
      $title = $item[title];
      $description = $item[description];
      echo "<li>";
      echo "<b>Topic:</b> <a href=$url><b><u>$title</u></b></a><br/><br/>";
      echo "$description<br/><br/>";
      echo "</li>";
      }
      }
      else {
      echo "<a href=$url>", $url, "</a> - Server Down!<br/>";
      }
      ?>
      </body>
      </html>
    7. فایل ویرایش شده را ذخیره نمایید. (یک نمونه از فایل ویرایش شده)

    8. نشانی مقابل را در مرورگر وب Iceweasel وارد نمایید:http://localhost/feeds/index.php


    عیب یابی


    پیکربندی شبکه ... (زمان زیادی برای لود شدن طول می‌کشد)

    1. نکات عمومی‌ را مطالعه نمایید.

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

    چگونه به اجبار سطل آشغال را در GNOME پاک کنم ؟

    1. نکات عمومی‌ را مطالعه نمایید.

    2. فرمان‌های زیر را در خط فرمان وارد نمایید:

      # rm -fr ~/.local/share/Trash/


Copyright (C) 2005-2009 http://www.parsix.org