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: Een apt-get verder automatiseren?  (gelezen 669 keer)

Offline emvedeesje

  • Lid
  • Steunpunt: Nee
Een apt-get verder automatiseren?
« Gepost op: 2016/03/31, 12:16:54 »
Als je de volgende regel in de terminal uitvoert, krijg je ergens ook een scherm waar je de eula moet accepteren, anders wordt niets geïnstalleerd:
sudo apt-get install ttf-mscorefonts-installer

Doch in een bashfile, blijft de zaak hangen met deze opdracht:
sudo apt-get install -y ttf-mscorefonts-installer

Kan dit volledig geautomatiseerd worden?
Mint Cinnamon fan  Firejail Chromium HPlip  digikam.appimage Freefilesync Puddletag virtualbox gmail
Desktop HP ProDesk 400G3 64bit I5 16gb multiboot: SSD Mint 18.3 Cinnamon + HD Ubuntu 16.04.4 + HD W10 /// Laptop HP ProBook 6570b 64bit I5 4gb SSD multiboot Mint 18.3 Cinnamon + W10
TESTBAK Desktop HP-Compaq 8000 64bit 4gb

Offline Anco

  • Lid
  • Steunpunt: Nee
Re: Een apt-get verder automatiseren?
« Reactie #1 Gepost op: 2016/03/31, 12:29:47 »
Als je de volgende regel in de terminal uitvoert, krijg je ergens ook een scherm waar je de eula moet accepteren, anders wordt niets geïnstalleerd:
sudo apt-get install ttf-mscorefonts-installer

Doch in een bashfile, blijft de zaak hangen met deze opdracht:
sudo apt-get install -y ttf-mscorefonts-installer

Kan dit volledig geautomatiseerd worden?

je zou kunnen kijken naar expect. Hoewel dit dan eerst ook geinstaleerd moet worden. Maar dit programma kan je laten reageren op verwachte output. (dus de eula laten accepteren)

op http://askubuntu.com/questions/16225/how-can-i-accept-the-microsoft-eula-agreement-for-ttf-mscorefonts-installer staat ook mogelijke optie, met deb-conf
« Laatst bewerkt op: 2016/03/31, 12:40:06 door Anco »
Linux user #485563

Offline markba

  • Lid
    • http://markbaaijens.nl/
  • Steunpunt: Ja
Re: Een apt-get verder automatiseren?
« Reactie #2 Gepost op: 2016/03/31, 16:17:24 »
De installatie wordt tegengehouden omdat er nog akkoord gegaan moet worden met een licentie, dat moet via een tussenschermpje met het toetsenbord gebeuren.

Wil je dat voorkomen, dan kun je het volgende commando uitvoeren:
sudo /bin/sh -c 'echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections'
Daarna kun je gewenste installatie uitvoeren die dan zonder te haperen door zal gaan.

Offline emvedeesje

  • Lid
  • Steunpunt: Nee
Re: Een apt-get verder automatiseren?
« Reactie #3 Gepost op: 2016/04/02, 09:57:52 »
Bedankt !

Ik had er niet naar gegoogeld, want ik vermoedde dat het een standaard iets kon zijn in linux zelf.

Doch nu blijkt dat het gebonden is aan het te installeren onderdeel, wat eigenlijk logisch is.

En het werkt, bedankt allebei.  :)
Mint Cinnamon fan  Firejail Chromium HPlip  digikam.appimage Freefilesync Puddletag virtualbox gmail
Desktop HP ProDesk 400G3 64bit I5 16gb multiboot: SSD Mint 18.3 Cinnamon + HD Ubuntu 16.04.4 + HD W10 /// Laptop HP ProBook 6570b 64bit I5 4gb SSD multiboot Mint 18.3 Cinnamon + W10
TESTBAK Desktop HP-Compaq 8000 64bit 4gb