小编And*_*Ito的帖子

在 Ubuntu 18.04 上安装/更新 R 3.6

我最近购买了一台装有 Ubuntu 18.04 的机器。我简单地安装了 R:

sudo apt-get install r-base
Run Code Online (Sandbox Code Playgroud)

当我$ R在控制台中调用时,它以:

R version 3.4.4 (2018-03-15) -- "Someone to Lean On"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
...
Run Code Online (Sandbox Code Playgroud)

我想安装 R 3.6,主要是因为我需要BiocManager通过BiocManager. 我已经按照这里的步骤操作,所以现在我的/etc/apt/sources.list/样子(只是相关的底部):

deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
# …
Run Code Online (Sandbox Code Playgroud)

ubuntu upgrade repository r

15
推荐指数
3
解决办法
3万
查看次数

tar gz 将另一个位置的目录复制到目标目录

我有以下目录结构:

/home/
  |__dirA/
      |__ dir_to_zip/
          |__ file1.txt
          |__ file2.txt
          |__ ...
  |__dirB/
      |__ dir_to_save_in/
  |__dirC/
      backup_zip_script.sh
Run Code Online (Sandbox Code Playgroud)

backup_zip_script.sh包含(除其他外)命令(src):

tar -czvf /home/dirB/dir_to_save_in/backup.tar.gz /home/dirA/dir_to_zip
Run Code Online (Sandbox Code Playgroud)

也就是说:我希望压缩目录~/dirA/dir_to_zip,将压缩的存档保存在 中~/dirB/dir_to_save_in/,并使用位于 中的脚本来执行此操作~/dirC/

上面的命令tar可以工作,但是解压缩保存的存档会产生完整的目录结构:

/home/
  |__dirA/
      |__ dir_to_zip/
          |__ file1.txt
          |__ file2.txt
          |__ ...
Run Code Online (Sandbox Code Playgroud)

当我只想:

dir_to_zip/
  |__ file1.txt
  |__ file2.txt
  |__ ...
Run Code Online (Sandbox Code Playgroud)

如何将目录压缩到另一个位置(这样我就必须指定完整的绝对路径),但只压缩该目录而不压缩它之前的所有级别?

我也可以简单地使用cd /home/dirA/ && tar......但我更愿意看看是否还存在其他解决方案。

linux tar

1
推荐指数
1
解决办法
9422
查看次数

标签 统计

linux ×1

r ×1

repository ×1

tar ×1

ubuntu ×1

upgrade ×1