Puncte:1

apt install cu mai multe argumente solicitate

drapel pl

Încerc să creez un script setup.sh care să includă următoarele

apt-get install openjdk-8-jdk

Cu toate acestea, solicită un da/nu în timpul instalării, dar apoi solicită și să introduceți regiuni/țări/continente care au răspunsuri numerice.Acest lucru va fi consecvent pentru scopurile mele, cum pot transmite răspunsurile prompte pentru aceasta? -y funcționează atunci când totul este o întrebare da sau nu, dar cum rămâne cu mai multe solicitări de tipuri mixte? Aș dori să răspund „y”, 105,2 etc.

EDITAȚI | ×: Acesta rulează într-o VM Jupyter Lab Cloud găzduită pe Gradient de Paperspace. Rulez aceste comenzi din terminal ca root pe 18.04, trebuie să instalez java 8 și câteva pachete python. VM-ul vine preîncărcat cu python3, dar nu cu java 8 și vreau să creez un script de configurare care nu necesită interacțiune din partea utilizatorului.

cocomac avatar
drapel cn
`apt-get install openjdk-8-jdk -y` ar trebui să funcționeze bine (deși rețineți că nu este recomandat să folosiți `apt`/`apt-get` în scripturi). AFAIK, pachetele `openjdk-*-*` nu ar trebui să aibă niciun dialog pe care trebuie să le alegeți. Pentru ce anume vă indică faptul că trebuie să răspundeți `105`? De asemenea, consultați [această întrebare](https://askubuntu.com/questions/519/how-do-i-write-a-shell-script-to-install-a-list-of-applications)
Jamalan avatar
drapel pl
Ce ar trebui să folosesc în schimb pentru a face instalări pentru un fișier de tip setup.sh? Și vă solicită lucruri de tip regiune/țară/fus orar unde arată o listă și trebuie să introduceți numărul corespunzător.
cocomac avatar
drapel cn
Hm... nu ar trebui să ceară acele lucruri când instalezi lucruri.Puteți vedea dacă se mai întâmplă într-un CD live? Poate că nu ați configurat regiunea, dar presupunând o instalare configurată corect a unei versiuni acceptate de Ubuntu, `apt-get install openjdk-8-jdk -y` ar trebui să funcționeze. Nu ar trebui să dai regiunea.
Jamalan avatar
drapel pl
Funcționează pe un cloud vm. Mai exact într-un notebook jupyter găzduit în cloud. Nu sunt sigur cât de mult control am asupra lui și, dacă îl schimb, ar trebui să îl schimb programatic și să îl includ într-un script de configurare. De asemenea, puteți extinde ce ar trebui să folosesc în loc de apt-get install pentru un script de configurare?
user535733 avatar
drapel cn
Mediul (VM și în special Jupyter) sunt importante! Aceste fapte cheie trebuie să fie incluse în Întrebare, nu îngropate în comentarii.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.