Zusätzlich installieren: kommt darauf an, ob es bereits installiert ist Frag den Paketmanager deiner Distribution. Der enthält es zu 100% und von dem kannst du es einfach installieren.
Naja, Samba ist schon ein Server, genauso ist die Datei- und Druckerfreigabe ein Server. Nur ob man Server auf einem Rechner laufen hat, hat nichts damit zu tun, wofür man ihn verwendet, ob dort eine grafische Oberfläche läuft, etc.
Zur Konfiguration:
Sieh' dir mal das Handbuch deiner Distribution an, bei den meisten wird dabei auch auf die Samba Konfiguration eingegangen. Da Distributionen unterschiedliche Konfigurationen mitbringen, halte ich das für die beste Doku.
Zum Konfigurieren finde ich auch Webmin ganz gut, ein webbasiertes Konfigurationstool für das komplette System. Da kannst mit ein paar Klicks konfigurieren. Es erzeugt auch eine konfigurierte Konfigurationsdatei /etc/samba/smb.conf in die du dich dann langsam reinarbeiten kannst, ohne alles händisch tippen zu müssen.
Bei mir sieht es ca. so aus:
[MP3]
comment = MP3
printable = no
public = yes
path = /mp3
Wie du siehst, sobald es mal läuft, sehr komfortabel.