উবুন্টু ১১.০৪ এ আর প্যাকেজ ইনস্টল করতে অক্ষম [বন্ধ]


130

আমি লিনাক্স এবং আর-তে নতুন

আমি উবুন্টু 11.04 এ আর 2.12 ইনস্টল করেছি। আজ আমি একটি নতুন প্যাকেজ ইনস্টল করার চেষ্টা করেছি, তাই আমি নিম্নলিখিত কমান্ডটি চালিয়েছি:

install.packages('XML')

তবে ইনস্টলেশনটি ব্যর্থ হয়েছিল এবং নিম্নলিখিত তথ্য দিয়েছিল:

* installing *source* package XML ...
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
No ability to remove finalizers on externalptr objects in this verison of R
checking for sed... /bin/sed
checking for pkg-config... /usr/bin/pkg-config
checking for xml2-config... no
Cannot find xml2-config
ERROR: configuration failed for package XML
* removing ‘/home/spirit/R/i686-pc-linux-gnu-library/2.12/XML

The downloaded packages are in
    ‘/tmp/RtmpoZYxnv/downloaded_packages
Warning message:
In install.packages("XML") :
  installation of package 'XML' had non-zero exit status

আমি চেষ্টাও করেছি:

sudo install.packages('XML')

তবে এটি একই ত্রুটির তথ্য দেয়।

কেউ আমাকে কোন পরামর্শ দিতে পারেন?


ইনস্টল করবেন xml2-config?
ওয়েইন ওয়ার্নার

9
এই প্রশ্নটি আমাকে কেবলমাত্র উবুন্টুতে 14.04
জেনারোমা

2
আমি প্রশ্নটি অফ-টপিক হওয়া বা না হওয়া সম্পর্কে জানি না, তবে নীচের উত্তরটি উবুন্টু ট্রাস্টি তাহরের সাথে আমার সমস্যাও সমাধান করেছে।
মিসফ্রেন

এটি কি আসকউবুন্টু স্ট্যাকে স্থানান্তরিত করা উচিত? এটি উবুন্টুতে প্রয়োজনীয় সফ্টওয়্যার প্যাকেজের অভাবের কারণে আর বা আরস্টুডিও (যদিও এটি সম্ভবত অন্য সফ্টওয়্যারগুলির সাথে ঘটে) ব্যবহার সম্পর্কিত একটি প্রশ্ন। এটি ডানদিকে দেখতে পাওয়া "সম্পর্কিত" তালিকার অনুসারে এটি সাধারণ একটি সাধারণ প্রশ্ন। এবং যথাযথভাবে জিজ্ঞাসা করা যেতে পারে যে এই প্যাকেজগুলি উবুন্টু থেকে হারিয়ে যাচ্ছে কেন?
রিক হেন্ডারসন

1
@ ক্রিকহেন্ডারসন এটি অন্যান্য লিনাক্স ডিস্ট্রোসের জন্যও দরকারী।

উত্তর:


211

ইনস্টল.প্যাকেজ পদ্ধতি

আপনাকে উবুন্টু প্যাকেজ ইনস্টল করতে হবে libxml2-devসুতরাং শেল প্রম্পটে টাইপ করুন:

sudo apt-get update
sudo apt-get install libxml2-dev

এর sudoজন্য আপনার বিশেষ শক্তির প্রয়োজন হবে ।

উবুন্টু প্যাকেজ পদ্ধতি

রিচি এবং ডর্ক যেমন উল্লেখ করেছেন, আপনি এটি ব্যবহার করতে পারেন:

sudo apt-get install r-cran-xml

আপনি যদি এই পথে চলে যান তবে আমি আপনাকে সুপারিশ করব যে আপনি আর উবুন্টু উত্স পৃষ্ঠাটি যাচাই করে নিন যা নিশ্চিত করবে যে আপনার আর সংস্করণ এবং সম্পর্কিত আর প্যাকেজ রয়েছে। আপনি যদি উবুন্টুর এলটিএস সংস্করণ ব্যবহার করেন তবে এটি গুরুত্বপূর্ণ হতে পারে।


1
আপনি synaptic চেষ্টা করতে পারেন? আপনার সেখানে প্রয়োজনীয় প্যাকেজটির সন্ধান করুন

আর-ক্র্যান-এক্সএমএল যথেষ্ট নয়,
libxML2

অনুরূপ ইস্যুতে আমার পর্যবেক্ষণ ভাগ করে নেওয়া যা ম্যাক ব্যবহারকারীদের সহায়তা করতে পারে। যদিও সমস্ত নির্ভরশীল লাইব্রেরি আমার ছিল তবুও আমি ত্রুটি পেয়েছি। অনেক পরীক্ষার পরেও এটাই আমাকে রক্ষা করেছে- ইনস্টল.প্যাকেজ () ব্যবহার করে স্টুডুডিওর মাধ্যমে ইনস্টল করার সময় আপনি একটি প্রম্পট জিজ্ঞাসা করবেন -তিনি উত্স থেকে যে প্যাকেজটি সংকলন প্রয়োজন তা ইনস্টল করতে চান? y / n: আপনার প্রতিক্রিয়াটি এখানে 'এন' হিসাবে দিন। এটি আমার পক্ষে কাজ করেছে।
মিনিয়ন

sudo apt-get install libxml2-dev
দেবিয়ান প্রবন্ধে

আমি এই ত্রুটি পাচ্ছি: sudo apt-get install R-Cran-XML
Suat ATAN পিএইচডি

29

কলিনের উত্তর সংকীর্ণ অর্থে সঠিক, তবে একই সাথে আপনি যেমনটি বলতে পারেন তত ভুল

 sudo apt-get install r-cran-xml

যেহেতু এক্সএমএল উবুন্টুতে উপলব্ধ CRAN প্যাকেজগুলির মধ্যে একটি। কি apt-cache search r-cran-*অন্যদের দেখতে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.