דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

סיכום

לעתים קרובות, שרת ארגוני R מהפכה, מסיבה אבטחה, אין חיבור לאינטרנט דרכו להוריד ולהתקין חבילות R כך המאגר המקומי הוא ההתקנה באופן פנימי. מאמר זה מתאר את קביעת התצורה של R מהפכת להשתמש במאגר זה החבילה המקומית.

ההוראות בסעיפים 4.1 ו- 4.2 של מדריך ההתקנה של הארגון R מהפכה עבור Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) הם נכונים בדרך כלל למרות שישנה טעות למסמך בפקודה tools::write_PACKAGES בסוף 4.2.

1. צור ספריית האב של repo. זה יכול להיות כל ספריה אך בדוגמה הוא /local/repos.

2. עבור repo Linux, תזדקק במקורות חבילה (. tar.gz) ב- src/contrib תחת ספריית repo האב (לדוגמה /local/repos/src/contrib). באפשרותך ליצור src/contrib באופן ידני והן באופן ידני להוריד חבילות tar.gz יש או להשתמש rsync כמו המדריך אשר ליצור שיקוף repo כולה וליצור src/contrib עבורך.

3. התחל מהפכת R וליצור e חבילות ו PACKAGES.gz אינדקס קבצים עבור repo באמצעות tools::write_PACKAGES. יש לבצע פעולה זו עבור הספריה /local/repos/src/contrib בה נמצאים למעשה החבילות src:

> tools:::write_PACKAGES("/local/repos/src/contrib")

שים לב פעולה זו שונה מהדוגמה בתיעוד אומר כדי ליצור את קבצי האינדקס של החבילה ב- /local/repos.

4. קביעת תצורה RRE לשימוש repo מקומי. עריכת /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site עריכה או כהערה הקו המצביעה על ברירת המחדל Revo CRAN שיקוף:

} else {r <- c(REVO=Revobase::getRevoRepos())}


אם אין גישה לאינטרנט מהתקנה RRE שלך ישתמשו repo המקומי באופן בלעדי, להחליף קו זה מצביע רק repo מקומי:

} else {#r <- c(REVO=Revobase::getRevoRepos())r <- c(LOCAL="/local/repos")}

שים לב כי תציין ספריית האב עבור מיקום repo, ולא את הנתיב המלא של /local/repos/src/contrib.

אם יש לך גישה לאינטרנט רק באמצעות repo המקומי עבור מספר חבילות המקומי, באפשרותך להגדיר שתי repos:

} else {r <- c(REVO=Revobase::getRevoRepos(), LOCAL="/local/repos")}

התחל RRE ולאמת את התצורה הנוכחית עבור repo(s):

> options("repos")

אם הפרטים נכונים, מחשב חבילות התקנה. ודא כי המשתמש RRE שלך יש הרשאות rw הן את הנתיב המלא של repos מקומית וספריית RRE.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×