আরস্টুডিও ব্যবহার করে আপডেট করুন


275

আরস্টুডিওর মাধ্যমে কীভাবে আমি আর আপডেট করতে পারি?

উত্তর:


137

আপনি অফিসিয়াল ওয়েবসাইট থেকে আর এর একটি নতুন সংস্করণ ইনস্টল করুন ।

আর স্টুডিও যখন নতুন সংস্করণটি পুনরায় চালু করবেন তখন এটি স্বয়ংক্রিয়ভাবে শুরু হওয়া উচিত।

আরটিস্টুডিওতে আপনাকে ম্যানুয়ালি এটি করার দরকার হলে, যান: সরঞ্জাম -> বিকল্পগুলি -> সাধারণ।

আরও বিশদ ওয়াকথ্রুয়ের জন্য @ মাইক্রস্টের উত্তরটি পরীক্ষা করুন ।


48
আরস্টুডিওগুলি স্বয়ংক্রিয়ভাবে এটি সনাক্ত করে ... আপনি যদি কেবল আলাদা (পূর্ববর্তী, x32, x64) বিট সংস্করণ ব্যবহার করতে চান তবে আপনাকে বিকল্পটি আপডেট করতে হবে।
ব্র্যান্ডন বার্টেলসেন

7
@ ব্র্যান্ডন বার্টেলসেন কীভাবে? এটি কখনই আমার আর সংস্করণ আপডেট করে না। এবং সহায়তা মেনুতে 'আপডেট' হ'ল কেবল আরস্টুডিওর আপডেট।
ব্যবহারকারী 2923419

2
পুরানো উত্তর। আর স্টুডিওকে নতুন সংস্করণ স্বয়ংক্রিয়ভাবে সনাক্ত করতে, আরস্টুডিওটি বন্ধ এবং পুনরায় খুলতে আপনাকে আর এর নতুন সংস্করণ ইনস্টল করার পরে আরস্টুডিও পুনরায় চালু করতে হবে।
যুদ্ধ জাহাজ

1
@ ওয়ারশিপ সত্যই আমি আপনার মন্তব্যটি বুঝতে পারছি না, আমার পক্ষে close and reopen RStudio ~~restart RStudio
অচল

@ অগাস্টুডি আমি প্রস্তাব দিচ্ছি যে আপনি আপনার উত্তরে যুক্ত করুন যে আপনাকে আরস্টুডিওকে বন্ধ করে পুনরায় চালু করতে হবে (বা আর স্টুডিওকে পুনরায় চালু করতে হবে, যে কোনও শব্দ আপনি পছন্দ করেন)। "তারপরে আপনি আপনার Rstudio বিকল্পে পথটি পরিবর্তন করেছেন: সরঞ্জাম -> বিকল্পগুলি -> সাধারণ" আমার পক্ষে কাজ করে না। যাইহোক, আরটি পুনরায় চালু করা হয়েছে, সুতরাং এই তথ্যটি অন্তর্ভুক্ত করতে আপনার উত্তর আপডেট করা ভাল।
যুদ্ধ জাহাজ

278

সম্পূর্ণতার জন্য, উত্তর: আপনি আরস্টুডিওর মধ্যে থেকে এটি করতে পারবেন না। @ অগাস্টুডি এর ঠিক আছে - আপনার আর এর নতুন সংস্করণ ইনস্টল করতে হবে, তারপরে আরস্টুডিও পুনরায় চালু করুন এবং এটি স্বয়ংক্রিয়ভাবে নতুন সংস্করণটি ব্যবহার করবে, যেমন ব্র্যান্ডন উল্লেখ করেছেন।

আপডেট.আর () ফাংশন, ইনস্টল.প্যাকেজ () ফাংশন বা আপডেট.প্যাকেজ (ফাংশন) এর সাথে সাদৃশ্য থাকলে এটি দুর্দান্ত হবে।

সুতরাং, আর ইনস্টল করার জন্য,

  1. http://www.r-project.org এ যান ,
  2. 'CRAN' এ ক্লিক করুন,
  3. তারপরে আপনার পছন্দসই CRAN সাইটটি চয়ন করুন। আমি কানসাস পছন্দ করি: http://rweb.quant.ku.edu/cran/
  4. 'XXX এর জন্য আর ডাউনলোড করুন' এ ক্লিক করুন [যেখানে XXX আপনার অপারেটিং সিস্টেমটি]
  5. আপনার অপারেটিং সিস্টেমের জন্য ইনস্টলেশন পদ্ধতি অনুসরণ করুন
  6. আরস্টুডিও পুনরায় চালু করুন
  7. আনন্দিত

- ওয়েইট - আমার প্রিয় প্যাকেজগুলির কি ?? -

ঠিক আছে, আমি একটি ম্যাক ব্যবহার করি, তাই আমি কেবল ম্যাকের জন্য সঠিক বিশদ সরবরাহ করতে পারি - সম্ভবত অন্য কেউ উইন্ডোজ / লিনাক্সের জন্য সঠিক পথ সরবরাহ করতে পারে; আমি বিশ্বাস করি প্রক্রিয়াটি একই হবে।

আপনার প্যাকেজগুলি আপনার চকচকে নতুন সংস্করণে কাজ করে তা নিশ্চিত করার জন্য আপনার এগুলি করতে হবে:

  1. পুরানো আর ইনস্টলেশন থেকে প্যাকেজগুলি নতুন সংস্করণে সরান; ম্যাক ওএসএক্স-এ, এর অর্থ এখানে থেকে সমস্ত ফোল্ডার সরিয়ে নেওয়া:

    /Library/Frameworks/R.framework/Versions/2.15/Resources/library

    এখানে:

    /Library/Frameworks/R.framework/Versions/3.0/Resources/library

    [যেখানে আপনি "2.15" এবং "3.0" প্রতিস্থাপন করবেন আপনি যে কোনও সংস্করণ থেকে ও আপগ্রেড করছেন with এবং গন্তব্য ডিরেক্টরিতে প্যাকেজ ইতিমধ্যে নেই কেবল অনুলিপি করুন। যেমন আপনার পুরানো সাথে আপনার নতুন 'বেস' প্যাকেজটি ওভাররাইট করবেন না - আপনি যদি করেন তবে চিন্তা করবেন না, যাইহোক আমরা পরবর্তী পদক্ষেপে এটি ঠিক করব। যদি সেই পাথগুলি আপনার পক্ষে কাজ করে না, installed.packages() তবে সঠিক পথের নামগুলি ব্যবহার করে চেষ্টা করুন ]]

  2. এখন আপনি update.packages()আপনার আরস্টুডিও কনসোলে টাইপ করে এবং সমস্ত প্রম্পটে 'y' এর উত্তর দিয়ে আপনার প্যাকেজগুলি আপডেট করতে পারেন ।

    > update.packages(checkBuilt=TRUE)
    class :
     Version 7.3-7 installed in /Library/Frameworks/R.framework/Versions/3.0/Resources/library 
     Version 7.3-8 available at http://cran.rstudio.com
    Update (y/N/c)?  y
    ---etc---
  3. সবশেষে নিজেকে আশ্বস্ত করার জন্য, আপনি কী পেয়েছেন তা দেখার জন্য আর স্টুডিও কনসোলে এই দুটি কমান্ড টাইপ করুন:

    > version
    > packageStatus()

4
যখনই কেউ বলছেন আপনি আর এর সাথে কিছু করতে পারবেন না এটি আমাকে এটি করতে ইচ্ছে করে। দেখে মনে হচ্ছে রর্কল এবং কিছু systemকলগুলির সাথে একসাথে কিছু হ্যাক করার সময় এসেছে ...
ডেসন

আপনার এটি হওয়ার জন্য আমি অপেক্ষা করতে পারি না :)
রায়ানস্টোস্টিক

17
: এটা আমার নিজের কাজ নয় কিন্তু এই ইতিমধ্যে উইন্ডোজ ব্যবহারকারীদের জন্য কাজ করা হয়েছে github.com/talgalili/installr
Dason

3
সুতরাং পরবর্তী উত্তরগুলি দেখিয়েছে যে "সঠিক" উত্তর বা সর্বাধিক ভোট দেওয়া উত্তরগুলি একটি খুব সম্পূর্ণ উত্তর দেয় না, মনে হয় এটি এখানে এতটাই সুস্পষ্ট যে এটি আপডেট করার জন্য কিছু করা উচিত।
স্টেনেমো

2
মনে হচ্ছে অবশেষে একটি আর প্যাকেজ রয়েছে যা ম্যাক কম্পিউটার ব্যবহার করে আরস্টুডিও থেকে আরকে
jroberayalas

113

আপনি যদি উইন্ডোজ ব্যবহার করেন তবে আপনি ইনস্টলার ব্যবহার করতে পারেন । ব্যবহারের উদাহরণ এখানে


8
কেবলমাত্র লক্ষ করুন যে আপনি
আরস্টুডিওর

4
এটি আমার পছন্দের পদ্ধতিও। আপনার সমস্ত প্যাকেজ সরিয়ে নেওয়ার কোডটি বিশেষত সহজ। # installing/loading the package: if(!require(installr)) { install.packages("installr"); require(installr)} #load / install+load installr updateR(F, T, T, F, T, F, T) # install, move, update.package, quit R.
টম

@ পিটার ২১০৮ নং। কমপক্ষে আমাকে আরস্তুডিও ছাড়া ইনস্টলার ব্যবহার করতে হবে।
ব্যবহারকারী 2923419

1
আমি একটি ত্রুটি পেয়েছি: ফাইল (ত্রুটি, "r") এ ত্রুটি: সংযোগটি খুলতে পারে না .. কোনও ধারণা?
পরিত্যক্ত

3
@ সোয়েলসকিগুই যদি আপনি "ফাইলটিতে ত্রুটি পান (কন," আর ")" setInternet2(TRUE) সমস্যা সমাধানের বিভাগটি দেখুন
তোজো

58

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

# installing/loading the package:
if(!require(installr)) {
install.packages("installr"); require(installr)} #load / install+load installr

# using the package:
updateR() # this will start the updating process of your R installation.  It will check for newer versions, and if one is available, will guide you through the decisions you'd need to make.

10
ইনস্টলার প্যাকেজটি দুর্দান্ত সমাধান হিসাবে মনে হচ্ছে তবে দুর্ভাগ্যক্রমে কেবল উইন্ডোজের জন্য।
মাইকেল ম্যাকস্কিল

@ ক্লেম্লেফ্লেম্ম: আপডেটআর () চালানোর পরে কতক্ষণ সময় লাগে? আমি যখন এটি চালাচ্ছি তখন আমার রাস্তুডিও সেশনটি স্তব্ধ হয়ে যাবে বলে মনে হচ্ছে। নিশ্চিত না যে এটি স্বাভাবিক কিনা। ধন্যবাদ!
রায়ান চেজ

খুব যুক্তিযুক্ত; আপাতত আমি মনে করতে পারি না, মানে এটি কোনও সমস্যা ছিল না।
ক্লিমেন্টওয়াল্টার

42

আপনি যদি কোনও ম্যাক কম্পিউটার ব্যবহার করছেন তবে আপনি আরস্টুডিও থেকে আর সংস্করণ আপডেট করতে নতুন আপডেটআর প্যাকেজটি ব্যবহার করতে পারেন : http://www.andreacirillo.com/2018/02/10/updater-package-update-r-version- সঙ্গে-ফাংশন-অন-ম্যাক-OSX /

সংক্ষেপে, আপনাকে এটি সম্পাদন করতে হবে:

আপডেট আর ব্যবহার করে রাস্তুডিওর মধ্যে থেকে আপনার আর সংস্করণটি আপডেট করতে আপনাকে এই পাঁচটি লাইনের কোড চালাতে হবে :

install.packages('devtools') #assuming it is not already installed
library(devtools)
install_github('andreacirilloac/updateR')
library(updateR)
updateR(admin_password = 'Admin user password')

ইনস্টলেশন প্রক্রিয়া শেষে একটি বার্তা আপনাকে খুশির শেষ নিশ্চিত করতে চলেছে:

everything went smoothly
open a Terminal session and run 'R' to assert that latest version was installed

1
আর এর নতুন সংস্করণটি সফলভাবে ইনস্টল করার পরে (উপরের বার্তার সাথে) সিস্টেম প্যাকেজগুলি আপডেট করতে চায় এবং আমাকে আর পুনরায় চালু করতে চায় কিনা জানতে চাইলে both উভয় ক্ষেত্রেই (হ্যাঁ বা না হয়) আমি নিম্নলিখিত বার্তাটি পেয়েছিinstall.packages(as.vector(needed_packages)) Error in install.packages : object 'needed_packages' not found
পেটজী

@ পেটজী এটি পরবর্তী প্রকাশগুলিতে স্থির করা উচিত ছিল। আরও আপডেটের জন্য দয়া করে অফিসিয়াল রেপোটি দেখুন
Andrea

@ Andrea-cirillo হ্যাঁ, ধন্যবাদ। সমস্যা আর হাজির হয় না।
পেটিজি

2
এটি আবার একটি বিষয় বলে মনে হচ্ছে। 3.5.2 -> 3.6.2 থেকে আপডেট করার চেষ্টা করেছিল এবং একই বার্তা পেয়েছিল।
আদম_জি

আমি ত্রুটি বার্তাটিও পেয়েছি ... তবে, আমি updateRত্রুটি বার্তাটি পেয়েছি, যদিও আমি কাজটি নিয়ে সন্দেহ করি, আমি যখন আরটি শুরু করি তখন এটি আপডেট হয়ে যায় 3.6.2 এ এবং দেখে মনে হয়েছিল আমার বেশিরভাগ প্যাকেজ আপডেটেও বেঁচে গেছে।
মাইকেল

12

এটি কনসোলে আটকান এবং কমান্ডগুলি চালনা করুন:

## How to update R in RStudio using installr package (for Windows)
## paste this into the console and run the commands
## "The updateR() command performs the following: finding the latest R version, downloading it, running the installer, deleting the installation file, copy and updating old packages to the new R installation."
## more info here: https://cran.r-project.org/web/packages/installr/index.html

install.packages("installr")
library(installr)
updateR()

## Watch for small pop up windows. There will be many questions and they don't always pop to the front. 
## Note: It warns that it might work better in Rgui but I did it in Rstudio and it worked just fine. 

এটি বলেছে "প্যাকেজ 'ইনস্টলার' উপলভ্য নয় (আর সংস্করণ ৩.২.০ এর জন্য)" ...
মুনমুনব ১

এফওয়াইআই, এটি এখনও কাজ করে। যখনই আমার আর আপডেট করতে হবে, আমি আমার উত্তরটি এখানে অনুসন্ধান করে কোডে আটকাই। :)
কারা ওয়াগসল্যান্ড

8

ইনস্টলার নামে একটি নতুন প্যাকেজ রয়েছে যা উইন্ডোজ প্ল্যাটফর্মে আর এর মধ্যে আপনার আর সংস্করণ আপডেট করতে পারে। প্যাকেজটি 3.2.3 সংস্করণে নির্মিত হয়েছিল

আর স্টুডিও থেকে, সরঞ্জামগুলিতে ক্লিক করুন এবং প্যাকেজগুলি ইনস্টল করুন নির্বাচন করুন ... তারপরে "ইনস্টলার" নামটি টাইপ করুন এবং ইনস্টল ক্লিক করুন। বিকল্পভাবে, আপনি কনসোলে ইনস্টল.প্যাকেজ ("ইনস্টলার") টাইপ করতে পারেন ।

প্যাকেজটি ইনস্টল করার পরে আর স্টুডিওটি কনসোলে প্রয়োজনীয় (ইনস্টলার) টাইপ করে লোড করুন ।

আপনার আর ইনস্টলেশনের জন্য আপডেট প্রক্রিয়া শুরু করতে, আপডেটআর () টাইপ করুন । এই ফাংশনটি আর এর আরও নতুন সংস্করণগুলি পরীক্ষা করে এবং যদি উপলভ্য হয় তবে এটি আপনাকে নেওয়া সিদ্ধান্তের মাধ্যমে আপনাকে গাইড করবে। আপনার আর ইনস্টলেশনটি যদি আপ-টু-ডেট থাকে, তবে এটি মিথ্যা প্রত্যাবর্তন করবে।

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

আপডেট প্রক্রিয়া শেষ হয়ে গেলে আর স্টুডিওটি প্রস্থান এবং পুনঃসূচনা করুন। আর স্টুডিও নতুন আর সংস্করণটি লোড করবে।

আপনি যদি ইনস্টলার প্যাকেজটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও জানতে চান তবে এই লিঙ্কটি অনুসরণ করুন


4

আর এর নতুন সংস্করণটি ইনস্টল করার পরে আর স্টুডিওগুলি পুনরায় চালু করুন you're আপনি নতুন সংস্করণ,> সংস্করণে আছেন তা নিশ্চিত করতে এবং আপনার নতুন বিবরণটি দেখতে হবে।


4

আরস্তুদিও আর আপডেট করার জন্য আরস্তুদিও ব্যবহার করবেন না। রাস্তুদিও আর নয়, রুস্তুডিও কেবলমাত্র একটি আইডিই। এই উত্তরটি বিভিন্ন ওএসের পূর্ববর্তী উত্তরের সংক্ষিপ্তসার। সমস্ত ওএসের জন্য আপনি ইতিমধ্যে এখানে ইনস্টল করা প্যাকেজগুলির সাথে কী ঘটবে তা আগে থেকে দেখে নেওয়া সুবিধাজনক ।

উইন্ডোজ - >> প্রশাসক হিসাবে সিএমডি / পাওয়ারশেল খুলুন এবং ইন্টারেক্টিভ মোডে যেতে "আর" টাইপ করুন। যদি এটি কাজ না করে তবে কনসোলে আর লিখার পরিবর্তে আরজিই.ইক্সি অনুসন্ধান করুন এবং চালান ... এবং তারপরে:

lib_path <- gsub( "/", "\\\\" , Sys.getenv("R_LIBS_USER"))
install.packages("installr", lib = lib_path)
install.packages("stringr", lib_path)
library(stringr, lib.loc = lib_path)
library(installr, lib.loc = lib_path)
installr::updateR()

ম্যাকোস - >> আপনি আপডেটআর প্যাকেজটি ব্যবহার করতে পারেন । প্যাকেজটি CRAN এ নেই, সুতরাং আপনাকে Rgui এ নিম্নলিখিত কোডটি চালাতে হবে:

install.packages("devtools")
devtools::install_github("AndreaCirilloAC/updateR")
updateR(admin_password = "PASSWORD") # Where "PASSWORD" stands for your system password

মনে রাখবেন যে ম্যাক এবং উইন্ডোজ উভয়ের পক্ষে কাজ করার জন্য অদূর ভবিষ্যতে আপডেটআর এবং ইনস্টলআর একীভূত করার পরিকল্পনা করা হয়েছে

লিনাক্স - >> এই মুহুর্তের installrজন্য লিনাক্স / ম্যাকোএসের জন্য উপলব্ধ নেই (বর্তমান সংস্করণ 0.20 এর জন্য ডকুমেন্টেশন দেখুন )। আর ইনস্টল হওয়ার সাথে সাথে আপনি এই নির্দেশাবলী অনুসরণ করতে পারেন (উবুন্টুতে, যদিও অন্যান্য ডিস্ট্রোজে ধারণাটি একই: উত্স যুক্ত করুন, আপডেট করুন এবং আপগ্রেড করুন এবং ইনস্টল করুন))


1

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

ওপেনসুসের জন্য, নির্দেশাবলী এখানে দেখুন

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