উইন্ডোতে উবুন্টুতে গ্রাব এবং এক্সরিসো ইনস্টল করা


1

কিছু আইএসও তৈরি করতে আমার গ্রাব-এমক্র্রেস্কু ব্যবহার করতে হবে। আমার প্রাথমিক কাজের পরিবেশটি একটি উইন্ডোজ 10 মেশিনে রয়েছে। আমি ইতিমধ্যে বিভিন্ন কাজের জন্য লিনাক্স সাসবসিস্টেম ব্যবহার করি।

আমি কোনও সমস্যা ছাড়াই গ্রাব ইনস্টল করতে সক্ষম হয়েছি, তবে গ্রাব-মেক্রেস্কু ব্যবহার করার জন্য আমার xorriso দরকার। আমি যখন করি তখন আমি sudo apt-get install xorrisoনিম্নলিখিত ত্রুটিটি পাই:

প্যাকেজ তালিকাগুলি পড়ছে ... সম্পন্ন বিল্ডিং নির্ভরতা গাছ রাষ্ট্র তথ্য পড়ছে ... সম্পন্ন প্যাকেজ এক্সরিসিসো উপলব্ধ নয়, তবে অন্য প্যাকেজ দ্বারা এটি উল্লেখ করা হয়েছে। এর অর্থ এই হতে পারে যে প্যাকেজটি অনুপস্থিত, অপ্রচলিত, বা কেবল অন্য উত্স থেকে উপলব্ধ available

ই: প্যাকেজ 'xorriso' এর কোনও ইনস্টলেশন প্রার্থী নেই

এটি কি সমর্থিত?

উত্তর:


0

উত্স থেকে এটির স্ট্যাটিকালি লিঙ্কিত সংস্করণ তৈরি করুন।

যেখানে আপনি xorriso বানাতে চান সেই ডিরেক্টরিতে https://www.gnu.org/software/xorriso/xorriso-1.4.6.tar.gz ডাউনলোড করুন

tar xzf xorriso-1.4.6.tar.gz
cd xorriso-1.4.6
touch xorriso/*.info
./configure && make

আমি ধরে নিলাম আপনার প্যাকেজ দরকার build-essentialএবং tar

কমান্ডটি প্যাকেজ থেকে touch xorriso/*.infoপ্রোগ্রামটির প্রয়োজনীয়তা এড়িয়ে চলে যা ফাইলগুলির দুর্ভাগ্যক্রমিক ক্রমের কারণে বিরল ক্ষেত্রে দেখা দিতে পারে । (ব্যর্থতার লক্ষণগুলির জন্য ব্যবহারকারী 3804799, অক্টোবর 12 18:56-তে মন্তব্য দেখুন real এটি সত্যিকারের দেবিয়ান বা উবুন্টুতে ঘটতে পারে না, কারণ সেখানে বিকল্প ব্যতীত আর্কাইভ থেকে টাইমস্ট্যাম্পগুলি পুনরুদ্ধার করে))makeinfotexinfoxorriso-1.4.6.tar.gztar-m

সাফল্যের দ্বারা বাইনারি পাওয়া উচিত যা দ্বারা চালিত হয়

xorriso/xorriso -version

মত কিছু বলা উচিত

GNU xorriso 1.4.6 : RockRidge filesystem manipulator, libburnia project.
...
There is NO WARRANTY, to the extent permitted by law.

যদি তা হয়, তবে আপনি কার্যনির্বাহী বাইনারিটির সম্পূর্ণ পথটি grub-mkrescueবিকল্প হিসাবে যুক্তি হিসাবে ব্যবহার করতে পারেন --xorriso

grub-mkrescue -o grub.iso --xorriso=/...path.../xorriso-1.4.6/xorriso/xorriso prepared_directory

ধারণা করা হয় যে আপনি এক্সিকিউটেবল বাইনারিটিকে অন্য কোনও স্টোরেজ স্থানে সরিয়ে নিতে পারেন, যদি এটি আপনার পক্ষে আরও সুবিধাজনক হয়।



উইন 10-উবুন্টু সাবসিস্টেমে জিএনইউ এক্সরিসো তৈরির ক্ষেত্রে সমস্যাটি নির্ণয় করা হয়নি, তবে লিনাক্স কার্নেল নির্ভরতা ছাড়াই প্রকৃত উবুন্টুতে বাইনারি তৈরির বিষয়ে নিম্নলিখিত নির্দেশাবলী যুক্ত করেছি যা সম্ভবত উইন 10-উবুন্টু সংগ্রহস্থল থেকে দূরে রেখেছিল।

যদি xorriso/xorrisoইতিমধ্যে গাছটিতে নির্মিত হয়েছে xorriso-1.4.6, তবে প্রথমে সমস্ত সংকলনের ফলাফলগুলি সরান:

make clean

এমন একটি কনফিগারেশন প্রয়োগ করুন যা লিনাক্সের নির্দিষ্ট বৈশিষ্ট্যগুলিকে উল্লেখ করে না এবং সংকলন করে:

export CFLAGS="-DLibburn_use_sg_dummY"
./configure --disable-libacl --disable-xattr --disable-zlib --disable-libreadline
make

ফলস্বরূপ ফাইলটি xorriso/xorrisoতখন Win10-উবুন্টু সাবসিস্টেমের নাগালে অনুলিপি করা উচিত। /...path.../xorriso -versionএটি শুরু করতে ইচ্ছুক কিনা তা চেষ্টা করুন (যেমন এটি প্রয়োজনীয় লাইব্রেরিগুলি সন্ধান করে কিনা)।

xorriso "জিএনইউ / লিনাক্স এসজি_আইও অ্যাডাপ্টার এসজি-লিনাক্স" দিয়ে উইন 10-উবুন্টু তৈরি করে এবং পরিচালনা করে। তবে ioctl (SG_IO) বা অপটিকাল ড্রাইভে অ্যাক্সেস কার্যকর হয়নি বলে মনে হচ্ছে। কোনও ড্রাইভ সনাক্ত করা যায় না।
সুতরাং -DLibburn_use_sg_dummY"এক্স / ওপেন অ্যাডাপ্টার এস-জি-ডামি" সংকলন করে আরও ভাল মনে হয় যা লিনাক্সের নির্দিষ্টকরণের উপর নির্ভর করে না এবং অপটিকাল ড্রাইভগুলি চালানোর চেষ্টা করে না।


ধন্যবাদ। আমি --xorriso সম্পর্কে জানতাম, তবে আমি নিজেই এটি তৈরির কথা ভাবি নি। আমার কিছু বিল্ড সমস্যা আছে: "মেকফিল: 2907: টার্গেট 'xorriso / xorrecord.info' এর রেসিপি ব্যর্থ হয়েছে [1]: *** [xorriso / xorrecord.info] ত্রুটি 127 করা [1]: ডিরেক্টরি ছেড়ে চলে ' mnt / c / work / xorriso / xorriso-1.4.6 'Makefile: 824:' all 'টার্গেটের রেসিপি ব্যর্থ হয়েছে: *** [সমস্ত] ত্রুটি 2 "এবং আমার সিস্টেমে মেকইনফোর অনুপস্থিত এবং এটি কীভাবে প্রয়োজনীয় তা সম্পর্কে একটি সতর্কতা কেবলমাত্র আমি .texi ফাইলটি পরিবর্তন করেছি (যা আমি করিনি)।
ব্যবহারকারী3804799

.Info ফাইলগুলি tar.gz. এ আপ টু ডেট থাকার কথা are আসুন এটি মেল মাধ্যমে আলোচনা করুন এবং পরে ফলাফল এখানে পোস্ট করুন। দয়া করে ./configure && এর সম্পূর্ণ বার্তা আউটপুট প্রেরণ করুন scdbackup@gmx.net। আমি তখন আরও অনুসন্ধান বা পরীক্ষার প্রস্তাব দেব। (এই উবুন্টু-অন-উইন -10
টমাস স্মিট

প্রাথমিক বিল্ড ব্যর্থতার কারণ খুঁজে পাওয়া গেছে। দুর্ভাগ্যক্রমে, .texi ফাইলগুলি .info ফাইলগুলির চেয়ে এক সেকেন্ড পরে টার্বল থেকে বের করা হয়েছিল। সুতরাং "মেক" .texi থেকে .info উত্পন্ন করার চেষ্টা করেছিল কিন্তু প্যাকেজ "টেক্সিনফো" থেকে "মেকইনফো" প্রোগ্রামটির অভাব রয়েছে।
থমাস স্মিট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.