I assume you mean a private server and not OS.
It would be difficult after finding a way to run the services in a linux enviroment "they are not bash scripts after all" You would then have to convert everything to use a seperate database engine because MS SQL Server will not run on linux..
See
So in my opinion not worth all the hassle of completely re-writing the game files and databse.