কিভাবে একটি .iso চিত্রটি সিডি-রম সংগ্রহস্থল হিসাবে ব্যবহার করবেন?


43

আমার কাছে দেবিয়ান, উবুন্টু এবং উবুনস্টুডুডিওর সমস্ত চিত্র রয়েছে .iso। আমার পছন্দসই প্যাকেজগুলির সাথে ইনস্টল করতে আমি কীভাবে সেগুলি সংগ্রহস্থল হিসাবে ব্যবহার করতে পারি sudo apt-get install package-name?

আমি সহজেই সংরক্ষণাগার মাউন্টারের সাহায্যে .isoফাইলটি মাউন্ট করি তবে সফ্টওয়্যার উত্সগুলিতে সিডি-রম যুক্ত করার সময় এটি সিডি-রম সন্নিবেশ করায় বলে দেয় ।

এগুলি ডিস্কে জ্বালিয়ে না রেখে কীভাবে করব?



প্রশ্নটি (ওফস) বন্ধ করার পক্ষে যখন আমি ভোট দিয়েছিলাম তখন আমি ঘটনাক্রমে মূল 'সম্ভাব্য সদৃশ' মন্তব্যটি মুছে ফেলেছিলাম - তাই আমি একটি নতুন পোস্ট করেছি। আমি দুটি প্রশ্নের সদৃশ হিসাবে গণ্য কিনা তা সম্পূর্ণরূপে নিশ্চিত নই কারণ প্রশ্নগুলি পৃথক হলেও অন্য প্রশ্নের একটি প্রশ্নের উত্তর দেওয়া হয়েছে।
dv3500ea

উত্তর:


17

এই প্রশ্নের ইতিমধ্যে একটি পৃথক প্রশ্নের উত্তরের অংশ হিসাবে উত্তর দেওয়া হয়েছে: কীভাবে ইউএসবি ড্রাইভকে স্থানীয় সংগ্রহস্থল হিসাবে তৈরি করা যায়

সফ্টওয়্যার উত্স হিসাবে ছবিটি যুক্ত করার সহজ উপায় হ'ল এটি কোনও সিডি / ডিভিডিতে পোড়া। তারপরে আপনাকে সিস্টেম -> প্রশাসন -> সফ্টওয়্যার উত্সগুলিতে যেতে হবে, 'অন্যান্য সফ্টওয়্যার' এ ক্লিক করুন এবং 'সিডি-রোম যুক্ত করুন ...' ক্লিক করুন।

আপনি যদি ISO ইমেজটি জ্বালিয়ে না ফেলে সফ্টওয়্যার উত্স হিসাবে ব্যবহার করতে চান তবে প্রক্রিয়াটি আরও জটিল হবে। আপনাকে একটি টার্মিনাল অ্যাপ্লিকেশন -> আনুষাঙ্গিক -> টার্মিনাল খুলতে হবে এবং এই আদেশগুলি চালাতে হবে:

sudo mkdir /aptoncd-mountpoint

sudo mount /media/USB/aptoncd.iso ~/aptoncd-mountpoint -oloop

sudo apt-cdrom -d=/aptoncd-mountpoint add

(উত্স: http://www.debianhelp.org/node/10486 )


তবে এই পদ্ধতিটি আর কাজ করছে না। আমি xubuntu-11.10-alternate-iso দিয়ে এটি চেষ্টা করেছিলাম, এবং এটি বলে Failed to mount '/dev/sr0' to '/media/apt/'এবং Unable to locate any package files, perhaps this is not a Debian Disc or the wrong architecture?
আনোয়ার

2
আমি মনে করি দ্বিতীয় কমান্ডটি আগে sudo mount /media/USB/aptoncd.iso /aptoncd-mountpoint -oloopছাড়া ~ছিল/aptoncd-mountpoint
আনোয়ার

এখনও কাজ করছে না!
বিগস্যাক

4
-o loopনয়-oloop
3pic

11

এটা চেষ্টা কর

mkdir /media/mountpoint  
mount -t iso9660 -o loop /pathtoiso.iso /media/mountpoint  

তারপর যোগ deb file:///media/mountpoint distro main contribকরার /etc/sources.listটেক্সট এডিটর দিয়ে এবং কিছু গুই টুল দিয়ে, তারপর প্যাকেজ ম্যানেজার থেকে আপডেট করুন।


1
এটি একটি স্বীকৃত উত্তর
সারিত

5

উপরের পদক্ষেপগুলি আমার পক্ষে কার্যকর হয়নি। যাইহোক, আমি ডেবিয়ান ব্যবহারকারীর তালিকার সাহায্যে এটি কাজ করতে পেরেছি এবং এটি কার্যকর হয়েছে।

পদক্ষেপগুলি এখানে।

  1. ধরুন আপনার / home / আইসো-ফাইল / ফোল্ডারে আইসো ফাইল রয়েছে। আমার কাছে / হোম / আইসো-ফাইল ফোল্ডারে ডেবিয়ান -7.1.0-amd64-DVD-1.iso ছিল

  2. / মিডিয়াতে একটি নতুন ফোল্ডার তৈরি করুন

    mkdir /media/dvd1-mountpoint
    

    আপনাকে উপরের কমান্ডটি রুট হিসাবে চালাতে হবে

  3. নিম্নলিখিত কমান্ডটি রুট হিসাবে চালান

    mount ~/iso-files/debian-7.1.0-amd64-DVD-1.iso /media/dvd1-mountpoint -o loop 
    
  4. নীচে / etc / fstab এ একটি এন্ট্রি যুক্ত করুন

    ~/iso-files/debian-7.1.0-amd64-DVD-1.iso /media/dvd1-mountpoint iso9660 loop,ro,user,noauto 0       0
    
  5. নিম্নলিখিত হিসাবে আপনার /etc/apt/sources.list এ একটি এন্ট্রি করুন

    deb file:/media/dvd1-mountpoint/ wheezy main contrib
    
  6. প্রতিটি প্রবেশের শুরুতে একটি # যুক্ত করে /etc/apt/sources.list এর অন্য সমস্ত কিছু মন্তব্য করুন। কেবলমাত্র উপরের লাইনটিই নিঃশর্ত হওয়া উচিত।

  7. নিম্নলিখিত কমান্ডটি রুট হিসাবে চালান

    apt-get update
    
  8. যে কোনও প্যাকেজের নাম ইনস্টল করুন এবং এখন এটি কাজ করা উচিত।

    apt-get install somePackage
    
  9. ডিভিডি আনমাউন্ট করে সরাসরি মাউন্টপয়েন্টটি মাউন্ট করে আপনি fstab এ প্রবেশ করা ঠিক কিনা তা পরীক্ষা করতে পারেন

    umount /media/dvd1-mountpoint
    mount /meida/dvd1-mountpoint
    
  10. আপনি যদি শুরুতে ডিভিডিটিকে অটোমাউন্ট করার পরিকল্পনা করেন তবে আপনাকে user,noauto/ etc / fstab এ প্রবেশ থেকে অপসারণ করা উচিত

উপরের পদক্ষেপগুলি আমার জন্য ঠিক নিখুঁতভাবে কাজ করছে। এটি আপনার জন্য কাজ করা উচিত! আমি জানি আমি আপনাকে উত্তর দিতে বেশ দেরী, তবে যাইহোক!


2

আমি উত্তরটি এখানে পেয়েছি: http://ubuntuguide.net/4-ways-to-upgrade-to-ubuntu-11-04-natty-narwhalonlineoffline (4 নম্বর)।

মূলত, এটি যা পরামর্শ দেয় তা হ'ল সিডিআরওএম হিসাবে আইএসও মাউন্ট করা। এটি সম্ভবত আইএসও চিত্রটিকে আসল সিডি বিশ্বাস করতে সিস্টেমকে বোকা বানাবে।

sudo mount -t iso9660 -o loop PATH/TO/ISO /cdrom

(আমি এই পদ্ধতিটি ১১.১০ থেকে ১২.০৪ আলফা ২ পর্যন্ত আপগ্রেড করতে ব্যবহার করছি, কারণ এটি কোনও সিডিতে ফিট করে না এবং কোনও কারণে ইউএসবি ড্রাইভে আমার সিস্টেম খুশি নয়))


2
sudo mount  ~/Desktop/ubuntu-12.04.3-desktop-i386.iso /media/apt
sudo apt-cdrom -d=/media/apt add

এইটা কাজ করে.


1
অটো আনমাউন্টিং প্রতিরোধের -mজন্য আমরা বিকল্প যুক্ত না করলে এটি কাজ করছে না apt-cdrom। যদি তা না হয় তবে ভার্চুয়াল "সিডি-রোম" এটি আগে মাউন্ট করা হলেও আনমাউন্ট হবে। তাই সম্পূর্ণ সিনট্যাক্স হল: sudo mount /iso/path /mount/point। এবং তারপরেsudo apt-cdrom -d=/mount/point add -m
ওয়েস্টার্নগুন

1

Dv3500ea দ্বারা বর্ণিত I পদ্ধতিটি এখন কাজ করছে না। ( আমি মনে করি এটি অতীতে কাজ করেছিল )। এটি এমন বার্তা প্রদর্শন করে:

    W: Failed to mount '/dev/sr0' to '/media/apt/'
    E: Unable to locate any package files, perhaps this is not a Debian Disc or the wrong architecture?

আমি এই কাজটি কাজে লাগিয়েছি:

ডিভি 3500ea এর পদ্ধতির প্রথম দুটি পদক্ষেপ করার পরে ( আমি এটি ব্যবহারকারীর সুবিধার্থে আবার লিখি )

sudo mkdir /aptoncd-mountpoint
sudo mount /media/USB/aptoncd.iso /aptoncd-mountpoint -o loop

আপনার এটি চালানো উচিত:

sudo ln -s /aptoncd-mountpoint /media/apt

যদি এটি আপনাকে ত্রুটি দেয় তবে বলা বাহুল্য /media/aptনেই, এটি দিয়ে একটি তৈরি করুন

sudo mkdir /media/apt

তারপরে dv5300ea কমান্ডের তৃতীয় কমান্ডটি চালান ( কিছুটা পরিবর্তন হয়েছে ):

sudo apt-cdrom add

এটি পুরোপুরি কাজ করা উচিত।


0

আমার :

mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-i386-DVD-1.iso /media/dvd1-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-i386-DVD-2.iso /media/dvd2-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-i386-DVD-3.iso /media/dvd3-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-update-7.6.0-i386-DVD-1.iso /media/dvd4-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-update-7.6.0-i386-DVD-2.iso /media/dvd5-mountpoint

echo "deb file:/media/dvd1-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb file:/media/dvd2-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb file:/media/dvd3-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb file:/media/dvd4-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb file:/media/dvd5-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list

echo "deb http://packages.dotdeb.org wheezy all" >> /etc/apt/sources.list.d/dotdeb.list

wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | apt-key add -

apt-get update    
apt-get upgrade
apt-get autoremove

0

এতে সামান্য পরিবর্তন, এটি বিশেষত একটি amd64 / i386 মিশ্র পরিবেশে কাজ করতে আমাকে সহায়তা করেছে।

** মাউন্ট কমান্ডটি ব্যবহার না করে আমি স্থায়ীভাবে আইসোটিকে / etc / fstab এ স্থায়ীভাবে স্থাপন করেছি **

mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-amd64-DVD-1.iso /media/dvd1-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-amd64-DVD-1.iso /media/dvd2-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-amd64-DVD-1.iso /media/dvd3-mountpoint 
mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-i386-DVD-1.iso /media/dvd4-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-i386-DVD-2.iso /media/dvd5-mountpoint
mount -t iso9660 -o loop  /media/Disk1/debian-7.6.0-i386-DVD-3.iso /media/dvd6-mountpoint

echo "deb [arch=amd64] file:/media/dvd1-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb [arch=amd64] file:/media/dvd2-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb [arch=amd64] file:/media/dvd3-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb [arch=i386] file:/media/dvd4-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb [arch=i386] file:/media/dvd5-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list
echo "deb [arch=i386] file:/media/dvd6-mountpoint/ wheezy main contrib" >> /etc/apt/sources.list.d/dotdeb.list

echo "deb http://packages.dotdeb.org wheezy all" >> /etc/apt/sources.list.d/dotdeb.list

wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | apt-key add -

apt-get update    
apt-get upgrade
apt-get autoremove

-1

<অ্যালেক্সার জিজ্ঞাসা করলেন: আমার কাছে ডিবিয়ান, উবুন্টু এবং উবুনস্টুডুডিওর সমস্ত চিত্র .iso হিসাবে রয়েছে। Sudo apt-get ইনস্টল প্যাকেজ-নাম দিয়ে আমার কাঙ্ক্ষিত প্যাকেজগুলি ইনস্টল করতে আমি কীভাবে সেগুলি সংগ্রহস্থল হিসাবে ব্যবহার করতে পারি? >

আমার উত্তর:

আমি ফাইল-রোলার সহ আইসো ফাইলটি খুলি, সেখান থেকে ডিরেক্টরি '... / ডিসট /' এবং '... / পুল /' ডিরেক্টরিটি একটি ফাঁকা ডিরেক্টরিতে (হার্ড ডিস্ক বা এক্সেসেবল মিডিয়াতে, যেমন ইউএসবি স্টিক) এ বের করি এবং /etc/apt/sources.list এ যুক্ত করুন:

দেব ফাইল: / পথ_তে / যে_ডাইরেক্টরি ডিস্ট্রো মুখ্য [অবদান]

তারপরে আমি রুট হিসাবে প্রবণতা খুলি এবং উত্স আপডেট করে

সম্পন্ন.

আপনি মিডিয়াতে এবং উত্সগুলিতে যুক্ত করতে পারেন these এই ফাইলগুলির মধ্যে আরও একটিতে তালিকাবদ্ধ করুন।

প্রযোজনীয়তা ব্যবহার না করে আপনি যদি 'অ্যাপ্ট-গেট' পছন্দ করেন তবে এটির তদন্ত করুন, আমি জানি না যে এটি কাজ করে কিনা।


-1

সালাম

উবুন্টুতে ব্যক্তিগত সংগ্রহস্থল: https://help.ubuntu.com/commune/Repositories/Personal

মাউন্ট পয়েন্ট যোগ করার জন্য উত্সাহ যোগ করতে

deb file:/aptoncd-mountpoint

সাধারণভাবে:

deb file:/usr/local/mydebs ./

সেই উইকি পৃষ্ঠাটি নেই। আপনি কি আপনার আদেশগুলি আরও ভালভাবে ব্যাখ্যা করতে পারেন? ধন্যবাদ!
শেঠ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.