I've been using the guide from here:  https://clickhouse.com/docs/en/integrations/migration/clickhouse-local/ to install clickhouse-local (also mentioned here: https://clickhouse.com/blog/extracting-converting-querying-local-files-with-sql-clickhouse-local)

Running:
`curl https://clickhouse.com/ | sh`

downloads a clickhouse binary file (shouldn't it be clickhouse-local?)

but then if I try to do:
`xxx@DESKTOP-VNB3DU9:~$ ./clickhouse-local
-bash: ./clickhouse-local: No such file or directory`

and for install i get:
`sudo ./clickhouse install`
`No target executable - decompression only was performed.`


Environment: Ubuntu WSL 1 under Windows 11

if (0 != decompressFiles(input_fd, path, name, have_compressed_analoge, has_exec, decompressed_suffix, &decompressed_umask))
    {
        printf("Error happened during decompression.\n");
        if (0 != close(input_fd))
            perror("close");
        return 1;
    }
    if (0 != close(input_fd))
        perror("close");
    if (unlink(self))
    {
        perror("unlink");
        return 1;
    }
    if (!have_compressed_analoge)
        printf("No target executable - decompression only was performed.\n");
    else
    {
        const char * const decompressed_name_fmt = "%s.decompressed.%s";
        int decompressed_name_len = snprintf(nullptr, 0, decompressed_name_fmt, self, decompressed_suffix);
        char decompressed_name[decompressed_name_len + 1];
        (void)snprintf(decompressed_name, decompressed_name_len + 1, decompressed_name_fmt, self, decompressed_suffix);
        std::error_code ec;
        std::filesystem::copy_file(static_cast<char *>(decompressed_name), static_cast<char *>(self), ec);
        if (ec)
        {
            std::cerr << ec.message() << std::endl;
            return 1;
        }