Skip to content

Add --no-install-recommends to apt-get install in setup_olserver.sh#12049

Closed
Skyee90 wants to merge 1 commit intointernetarchive:masterfrom
Skyee90:patch-3
Closed

Add --no-install-recommends to apt-get install in setup_olserver.sh#12049
Skyee90 wants to merge 1 commit intointernetarchive:masterfrom
Skyee90:patch-3

Conversation

@Skyee90
Copy link
Copy Markdown

@Skyee90 Skyee90 commented Mar 8, 2026

Adds --no-install-recommends flag to the apt-get install commands in scripts/setup_olserver.sh (lines 26, 34, and 47). This avoids pulling in unnecessary recommended packages during server provisioning, keeping the setup cleaner.
Happy to help.

Adds --no-install-recommends flag to the apt-get install commands in 
scripts/setup_olserver.sh (lines 26, 34, and 47). This avoids pulling 
in unnecessary recommended packages during server provisioning, 
keeping the setup cleaner.
Happy to help.
Copilot AI review requested due to automatic review settings March 8, 2026 17:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the server provisioning script to avoid installing APT “recommended” packages during Docker setup, helping keep the base system leaner.

Changes:

  • Add --no-install-recommends to Docker-related apt-get install commands in scripts/setup_olserver.sh.

Comment thread scripts/setup_olserver.sh
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo apt-get install --no-install-rcommends ca-certificates curl
Copy link

Copilot AI Mar 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

apt-get option is misspelled as --no-install-rcommends, which will cause the command to fail. Use the correct flag --no-install-recommends (matching the other install commands).

Suggested change
sudo apt-get install --no-install-rcommends ca-certificates curl
sudo apt-get install --no-install-recommends ca-certificates curl

Copilot uses AI. Check for mistakes.
@jimchamp
Copy link
Copy Markdown
Collaborator

jimchamp commented Mar 9, 2026

Marked as "Can it be closed?" for the following reasons:

  1. PR does not address an open issue.
  2. PR template was not used.

@mekarpeles mekarpeles closed this Mar 23, 2026
@Skyee90 Skyee90 deleted the patch-3 branch March 24, 2026 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants