Fråga
Hej!
Först vill jag tacka för den fina artikeln om mobilt bredband i Linux – precis vad jag behövde! Ska testa installationen så snart som jag fått ordning på ett litet problem.
I ovannämnda artikel lärde jag mig bland annat att man måste göra en .run-fil körbar. Vad jag försöker göra är att installera grafikdrivrutiner från nVidia genom att köra en dylik fil. Jag kör gksudo och så vidare men får ständigt beskedet att jag måste vara ”root”. I till exempel. Debian är det inga problem men Ubuntu verkar sky ”root” som pesten 🙂 . Alltså hur blir jag root på Ubuntu och framför allt – hur kan jag logga in? Jag har aktiverat root och satt ett lösenord. Helst vill jag kunna köra som root i det grafiska gränssnittet men för grafikdrivrutinen krävs tydligen att x-klienten stängs ned.
Jag har inte fått igång modemet, som ni förstår, så jag ”administrerar” Ubuntu genom Microsoft Windows Vista (det är grejor det 🙂 . Tänk om Linux hade hårdvarustöd, då vore det fantastiskt! Vänligen, Peter Sarge
Linuxdistribution: Ubuntu 8.04
Svar
Kul att du gillade artikeln! Att man måste göra en .run-fil körbar är en säkerhetsfunktion som gör det svårare att köra en fil oavsiktligt, precis som att man måste köra vissa kommandon som root. Root-kontot i Ubuntu är precis som du skriver lite speciellt, även om man aktiverat kontot med ett lösenord kan man inte använda detta för att logga in, vilket är ännu en säkerhetsfiness. Man ska nämligen i möjligaste mån undvika att använda root-kontot då man inloggad som root har åtkomst till allt och av misstag kan förstöra hela systemet. Ibland är det dock nödvändigt att köra kommandon med root-behörighet, något som i Ubuntu görs med hjälp av kommandot sudo:
sudo chmod +x <filnamn>
[sudo] password for patrik: <skriv lösenordet>
För att installera grafikdrivrutinen kör man alltså först kommandot ’chmod +x sudo <installationsfil>’ och sedan ’sudo ./<installationsfil>’.