What is package manager in openSUSE and a few more questions.
How many packages does the openSUSE repository have in comparison to other distributions?
Videos
I'm getting into Linux world, so please don't be mad with me if I don't know something. Thanks
2 days ago I installed Arch (and then deleted it and installed EndeavorOS). Since I don't hate myself and my time, after that I started looking for the new distro. Then I come across OpenSUSE Tumbleweed (I hope I spelled it right). I use Arch (BTW) for many reasons but most of them are also present in OpenSUSE. Thing I will miss on Open SUSE are listed below: (I know they can have alternatives on OpenSUSE)
-
AUR - I absolutely love it, you can install almost all the software I use and what isn't on normal package manager. (I care the most about VScode with plugins).
-
pacman - This package manager feels perfect. Commends are simple and packages are easily googlable. I couldn't find what package manager OpenSUSE have.
-
Arch wiki + forum - This is probably the best and biggest source of knowledge about Linux in general, but some solutions are exclusive for Arch.
Linux newbie here, sorry if my question sounds kinda dumb.
Basically I am looking for a distro that fits me well, and I've had a look at openSUSE and noticed, that for a lot of software, I had to install that via places like GitHub instead of the zypper package manager (e.g.: Spotify).
I would actually be interested in how many packages the oSUSE repository has, and if installing packages via other ways than zypper happens frequently.
To install a single package that is outside of the officially supported SLES packages you can use the search interface on software.opensuse.org.
On the software page for mosh click on 'Show other versions' and if you're lucky the right SLES version will be available.
I recommend clicking on the first item (in case of SLES 11 SP3 that would be 'network') which leads you to the Open Build Service (OBS) page of mosh at OpenSUSE. There, select 'Download package' which leads you to yet another download page. There you can select your SLES version again and choose your preferred installation method: one click, add repository or direct download of the RPMs.
If you choose 'Add repository and install manually' this yields the following commands:
zypper addrepo http://download.opensuse.org/repositories/network/SLE_11_SP3/network.repo
zypper refresh
zypper install mosh
SLES and OpenSUSE are two very different species. SUSE is extremely concervative and has very limited package selection.
What follows may affect your SUSE support contract. SUSE support has repeatedly asked to remove any "foreign" packages, so if you follow instructions below, you might end up having a bad day when calling to SUSE support.
Some OpenSUSE packages will run happily on SLES without modification. What you can do is to enable an OpenSUSE repository for zypper and then try to install mosh from it, just to see if it works or not.
To get one of OpenSUSE repositories into zypper you create a file, /etc/zypp/repos.d/OpenSUSE-repositories.repo with following content:
[OpenSUSE-11.4-OSS]
name=OpenSUSE-11.4-OSS
enabled=1
baseurl=http://download.opensuse.org/distribution/11.4/repo/oss/
type=yast
When you've created the file, just run zypper ref OpenSUSE-11.4-OSS and then zypper search mosh.
This example uses OpenSUSE 11.4 and enables only one of the repositories, namely Open Source Software (OSS) repository. Adjust the version to match your SLES version as close as possible (going lower usually works, going higher will not).
You can find list of OpenSUSE repositories here.