انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => ردهت/فدورا => نویسنده: shovalie در 24 تیر 1389، 02:14 بظ
-
نصب یک بسته به همراه جزیات نصب
rpm -ivh <package.rpm>
نصب یک بسته به همراه جزیات کامل مراحل نصب
rpm -ivv <package.rpm>
نصب یک بسته بدون در نظر گرفتن بسته های پیش نیاز
rpm -ivh --nodeps <package.rpm>
آپگرید یک بسته rpm بدون تغییر فایل های تنظیمات مربوط به آن بسته
rpm -Uvh <package.rpm>
آپگرید یک بسته rpm فقط در حالتی که آن بسته نصب شده باشد
rpm -F <package.rpm>
حذف یک بسته rpm از سیستم
rpm -e <package>
نمایش همه ی بسته های rpm که در سیستم نصب شده اند
rpm -qa
نمایش همه ی بسته های rpm ی که در آنها عبارت lib وجود دارند
rpm -qa | grep lib
نمایش اطلاعات مربوط به یک بسته نصب شده
rpm -qi <package>
نمایش بسته های rpm مربوط به یک گروه نرم افزاری
rpm -qg "<groupname>"
مثال:
rpm -qg "System Environment/Daemons"
نمایش لیست فایل های مربوط به یک بسته rpm نصب شده
rpm -ql <package>
نمایش لیست فایل های تنظیمات مربوط به یک بسته rpm نصب شده
rpm -qc <package>
نمایش لیست پیش نیاز های یک بستهrpm
rpm -q <package> --whatrequires
نمایش قابلیت های یک بسته rpm
rpm -q <package> --whatprovides
نمایش اسکریپت های اجرا شده در حین عمل نصب یا حذف یک بسته rpm
rpm -q <package> --scripts
نمایش تغییرات یک بسته rpm نسبت به نسخه ی قبلی
rpm -q <package> --changelog
بررسی اینکه فایل مورد نظر به کدام بسته rpm تعلق دارد
rpm -qf /etc/httpd/conf/httpd.conf
نمایش لیست فایل های مربوط به یک بسته rpm که هنوز نصب نشده
rpm -qp <package.rpm> -l
وارد کردن کلید - key
rpm --import /media/cdrom/RPM-GPG-KEY
بررسی سالم بودن یک بسته rpm
rpm --checksig <package.rpm>
بررسی سالم بودن همه ی بسته های rpm نصب شده
rpm -qa gpg-pubkey
چک کردن حجم , md5 , مجوز و سایر مشخصات یک بسته rpm
rpm -V <package>
چک کردن حجم , md5 , مجوز و سایر مشخصات همه ی بسته ها ی rpm
rpm -Va
چک کردن حجم , md5 , مجوز و سایر مشخصات یک بسته rpm نصب نشده
rpm -Vp <package.rpm>
نصب یک بسته ساخته شده از سورس یک بسته rpm
rpm -ivh /usr/src/redhat/RPMS/`arch`/<package.rpm>
استخراج فایل های اجرایی از یک بسته rpm
rpm2cpio <package.rpm> | cpio --extract --make-directories *bin*
ساختن یک فایل rpm از روی سورس یک بسته rpm
rpmbuild --rebuild <package.src.rpm>
موفق!!!
ــــــــــــــــــــــــــــــــــ
منبع:
http://forum.fedoraproject.ir
-
آقا ای ول این rpm چه کارا که نمی کنه !!!! :o :o
ممنون بابت اطلاعات کامل در مورد این مدیریت بسته قدرتمند
-
rpm خیلی کارا میکنه... مدیر بسته خوبی هم براش توسط ناول نوشته شده (زیپر) (یوم زیاد جالب نیست)
اما آپت واقعا یه چیز دیگست...
-
rpm خیلی کارا میکنه... مدیر بسته خوبی هم براش توسط ناول نوشته شده (زیپر) (یوم زیاد جالب نیست)
اما آپت واقعا یه چیز دیگست...
یام جالب نیست !!!!!!
یام یه چیزی داره به اسم سرچ به وسیله ی اون میتونی تقریبا هر برنامه ای رو که خواستی رو پیدا و نصب کنی از ویندوز کرکر بگیر تا last.fm که من همه جا تو سایت ها برای نسخه ی لینوکسیش گشتم آخر سر تو خوده یام پیداش کردم
تازه پلاگین yum-presto فکر نکنم چیزه دیگه ای شبی هش رو داشته باشه
-
من نظرمو با توجه به کارکرد چند هفته ایم گفتم...
هرچی یوم و زیپر دارن آپت هم داره... اگه غیر از اینه بگید! اما آپت چیزایی داره که جای دیگه پیدا نمیشه... (غیر از بسته های دلتا)
-
وسط دعوای شما بگم هیچکدوم پکیج منجر آرچ نمیشه! در حقیقت AUR یه چیزی اونور همه پکیج منجرهاست.
-
وسط دعوای شما بگم هیچکدوم پکیج منجر آرچ نمیشه! در حقیقت AUR یه چیزی اونور همه پکیج منجرهاست.
من غلط بکنم دعوا بکنم !!!(هرکی تو فروم دعوا بکنه دشمن خداست) در مورد آرچ هم اول آخرش به هش کوچ میکنم چون خیلی خوبه
-
وسط دعوای شما بگم هیچکدوم پکیج منجر آرچ نمیشه! در حقیقت AUR یه چیزی اونور همه پکیج منجرهاست.
من غلط بکنم دعوا بکنم !!!(هرکی تو فروم دعوا بکنه دشمن خداست) در مورد آرچ هم اول آخرش به هش کوچ میکنم چون خیلی خوبه
یه ایده ای هست که میگه خدا دشمن نداره،ما براش دشمن میتراشیم.
ولی در کل، این قضیه که شما یه فایل کوچیک میسازی (یا دانلود میکنی) بعد با یه دستور makepkg خودش سورس رو دانلود میکنه، چک میکنه، اگه لازمه کامپایل میکنه، پکیج رو میسازه، نصب میکنه.... چیزیه اونطرف تصور من. گاهی وقتها هست که شما میخواید یه برنامه رو از سورس کامپایل و نصب کنید. (به هزار و یک دلیل)اما اگه اینکار رو بکنید دیگه کنترلی روش ندارید (مگه اینکه تو makefile برنامه نویس پیش بینی های لازم رو کرده باشه که در ۹۹ درصد اوقات نکرده ) یعنی واسه حذفش یا آپگریدش دردسر دارید. حالا این روش امکانی به شما میده که یه پکیج بسازید که از روی سورس نصب کنید،ولی همچنان صاحب و کنترل کننده پکیج هم باشید.
-
من نظرمو با توجه به کارکرد چند هفته ایم گفتم...
هرچی یوم و زیپر دارن آپت هم داره... اگه غیر از اینه بگید! اما آپت چیزایی داره که جای دیگه پیدا نمیشه... (غیر از بسته های دلتا)
yum ابزار بسیار قدرتمندی هست
برای مثال transactional بودنش رو هم می تونید اضافه کنید
یعنی شما امکان Rollbackهم دارید که امکان فوق العاده ای هست و همچنین پکیج های دلتا که خودتون هم گفتید
rpm خیلی کارا میکنه... مدیر بسته خوبی هم براش توسط ناول نوشته شده (زیپر) (یوم زیاد جالب نیست)
اما آپت واقعا یه چیز دیگست...
یام جالب نیست !!!!!!
یام یه چیزی داره به اسم سرچ به وسیله ی اون میتونی تقریبا هر برنامه ای رو که خواستی رو پیدا و نصب کنی از ویندوز کرکر بگیر تا last.fm که من همه جا تو سایت ها برای نسخه ی لینوکسیش گشتم آخر سر تو خوده یام پیداش کردم
این موضوع به پکیج منیجر مربوط نمیشه و به مخازن مربوط میشه
مخازن توزیع هایی مثل opensuse , mandriva خیلی کامل تر از فدورا هست
وسط دعوای شما بگم هیچکدوم پکیج منجر آرچ نمیشه! در حقیقت AUR یه چیزی اونور همه پکیج منجرهاست.
AUR پکیج منیجر توزیع آرچ نیست و یک ابزار build هست و خودش از Pacman استفاده می کنه
AUR به خاطر مخازن اسکریپت اش بسیار جالب هست و بر اساس اون اسکریپت ها پکیج مناسب Arch درست می کنه
سیستم های دیگه ای هم در توزیع های دیگه مشابه این سیستم هست ولی تنوع و سادگی AUR رو ندارن
فکر می کنم بهتره در مورد پکیج منیجر ها به سادگی قضاوت نکنید بهتر باشه
هر کدوم مزایا و معایب خودشون رو دارن :)
-
rpm خیلی کارا میکنه... مدیر بسته خوبی هم براش توسط ناول نوشته شده (زیپر) (یوم زیاد جالب نیست)
اما آپت واقعا یه چیز دیگست...
من همین الان خونتو مباح اعلام می کنم
پ.ن= یام درسته
-
یکی از عللی که به این فروم خیلی علاقه دارم اینه که حشک نیست اگر من تو آشیانه یه همچین پستی میدادم تا ۳ ماه آنچنان بن میشدم که اون سرش ناپیدا!!!!!
رفیقمون درست میگه بهتره در مورد منیجر ها از رو (واژه مناسب پیدا نکردم) حرف نزنیم خدا بیامرز یه معلم فیزیک داشتم که میگفت هرکسی اندازه سواده خودش حرف میزنه و از اونجایی که سواد من از همه ی شما سروران کمتره میرم ۱ روز ۲ روز تحقیق و بررسی میکنم تا سوادم بیاد بالا بعدش میایم با هم دیگه اون ها رو نقد و بررسی میکنیم
اگر هستین بگین هستیم
-
AUR پکیج منیجر توزیع آرچ نیست و یک ابزار build هست و خودش از Pacman استفاده می کنه
AUR به خاطر مخازن اسکریپت اش بسیار جالب هست و بر اساس اون اسکریپت ها پکیج مناسب Arch درست می کنه
سیستم های دیگه ای هم در توزیع های دیگه مشابه این سیستم هست ولی تنوع و سادگی AUR رو ندارن
دقیقتر که بگیم، AUR مجموعه ای از PKGBUILD ها هست که کاربرها ایجاد کردن و شما میتونید استفاده کنید. اما pacman دست آخر پکیج منجر اصلیه.
مساله اصلی اینه که ساختن این پکیجها توی آرچ بینهایت سادست. همه توزیعها این رو دارن (خوب بالاخره هر پکیجی باید یه جوری ساخته بشه) ولی چند تا نکته جالب (ولی واقعا ساده) سیستم ساخت پکیج آرچ اون رو با بقیه متفاوت کرده.
-
AUR پکیج منیجر توزیع آرچ نیست و یک ابزار build هست و خودش از Pacman استفاده می کنه
AUR به خاطر مخازن اسکریپت اش بسیار جالب هست و بر اساس اون اسکریپت ها پکیج مناسب Arch درست می کنه
سیستم های دیگه ای هم در توزیع های دیگه مشابه این سیستم هست ولی تنوع و سادگی AUR رو ندارن
دقیقتر که بگیم، AUR مجموعه ای از PKGBUILD ها هست که کاربرها ایجاد کردن و شما میتونید استفاده کنید. اما pacman دست آخر پکیج منجر اصلیه.
مساله اصلی اینه که ساختن این پکیجها توی آرچ بینهایت سادست. همه توزیعها این رو دارن (خوب بالاخره هر پکیجی باید یه جوری ساخته بشه) ولی چند تا نکته جالب (ولی واقعا ساده) سیستم ساخت پکیج آرچ اون رو با بقیه متفاوت کرده.
خوب بنده هم همین رو گفتم :)
پیشنهاد می کنم با سیستم koji هم آشنا بیشد
AUR برای مصرف کننده ها هست
کسانی که فقط می خوان رو سیستم خودشون از سورس کامپایل کنند
ولی koji بسیار بسیار کامل تر هست و امکان گرفتن سورس کد از ورژن کنترل ها + گزارش باگ + ایجاد پکیج + آپلود پکیج ایجاد شده .وووووو رو داره
مباحث تست و سایکل تولید پکیج ها هم هست که بماند
یکی از عللی که به این فروم خیلی علاقه دارم اینه که حشک نیست اگر من تو آشیانه یه همچین پستی میدادم تا ۳ ماه آنچنان بن میشدم که اون سرش ناپیدا!!!!!
رفیقمون درست میگه بهتره در مورد منیجر ها از رو (واژه مناسب پیدا نکردم) حرف نزنیم خدا بیامرز یه معلم فیزیک داشتم که میگفت هرکسی اندازه سواده خودش حرف میزنه و از اونجایی که سواد من از همه ی شما سروران کمتره میرم ۱ روز ۲ روز تحقیق و بررسی میکنم تا سوادم بیاد بالا بعدش میایم با هم دیگه اون ها رو نقد و بررسی میکنیم
اگر هستین بگین هستیم
هیچ کسی از شکم مادر لینوکس بلد نیست :) و منم مطمئن هستم خیلی چیزا رو نمی دونم :)
ما هم به همین دلیل اینجا هستیم که از هم چیز یاد بگیریم و تجربیاتمون رو به اشتراک بگذاریم ( همونطور که از دانش دیگران یاد می گیرم وظیفه داریم دانشمون رو به اشتراک بگذاریم :) )
-
پیشنهاد می کنم با سیستم koji هم آشنا بیشد
AUR برای مصرف کننده ها هست
کسانی که فقط می خوان رو سیستم خودشون از سورس کامپایل کنند
ولی koji بسیار بسیار کامل تر هست و امکان گرفتن سورس کد از ورژن کنترل ها + گزارش باگ + ایجاد پکیج + آپلود پکیج ایجاد شده .وووووو رو داره
مباحث تست و سایکل تولید پکیج ها هم هست که بماند
اینها رو، به جز قسمت آپلود با makepkg میشه انجام داد. قسمت آپلود هم که فقط یه فایل میخواد اونم با makepkg --source ایجاد میشه و شما تو AUR آپلود میکنی.
کلا من سادگی رو میپسندم، نه شلوغ کاری رو. من قبلا برای دبیان پکیج ایجاد کردم، برای فدورا هم. اما این یه چیز دیگه بود. دقیقا نیم ساعت طول کشید تا بفهمم چیکار باید بکنم و بعد خیلی راحت تونستم اولین پکیجهامو بسازم. در صورتی که دو مورد قبلی خیلی راحت نبودن.
تست و سیکل تولید دیگه برمیگرده به کاربران و خیلی مسایل دیگه، زیاد مربوط به این قضیه نیست.
-
ما هم به همین دلیل اینجا هستیم که از هم چیز یاد بگیریم و تجربیاتمون رو به اشتراک بگذاریم ( همونطور که از دانش دیگران یاد می گیرم وظیفه داریم دانشمون رو به اشتراک بگذاریم :) )
+۱ واسه کرگدن (این چه اسمیه بابا آدم شب خواب میبینه ;))
-
ما هم به همین دلیل اینجا هستیم که از هم چیز یاد بگیریم و تجربیاتمون رو به اشتراک بگذاریم ( همونطور که از دانش دیگران یاد می گیرم وظیفه داریم دانشمون رو به اشتراک بگذاریم :) )
+۱ واسه کرگدن (این چه اسمیه بابا آدم شب خواب میبینه ;))
ولی کرگدن موجود لطیفیه!! رجوع کن به کتاب "کسی یک کرگدن ارزون نمیخواد" نوشته شل سیلوراستاین.
-
این لینک اومده منیجر ها رو با هم مقایسه کرده حتما یه نگاه بهش بندازین
http://wiki.archlinux.org/index.php/Pacman_Rosetta (http://wiki.archlinux.org/index.php/Pacman_Rosetta)