Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: panet 20 Října 2008, 09:24:26

Název: apt-get update - ve skriptu
Přispěvatel: panet 20 Října 2008, 09:24:26
Potrebuju nasleduji kod dostat do skriptu
Kód: [Vybrat]
sudo apt-get update

sudo apt-get install likewise-open

sudo domainjoin-cli join fqdn.of.your.domain Administrator

sudo update-rc.d likewise-open defaults

sudo /etc/init.d/likewise-open start

i kdyz skript spustim se sudo... pise mi to
Kód: [Vybrat]
E:neplatna operace update a pak samozrejme nejde to ostatni jako dusledek, neprida se to co ma.

zkousel jsem i variantu bez sudo ve skriptu a chova se to porad stejne.

kdyz to pisu radek po radku, tak to jde. V cem muze byt (je) chyba?

dik
Název: Re: apt-get update - ve skriptu
Přispěvatel: nettezzaumana 20 Října 2008, 09:47:29
sudo na roota do skriptu nepatri .. skript se bud provadi jako root a nebo ne !!
Název: Re: apt-get update - ve skriptu
Přispěvatel: panet 20 Října 2008, 09:51:20
Tzn. vymazat sudo ze skriptu a skript spustit se sudo (uz jsem zkousel) nebo jak?
Název: Re: apt-get update - ve skriptu
Přispěvatel: nettezzaumana 20 Října 2008, 09:59:06
j // a sudo neni su ..
Název: Re: apt-get update - ve skriptu
Přispěvatel: panet 20 Října 2008, 10:05:18
Dekuji
Tak mam psat su nebo sudo? Ja jsem rad, ze mi nekdo odpovida, ale z Vasich odpovedi moc chytry nejsem.
Název: Re: apt-get update - ve skriptu
Přispěvatel: nettezzaumana 20 Října 2008, 10:15:10
.. nemas psat do skriptu sudo a ani su .. sak snad su ti ani nebude v ubuntu fungovat ??

proste napis si do skriptu co chces a spoustej ho jako root, pokud operace ktere tam jsou vyzaduji jeho prava
Název: Re: apt-get update - ve skriptu
Přispěvatel: panet 20 Října 2008, 10:33:19
Myslel jsem, ze pouzitim sudo ke spusteni skriptu se bude skript spoustet s pravy roota.
takze kdyz napisu sudo /cesta/skript.sh, zadam heslo a pak, kdyz uz uvnitr sudo nebude, to pobezi.
Název: Re: apt-get update - ve skriptu
Přispěvatel: nettezzaumana 20 Října 2008, 10:37:01
pokud bude na prvnim radku skriptu ::

#!/bin/bash

a nebo budes spoustet skript :: `sudo bash /path/to/skript.sh`, pak ano, pac skript a prikazy v nem budou spusteny v samostatnem subshellu
Název: Re: apt-get update - ve skriptu
Přispěvatel: panet 20 Října 2008, 12:09:08
diky, uz to ide. :)

Do skriptu na zacatek jsem dal #!/bin/bash
a cely to spoustim pres sudo v konzole