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

Add Cross-Platform/Distribution Compatibility #39

Open
jblakeman opened this issue May 25, 2016 · 2 comments
Open

Add Cross-Platform/Distribution Compatibility #39

jblakeman opened this issue May 25, 2016 · 2 comments
Assignees

Comments

@jblakeman
Copy link
Owner

jblakeman commented May 25, 2016

Currently, apt-select must be run on an Ubuntu operating system. However, we could just check the platform and only allow for file generation if run on an Ubuntu OS while still offering full reporting functionality when run on other platforms or distributions.

@jblakeman jblakeman changed the title Add Cross-Platform Compatibility Add Cross-Platform/Distribution Compatibility May 25, 2016
@jblakeman
Copy link
Owner Author

jblakeman commented May 29, 2016

Without having the Ubuntu release name set, pulling correct information about mirrors from Launchpad would either need a default release name or have a target release command line option. Since alternative mirrors are usually inconsistent at the frequency at which they update each release, using a default release name could lead to misleading status reports.

Alternatively, non-Ubuntu distributions could default to latency only reporting.

A better solution might be to use latency only reporting for non-Ubuntu systems unless a valid Ubuntu release name is specified as a command line argument.

@luckydonald
Copy link

luckydonald commented Feb 1, 2018

Could the platform be set as flag?
I.e. run on the server uname -v
And use

apt-select --kernel="#1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19)"

Is there some way to run it outside of linux, to just get a list of mirrors?
Basically a --ignore-not-linux?
Trying to run it on a mac next to the server. Can't install python on the server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants