Это не удар, это - находка; хотя Вы найдете, что большинство утилит будет следовать за тем же принципом:
Когда Вы работаете find $SYMLINK
, find
видит объект, который не является каталогом, таким образом, он не пересекает его. Если Вы хотите рассматривать символьную ссылку на каталог, как будто случалось так, что каталог, добавляют a /
в конце (несколько поврежденных систем или команд могут потребовать "$SYMLINK/."
):
find "$SYMLINK/" -name file.c
Для find
, можно также использовать -H
опция, которая говорит этому рассматривать любую символьную ссылку на командной строке, как будто Вы указали цель:
find -H "$SYMLINK" -name file.c
Вы не должны делать этого (ни необходимо использовать RPM-пакеты в находящемся в Debian распределении как Ubuntu).
Просто установите пакеты mysql-client
и mysql-server
, который уже должен быть доступным в репозиториях Ubuntu.