হুররে….তৈরি করলাম নিজের রিপোজিটরি :)

মাহদী’র ফোন করল আমার ইয়ামের ক্যাশ ডাইরেক্টরীটা সে চায়। কারণ কিছু কোডেক ইনস্টল করা লাগবে। তখন মনে হল লিনাক্স রিইনস্টল করলে আমারও তো আবার ডাউনলোড করা লাগবে। আমিও ক্যাশ ফোল্ডারকে আলাদা জায়গায় সরিয়ে রাখলাম। তখন মনে হল আমি দেখি নিজের একটা রিপো বানাতে পারি কিনা। ওমা! এটা তো দেখি পান্তা ভাত

যেভাবে করলাম:
১. বিভিন্ন জায়গায় যত আরপিএম ছিল সবগুলোকে একটা ফোল্ডারে ঢুকালাম।
২. একটা টুল ইনস্টল দিতে হবে।
yum install createrepo
৩. এরপর নিচের কমান্ডটি রান করাতে হবে:
createrepo /home/repo/rpms
আমারটি ছিল এরকম:
createrepo /media/Soft/rpm_repo
৪. রিপো বানানো শেষ। এটাকে এবার ইয়ামে ঢুকাতে হবে। /etc/yum.repos.d তে গিয়ে কমান্ডটি লিখুন:
sudo gedit local.repo
৫. এবার নিচের কোডগুলো পেস্ট করুন
[local]
name=Fedora $releasever - $basearch - Updates
baseurl=file:///media/Soft/rpm_repo
enable=1
gpgcheck=0

৬. ইটালিক অংশটা আপনার রিপো’র এড্রেস অনুযায়ী পরিবর্তন করুন। ব্যাস, কাজ শেষ! এবার
yum makecache
দিয়ে দেখুন আপনার রিপোটা ক্যাশ করছে কিনা। আমার রিপো’তে রিয়েল মিডিয়া প্লেয়ারের আরপিএম ছিল। আমি ইনস্টল দিলাম। আহা কি আনন্দ আকাশে বাতাসে \:D/।

  • Tomal

    ভাই, আপনি কি উবুন্টুতে জানেন কিভাবে করতে হয়? উবুন্টুরটা আমি জানতে চাচ্ছিলাম। আমার মনে হচ্ছে yum-এর জায়গায় sudo দিলেই কাজ হবে। চেষ্টা করে অবশ্য দেখা হয়নি।

  • admin

    This link or this link may help you.

    sudo is different thing. its can’t be replaced by yum. in ubuntu you can use apt-get instead of yum.

    sudo apt-get install package_name