انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: اگر دوست دارید برنامه های خود را ویندوزی یا راحت تر از اون نصب کنید اینو بخونین  (دفعات بازدید: 9027 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
نصب نرم افزار در لینوکس با ویندوز و مکینتاش متفاوته  و این مساله محاسن و معایبی داره. هرچند سیستمهای مدیریت نرم افزار در لینوکس مثل APT، Portage، YUM و PACMAN قوی و هوشمند هستند و می تونند کل سیستم رو بروزرسانی کنند مشکلاتی هم برای نصب برنامه ها در لینوکس وجود داره:

1-      شما به اینترنت پرسرعت نیاز دارید. نصب برنامه و بروزرسانی در سیستمهای آفلاین یا سیستمهایی که اینترنت پرسرعت ندارند کاری بسیار سخت و گاهی غیر ممکنه.

2-      انتقال برنامه های داونلود شده از سیستمی به سیستم دیگر به راحتی میسر نیست.

3-      برنامه هایی که برای یک توزیع خاص بسته بندی یا package شده اند روی توزیعهای دیگه کار نمی کنند.

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

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

Portable Apps for Linux

اما باید خبر خوبی رو بهتون بدم که مطمئنم خیلی ازشما به خصوص کسانی که هنوز مجبورند از dial-up استفاده کنند  رو خوشحال می کنه. نوع جدیدی از بسته های نصب برای لینوکس طراحی شده که مثل بسته های ویندوزی و حتی راحت تر از اون کار می کنه. یعنی شما کافیه فقط یک فایل رو داونلود کنید و روش کلیک کنید تا اجرا بشه. و دیگه لازم نیست نگران dependency ها باشید چون همه اونها در داخل بسته جاسازی شده اند. کافیه به آدرس http://portablelinuxapps.org/ برید و برنامه های مورد علاقه خودتون رو داونلود کنید. فعلا بیش از 80 برنامه مفید و کاربردی که می تونند همه کارهای شما رو راه بندازند در اینجا وجود داره. VLC و Avidemux و GIMP و خیلی برنامه های مفید دیگه رو میتونید ازاینجا دریافت کنید. حالا می تونید حتی برای دوستی که اینترنت سریع نداره لینوکس نصب کنید و برنامه های مورد نیازش رو روی cd کپی کنید و در اختیارش بگذارید!

ضمنا پروژه Elementary که داره بر روی یک سیستم عامل کاربرپسند بر پایه اوبونتو کار می کنه فناوری جدیدی به نام AppImages رو ابداع کرده که با استفاده از اون میشه برنامه ها رو به صورت کاملا Portable بسته بندی و منتشر کرد. اگر تابحال با سیستم عامل Mac کار کرده باشید می دونید که بسته های نرم افزاری Mac که Disk Image نامیده می شن چطور کار می کنند. AppImage  ها هم فناوری مشابهی دارند. یعنی هر بسته در واقع یک فایل ISO هست یک یک بیت اجرایی یا executable در ابتدای اون وجود داره. با اجرای یک AppImage در واقع یک فایل سیستم مجازی روی سیستم سوار یا mount میشه و اسکریپتی به اسم AppRun پیوندی بین این فایل سیستم و فایل سیستم اصلی ایجاد می کنه به طوری که AppImage بتونه از کتابخانه ها و منابع فایل سیستم اصلی استفاده کنه. AppImage ها برای اجرا نیازی به نصب و همینطور مجوز دسترسی    root ندارند. تنظیمات خودشون رو مثل بقیه برنامه ها در پوشه Home کپی می کنند و می تونند تنظیمات برنامه هایی رو که به روشهای دیگه (مثلا از طریق   APT) نصب شده اند رو هم بخونند. نکته بسیار جالب اینه که این بسته ها روی توزیعهای ubuntu، Fedora و OpenSuse و بسیاری توزیعهای دیگه قابل اجرا هستند! و جالبتر اینکه با این روش می تونید چند نسخه مختلف از یک برنامه رو کنار هم داشته باشید!

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

برای اطلاعات بیشتر اینجا رو ببینید:

http://www.elementary-project.com/wiki/index.php?title=AppImages

منبع:
http://www.linupc.orq.ir
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین smmsadrnezh

  • Full Member
  • *
  • ارسال: 198
  • جنسیت : پسر
  • Ubuntu is the way of life
    • سید محمد مسعود صدرنژاد
نصب نرم افزار در لینوکس با ویندوز و مکینتاش متفاوته  و این مساله محاسن و معایبی داره. هرچند سیستمهای مدیریت نرم افزار در لینوکس مثل APT، Portage، YUM و PACMAN قوی و هوشمند هستند و می تونند کل سیستم رو بروزرسانی کنند مشکلاتی هم برای نصب برنامه ها در لینوکس وجود داره:
1-      شما به اینترنت پرسرعت نیاز دارید. نصب برنامه و بروزرسانی در سیستمهای آفلاین یا سیستمهایی که اینترنت پرسرعت ندارند کاری بسیار سخت و گاهی غیر ممکنه.
2-      انتقال برنامه های داونلود شده از سیستمی به سیستم دیگر به راحتی میسر نیست.
3-      برنامه هایی که برای یک توزیع خاص بسته بندی یا package شده اند روی توزیعهای دیگه کار نمی کنند.
حرکته خوبی صورت گرفته ولی راه های دیگری برای برطرف شدن این مشکلات مرتب ارائه میشه که اینجا تعدادیش رو مینویسم:
مشکل اول رو با دیسک های مخازن تا حده قابله قبولی برطرف کردن (خودم حتی یکبار هم ازش استفاده نکردم)
مشکل دوم رو با APTonCD حل کردن
مشکل سوم قالبا وجود نداره ولی تو مواردی که وجود داره به سختی برطرف میشه
گنـــــــــــــــــــــودام!            فارسی      انگلیسی


آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
ولی این مسئله برای کسایی که اینترنت پرسرعت ندارند و میخوان از جایی فایل رو دانلود کنن و بعد روی سیستمشون نصب کنن خیلی عالیه چون دیگه احتیاجی به دونستن پیشنیازهاش نیست .
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین m0si

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
http://forum.ubuntu.ir/index.php?topic=14810.0
شما خودتون امتحان کردید؟ روش نصب یه چه صورته؟ من که نتونستم نصب کنم.

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
من واقعا اون تاپیک رو ندیده بودم . اگر ممکنه این تاپیک رو حذف کنید .
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین m0si

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
من واقعا اون تاپیک رو ندیده بودم . اگر ممکنه این تاپیک رو حذف کنید .
چرا حذف؟ اونجا مشکل حل نشد و تاپیک به تاریخ پیوست. روش نصب این برنامه ها به چه صورته؟؟ میتونه برای تازه کارها خیلی مفید باشه.

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
این طور که معلومه  دارای پسوند .bin هستند و برای نصب باید از دستور  sh ./FileName استفاده کنید .( البته من خودم متاسفانه امتحان نکردم  )
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین m0si

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
این طور که معلومه  دارای پسوند .bin هستند و برای نصب باید از دستور  sh ./FileName استفاده کنید .( البته من خودم متاسفانه امتحان نکردم  )
با این روش نصب نمیشه.

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
خوب اینطور که معلومه شما دانلود کردید . اگه ممکنه بگید دقیقا پسوندش چیه تا بتونم کمکتون کنم ؟
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین m0si

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
خوب اینطور که معلومه شما دانلود کردید . اگه ممکنه بگید دقیقا پسوندش چیه تا بتونم کمکتون کنم ؟
پسوند خاصی نداره ولی در قسمت type اینو نوشته: executable (application/x-executable)
بعد از زدن دستور sh این خروجی رو میده:
./Terminator 0.93: 1: Syntax error: word unexpected (expecting ")")
ویرایش شد:
بعد از زدن دستور sudo chmod +x filename با دبل کلیک کردن روی فایل یک ترمینال باز میشه که توش نوشته:
m0si@m0si-desktop:/tmp/.mount_Fp96MI/usr$در این مسیر یک پوشه به نام bin وجود داره و لوگوی نرم افزار terminator
« آخرین ویرایش: 15 شهریور 1389، 02:43 ب‌ظ توسط m0si »

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
خب . شما این رو امتحان کن :

mkdir build
cd build
cmake
make
make install

البته این رو مطمئن نیستم . اگه ممکنه بگید داخل پوشه bin چیه ؟
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین m0si

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
خب . شما این رو امتحان کن :

mkdir build
cd build
cmake
make
make install

البته این رو مطمئن نیستم . اگه ممکنه بگید داخل پوشه bin چیه ؟
این پوشه دیگه برای من وجود نداره!!
خودش پاک شد :o
من که بیخیال شدم. کلا نیازی به این روش ندارم ولی شما یه جوری نوشتید که فکر کردم با دبل کلیک نصب میشه. مهم نیست زیاد. برای بار دوم این بحث به جواب نرسید.  :'(
« آخرین ویرایش: 15 شهریور 1389، 09:31 ب‌ظ توسط m0si »

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
نویسنده محترم این وبلاگ:
 http://www.linupc.orq.ir/

که با کمال .... این پست از وبلاگ من
http://mehdi.wordpress.com/2010/08/11/portable-apps-for-linux/
رو copy & paste کرده خوبه در کنار استفاده از لینوکس فرهنگ درست نقل کردن مطالب دیگران رو هم یاد بگیره.

من نمیدونم اینجور دوستان چه لذتی از وبلاگ نویسی می‌برند. اصلا وبلاگ نویسی برای بروز خلاقیت و منتشر کردن صدای یک شخص در دنیای مجازی درست شده.
« آخرین ویرایش: 18 شهریور 1389، 07:10 ب‌ظ توسط mFat »
Download Arios http://arioslinux.org

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
حالا شما کوتاه بیا . اگه ممکنه یه توضیحی در مور این برنامه ها بدید و طریقه نصبش رو هم بگید ؟ ممنون
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین mFat

  • Hero Member
  • *
  • ارسال: 720
  • جنسیت : پسر
    • It's Me
همونطور که از اسم این برنامه ها بر میاد پرتابل هستند و نیازی به نصب ندارند. کافیه به اونها قابلیت اجرایی بدید و بعد دوبار کلیک کنید تا اجرا بشن. من روی اوبونتو ۳۲ بین امنحان کردم  به راحتی اجرا شدند ولی در اوبونتوی ۶۴ بیت خیر.
Download Arios http://arioslinux.org