This is how you do it (remove/delete what you’ve done)
Download your preferred version of sublime. The following link points to the current version of Sublime 3 which is in Beta, so after today it’s anyone’s guess whether the link would still be latest. But, if you don’t want to look up the most recent Sublime 3, you can still use the following to install a version which when run will then notify you and provide an automatic link to the latest (it’s just another download!) The following should work with any other version of Sublime (including Sublime 2), just insert and replace the apppropriate download file (or d/l using a web browser)
Move the file to the /opt/ directory. Instead of using sudo, I’d recommend saving some effort and just su to a root console for this and the following operation
su
mv sublime_text_3 /opt/
Now, go ahead and test running sublime in its new location before you create your symbolic link, while still in your root console
/opt/sublime_text_3//sublime_text
Sublime should launch fine, and as I described if the download wasn’t the latest you will be prompted to download a more recent build.
Now that you have a working sublime, create a symbolic link to a location already in your PATH so you can launch without a lot of typing
Again, still in your root console
First,
The whole idea of shared libraries is something very old, deprecated years ago.
So, the first thing I’d really want you to verify is that you’re running a supported version of openSUSE.
If your system is ancient and you don’t want to upgrade, IIRC (and only so, because try googling “shared library path” and you won’t even get any good hits) you have to set a path for something like
LD_SHARED_LIBRARY
And I can’t even remember for sure if that’s correct. You can also google “LD_SHARED_LIBRARY” but won’t get much of a result doing that, too. But, if my recollection is correct, then you should be able to set the above as a PATH the same way you’d set the ordinary PATH.
Otherwise, on a modern system you shouldn’t have any issue. You could install locate and verify the supposedly missing file exists on your system even if it’s not found by sublime. But, nowadays, there is no distinction between a “shared library” and any other library file so if it exists it should be found without a problem.