Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
In a heterogeneous OS environment, the network file system of choice is clearly SMB/CIFS, mostly since heterogeneous implies the existence of windows machines. Lately though, I’ve been getting a little annoyed with some of the quirks of a file-system from the single user Windows world. I also don’t have any Windows machines left. Therefore, when it came time to share one resource to multiple machines, I decided to give NFS a try.
The first step on openSUSE is to open up Yast2 and enter the software management section. Filter on packages with a name containing ‘nfs.’
Since this is a server box, I only have the console version of Yast installed. The X version will look similar. Note that the nfs-server package is not installed. This is recommended, since the kernel support for NFS is superior to the userland version. Packages you should have installed are portmap, and yast2-nfs-server. Having NTP installed running is also a good idea, otherwise you might encounter errors about files that only exist in the future.
Once you’ve installed the required packages, it’s time to open the NFS configuration wizard.