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

کمک و پشتیبانی => نرم‌افزارهای اینترنتی => نویسنده: gilanema در 18 تیر 1389، 06:06 ب‌ظ

عنوان: نصب دستی نرم افزار
ارسال شده توسط: gilanema در 18 تیر 1389، 06:06 ب‌ظ
من میخوام نرم افزارهای مختلف رو دانلود کنم و بصورت دستی نصب کنم البته خودم سعی میکنم
کسی هست با من کمک کنه تا طریقه نصب رو تو انجمن بزارم؟
عنوان: پاسخ به: نصب دستی نرم افزار
ارسال شده توسط: .:::_| Smart Boy |_:::. در 18 تیر 1389، 06:57 ب‌ظ
من میخوام نرم افزارهای مختلف رو دانلود کنم و بصورت دستی نصب کنم البته خودم سعی میکنم
کسی هست با من کمک کنه تا طریقه نصب رو تو انجمن بزارم؟
سلام  :)
اگر منظورتون از نصب دستي بوسيله دابل كليك يا دستور dpkg هست كه تو انجمن بارها راجع بهش توضيح داده شده ...
عنوان: پاسخ به: نصب دستی نرم افزار
ارسال شده توسط: gilanema در 18 تیر 1389، 07:27 ب‌ظ
بصورت جدا یا یکجا؟
عنوان: پاسخ به: نصب دستی نرم افزار
ارسال شده توسط: th54_2005 در 18 تیر 1389، 07:42 ب‌ظ
من میخوام نرم افزارهای مختلف رو دانلود کنم و بصورت دستی نصب کنم البته خودم سعی میکنم
کسی هست با من کمک کنه تا طریقه نصب رو تو انجمن بزارم؟

من که متوجه نشدم میشه بیشتر توضیح دهید
عنوان: پاسخ به: نصب دستی نرم افزار
ارسال شده توسط: gilanema در 18 تیر 1389، 07:50 ب‌ظ
تا اونجا که میدونم نصب نرم افزار با ویندوز فرق داره و روشهای مختلف داره میخوام تمام روشها رو تو یه جا جمع کنم.
عنوان: پاسخ به: نصب دستی نرم افزار
ارسال شده توسط: heresh در 18 تیر 1389، 08:53 ب‌ظ
روشهای نصب تو ابونتو تا اونجا که من بدونم:
۱- نصب از طریق برنامه Synaptic Package Manager (http://forum.ubuntu.ir/index.php/topic,559.0.html)
یکی از مطمئن‌ترین و ساده‌ترین روش‌ها. شما لازم نیست که نگران بسته‌های پیش‌نیاز باشید. برای جستجو ابزار مورد نیاز وجود داره و شما به راحتی نرم‌افزاری که می‌خواهید رو پیدا می‌کنید. چون از طریق کانال‌های رسمی و قابل اعتماد برنامه‌ها دانلود می‌شه، کمترین احتمال خرابی سیستم بعد از نصب برنامه رو دارید. می‌تونید تو تنظیمات مخازن دانلود، گزینه Pre-released updates رو از حالت انتخاب خارج کنید تا بسته‌ها پس از طی کامل مراحل آزمایشی و بتا خودشون به سیستم شما دانلود بشن.
۲- Ubuntu Software Center
مشابه انتخاب بالاست با این تفاوت که اینجا فقط می‌تونید نرم‌افزارها دانلود کنید و نمی‌تونید بسته‌های مجزا یا کتابخانه‌ها رو دانلود کنید. برای نصب برنامه بسته‌های پیش‌نیاز بصورت اتوماتیک نصب می‌شوند ولی شما نمی‌توانید بسته‌های پیش‌نیاز رو بصورت مجزا دانلود کنید.
۳- دانلود و نصب فایل‌هایی که پسوند  deb. دارند.
نصب این فایل‌ها هم راحته، کافیه روشون دوبارکلیک کنید. فقط اگر اون برنامه بسته پیش‌نیازی داشته باشه که روی سیستم شما نصب نباشه،  بصورت اتوماتیک نصب نمی‌شه و طی پیامی به کاربر اعلام می‌شه و باید خودتون اون رو نصب کنید. این فایل‌ها رو اغلب می‌تونید از سایتهای مختلف دانلود کنید.
در واقع روش نصب ۱ و ۲ هم بوسیله فایل‌های deb هستند که بصورت اتوماتیک بسته مورد نیاز پیدا شده و از کانال‌های معتبر دانلود و نصب می‌شوند.
۴- نصب از طریق کد منبع برنامه
این فایل‌ها برای راحتی دانلود و کاهش حجم بصورت فشرده هستند با پسوندهایی مانند tar, tar.gz tar.bz2 و ...
برای نصب این فایل‌ها باید طبق دستورالعمل خود سایتی که برنامه رو گرفتیم عمل کنیم یا دستورالعمل نصبی که در فایلی بنام INSTALL (یا Readme) در پوشه برنامه قرار دارد. اگر هیچ کدام از اینها نبود، در حالت کلی می‌توان با اجرا دستورات پایین در ترمینال، برنامه رو نصب کنیم:
sudo ./configure
make
make install
make clean
که از قبل باید با دستور cd به پوشه نصب برنامه رفته باشیم. باید دقت کنیم اجرای دستور اول ممکنه همراه پیام‌های خطا باشه، که اغلب مربوط به بسته‌های پیش‌نیاز است. این پیام خطاها معمولا در چند خط آخر خروجی نمایش داده می‌شوند. در این حالت اجرای دستور‌ بعد باعث می‌شه که در خروجی پیام زیر رو شاهد باشیم:
make: *** No targets specified and no makefile found.  Stop.پس برای نصب برنامه باید دستور اول با موفقیت به پایان برسه و پیام خطایی نداشته باشیم و اگر هر پیامی بود باید اول اون رو رفع کنیم.
۵- دانلود فایل باینری برنامه
این روش در اصل نصب نیست. شما برنامه رو دانلود کردید و نیازی به نصب نیست. باید فایل اجرایی برنامه که بصورت باینری هست رو پیدا کنید و در صورت نیاز در Properties فایل گزینه Executable رو تیک بزنید. اغلب فایل درایورهای کارت گرافیکی یا بازی‌هایی که بصورت کدبسته هستند به این صورت است.


عنوان: پاسخ به: نصب دستی نرم افزار
ارسال شده توسط: .:::_| Smart Boy |_:::. در 19 تیر 1389، 01:00 ق‌ظ
روشهای نصب تو ابونتو تا اونجا که من بدونم:
۱- نصب از طریق برنامه Synaptic Package Manager
یکی از مطمئن‌ترین و ساده‌ترین روش‌ها. شما لازم نیست که نگران بسته‌های پیش‌نیاز باشید. برای جستجو ابزار مورد نیاز وجود داره و شما به راحتی نرم‌افزاری که می‌خواهید رو پیدا می‌کنید. چون از طریق کانال‌های رسمی و قابل اعتماد برنامه‌ها دانلود می‌شه، کمترین احتمال خرابی سیستم بعد از نصب برنامه رو دارید. می‌تونید تو تنظیمات مخازن دانلود، گزینه Pre-released updates رو از حالت انتخاب خارج کنید تا بسته‌ها پس از طی کامل مراحل آزمایشی و بتا خودشون به سیستم شما دانلود بشن.
۲- Ubuntu Software Center
مشابه انتخاب بالاست با این تفاوت که اینجا فقط می‌تونید نرم‌افزارها دانلود کنید و نمی‌تونید بسته‌های مجزا یا کتابخانه‌ها رو دانلود کنید. برای نصب برنامه بسته‌های پیش‌نیاز بصورت اتوماتیک نصب می‌شوند ولی شما نمی‌توانید بسته‌های پیش‌نیاز رو بصورت مجزا دانلود کنید.
۳- دانلود و نصب فایل‌هایی که پسوند  deb. دارند.
نصب این فایل‌ها هم راحته، کافیه روشون دوبارکلیک کنید. فقط اگر اون برنامه بسته پیش‌نیازی داشته باشه که روی سیستم شما نصب نباشه،  بصورت اتوماتیک نصب نمی‌شه و طی پیامی به کاربر اعلام می‌شه و باید خودتون اون رو نصب کنید. این فایل‌ها رو اغلب می‌تونید از سایتهای مختلف دانلود کنید.
در واقع روش نصب ۱ و ۲ هم بوسیله فایل‌های deb هستند که بصورت اتوماتیک بسته مورد نیاز پیدا شده و از کانال‌های معتبر دانلود و نصب می‌شوند.
۴- نصب از طریق کد منبع برنامه
این فایل‌ها برای راحتی دانلود و کاهش حجم بصورت فشرده هستند با پسوندهایی مانند tar, tar.gz tar.bz2 و ...
برای نصب این فایل‌ها باید طبق دستورالعمل خود سایتی که برنامه رو گرفتیم عمل کنیم یا دستورالعمل نصبی که در فایلی بنام INSTALL (یا Readme) در پوشه برنامه قرار دارد. اگر هیچ کدام از اینها نبود، در حالت کلی می‌توان با اجرا دستورات پایین در ترمینال، برنامه رو نصب کنیم:
sudo ./configure
make
make install
make clean
که از قبل باید با دستور cd به پوشه نصب برنامه رفته باشیم. باید دقت کنیم اجرای دستور اول ممکنه همراه پیام‌های خطا باشه، که اغلب مربوط به بسته‌های پیش‌نیاز است. این پیام خطاها معمولا در چند خط آخر خروجی نمایش داده می‌شوند. در این حالت اجرای دستور‌ بعد باعث می‌شه که در خروجی پیام زیر رو شاهد باشیم:
make: *** No targets specified and no makefile found.  Stop.پس برای نصب برنامه باید دستور اول با موفقیت به پایان برسه و پیام خطایی نداشته باشیم و اگر هر پیامی بود باید اول اون رو رفع کنیم.
۵- دانلود فایل باینری برنامه
این روش در اصل نصب نیست. شما برنامه رو دانلود کردید و نیازی به نصب نیست. باید فایل اجرایی برنامه که بصورت باینری هست رو پیدا کنید و در صورت نیاز در Properties فایل گزینه Executable رو تیک بزنید. اغلب فایل درایورهای کارت گرافیکی یا بازی‌هایی که بصورت کدبسته هستند به این صورت است.



سلام  :)
ممنون توضيح خوبي بود ولي به روش‌هاي ترمينالي اشاره نكرديد كه شامل استفاده از دستورهاي apt-get install و dpkg هست...
عنوان: پاسخ به: نصب دستی نرم افزار
ارسال شده توسط: heresh در 19 تیر 1389، 07:48 ق‌ظ
آره اینا از قلم افتادن  ;)
ابزارهای مختلفی برای نصب برنامه از طریق ترمینال وجود دارن. برای آشنایی بیشتر با اونها به اولشون man اضافه کنید تا روش استفاده از اونها رو بدونید.
apt-get
dpkg
aptitude