Bioconductorをアップデートしようとしたら、以下のようなエラーが表示されて止まってしまった。
Warning in install.packages(update[instlib == l, "Package"], l, contriburl = contriburl, :
'lib = "C:/Program Files/R/R-3.1.1/library"' is not writable
つまり、C:\Program Files\R\R-3.1.1\libraryがProgram Files以下なので、書き込み不可になっているため失敗してしまう。Windowsのエクスプローラーを起動して、読み込みのみのチェックボックスを外してやれば大丈夫なようだ。
ただ、チェックボックスを外しても、また開くと元に戻ってチェックされているので、
これを防ぐためには、「セキュリティ」のタブで自分のアカウントにフルコントロールを
与えておくなどしないといけないようだった。フルコントロール付与後、読み取り専用を解除すればインストールできた。
Warning in install.packages(update[instlib == l, "Package"], l, contriburl = contriburl, :
'lib = "C:/Program Files/R/R-3.1.1/library"' is not writable
つまり、C:\Program Files\R\R-3.1.1\libraryがProgram Files以下なので、書き込み不可になっているため失敗してしまう。Windowsのエクスプローラーを起動して、読み込みのみのチェックボックスを外してやれば大丈夫なようだ。
ただ、チェックボックスを外しても、また開くと元に戻ってチェックされているので、
これを防ぐためには、「セキュリティ」のタブで自分のアカウントにフルコントロールを
与えておくなどしないといけないようだった。フルコントロール付与後、読み取り専用を解除すればインストールできた。