suse 10.1 ja tuossa oikealla alhaalla tuo liskopallo ilmoittaa että 8 päivitystä saatavilla ja kun yritän päivittää sanoo että ei ole oikeuksia. Eli miten ne voi päivittää vai pitääkö tosiaan käynnistää X roottina ja sitten tehdä päivitys?
suse käyttäjät
päivitys
10503
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 10
Vanhimmat
Tehdään Yastilla ja siinä pitää antaa root-salasana, että sen saa käyntiin.
X:ää ei kannata roottina tuota varten käynnistää, vaan pysyä tavallisen käyttäjän ikkunassa.
Vain päivitysohjelma käynnistetään root-oikeuksilla.
Minulla on toistaiseksi vanhenpi Suse ja en tiedä tuosta "liskosta" ja sen merkityksestä mitään.
mulla ainakin kysyi, opensuse 10.1...
ainakaan minulla. Eikä oikeuksia kannattaisi sallia tavalliselle käyttäjälle, koska jotkin päivitykset saattavat vaatia konffifilujen uudelleen muokkaamista.
"Eikä oikeuksia kannattaisi sallia tavalliselle käyttäjälle, koska jotkin päivitykset saattavat vaatia konffifilujen uudelleen muokkaamista."
Siis kyllä se kysyy sitä pääkäyttäjän salasanaa kuitenkin vaikka sillä käyttäjällä on näennäisesti ne oikeudet. Itse kylläkin poistin sen ilmoituskuvakkeen kun ei vois vähempää kiinnostaa semmoset.
Lisää uusi etuoikeutettu käyttäjä komentamalla
rug ua
anna käyttäjälle tarvittavat oikeudet (install refresh remove upgrade)
Jos haluat niin voit antaa yksittäiselle käyttäjälle superuser oikeudet,
näin et tarvitse pääkäyttäjän(root) salasanaa jokaisessa asennustoiminnossa. Mutta muista että ei niitä oikeuksia kannata kaikille antaa.
ohjelmistoja smartilla ja kun avaan koneen niin ilmestyy ikkuna jossa lukee:
System.NullReferenceException: Object reference not set to an instance of an object
in Novell.Zenworks.Gui.ZenTrayIcon:CheckUpdatesLoop ()
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void (),mitähän tämä tarkoittaa?
joo kyllä se kysyy rootin sanaa ja lisää "rugiin" käyttäjän, mutta päivitys keskeytyy aina tähän ilmoitukseen
Transaction failed.
Package transaction failed.
You do not have required access level (superuser) for this method.
"suse user" voi varmaan laittaa sen käskyn kokonaisuudessaan millä normaali käyttäjä voi päivitellä.
ja ei se ollutkaan mikään liskopallo vaan punainen pallo missä huutomerkki.
Eli roottina komenna seuraavaa korvaa luser käyttäjänimelläsi
susebox:/home/suser # rug ua luser install upgrade refresh remove subscripe
tämän jälkeen tarkistat että lisääminen onnistui komentamalla
susebox:/home/suser # rug ul
Käyttäjänimi | Oikeudet
------------- ---------------------------------------------
suser | superuser
luser | subscribe, upgrade, install, refresh, remove
noi samat oikeudet näytti aiemmin ja nyt tuon komennon jälkeen, vaan silti herjaa että ei ole superuser oikeuksia ja päivitys keskeytyy puolessa välissä.Edellä mainittuun virheilmoitukseen.
No ei pidä päivitellä tuon pallukan kautta.
joo katsoin mitä oikeuksia mulla on:
subscribe, upgrade, install, refresh, view, remove
eikös noilla pitäisi päivityksen onnistua, vaan ei onnistu.