小编mer*_*114的帖子

如何安装 libc6 版本 >= 2.29?

当我打字

sudo apt-get install r-base-core

我收到以下错误

The following packages have unmet dependencies. r-base-core : Depends: libc6 (>= 2.29) but 2.27-3ubuntu1 is to be installed

现在,据我所知,libc6 是一个重要的库,不应删除。

那么如何从当前版本(2.27)升级到任何>= 2.29的版本?

package-management apt dpkg dependencies r

23
推荐指数
2
解决办法
10万
查看次数

如何有效地仅将修改过的文件从磁盘复制到外部 USB?

my_projects_linux在 Ubuntu 文件系统内部有一个名为的目录,其中包含我多年来的所有工作。该目录包含文件、子目录等。

出于备份目的,我偶尔会将此目录及其所有内容复制到外部硬盘驱动器。

因此,我的外部驱动器的内容如下所示:

/mounted_drive/my_projects_linux
/mounted_drive/my_projects_windows  # the same idea to backup Windows work
Run Code Online (Sandbox Code Playgroud)

因此,我正在寻找的是一个命令:

  1. 将作为

    cp /home/my_projects_linux /mounted_drive/my_projects_linux
    
    Run Code Online (Sandbox Code Playgroud)

    它应该用我电脑上的新内容替换外部磁盘中的旧文件、子目录、子目录内的文件等。

  2. 要快。它应该只复制修改过的文件或新创建的文件。考虑到my_projects_linux> 50GB的大小,全部复制需要一个多小时,太慢了。实际上,自上次备份以来,通常只有几 MB 发生了变化,因此理论上可以更快地制作副本。

怎么做?

我在谷歌上搜索了带有-u标志的cp可能符合我的需求。这会起作用(例如,它会正确处理子目录的子目录吗)?

此外,将文件系统存储在外部磁盘上是否是一种适当的备份方式,还是有一种更好的方式?例如,使用云?请注意,更好的方法应该是简单的,否则它不会超过执行一个 shell 命令的容易程度。

command-line backup

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

标签 统计

apt ×1

backup ×1

command-line ×1

dependencies ×1

dpkg ×1

package-management ×1

r ×1