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

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

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

نویسنده موضوع: __ rpm در ویندوز __  (دفعات بازدید: 1875 بار)

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

آفلاین hrbaban

  • Jr. Member
  • *
  • ارسال: 26
__ rpm در ویندوز __
« : 04 شهریور 1388، 07:50 ب‌ظ »
 با سلام . . .

میشه یه جونمرد پیدا بشه و شسته و رفته بگه :  ???

1- این rpm چیه ؟

2- معادلش تو ویندوز چیه ؟

3- علت استفاده از اون چیه ؟

ممنون . . .
« آخرین ویرایش: 05 شهریور 1388، 01:16 ب‌ظ توسط hrbaban »

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

  • Hero Member
  • *
  • ارسال: 704
  • جنسیت : پسر
    • مرکز برنامه نویسی ایران
پاسخ به: __ rmp در ویندوز __
« پاسخ #1 : 04 شهریور 1388، 08:58 ب‌ظ »
سلام عزیز
ببین جون من سواتم کمه
اگه اشتباه میگم اساتید لطفا درست کنند  ;)
اولا اینکه تو اسم تاپیک نوشتی rmp اما تو متن نوشتی rpm حالا منظورت کدومه؟
rpm یه چیزی تومایه های deb هستش , معدلش تو ویندوز میشه یه چیزی تو مایه های exe (البته نه دقیقا) گو اینکه exe ها هم نوع های متفاوت و متنوعی دارند

دلیل استفاده از rpm هم همونیه که deb داره - توبعضی از نسخه های لینوکس مثل redhat , fedora , mandrak - mandriva از این بسته ها استفاده میشه و در برخی مثل debian , ubuntu از deb استفاده میشه
اگه بخای یه rpm رو روی ubuntu استفاده کنی باید تبدیلش کنی چون همینجوری قابل استفاده نیست

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

آفلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1602
    • در دفاع از آزادی بیان
پاسخ به: __ rmp در ویندوز __
« پاسخ #2 : 05 شهریور 1388، 01:02 ب‌ظ »
قبلی کاملا درسته و من فقط یک کم دقیق‌تر می کنمش: آر پی ام یک سیستم مدیریت بسته (پکیج) است. توی دنیای لینوکس ما معمولا برنامه‌های نصب شده رو از طریق سیستم های مدیریت بسته کنترل می‌کنیم. مثلا توی دنیای دبیانی‌ها، deb داریم و مدیر اولیه اش که dpkg است و بعد برنامه‌هایی مثل apt که برای ساده‌تر کردن اون نوشته شدن و در آخر هم چیزهایی مثل synaptic که جریان رو گرافیکی کرده. توی دنیای ردهت ما آر پی ام داریم که سیستم مدیریت بسته رد هت است.
سیستم مدیریت بسته «مجموعه‌ای از ابزارها است برای خودکار کردن روند نصب، ارتقاء، تنظیم و حذف بسته ها از کامپیوتر». وقتی تو یک فایل آر پی ام دانلود و مثلا نصب میکنی (چه دستی چه از طریق برنامه های خودکاری مثل yum)، فایلی می گیری که مجموعه ای است از فایل های اجرایی، تنظمیات مورد نیاز، این اطلاعات که اینها کجا باید نصب بشن و چه وابستگی‌هایی دارن. بعد از نصب هم سیستم مدیریت بسته یادش می مونه که تو فلان نسخه رو به فلان شکل نصب کردی. حالا اگر نسخه جدیدتری بیاد، بهت خبر می ده و موقع نصب هم می گه که مثلا قبلا خودت بعضی تنظیمات رو عوض کردی و حالا می خوای تنظیمات جدید رو استفاده کنی یا اون تغییرات خودت رو نگه داری. یا وقتی که بخوای بسته ای رو حذف کنی، اگر به مدیر بسته بگی اینکار رو بکنه، خودش دقیقا فایل‌ها رو حذف می کنه و بهت می گه که فلان چیز رو هم که قبلا به خاطر وابستگی نصب کرده بودی، الان دیگه احتیاجی بهش نیست و اگر بخوای می تونه حذفش کنه.

به این معنا، توی ویندوز اون Add/Remove Software که توی کنترل پنل است، می شه مدیر بسته که البته خودت احتمالا می دونی چقدر ناکارامد است.
آزادی کیبورد حق هر انسان است - جادی

آفلاین hrbaban

  • Jr. Member
  • *
  • ارسال: 26
پاسخ به: __ rpm در ویندوز __
« پاسخ #3 : 05 شهریور 1388، 01:30 ب‌ظ »
اول اینکه از همه ممنونم . ;)

1- خودمون میتونیم یه فایل rpm بسازیم ؟

2- ما تو ویندوز که برنامه رو از Add/Remove Program نصب نمی کنیم !!!!!! همه برنامه ها یک فایل Setup دارند که کار نصب رو انجام میده  تازه برای حذف هم یه Unistaller دارند . میشه بگید کجاش شبیه لینوکسه ؟؟؟

آفلاین ahmed

  • High Hero Member
  • *
  • ارسال: 1069
  • جنسیت : پسر
    • یادداشت‌های یک دوست‌دار نرم‌افزارهای آزاد
پاسخ به: __ rpm در ویندوز __
« پاسخ #4 : 05 شهریور 1388، 03:02 ب‌ظ »
اول اینکه از همه ممنونم . ;)

1- خودمون میتونیم یه فایل rpm بسازیم ؟

2- ما تو ویندوز که برنامه رو از Add/Remove Program نصب نمی کنیم !!!!!! همه برنامه ها یک فایل Setup دارند که کار نصب رو انجام میده  تازه برای حذف هم یه Unistaller دارند . میشه بگید کجاش شبیه لینوکسه ؟؟؟

۱− بله

۲− درسته که Add/Remove Program برنامه نصب نمی‌کنه (چون اصولا ویندوز مخزنی نداره که مثلا لیست نرم‌افزارهاش بیاد و بعد هم شما هرکدوم رو خواستید نصب کنید ;)) اما یه Package Manager یا یک مدیر بسته هست و شما تنها کاری که می‌تونید باهاش انجام بدید، دیدن نرم‌افزارهای نصب شده (به جز نرم‌افزارهای پیش‌فرض) و احیانا حذف و Repair کردن اون‌هاست.

بدون مدیر بسته هم می‌شه نرم‌افزار نصب و حذف کرد، هم تو ویندوز، هم تو لینوکس :)

آفلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1602
    • در دفاع از آزادی بیان
پاسخ به: __ rpm در ویندوز __
« پاسخ #5 : 05 شهریور 1388، 06:25 ب‌ظ »
2- ما تو ویندوز که برنامه رو از Add/Remove Program نصب نمی کنیم !!!!!! همه برنامه ها یک فایل Setup دارند که کار نصب رو انجام میده  تازه برای حذف هم یه Unistaller دارند . میشه بگید کجاش شبیه لینوکسه ؟؟؟
۲− درسته که Add/Remove Program برنامه نصب نمی‌کنه (چون اصولا ویندوز مخزنی نداره که مثلا لیست نرم‌افزارهاش بیاد و بعد هم شما هرکدوم رو خواستید نصب کنید ;)) اما یه Package Manager یا یک مدیر بسته هست و شما تنها کاری که می‌تونید باهاش انجام بدید، دیدن نرم‌افزارهای نصب شده (به جز نرم‌افزارهای پیش‌فرض) و احیانا حذف و Repair کردن اون‌هاست.

بدون مدیر بسته هم می‌شه نرم‌افزار نصب و حذف کرد، هم تو ویندوز، هم تو لینوکس :)

دقیقا درسته. نصب صد در صد به مدیر بسته نیاز نداره. توی ویندوز یک مدیر بسته خیلی ضعیف هست (همونطور که گفتی) که در عمل کاربردی نداره و فایل setup هر برنامه است که کار اصلی رو در کنترل داره (نه مدیر بسته توی کنترل پنل).
آزادی کیبورد حق هر انسان است - جادی