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

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

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


ارائه ۲۵٫۰۴ اوبونتو منتشر شد 🎉

نویسنده موضوع: چگونه نرم افزار نصب کنم ؟!  (دفعات بازدید: 20478 بار)

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

آفلاین mf2fx

  • Newbie
  • *
  • ارسال: 7
چگونه نرم افزار نصب کنم ؟!
« : 05 شهریور 1388، 08:42 ق‌ظ »
چگونه نرم افزار نصب کنم ؟!
سلام دوستان
این منو بیچاره کرده تونستم Theme نصب کنم ولی نرم افزار چطوری باید نصب کنم ؟!
از UBUNTU 9.04 استفاده میکنم
و لطفا یکی از دوستان بگه که Add/Remove با Synaptic Package Manager چه فرقی داره واقعا گیج شدم
ممنونم

آفلاین سید محمود رضا سجادی

  • Hero Member
  • *
  • ارسال: 704
  • جنسیت : پسر
    • مرکز برنامه نویسی ایران
پاسخ به: چگونه نرم افزار نصب کنم ؟!
« پاسخ #1 : 05 شهریور 1388، 11:52 ق‌ظ »
سلام عزیز
نصب نرم افزار توی لینوکس یکم توضیح داره
شما یا سورس نرم افزار ها رو دارید و قصد نصب اونها رو دارید
ویا اینکه .sh و یا .bin ویا حتی .bundle هستند
ودر ساده ترین حالت .deb برای اوبونتو و خانواده اون و یا سیستم های مشابه مثل debian و یا با پسوند rpm برای لینوکس هایی از خانواده redhat , fedora , madrak - mandriva هستند

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

در لینوکس معمولا همه نرم افزار ها یا برنامه ها وابستگی هایی دارند (مشابه اینکه در ویندوز برخی نرم افزار ها نیاز به نصب dotnetframework داشتن البته با کمی تفاوت)
این وابستگی ها نقش فریم ورک رو ندارن اگه برنامه نویسی کرده باشی با زبون C میدونی که یه چیزایی به نام header وجود دارند
رابطه وابستگیها با برنامه شما مثل رابطه header ها با متن اصلی برنامه شماست
اگه برنامه نویسی نکردی و متن بالا برت گویا نبود اصلا مهم نیست فقط اینو بدون که وقتی میخای یه برنامه رو نصب کنی همراش چندین پکیج دیگه هم باید نصب بشن و یا بعضی برنامه ها توصیه میشه که نصب بشن و یا پیشنهاد میشه که نصب بشن
منظورم اینه که برای نصب یک برنامه سه حالت برای پکیج ها دیگه پیش میاد
۱- واجب که نصب بشن
۲-خیلی خوبه و توصیه میشه که نصب بشن
۳-اگه نصب بشن بهتره

یه برنامه هست به نام synaptic که توی system -> administration قرار داده
این برنامه برای مدیریت حرفه ای پکیج ها هستش که میشه دونه دونه اونها رو تیک زد و یا تیکشون رو برداشت تا نصب بشن و یا حذف بشن و خودش به صورت اتوماتیک وابستگی ها رو معرفی میکنه
حالت دیگه اینه که از منوی applications برنامه add/remove... رو اجرا کنی
این برنامه تمام پکیج هارو نشون نمیده و لذا به کاملی synaptic نیست اما کار باهاش راحت تر و بهتره. وقتی یه برنامه رو تیک میزنی در پشت صحنه بقیه کارارو خوش میکنه و ممکنه شما متوجه نشی

حالا فرض کن که یک فایل deb دانلود کردی یا از کسی گرفتی
برای نصب اون باید روش دبل کلیک کنی
به همین راحتی
اما در بالای پنجره ای که بز میشه ممکنه با رنگ قرمز بهت یک خطا بده
این خطا معمولا به یکی از سه شکل زیره
۱-پکیج شما خرابه و خراب دانلود شده که باید دوباره دانلودش کنی
۲-پکیج سالمه اما با یه پکیج دیگه کانفلیکت داره و لذا اگه میخای نصبش کنی اول باید اون پکیجی که اسمش رو گفته رو دستی (با استفاده از synaptic) پاک کنی و بعد اینو نصب کنی
۳-این پکیج نیاز به وابستگی هایی داره که روی سیستم شما نصب نیست و باید اونها رو هم که اسمشون اومده از جایی دانلود کنی و قبل از نصب این پکیج اونها رو نصب کنی

امبد وارم تا اینجا گویا بوده باشه

میمونه نصب برنامه های سورس و sh , bin ,....
برای اونهایی که غیر از سورس هستند مشکلی نیست زیاد
معمولا فقط یه مجوز اجرا میخان
از منوی applications وارد accesories بشو و terminal رو اجرا کن
همه کارهایی که گرافیکی انجام میشه داد دستس هم میشه انجام داد و با استفاده از ترمینال
چهار تا دستور مهم اینجا لازم داری
یکی ls هستش که هرچی توی دایرکتوری جاری باشه رو بهت نشون میده , و یا dir که همین کار رو تقریبا میکنه و مثل دستور dir در msdos هستش
دستور دیگه chmod که اجازه ها رو تغییر میده
البته دستور sudo هم هست که چیز خاصی نیست و فقط با دسترسی administrator (همون root لینوکس) برنامه ها رو اجرا میکنه
و همینطور دستور cd که دقیقا همون کار دستور cd در msdos رو انجام میده و دایرکتوری جاری رو تغییر میده

برای اینکه یک برنامه sh یا bin یا bundle یا مشابه اینها رو نصب کنی باید با استفاده از دستور cd دایرکتوری جاریت رو به آدرسی که اون فایل قرار داره ببری
بعدش اگه فرض کنیم اسم فایل شما xyz.sh باشه باید دستور زیر رو تایپ کنی
sudo chmod +x ./xyz.sh
sudo ./xyz.sh
الان برنامه در حال نصب باید باشه

در باره نصب از روی سورس باید بگم که بهتره readme اپنها رو بخونی
چون با هم فرق دارند
اما معمولا بعد از تغییر دایرکتوری جاری به مکان سورس با دستور زیر نصب میشن
./configure
make
sudo make install
البته در سورس ها وابستگی ها باید دستی کنترل بشن
در مرحله ./configure اگه وابستگیها رعایت نشده باشه به شما پیغام خطا داده میشه

خوب و خرم باشی
التماس دعا
مرکز برنامه نویسی ایران
محلی برای تمامی علاقه مندان به برنامه نویسی http://www.SourceCenter.IR

آفلاین mf2fx

  • Newbie
  • *
  • ارسال: 7
پاسخ به: چگونه نرم افزار نصب کنم ؟!
« پاسخ #2 : 05 شهریور 1388، 02:32 ب‌ظ »
سلام عزیز
واقعا ممنون که این همه وقت گذاشتی
ولی راستش انگار خیلی مکافات داره یعنی برای انجام کارهای عامیانه هم اینقدر نیاز به Code داره
و خب از نظر من وقت گیر هستش
من خیلی لینوکس را دوست دارم و نمیخوام ترکش کنم !
مثلا همین که میگین واسه نصب برنامه اصلا هیچکدومش شبیه اینا نیست خیلی گیج شدم.
آیا تمامی نرم افزارهای موجود در اینترنت بر روی UBUNTU نیز کار میده ؟

آفلاین ahmed

  • High Hero Member
  • *
  • ارسال: 1069
  • جنسیت : پسر
    • یادداشت‌های یک دوست‌دار نرم‌افزارهای آزاد
پاسخ به: چگونه نرم افزار نصب کنم ؟!
« پاسخ #3 : 05 شهریور 1388، 02:55 ب‌ظ »
اگه به اینترنت دسترسی ندارید یا حوصلهٔ دردسرهای نصب نرم‌افزارهای مورد نیازتون رو ندارید، می تونید از دیسک هما استفاده کنید که در دو فروشگاه موجوده:

۱− لینوکس شاپ:
http://linuxshop.ir/product_info.php?products_id=393

۲− سی‌تو:
http://www.sito.ir/product_info.php?products_id=939&osCsid=964365ee8f3e8b3553a3850e3293ffa0

البته کل مخازن اوبونتو هم در این فروشگاه‌ها وجود داره:

۱− لینوکس شاپ:
http://linuxshop.ir/product_info.php?products_id=415

۲− سی‌تو:
http://www.sito.ir/product_info.php?products_id=940&osCsid=964365ee8f3e8b3553a3850e3293ffa0

آفلاین سید محمود رضا سجادی

  • Hero Member
  • *
  • ارسال: 704
  • جنسیت : پسر
    • مرکز برنامه نویسی ایران
پاسخ به: چگونه نرم افزار نصب کنم ؟!
« پاسخ #4 : 05 شهریور 1388، 08:54 ب‌ظ »
ولی راستش انگار خیلی مکافات داره یعنی برای انجام کارهای عامیانه هم اینقدر نیاز به Code داره
و خب از نظر من وقت گیر هستش

سلام عزیز جان
باید بگم که اصلا کد نمیخاد
شما کل متن بالا رو یک بار دیگه بخون
اگه از مخازن (آفلاین مثل هما یا مجموعه مخازن که دوستمون فرمودند و یا آنلاین) استفاده کنید فقط و فقط نیاز به زدن یک تیک در synaptic یا add/remove... رو دارید همین
بعدا خودش به صورت اتوماتیک آپدیتش هم میکنه بدون اینکه نیاز به انجام کاری از طرف شما داشته باشه (همین)

مثلا همین که میگین واسه نصب برنامه اصلا هیچکدومش شبیه اینا نیست خیلی گیج شدم.
آیا تمامی نرم افزارهای موجود در اینترنت بر روی UBUNTU نیز کار میده ؟

والا منم گیج شدم
اصلا نمیفهمم چی میگی (شرمنده)
فعل و فاعلات یکم زیادی جابجان
چی شبیه چی نیست؟
کار میده یعنی چی؟
اگه منظورت اینه که آیا همه نرم افزار ها قابل نصب هستند یا نه باید بگم که نه!
پروژه واین برای اجرا و نصب فایل های ویندوزی بر روی لینوکس آغاز شده اما هنوز بعضی از نرم افزار های ویندوزی خوب اجرا نمیشت یا اصلا اجرا نمیشن!

اما پروژه های متن باز و لینوکسی و یونیکسی(به دلیل اینکه طرفدار های اوبونتو خیلی زیادند)معمولا نسخه ای مخصوص اوبونتو دارند یا راه نمای نصب برای اوبونتو دارند
مرکز برنامه نویسی ایران
محلی برای تمامی علاقه مندان به برنامه نویسی http://www.SourceCenter.IR

آفلاین hinahym

  • Newbie
  • *
  • ارسال: 1
  • جنسیت : پسر
    • سیناهیم
پاسخ : چگونه نرم افزار نصب کنم ؟!
« پاسخ #5 : 18 بهمن 1393، 12:10 ق‌ظ »
سلام.
وقتی یه نرم افزار رو بیرون از سافتور سنتر میخوایم نصب کنیم
مثلا از اینجا:
https://www.mozilla.org/en-US/firefox/developer/all/
بعد از دانلود شدن اون رو بصورت یه فایل تو ارشیو نشون میده
سوال اینه که بعدش باید چیکار کنیم تا اینستال شه؟اکستراکتش کنیم چی میشه و به چه ادرسی باید اکستراکت کرد؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19811
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : چگونه نرم افزار نصب کنم ؟!
« پاسخ #6 : 18 بهمن 1393، 01:20 ق‌ظ »
موضوع پنج سال پیش رو بالا نیارید لطفاً.
موضوع قفل شد
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن