You don't need to run windows. What you do need to do is either run a local daemon, and then point the miner to it, or use a pool and just mine like you would with litecoin.
for a pool for example see
https://bitcointalk.org/index.php?topic=192907.msg1999204#msg1999204If you want to run solo mine, you would need to run the daemon, and then follow those directions
only look for the conf file in ~/.coinname/ instead (don't know off hand what the chncoin name is for the directory). Then point the minder to 127.0.0.1 and the port number you set in the config file and password and user name you set, as in the post linked to earlier. However, most mining rigs running off flash drives and such are not speced to also have to run the daemon, since they don't need to when using a pool.