Scientific and Further Security Applications

How would one go about suggesting further scientific and security tools be added to the growing repository of OpenSUSE. Specifically, I am interested in adding programs like CodeBlocks (C++ IDE), ROOT (CERN Software for Particle Physics), etc.

It would also be nice to include packages for Spyder and Texmaker in a single download, like LinuxMint did for versions 13, 14, and 15.

Together this would more than increase the interest in openSUSE for a few physicists.

Furthermore, it would be nice to include further security hardening software like Bastille as a possible package to download.

Check here for openSUSE packages first

http://software.opensuse.org/search

Both codeblocks and root are in OBS.

In relation to Spyder and Texmaker, I don’t see the connection. Spyder is a Python program and Texmaker needs TexLive. But so do LyX and Kile; they will all prompt a TeXLive download but not a Python download.

On 2014-01-11 09:36, BMor wrote:

> interested in adding programs like CodeBlocks (C++ IDE),

Available

> ROOT (CERN
> Software for Particle Physics), etc.

Available

> It would also be nice to include packages for Spyder

Available

> and Texmaker

Available

> Together this would more than increase the interest in openSUSE for a
> few physicists.

All those packages are available from openSUSE. Did you search? :slight_smile:

>
> Furthermore, it would be nice to include further security hardening
> software like Bastille as a possible package to download.

This one is not - and I think it is intentional. I don’t remember.

Suggestion: google for “site: opensuse.org Bastille” and you will find
some things.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

  I do admit I am really new to OpenSUSE, but after installation of the KDE version 13.1 x64 I went to the package and could not find CodeBlocks, nor ROOT.  I will have to look again.  Sorry for the trouble, but this is good news.  Thank you.

On 2014-01-11, BMor <BMor@no-mx.forums.opensuse.org> wrote:
>
> How would one go about suggesting further scientific and security tools
> be added to the growing repository of OpenSUSE. Specifically, I am
> interested in adding programs like CodeBlocks (C++ IDE), ROOT (CERN
> Software for Particle Physics), etc.

You’d might like to look at https://www.scientificlinux.org/ . I can’t comment on `security tools’ but I’m a scientist
and can say that openSUSE fulfils all my scientific requirements.

It would also be nice to include packages for Spyder and Texmaker in a
single download, like LinuxMint did for versions 13, 14, and 15.

Texmaker is available from the OSS repo:


sh-4.2$ su -c "zypper info texmaker"
Password:
Loading repository data...
Reading installed packages...


Information for package texmaker:
---------------------------------
Repository: openSUSE-13.1-Oss
Name: texmaker
Version: 4.0.4-2.1.2
Arch: x86_64
Vendor: openSUSE
Installed: No
Status: not installed
Installed Size: 29.1 MiB
Summary: Free cross-platform LaTeX editor
Description:
Texmaker is a free LaTeX editor, that integrates many tools
needed to develop documents with LaTeX, in just one application.
Texmaker runs on unix, macosx and windows systems and is released
under the GPL license .
sh-4.2$

Spyder is inside openSUSE’s Science repo. To install (assuming you’re using openSUSE 13.1) it’s just:


sh-4.2$ su -
sh-4.2$ zypper ar -f http://download.opensuse.org/repositories/science/openSUSE_13.1/ "science"
sh-4.2$ zypper in spyder
sh-4.2$ exit

I don’t about know ROOT, but CodeBlocks can be downloaded from http://www.codeblocks.org/.

If you’re insistent of having a repo-supported distribution for all your software, you’re likely to be disappointed. In
my opinion, it’s a complete waste of time for a scientist to fuss about choosing between distributions. GNU/Linux is
GNU/Linux. A distribution merely adds a package manager and (optionally) a desktop environment. If a scientist is
deciding which distribution to choose simply on the basis of which specialist software a particular distribution happens
to have conveniently compiled as a binary in a particular repo, then he/she is up no to no good anyway.

Am 13.01.2014 11:00, schrieb flymail:
> I don’t about know ROOT

It is also in the science repository.


PC: oS 13.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.11 | GTX 650 Ti
ThinkPad E320: oS 13.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.11 | HD 3000
HTPC: oS 13.1 x86_64 | Celeron@1.8GHz | 2GB | Gnome 3.10 | HD 2500

On 2014-01-13, Martin Helm <martin_helm@no-mx.forums.opensuse.org> wrote:
> Am 13.01.2014 11:00, schrieb flymail:
>> I don’t about know ROOT
>
> It is also in the science repository.

G’dang - missed it! What is it’s package name?

Am 13.01.2014 13:10, schrieb flymail:
> On 2014-01-13, Martin Helm <martin_helm@no-mx.forums.opensuse.org> wrote:
>> Am 13.01.2014 11:00, schrieb flymail:
>>> I don’t about know ROOT
>>
>> It is also in the science repository.
>
> G’dang - missed it! What is it’s package name?
>
root-bin, root-common, root-doc and a lot of plugins.


PC: oS 13.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.11 | GTX 650 Ti
ThinkPad E320: oS 13.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.11 | HD 3000
HTPC: oS 13.1 x86_64 | Celeron@1.8GHz | 2GB | Gnome 3.10 | HD 2500

On 2014-01-13 06:36, BMor wrote:

> I do admit I am really new to OpenSUSE, but after installation of
> the KDE version 13.1 x64 I went to the package and could not find
> CodeBlocks, nor ROOT. I will have to look again. Sorry for the
> trouble, but this is good news. Thank you.

Ok, then you need to learn about repositories :slight_smile:

The official distribution has a large but limited set of applications,
those that most people use. But then there are many more repositories
that add extra applications, maintained by volunteers (contributors) or
groups of. Just beware of those called “home” repos as they are
typically the playground of some person or other. Sometimes not, that
person happens to be a very knowledgeable contributor that just adds
some applications he personally wants to care for. Difficult to know.

There is a search facility that tells you where to find those packages
you asked about, as deano_ferrari told you on his answer.

Have a look here:

http://en.opensuse.org/Package_repositories
http://en.opensuse.org/Additional_package_repositories

A note, though: keep the number of repos as low as you can. Maintaining
the system gets more complicated as you add more and more. Sometimes,
packages from one repo can be incompatible with those from another.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

On 2014-01-13, Martin Helm <martin_helm@no-mx.forums.opensuse.org> wrote:
> root-bin, root-common, root-doc and a lot of plugins.

Ahh, thank you. Not my kind of thing, but nice to know it’s there!

Bastille is available…for factory, 64 bit. (http://software.opensuse.org/package/bastille?search_term=basti)There is a thread concerning it here (http://forums.opensuse.org/showthread.php/441799-bastille-opensuse-11-2-a); have a look specifically at the linked ‘antionline’ thread, where a reason is advanced that bastille is no longer available, by default. I can’t really comment on the idea that Bastille only does, these days, things that are done by default anyway, and I guess I’d have rather have had it available just to double check, but there you go.Well, there are other ways of installing it, but then there are disadvantages with going around the default install method, and if you are bothered about security, that’s probably not what you want, as a starting point.