Nástroje používateľa

Nástoje správy stránok


blog:odborny:2024-09-22-unicode_nfc_normalisation_for_rclone_on_macos

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
blog:odborny:2024-09-22-unicode_nfc_normalisation_for_rclone_on_macos [2026/04/08 15:01] – [Direct way to solve the problem] Róbert Tothblog:odborny:2024-09-22-unicode_nfc_normalisation_for_rclone_on_macos [2026/04/08 16:11] (aktuálne) – [Direct way to solve the problem] Róbert Toth
Riadok 49: Riadok 49:
 </code> </code>
     - Second, **test that the new dynamic library has a proper symbol table.** If everything went right, typing the following command:<code bash>     - Second, **test that the new dynamic library has a proper symbol table.** If everything went right, typing the following command:<code bash>
-nm -gU /usr/local/lib/libiconv.2.dylib+nm -gU /usr/local/lib/libiconv.2.dylib
 </code> should output something similar to left column, and **not** to the right column (the order of lines might wary, the symbol names are important): <columns 100% 50% 50%>**<color green>Correct</color> (Apple-style) symbol table**<code bash> </code> should output something similar to left column, and **not** to the right column (the order of lines might wary, the symbol names are important): <columns 100% 50% 50%>**<color green>Correct</color> (Apple-style) symbol table**<code bash>
 00000000000e3290 D __libiconv_version 00000000000e3290 D __libiconv_version
Riadok 75: Riadok 75:
   - Now, you need to **update the Fuse library to search for the dynamically-loaded ''libiconv'' library on the new place**:   - Now, you need to **update the Fuse library to search for the dynamically-loaded ''libiconv'' library on the new place**:
     - First, check that Fuse actually looks for the library under ''/usr/lib/'':<code bash>     - First, check that Fuse actually looks for the library under ''/usr/lib/'':<code bash>
-otool -L /usr/local/lib/libfuse.2.dylib+otool -L /usr/local/lib/libfuse.2.dylib
 /usr/local/lib/libfuse.2.dylib: /usr/local/lib/libfuse.2.dylib:
   /usr/local/lib/libfuse.2.dylib (compatibility version 12.0.0, current version 12.9.0)   /usr/local/lib/libfuse.2.dylib (compatibility version 12.0.0, current version 12.9.0)
Riadok 85: Riadok 85:
 </code> </code>
     - Finally, check that the change is successful:<code bash>     - Finally, check that the change is successful:<code bash>
-otool -L /usr/local/lib/libfuse.2.dylib+otool -L /usr/local/lib/libfuse.2.dylib
 /usr/local/lib/libfuse.2.dylib: /usr/local/lib/libfuse.2.dylib:
   /usr/local/lib/libfuse.2.dylib (compatibility version 12.0.0, current version 12.9.0)   /usr/local/lib/libfuse.2.dylib (compatibility version 12.0.0, current version 12.9.0)
Riadok 92: Riadok 92:
 </code> </code>
   - Done! From now on, whenever you create new file or update the name of existing one, Rclone will produce its filename in Unicode composed form.   - Done! From now on, whenever you create new file or update the name of existing one, Rclone will produce its filename in Unicode composed form.
 +
 +
 +==== Using macFUSE supplied by MacPorts ====
 +If you prefer to use macFUSE version built from [[https://ports.macports.org/port/macfuse/details/|MacPorts archive]] (which I recommend – because with that you can also use MacPorts [[https://ports.macports.org/port/rclone/details/|versions of Rclone]] already unsupported by your macOS system), you will need to do two more steps to have Rclone find and use macFUSE:
 +
 +  - Link macFUSE filesystem, as suggested by MacPorts itself after the installation:<code Bash>
 +sudo ln -fsn /opt/local/Library/Filesystems/macfuse.fs /Library/Filesystems/macfuse.fs</code>
 +  - Link also macFUSE library, as suggested by [[https://github.com/rclone/rclone/issues/6807#issuecomment-1506312510|user on GitHub]]:<code Bash>
 +sudo ln -s /opt/local/lib/libfuse.2.dylib /usr/local/lib/libfuse.2.dylib</code>
 +
 +That's it, now everything should work correctly – without the need to install stand-alone macFUSE!
  
  
blog/odborny/2024-09-22-unicode_nfc_normalisation_for_rclone_on_macos.txt · Posledná úprava: 2026/04/08 16:11 od Róbert Toth