Ошибочное здание клиент Oracle 11-граммовый R2 на RHEL 5.5

По умолчанию rsync полагается на mtime/ctime и размер для сравнения файлов, но если Вы используете -c флаг это проигнорировало бы их и контрольные суммы контента использования.

Проблемой является этот путь, может быть намного медленнее (те контрольные суммы могли бы быть действительно дорогими для вычисления на мобильном устройстве), и Вы, возможно, должны были бы всегда выполнить его как это с этого времени, таким образом, могло бы иметь смысл просто позволять ему работать однажды без контрольных сумм, позвольте ему сделать свою вещь, таким образом, это копирует все еще раз на основе mtime/ctime/size метода сравнения, это использует по умолчанию, но по крайней мере следующие разы Вы не проведете время, вычисляя контрольные суммы.

3
09.03.2019, 15:26
1 ответ

Войдите в систему как пользователь root и выполните следующие действия:

  1. Переместите существующий файл /usr/bin/gcc в /usr/bin/gcc.orig с помощью команды mv :мв /usr/bin/gcc /usr/bin/gcc.orig
  2. С помощью текстового редактора, такого как vi, создайте новый файл с именем gcc41, ​​содержащий следующие content (строка, начинающаяся с exec, должна быть одной строкой):

     #!/bin/sh
     exec /usr/bin/gcc.orig -m32 -static-libgcc -B /usr/lib/gcc/x86_64-redhat-linux/4.4.7/32/ $*
    

Примечание :Каталог usr/lib/gcc/x86 _64 -redhat -linux/4.1.2/32/ может немного отличаться в зависимости от версии вашей операционной системы Linux.Search for the соответствующий 32-битный -каталог в /usr/lib/gcc в операционной системе Linux. system и используйте этот каталог в файле gcc41.

  1. Измените права доступа к файлу gcc41 с помощью следующей команды:

    chmod 755 /usr/bin/gcc41 
    chmod 755 /usr/bin/gcc
    
  2. Создайте символическую ссылку на /usr/bin/gcc с помощью следующей команды :ln -s -f /usr/bin/gcc41 /usr/bin/gcc
  3. Выйти как пользователь root
0
27.01.2020, 21:44

Теги

Похожие вопросы