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

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

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

نویسنده موضوع: تست برنامه های مختلف  (دفعات بازدید: 795 بار)

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

آفلاین oma

  • Newbie
  • *
  • ارسال: 14
  • جنسیت : پسر
تست برنامه های مختلف
« : 29 بهمن 1394، 11:00 ق‌ظ »
سلام خدمت همگی، من یک تازه کار در دنیای متن باز هستم. اینطوری که تا به حال فهمیدم در دنیای متن باز برای اینکه کارت راه بیوفته باید بگردی و نرم افزارهای مختلف را تست کنی و نقاط ضعف و قوتشون را دربیاری. برای همین مجبوری نرم افزارهای زیادی  نصب کنی.
میخواستم بدونم اینکه مرتب نرم افزارهای زیادی را نصب می کنیم و تست می کنیم از سرعت سیستم عامل کم نمیکنه؟ و چگونه package هایی که بر روی سیستم نصب می شود و بعد از یک مدت هیچ کاربردی ندارند را حذف کنیم؟ چون حجم آزمون و خطا زیاده پیگیریش خیلی سخت میشه. کسی راهکاری داره؟
باتشکر
“A clever person solves a problem. A wise person avoids it.”

― Albert Einstein

آفلاین احسان فعالپور

  • Sr. Member
  • *
  • ارسال: 408
  • جنسیت : پسر
پاسخ : تست برنامه های مختلف
« پاسخ #1 : 29 بهمن 1394، 11:44 ق‌ظ »
قبل از هر چیز من با این طرز فکرتون مخالفم که برای راه افتادن کار شروع کنی به تست نرم افزار.
قبل از اینکه شما چیزی رو بخوای تست کنی نفرات زیادی هستن که تستش کردن، باگهای احتمالیشو درآوردن، راهکار ارائه دادن واسش و ...
پس اگه فکر میکنی یه نرم افزار ممکنه به سیستمت آسیب بزنه قبلش تو نت دنبالش بگرد نظرات افراد دیگه رو بخون تا ببینی با چه نرم افزاری طرفی.
و در مورد اسنکه آیا تعدد بسته ها سیستم رو کند میکنه یا نه، بنده به شخصه با ۱۳۰۰ تا برنامه روی سیستمم هیچ مشکلی از لحاظ سرعت ندارم، برای پاک کردن بسته ها هم خود پکیج منیجرها امکانات خوبی رو در اختیارت میذارن و همه فایلهایی که خود برنامه موقع نصب درست کرده باشه رو پاک میکنن.
عضو ارشد فدراسیون بیکاران ایران FBI

آفلاین oma

  • Newbie
  • *
  • ارسال: 14
  • جنسیت : پسر
پاسخ : تست برنامه های مختلف
« پاسخ #2 : 29 بهمن 1394، 08:53 ب‌ظ »
البته که آدم عاقل قبل از نصب هر چیزی سرچ میکنه و نظرات بقیه را چک میکنه. ولی بسیار چیزهایی را نصب میکنیم که فقط تست کنیم و بعد اصلا توی روندهای کاری هر روزه ام به درد نمیخورند و امکان داره فضای سیستم را بگیرند. ( نمیدونم توی گنو لینوکس چه شکلیه و واقعا میگرند یا نه، ولی حدس می زنم که نصب نرم افزار برای سیستم باید هزینه داشته باشه)
الان یکسری دستور پیدا کردم که از لاگ استفاده میکنه. ولی معلوم نیست که برای نصب کدوم بسته این بسته ها هم نصب شده. مثلا الان باید کدوم بسته را حذف کنم تا بسته های وابسته اش هم حذف بشه.
cat /var/log/dpkg.log | grep "\ install\ "
توی ویندوز نرم افزارها جزیره ای بود و وقتی توی کنترل پنل را نگاه میکردی میفهمیدی آخرین نرم افزارهایی که نصب کردی چی بوده و کدام یک را خیلی وقته استفاده نمیکنی و به دردت نمیخوره و راحت میزدی پاکش میکردی، ولی اینجا اینجوری نیست
در مورد package manager هم که گفتی synaptic را نصب کردم ولی این کارایی که من میخوام را بهم نمیده. یه لیست طولانی از package میده که من نمیدونم کدومش را من نصب کردم، کدومش dependency هست و کدومش مربوط میشه به خود لینوکس. اگر هم بخوام سرچ کنم کدومشون مال چیه رنگ موهام هم رنگ دندونام میشه  ;D
“A clever person solves a problem. A wise person avoids it.”

― Albert Einstein

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1349
  • جنسیت : پسر
پاسخ : تست برنامه های مختلف
« پاسخ #3 : 01 اسفند 1394، 04:00 ب‌ظ »
چیزی که میخوای رو نصب کن مثلا vlc :

sudo apt-get install vlc
خوشت نیومد پاک کن:

sudo apt-get remove --purge vlc
تمام !
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها

آفلاین oma

  • Newbie
  • *
  • ارسال: 14
  • جنسیت : پسر
پاسخ : تست برنامه های مختلف
« پاسخ #4 : 02 اسفند 1394، 06:15 ب‌ظ »
مشکل من این بود که نمیدونستم دقیقا چی را کی نصب کردم. البته مسیر زیر تمام لاگ دستور های apt-get ها را داره و میشه از این استفاده کردم. فکر کنم این به کارم بیاد:
/var/log/apt
“A clever person solves a problem. A wise person avoids it.”

― Albert Einstein

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1349
  • جنسیت : پسر
پاسخ : تست برنامه های مختلف
« پاسخ #5 : 02 اسفند 1394، 08:22 ب‌ظ »
مشکل من این بود که نمیدونستم دقیقا چی را کی نصب کردم. البته مسیر زیر تمام لاگ دستور های apt-get ها را داره و میشه از این استفاده کردم. فکر کنم این به کارم بیاد:
/var/log/apt

مشکلی که این لاگ داره اینه که همه پکج های نصب شده رو نشون میده، خیلی از برنامه های نصب شده نیاز به پکج هایی دارن که نیاز نیست (و نباید) شما روش مدیریتی داشته باشی،‌ برای مثلا شما برنامه ای رو نصب میکنی و اون پکج a رو نصب میکنه،‌ برنامه بعدی رو نصب میکنی و اون هم به پکج a نیاز داره، شما میای مبینی بعد نصب برنامه اول پکج a نصب شده،‌ میگی اینو هم پاک کنم، و خوب مشکلاتی که در ادامه به وجود میاد. فقط چیزی رو پاک کن که خودت نصب کردی.
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها