![]() ![]() The usual package development workflow openSUSE:How_to_contribute_to_Factory#How_to_add_a_new_package_to_Factory to get a package added to openSUSE:Factory - the main openSUSE project its tested version is known as Tumbleweed (the openSUSE rolling release distribution), and openSUSE Leap (the openSUSE stable release distribution) is branched off of it - is to first get the package added to some development project after meeting the minimum openSUSE packaging standards. You could try to contact the person who made the package, and ask them to try to get the package in the official openSUSE repositories. There's one good thing you could do for packages like this, though. But remember, in the event anything bad happens to your system because you installed RPM packages from such repositories, there would be no one else to blame but yourself. As long as you understand the risks it involves and accept them, no one can stop you from doing so. That being said, if at this point you still want to install those RPM packages coming from personal home repositories, you can do as you wish. For anything more serious, like providing proper packages to end-users, the official repositories are the best place to host packages. The main purpose for home projects is to serve as a place for the OBS users to experiment without the fear of breaking anything important. Or you have the knowledge to set up an environment where you can test those RPM packages mitigating any damage it could inflict upon your system in the unfortunate event you end up installing malicious packages. Or someone you trust very dearly that can do that for you. Unless you know what you're doing - and most users won't, due to technical knowledge barriers - and can inspect the RPM spec file of the package looking for security flaws that could put your system in danger - here, the main concern is not even with what exactly the software you're after does, but the RPM package itself, whether it was somehow suspiciously modified. Please refrain yourself from using these repositories! Then you come to or or else, make a search for the software you're after and find out that some Open Build Service home: repository provides it. You may end up, at some point, wanting to install a package that is not available in either the official repositories or third party repositories - coming from openSUSE (or any other software vendor) development projects.Īnd you also may have looked for flatpaks, appimages, snaps, or any other means to get your hands on this specific piece of software you're after, but didn't find any. Please ask for help in #opensuse on Libera.chat or any of the available communication channels if you are unsure about how to add a repo or are unsure about how to install software from a repo.įorbidden: Do not add home: repositories unless you know what you're doing! In extreme cases system failure can occur. More repositories equates to more complexity in terms of software management, which means you will need some experience to avoid problems with your openSUSE operating system. Please make sure that you actually need a specific repository instead of blindly adding it.Later on when you familiarize yourself with package management you can add more repositories, such as Packman. For new Linux and openSUSE users, it is recommended to use the four default repositories: OSS, Non-OSS, Update and Update-Non-OSS. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |