انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => ردهت/فدورا => نویسنده: mhch در 27 شهریور 1392، 09:22 بظ
-
با سلام
ردهت رو بالا اوردم
حالا باید ریپروزیتوری ها رو اضافه کنم
چه جوری و از کجا
با تشکر
-
اگر میخواید از مخازن فدورا استفاده کنید، فدورا نصب کنید و اگر میخواید از مخازن CentOS استفاده کنید، CentOS رو نصب کنید.
-
نمیشه همزمان از هر دو استفاده کنم ؟
خب اگه نشه کدوم بهتره ؟
فکر کنم سنت کامل تر باشه نسبت به فدورا درسته ؟
حالا چجوری نصب کنم ؟
فکر کنم با این کامنت باید انجامش بدم
yum-config-manager --add-repo repository_url
یکم توضیج بیشتر لطفا
-
کاملتر بیمعنی هستش. اگر تنها این دو انتخاب رو داشته باشید، CentOS برای سرور مناسبه و Fedora برای دسکتاپ.
-
ردهت رو برای تمرین سرور راه اندازی کردم
حالا میخوام برنامه ها رو نصب کنم
yum ارور میده لیست ریپروزیتوری ها خالیه
میخوام ریپروزیتوری ها رو اضافه کنم
-
برای سرور میتونید CentOS رو نصب کنید، تفاوت چندانی با ردهت مشاهده نخواهید کرد.
-
درسته میدونم
اما الان میخوام ریپروزیتوری ها رو درست کنم
نه این که سنت او اس نصب کنم
-
درسته میدونم
اما الان میخوام ریپروزیتوری ها رو درست کنم
نه این که سنت او اس نصب کنم
اروری که یام میده رو دقیقا کپی کنید اینجا
-
اولا که
yum install
نداره
yum install.log
داره
برای مثال هر پکیج ی رو هم که میخوام نصب کنم میگه
# yum install.log
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
No such command: install.log. Please use /usr/bin/yum --help
[root@mhch ~]# yum -v install apr
Not loading "rhnplugin" plugin, as it is disabled
Loading "product-id" plugin
Loading "refresh-packagekit" plugin
Loading "security" plugin
Loading "subscription-manager" plugin
Updating certificate-based repositories.
Config time: 0.059
Yum Version: 3.2.29
Setting up Package Sacks
rpmdb time: 0.000
Setting up Install Process
Setting up Package Sacks
Checking for virtual provide or file-provide for apr
Setting up Package Sacks
Nothing to do
-
جای دیگه ای این سوال رو مطرح کردم و این جواب رو دریافت کردم
با سلام بعد از نصب ردهت گویا باید ریپروزیتوری ها رو اضافه کنیم حالا سوال اینجاست که چجوری؟ و حتی چجوری ریپ های فدورا و سنت او اس رو هم اضافه کنیم با تشکر
با سلام
شما به راحتی و با انجام مراحل زیر می توانید این کار را انجام دهید :
1: yum clean all
سپس شما باید یکی از mirror های centos را انتخاب نمایید و دانلود نمایید ( http://mirrors.centos.org/ ) توصیه می شود تمامی مراحل زیر را عینا برای همان release از redhat که شما دارید پیش بروید یعنی اگر ردهت 6 دارید تمامی مراحل زیر را نیز از centos 6 انجام دهید.
2: wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5
3: wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/centos-release-5-9.el5.centos.1.x86_64.rpm
wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/centos-release-notes-5.9-0.x86_64.rpm
4: wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/CentOS/yum-updatesd-0.9-5.el5.noarch.rpm
5: rpm --import RPM-GPG-KEY-CentOS-5
6: rpm -e --nodeps redhat-release
7: rpm -e yum-rhn-plugin
8: rpm -Uvh -force yum*.rpm centos*.rpm
9: yum upgrade
10:reboot
موفق باشید
حالا در مرحله ۶ این ارور رو دریافت میکنم
# rpm -e --nodeps redhat-release
error: package redhat-release is not installed
در صورتی که در زیر میبینم که این فایل موجود هست
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.2 (Santiago)
مشکل چیست و چگونه حل میی شود؟