Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: onderdrukken vraag  (gelezen 486 keer)

onderdrukken vraag
« Gepost op: 2017/12/20, 11:41:16 »
In een te schrijven script wil ik graag zoveel mogelijk userinput voorkomen.
Op een "lege" VPS met Ubuntu 16.04.3 LTS geef ik het commando
sudo apt-get update && sudo apt-get upgradeTijdens het uitvoeren van dit commando krijg ik de melding van een nieuwe configuratiefile van /etc/default/grub met de vraag welke ik wil behouden. Kan ik het antwoord hierop (Keep the current version) reeds in het commando verwerken?

Vriendelijke groet,
Guido


Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
  • Steunpunt: Nee
Re: onderdrukken vraag
« Reactie #1 Gepost op: 2017/12/20, 12:06:50 »
Met de optie -y, --yes of --assume-yes wordt als antwoord op alle vragen automagisch Yes, dus “keep current version”, gegeven.
sudo apt-get update && sudo apt-get -y upgrade
Klik links bovenin op Documentatie

Offline Paul Matthijsse

  • Lid
  • Steunpunt: Ja
Re: onderdrukken vraag
« Reactie #2 Gepost op: 2017/12/20, 12:12:49 »
Met de toevoeging dat je echt goed moet weten wanneer je dat yes-op-alles wilt gebruiken. Je kunt een systeem met deze opdracht ook vrolijk onderuit halen.

Re: onderdrukken vraag
« Reactie #3 Gepost op: 2017/12/20, 18:37:15 »
Het antwoord "Keep the local version currently installed" is een van de keuze-antwoorden. Het is het voorkeur-antwoord.
De vraag is echter geen ja/nee-vraag. Daarom wordt er geen YES geantwoord.
Ik wil de voorkeur volgen.

Vriendelijke groet,
Guido


N.B.
De gegeven antwoordkeuzes zijn:
install the package maintainer's version
keep the local version currently installed
show the differences between the versions
show a side-by-side difference between the versions
show a 3-way difference between available versions
do a 3-way merge between available versions (experimental)
start a new shell to examine the situation 

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
  • Steunpunt: Nee
Re: onderdrukken vraag
« Reactie #4 Gepost op: 2017/12/20, 20:31:24 »
Het antwoord "Keep the local version currently installed" is een van de keuze-antwoorden. Het is het voorkeur-antwoord.
Volgens mij kiest -y het voorkeur-antwoord (meestal wil je ook de “local version currently installed” behouden).

Maar wat wil je bereiken, als het om een server (computer) gaat waar je weinig aandacht aan wil besteden maar toch snel wil voorzien van belangrijke updates kan dat ook met Ubuntu Automatic Security Updates
Klik links bovenin op Documentatie