mother / gns3-docs

9 stars 45 forks source link

Can We Add GNS3 Installation Way from Fedora to GNS3 Docs? #64

Open benyaminl opened 1 year ago

benyaminl commented 1 year ago

Hello, I seen on https://fedoramagazine.org/using-gns3-with-fedora/

We can install gns3-server and gns3-gui from fedora default repo, could it be added to the docs? Is it open for MR/PR?

Related page : https://docs.gns3.com/docs/getting-started/installation/linux

Thank you

grossmj commented 1 year ago

Hi, indeed this could be added to the docs. The easiest for us is if a PR is created. Thanks 👍

eantowne commented 1 year ago

Actually, I would not use that article as a reference. The article references using dnf to install from the Fedora repositories. The binaries provided in the Fedora repos are not maintained by the GNS3 development team. They are often out of date or broken.

There are other guides out there, but even the best ones I have found are usually slightly incorrect.

This does bring up a good point @grossmj , how far down the rabbit hole do we go reference documenting installation for various Linux distributions? I think that it should be limited to (until other repo or publishing mechanisms are implemented officially) PPA, pip and build from source.

benyaminl commented 1 year ago

@eantowne it's not maintained by the GNS3 team, but with GNS3 python repo, it also working on Fedora. Should I only refer to that?

The GNS3 on Fedora is Build by the GNS3 Fedora maintainer @kwizart and nucleo (Alexey Kurov)

https://packages.fedoraproject.org/pkgs/gns3-gui/gns3-gui/

They are quite update with the mainstream repo. But the python pip is faster

eantowne commented 1 year ago

@benyaminl,

I know there have been issues in the past with the Fedora repo version. However, @grossmj already gave his go-ahead if you want to create the updates for the docs and submit a PR.

I personally use https://computingforgeeks.com/how-to-install-gns3-on-fedora-linux/ with a few modifications when using Fedora.

Like everything in Linux, there is no one way to do anything :)

eantowne commented 1 year ago

I do need to go through at some point and re-validate the instructions in that link, and then document the additional things I do.

benyaminl commented 1 year ago

@eantowne I think with pip, it's working out of the box, only IOU and VPCS that isn't.