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

A couple hiccups/glitches in the Ubuntu install process #83

Open
dragon788 opened this issue Oct 17, 2019 · 1 comment
Open

A couple hiccups/glitches in the Ubuntu install process #83

dragon788 opened this issue Oct 17, 2019 · 1 comment

Comments

@dragon788
Copy link

I noticed that during the install there seems to be an issue installing Chrome occasionally. with a "Connection failed" to the http://dl.google.com/linux/chrome/deb stable InRelease. Actually now that I'm looking at it, most of the sources are using http://, it would be HIGHLY recommended to switch Apt to https:// for everything, as some of the sources (like Google's I'd imagine) actually require https due to HSTS or automatic connection upgrade rules in their server configs.

The other thing I noticed was that there are one or two cases where the steps upgrade a package from the version included in the initial tarball, and if the config has changed significantly between those versions it will prompt the user to make a decision, which breaks the flow of the process, especially if you step away knowing it will take quite some time to install.

To remedy this I'd suggest passing some Dconf options to apt to use the existing configs or replace them if they were the default config of the previous version.

export DEBIAN_FRONTEND=noninteractive ; apt-get install $pkgs -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"

@reynhout
Copy link
Owner

@dragon788 All good points! I'll test these recommendations and update with any findings. Thanks!

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

No branches or pull requests

2 participants