Steam installieren
Anmelden
|
Sprache
简体中文 (Vereinfachtes Chinesisch)
繁體中文 (Traditionelles Chinesisch)
日本語 (Japanisch)
한국어 (Koreanisch)
ไทย (Thai)
Български (Bulgarisch)
Čeština (Tschechisch)
Dansk (Dänisch)
English (Englisch)
Español – España (Spanisch – Spanien)
Español – Latinoamérica (Lateinamerikanisches Spanisch)
Ελληνικά (Griechisch)
Français (Französisch)
Italiano (Italienisch)
Bahasa Indonesia (Indonesisch)
Magyar (Ungarisch)
Nederlands (Niederländisch)
Norsk (Norwegisch)
Polski (Polnisch)
Português – Portugal (Portugiesisch – Portugal)
Português – Brasil (Portugiesisch – Brasilien)
Română (Rumänisch)
Русский (Russisch)
Suomi (Finnisch)
Svenska (Schwedisch)
Türkçe (Türkisch)
Tiếng Việt (Vietnamesisch)
Українська (Ukrainisch)
Ein Übersetzungsproblem melden
The main problem for your task will be that both operation systems are using different executable files. They are not compatible. You can run them inside of an emulator or a virtual machine - but never directly. This will be the reason why a simple sharing that way just won't work. (There may be exceptions - idk - maybe with Flash/Java games… or when games _always_ deliver the executables for all operating systems - but that's hypothetical.
Second: sadly, although this emulator workaround exists (namely 'Wine' on Linux) You can not have all games of different operating systems in only one Steam client as normal Steam games!
The most you can do is creating 'external links' which works in a few cases - mostly it doesn't.
Valve, instead of relying on Wine introduced this streaming solution (in home streaming, right?).
But if you want to _start_ Windows games on Linux you need to use two different Steam clients (one for Linux native - one for Linux-Wine for the Windows-games.)
That's it in short I think… I hope you find your way to work your best solution out of this!
Good luck!
Generally speaking, though, you're best off with games which actually may share some data across OSes (say same game assets, with different binaries and executables).
So for instance Source based games you can actually have both vesions installed, but the Windows version will use the hl2.exe excutables, and the Linux version would use the hl2-linux executable. The way to do it.
Make sure you have your Windows drive mounted at boot-up. Depending on your distribution, this usually is the case, however, you can make sure about this by inspecting the file /etc/fstab with any text editor (like gedit), bear in mind, though, that if you do require to make changes to the file you will need to open it as root or with administration privileges, like so:
What you should see in the file are basic references to your computer's filesystems, partitions and this does heavily depend on your distribution, for instance, on mine (I'm running Fedora 20 with a custom partition layout mine looks like so:
I have my basic partitions set (/, /boot, /home, and two others for storage purposes, think of the mountpoints as their lables, and they actually match).Notice that those partitions created at system installation time, have a UUID, you can identify partitions and drives this way with the aid of the UUID userpace utilities or you can address them in their device-node notation (/dev/sd*), as I did with my SWAP partition, which I had to manually add, since for some odd reason Anaconda (Fedora's installer) wouldn't add it; you can also address a particular partition (provided there is no repetition in the other partitions) by label, so something like:
And simply add the line:
The fourth, fifth and sixth columns of the file instruct the system what to do with the partition once identified and where it should be mounted, for example, what options, if any should the drive be given, like umask, group, etc. You can check all those options in a Windows NTFS mounted drive, assuming you already have one with the 'mount' command, note the pipe to 'grep' to filter the output, like so:
Here you can see what are the default parameters established for my ext4 filesystems, and interestingly enough which perms are given to the NTFS drive. Usually since I have more than one user on my computer what I'd do is to copy those options and use them in fstab, with pertinent changes to group_id, as I make all users who have actually access to the drive part of a group, for which I create one and then add users to, for example in the uers and groups tool, I create the group win, so that all users part of this group are able to read-write to the drive, and all others are only allowed to read from it, but not make any modification to the filesystem, you can play around with these options if you like. The mountpoint in the example above is due to the fact that I mounted the drive while I was inside my session and double-clicked it in the Nautilus devices section of the lateral pane, hence the /run/media/$USER/ format.
So I'll assume you have Steam already installed and have run it at least once, so that all the pertinent configuration and "local" installation has been performed, and you can start tinkering around.
Steam creates a series of directories under your home directory for its configuration and games, namely .steam and .local/share/Steam, note the dot preceding those? This makes those directories "hidden" directories, they will not come up in Nautilus or the shell, unless you explicitly state so (ctrl+h in Nautilus or 'ls -a' in the command-line). For simple warming fuzzy feeling inside sake, I'll go with the command-line route, which is pretty generic for any Linux system:
Now procede to create the link: