Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #341

Merged
merged 1 commit into from
Aug 15, 2023
Merged

Update README.md #341

merged 1 commit into from
Aug 15, 2023

Conversation

bdantas
Copy link
Contributor

@bdantas bdantas commented Aug 15, 2023

Added instructions to install Sniffnet in Tiny Core Linux.

Added instructions to install Sniffnet in Tiny Core Linux.
@GyulyVGC
Copy link
Owner

Amazing, tyvm!

Do you know by chance where TCL users are mostly active?
I'd like to share the availability of Sniffnet, but saw that the Reddit community is pretty inactive.

@GyulyVGC GyulyVGC added the documentation Improvements or additions to documentation label Aug 15, 2023
@GyulyVGC GyulyVGC merged commit beafa4e into GyulyVGC:main Aug 15, 2023
@GyulyVGC
Copy link
Owner

@all-contributors please add @bdantas for doc, platform.

@allcontributors
Copy link
Contributor

@GyulyVGC

I've put up a pull request to add @bdantas! 🎉

@bdantas
Copy link
Contributor Author

bdantas commented Aug 15, 2023

Amazing, tyvm!

It's my pleasure. I like sniffnet and enjoy enriching the TCL repository with worthwhile new packages.

Do you know by chance where TCL users are mostly active? I'd like to share the availability of Sniffnet, but saw that the Reddit community is pretty inactive.

TCL users and developers are active at https://forum.tinycorelinux.net, but I don't think they like fanfare about new packages.

@bdantas bdantas deleted the bdantas-patch-1 branch August 15, 2023 14:34
@GyulyVGC
Copy link
Owner

Got it. Thanks again!

@GyulyVGC
Copy link
Owner

Last clarification: on Wikipedia I see many type of TCL... this package can only be downloaded on CorePure64?
Isn't there a way to make it available for all the TCL types?

Source: https://en.wikipedia.org/wiki/Tiny_Core_Linux

@bdantas
Copy link
Contributor Author

bdantas commented Aug 15, 2023

TL;DR explanation:
I, personally, only deal with the x86_64 port ("CorePure64") of TCL. Sniffnet is now in the official x86_64 repository and will work for users using that port--regardless of the installation media that was used ("Core", "Tiny Core", or "Core Plus").

Detailed explanation:
The nomenclature for different TCL versions couldn't be more confusing, unfortunately.

At the highest hierarchical level there is Tiny Core Linux (TCL) and there is dCore. The latter is a separate, TCL-inspired OS that imports packages from Debian and Ubuntu. What follows below pertains to TCL only, not to its dCore cousin.

TCL is available as 6 ports for different CPU architectures (aarch64, armv6, armv7, armv7l, x86, and x86_64), as you can see from the way the official repository is structured. Take a look at the official repository for current TCL version (14): http:https://repo.tinycorelinux.net/14.x. So far, so good.

Now the confusing part.

One confusing thing is that some of the TCL ports have nicknames such as "CorePure64" for the x86_64 port and "piCore" for the armv6 port.

Another confusing thing is that, within a given port, there are several installation media that differ only in the number of included packages (in increasing number of included packages: Core < Tiny Core < Core Plus). (Yes, Core is smaller than Tiny Core. I was not consulted in this naming decision!)

Yet another confusing thing is that some minimalistic users with 64bit machines prefer to use 64bit kernel but 32bit applications from the x86 repository. I believe this setup is called "Core64".

So there you have it :)

@bdantas
Copy link
Contributor Author

bdantas commented Aug 15, 2023

The bottomline is that most people using TCL on their desktop or laptop computer are using the x86 or x86_64 port. Based on amount of activity in the x86 and x86_64 repositories, it seems that there are more x86_64 users than x86 users. Therefore, with Sniffnet now being in x86_64 repo, most people running TCL on their computer are now able to install Sniffnet.

I'd volunteer to add Sniffnet to the x86 repo as well, but I already maintain about 90 packages in the x86_64 repo and don't want to stretch myself too thin.

@GyulyVGC
Copy link
Owner

What a mess 😂

Thanks you for the very detailed yet interesting explanation.

Don't worry, I don't want you to take even more responsibility for what concerns Sniffnet and its packaging

In the past I used to distribute exclusively the x86_64 version of the .deb package as well because of its popularity wrt other architectures, so it's fine as it is now 👍

@GyulyVGC GyulyVGC added this to the v1.3.0 milestone Dec 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants