cat./-file2
выводит файл с именем -file2
в текущем каталоге.
cat maybehere07/.file2
выводит имя файла .file2
в подкаталоге maybeyere07
.
В первой команде ваш текущий каталог был maybehere07
; во втором ваш текущий каталог был родителем maybehere07
. Таким образом, если бы вы попытались cat
открыть файл .file2
в первом случае, вы бы получили тот же результат, что и во втором случае. Но вы пытались cat
ДРУГОЙ файл с именем -file2
.
Кстати, -file2
кажется двоичным файлом (изображение, звук, что-то еще ), поэтому вы получаете ту тарабарщину, которую видели.
dnf install mock
А потом:
mock -r epel-8-x86_64 your-package.src.rpm
И у вас есть пакет с полезной нагрузкой xz
. И строить против библиотек RHEL 8.
Таким образом, вы можете выполнять сборку для любой цели в любом дистрибутиве.