-
Notifications
You must be signed in to change notification settings - Fork 153
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 possibility of adding apt sources during installation #98
Comments
With what content? The main thing to keep in mind here is that cdebootstrap only installs packages from the I haven't completely figured out how I want to go about it, but here's the general idea:
So in this scenario, there will be 2 places where packages get installed. All in all, it looks like a significant rewrite is needed to accommodate this and I was therefor thinking it would be more suited to a version 2.x. So I totally agree with this issue, but it's implementation needs to be thought through carefully. |
I was just looking at rcS and the cdebootstrap options and noticed that my naive approach would not really work still something that would be nice, though |
I commented on the ssh/rng part in #42 |
how about if we remove the installation of additional packages from here, where they are just added to the list of packages to be installed by cdebootstrap, and move the package installation to here if the additional sources are added to /etc/apt/sources.list.d (here), then an apt-get using chroot would be able to install other packages as well |
I've implemented this here, but I think an additional config option might be needed for additional apt-keys... |
I think that we now have most in place to also solve this issue. But I don't want to move the package installation from the What's your take on this? |
sounds good... |
although, I see there are some if constructs in the files you linked to, like this:
were you planning on enabling that as well? |
Probably not. |
I wouldn't do that, at least not now... |
Exactly my thought 😄 |
👍 |
I have no immediate plans to work on this (wanna focus on package building and setting up an APT repo), so if you have time and want to have a go at this ... be my guest 👍 |
I might in a few days... I have some other things I'd like to do, also, I have to put my workbench back together... but I might 👍 |
@Mausy5043 or "might" 😉 |
I was about to close this issue because AFAICT
That's very much still a solid advice and an improvement over the current situation. I also doubt that my previous concern with breaking current installations is much of an issue, if at all. And if it does, that's a one-time thing. And probably not a bad thing. If that would be done, is there any reason left not to close this issue? |
some packages that might be needed during installation (e.g. firmware-ralink from non-free, needed for WiFi setup), but aren't available, because the source isn't listed in /etc/apt/sources.list
I propose a new setting, which by default would be empty, and would enable the installer to create a file (i.e. /etc/apt/sources.list.d/raspbian-ua-inst.list).
this way the installer would have access to packages from that repository as well
at least, I think it would... would be nice 👼
The text was updated successfully, but these errors were encountered: