install.packages

Argument

pkgs

Teckervektor med namnen på paket vars aktuella versioner ska hämtas från förråden.

Om repos = NULL, en teckenvektor av filvägar,

på windows,

filvägar till .zip filer som innehåller binära byggsatser av paket. ( och file:// URL:er accepteras också och filerna kommer att hämtas och installeras från lokala kopior.) Källkataloger eller filvägar eller URL:er till arkiv kan anges med type = "source", men vissa paket behöver lämpliga verktyg installerade (se avsnittet ”Detaljer”).

På Unix-alikes

kan dessa filvägar vara källkataloger eller arkiv eller binära paketarkivfiler (som skapats av R CMD build --binary och file:// URL:er accepteras också och filerna kommer att hämtas och installeras från lokala kopior.) På en CRAN-version av R för macOS kan detta vara .tgz-filer som innehåller binära paketarkiv. Tilde-expansion kommer att göras på filvägar.

Om detta saknas presenteras en listbox med tillgängliga paket där det är möjligt i en interaktiv R-session.

lib

teckenvektor som ger bibliotekskatalogerna där paketen ska installeras. Återanvänds vid behov. Om det saknas är standardvärdet det första elementet i .libPaths().

repos

Kan vara NULL för att installera från lokala filer, kataloger eller webbadresser: detta kommer att härledas till förlängningen av pkgs om det är av längden ett.

contriburl

URL(s) för contrib-sektionerna i repositories. Använd det här argumentet om din spegling av förvaret är ofullständig, t.ex. för att du bara brände contrib-sektionen på en cd-skiva, eller om du bara har binära paket. Överordnar argumentet repos. Incompatible with type = "both".

method

download method, see download.file. Unused if a non-NULLavailable is supplied.

available

a matrix as returned by available.packages listing packages available at the repositories, or NULL when the function makes an internal call to available.packages. Incompatible with type = "both".

destdir

directory where downloaded packages are stored. If it is NULL (the default) a subdirectory downloaded_packages of the session temporary directory will be used (and the files will be deleted at the end of the session).

dependencies

Only supported if lib is of length one (or missing), so it is unambiguous where to install the dependent packages. Om så inte är fallet ignoreras det, med en varning.

Standardvärdet, NA, betyder c("Depends", "Imports", "LinkingTo").

I alla dessa utelämnas "LinkingTo" för binära paket.

Typ

Tecknet, som anger vilken typ av paket som ska hämtas och installeras. Kommer att vara "source" utom i Windows- och vissa macOS-byggen: se avsnittet ”Binära paket” för dessa.

configure.args

(Används endast för källkodsinstallationer.) En teckenvektor eller en namngiven lista. Om en teckenvektor utan namn tillhandahålls sammanfogas elementen till en enda sträng (separerad med ett mellanslag) och används som värde för flaggan –configure-args i anropet till R CMD INSTALL. Om teckenvektorn har namn antas dessa identifiera värden för –configure-args för enskilda paket. Detta gör det möjligt att ange inställningar för en hel samling paket som kommer att användas om något av dessa paket ska installeras. (Dessa inställningar kan därför återanvändas och fungera som standardinställningar.)

En namngiven lista kan också användas med samma effekt, och det gör det möjligt att använda teckensträngar med flera element för varje paket som sammanfogas till en enda sträng som används som värde för –configure-args.

configure.vars

(Används endast för källkodsinstallationer.) Analogt till configure.args för flaggan –configure-vars, som används för att ställa in miljövariabler för configure-körningen.

clean

ett logiskt värde som anger om –clean-flaggan ska läggas till i anropet till R CMD INSTALL. Detta används ibland för att utföra ytterligare operationer i slutet av paketinstallationen utöver att ta bort mellanliggande filer.

Ncpus

antalet parallella processer som ska användas för en parallell installation av mer än ett källkodspaket. Värden större än ett stöds om kommandot make som anges av Sys.getenv("MAKE", "make") accepterar argumentet -k -j Ncpus.

verbose

ett logiskt värde som anger om någon ”lägesrapport” ska ges.

libs_only

ett logiskt värde: ska –libs-only-alternativet användas för att endast installera ytterligare underarkitekturer för källkodsinstallationer? (Se även INSTALL_opts.) Detta kan också användas på Windows för att installera endast DLL:erna från ett binärt paket, t.ex. för att lägga till 64-bitars DLL:er till en 32-bitars installation.

INSTALL_opts

Kan också vara en namngiven lista med teckenvektorer som ska användas som tilläggsalternativ, där namnen är respektive paketnamn.

quiet

logiskt: om sant, minska mängden utdata.

keep_outputs

en logisk: om sant, behåll utdata från installation av källkodspaket i den aktuella arbetskatalogen, med namnen på utdatafiler paketnamnen med .out bifogat. Alternativt en teckensträng som anger den katalog där utdata ska sparas. Ignoreras vid installation från lokala filer.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *