সোর্স.লিস্টে আমার হার্ড ডিস্কের কোনও অবস্থান / ফোল্ডার যুক্ত করা কি সম্ভব?


9

আমার হার্ড ডিস্কে কোনও অবস্থান / ফোল্ডার যুক্ত করা সম্ভব (যেমন: / মিডিয়া / ডেটা / উবুন্টু) সোর্স.লিস্টে? সম্ভব হলে কীভাবে?

উত্তর:


11

নিজের জন্য একটি সাধারণ সংগ্রহস্থল স্থাপনের জন্য 4 টি পদক্ষেপ রয়েছে:

  1. Dpkg-dev ইনস্টল করুন
  2. প্যাকেজগুলি একটি ডিরেক্টরিতে রাখুন
  3. এমন স্ক্রিপ্ট তৈরি করুন যা প্যাকেজগুলি স্ক্যান করবে এবং একটি ফাইল তৈরি করতে সক্ষম হবে যা আপডেট আপডেটটি পড়তে পারে
  4. আপনার উত্সগুলিতে একটি লাইন যুক্ত করুন your আপনার ভান্ডারটিতে নির্দেশ করে list

Dpkg-dev ইনস্টল করুন

একটি টার্মিনাল টাইপ করুন

sudo apt-get install dpkg-dev

ডিরেক্টরি

একটি ডিরেক্টরি তৈরি করুন যেখানে আপনি আপনার প্যাকেজগুলি রাখবেন।

sudo mkdir -p /media/Data/Ubuntu

এখন আপনার প্যাকেজগুলি সবেমাত্র তৈরি করা ডিরেক্টরিতে সরান।

স্ক্রিপ্ট আপডেট-মাইদেবস

এটি একটি সহজ তিনটি লাইনার:

#! /bin/bash
cd /media/Data/Ubuntu
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz

উপরের অংশটি কেটে পেস্ট করে জিডিট করুন এবং এটিকে ~ / বিনে আপডেট-মাইডেবস হিসাবে সংরক্ষণ করুন । (টিল্ড '~' এর অর্থ আপনার হোম ডিরেক্টরি। এরপরে, স্ক্রিপ্টটি সম্পাদনযোগ্য করুন:

chmod u+x ~/bin/update-mydebs

Sources.list

লাইন যোগ করুন

deb file:/media/Data/Ubuntu ./

আপনার /etc/apt/sources.list- এ, এবং আপনার কাজ শেষ।

সংগ্রহস্থল ব্যবহার করে

আপনি যখনই মাইডেবস ডিরেক্টরিতে একটি নতুন দেব লাগান, চালান

sudo update-mydebs
sudo apt-get update

এখন আপনার স্থানীয় প্যাকেজগুলি সিনাপটিক, অ্যাপটিচিউড এবং অ্যাপ্ট কমান্ডগুলির সাহায্যে ব্যবহার করা যেতে পারে: অ্যাপটি-গেট, অ্যাপটি-ক্যাশে, ইত্যাদি you ।

সূত্র: https://help.ubuntu.com/commune/Repositories/Personal


প্রম্পট উত্তরের জন্য আপনাকে অনেক ধন্যবাদ। আমার (এবং সহযোদ্ধার লিনাক্স ব্যবহারকারীদের) সহায়তা করতে আপনার সময়কে আমি প্রশংসা করি।
দিন

হাই সিলভিয়ান, আরও একটি প্রশ্ন: প্যাকেজগুলি সংরক্ষিত ফোল্ডারে আমার দুটি ফোল্ডার "মেইন" এবং "অবদান" রয়েছে। সোর্স.লিস্টে লাইনটি কী যুক্ত করা উচিত? এই (./) আদেশটি কী করে ? ধন্যবাদ!
দিন

2020 পর্যন্ত, আপনার deb [trusted=yes] file:/media/Data/Ubuntu ./
উত্সগুলিতে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.