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

تازه کار => انجمن تازه‌کاران => نویسنده: mf2fx در 05 شهریور 1388، 08:42 ق‌ظ

عنوان: چگونه نرم افزار نصب کنم ؟!
ارسال شده توسط: mf2fx در 05 شهریور 1388، 08:42 ق‌ظ
چگونه نرم افزار نصب کنم ؟!
سلام دوستان
این منو بیچاره کرده تونستم Theme نصب کنم ولی نرم افزار چطوری باید نصب کنم ؟!
از UBUNTU 9.04 استفاده میکنم
و لطفا یکی از دوستان بگه که Add/Remove با Synaptic Package Manager چه فرقی داره واقعا گیج شدم
ممنونم
عنوان: پاسخ به: چگونه نرم افزار نصب کنم ؟!
ارسال شده توسط: سید محمود رضا سجادی در 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 اگه وابستگیها رعایت نشده باشه به شما پیغام خطا داده میشه

خوب و خرم باشی
التماس دعا
عنوان: پاسخ به: چگونه نرم افزار نصب کنم ؟!
ارسال شده توسط: mf2fx در 05 شهریور 1388، 02:32 ب‌ظ
سلام عزیز
واقعا ممنون که این همه وقت گذاشتی
ولی راستش انگار خیلی مکافات داره یعنی برای انجام کارهای عامیانه هم اینقدر نیاز به Code داره
و خب از نظر من وقت گیر هستش
من خیلی لینوکس را دوست دارم و نمیخوام ترکش کنم !
مثلا همین که میگین واسه نصب برنامه اصلا هیچکدومش شبیه اینا نیست خیلی گیج شدم.
آیا تمامی نرم افزارهای موجود در اینترنت بر روی UBUNTU نیز کار میده ؟
عنوان: پاسخ به: چگونه نرم افزار نصب کنم ؟!
ارسال شده توسط: ahmed در 05 شهریور 1388، 02:55 ب‌ظ
اگه به اینترنت دسترسی ندارید یا حوصلهٔ دردسرهای نصب نرم‌افزارهای مورد نیازتون رو ندارید، می تونید از دیسک هما استفاده کنید که در دو فروشگاه موجوده:

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

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

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

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

۲− سی‌تو:
http://www.sito.ir/product_info.php?products_id=940&osCsid=964365ee8f3e8b3553a3850e3293ffa0 (http://www.sito.ir/product_info.php?products_id=940&osCsid=964365ee8f3e8b3553a3850e3293ffa0)
عنوان: پاسخ به: چگونه نرم افزار نصب کنم ؟!
ارسال شده توسط: سید محمود رضا سجادی در 05 شهریور 1388، 08:54 ب‌ظ
ولی راستش انگار خیلی مکافات داره یعنی برای انجام کارهای عامیانه هم اینقدر نیاز به Code داره
و خب از نظر من وقت گیر هستش

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

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

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

اما پروژه های متن باز و لینوکسی و یونیکسی(به دلیل اینکه طرفدار های اوبونتو خیلی زیادند)معمولا نسخه ای مخصوص اوبونتو دارند یا راه نمای نصب برای اوبونتو دارند
عنوان: پاسخ : چگونه نرم افزار نصب کنم ؟!
ارسال شده توسط: hinahym در 18 بهمن 1393، 12:10 ق‌ظ
سلام.
وقتی یه نرم افزار رو بیرون از سافتور سنتر میخوایم نصب کنیم
مثلا از اینجا:
https://www.mozilla.org/en-US/firefox/developer/all/
بعد از دانلود شدن اون رو بصورت یه فایل تو ارشیو نشون میده
سوال اینه که بعدش باید چیکار کنیم تا اینستال شه؟اکستراکتش کنیم چی میشه و به چه ادرسی باید اکستراکت کرد؟
عنوان: پاسخ : چگونه نرم افزار نصب کنم ؟!
ارسال شده توسط: دانیال بهزادی در 18 بهمن 1393، 01:20 ق‌ظ
موضوع پنج سال پیش رو بالا نیارید لطفاً.
موضوع قفل شد