Post by Hallvard TangeraasPost by Thomas BakketunStemmer, men de har klart å rote det til mer enn som så. For at
oppskriften min skal fungere (rpmbuild -ta) må beggefilnavnene finnes!
Derfor ln -s som lager en symbolsk link, slik at filen kan nås med
begge navn.
Begge navn? Jeg forstår ikke helt.
ln -s lager en "snarvei" til fila.
Hvis du i en katalog har en fil kalt "fil" og du gjør
ln -s fil snarvei
Vil du kunne bruke navnet snarvei som om det var den faktiske fila. Det
vil si at hvis du for eksempel åpner snarvei i en editor redigerer du
egentlig den virkelige fila.
Dette forstår jeg. Det er jo akkurat det samme som en "snarvei" i
Windows eller MacOS. At man f.eks. har et ikon til et program på
skrivebordet som man dobbeltklikker for å bruke istedenfor å åpne opp
mappe etter mappe for å finne det først, og så dobbeltklikke på det.
Men det jeg ikke forstår er når du snakker om snarvei og ikke *hvor hen*
snarveien skal ligge.
Det er vel derfor jeg også får en feilmelding om at fila allerede
eksisterer når jeg skriver denne kommandoen, for jeg kan jo ikke lage en
snarvei til ei fil som ligger i samme mappa!?!
Det ville forresten ikke være noe poeng heller, så spørsmålet er da hvor
hen denne snarveien skal legges til.
Post by Hallvard TangeraasOK, over til neste spørsmål: hvorfor må jeg lage en "symbolsk lenke"
(snarvei?)
til denne fila ved hjelp av "ln -s"?
Uansett hva jeg gjør her så får jeg feilmelding om at fila eksisterer
eller
20_slmdm-2_7_14_tar_en.gz
tmp]$ ls
Hva heter fila i katalogen din?
Det ser ut som om du har "20_slmdm-2_7_14_tar_en.gz" men gir kommandoen
"opprett en snarvei 20_slmdm-2_7_14_tar_en.gz til fila
slmdm-2.7.14.tar.gz"
Prøv med
ln -s slmdm-2.7.14.tar.gz 20_slmdm-2_7_14_tar_en.gz
Hmmmm.... tror jeg gjorde det, og fikk samme feilmelding, men kan gjerne
prøve igjen. Den opprinnelige fila ("20_slmdm" .... osv.) skal altså
også ha en snarvei *i samme mappa*, men under et annet navn? Hva er
poenget med dette, og hvorfor akkurat det navnet (altså, det eksakt
samme filnavnet, bare uten "20_" i begynnelsen?
Er det en bestemt regel som følges i Linux for filer som skal
kompileres?
Post by Hallvard TangeraasOg hvorfor må jeg videre logge inn som "super user/root" ("su -").
Fordi root har lov til å gjøre ting som vanlige brukere ikke har. En
vanlig bruker skal ikke kunne ødelegge annet enn sine egne filer, mens
root har alle rettigheter og kan gjøre hva som helst.
Ah, det var det jeg trodde. Greit om man vet hva man gjør om man er
"root" altså.
Det å ikke være root til vanlig reduserer risikoen for at man gjør en
feil som resulterer i at man må reinstallere hele systemet. (f.eks kan
root slette ALLE filer på systemet uten protest)
Men for enkelte ting som f.eks å installere programmer er det nødvendig
å være root.
Jeg forstår. Jeg lastet f.eks. ned "Opera" nettleseren for et par dager
siden. Det var forresten enkelt å installere. Jeg dobbeltklikket ganske
enkelt med musa på "opera.rpm" fila og den installerte seg selv! Veldig
bra. Ingen roting med kompilering, kommandolinje eller annet.
Jeg fikk derimot en feilmelding under utpakking/installering. Tror det
var noe om at en eller annen nøkkel ikke var riktig, men jeg kunne
overstyre/ignorere dette, som jeg gjorde. Og installasjonen fungerte
helt greit. Er det noe feil allikevel, som jeg bare ikke har oppdaget
enda?
Men tilbake til dette med root. Jeg lastet også ned en norsk språkfil
for Opera, og fikk beskjed om å legg den inn i ei bestemt mappe. Det
fikk jeg ikke lov til uten å være "root" først, når jeg dro fila over
til mappa sitt vindu med musa. Skulle gjerne visst hvordan man logger
inn som "root" på en enkel måte, men siden jeg ikke visste det, åpnet
jeg ganske enkelt terminalvinduet (husker ikke hva den heter, men det
ligger et ikon til den på den nederste menylinja på KDE skrivebordet, og
der skrev jeg "su -" som du har lært meg.
Jeg fikk kopiert over fila, men den hadde et helt annet ikon enn den
engelske språkfila. Prøvde å endre etternavn og slik, bare for å sjekke
at den ville forandre ikon, men tror at etter det så fikk jeg ikke
endret noe mer. Får ikke kastet den i søppelbøtta igjen.
Jeg har sikkert ikke logget inn som "root" riktig -hvordan gjør man
dette på ordentlig måte ved hjelp av mus/grafiske menyer?
Post by Hallvard TangeraasKjedelig hvis man mister/glemmer passordet -hva skjer da? Er det mulig
å fikse det
uten å ominstallere hele operativsystemet?
Ja, så lenge du har fysisk tilgang til maskinen er det relativt enkelt.
Hvordan gjør man det? Og mister man/ødelegger man noe om man må ordne
nytt passord?
Greit å vite om vi glemmer det en gang. For øyeblikket har jeg bare gitt
den passordet "root" slik at det ikke kan glemmes så lett.
Det er jo ikke for å utestenge jeg har lagt det inn, men for å se at det
jeg er i ferd med å gjøre er noe potensielt "farlig" som trenger root
til å gjøre det.
Du bør dessuten ha passord også på kontoen til vanlige brukere hvis du
er koblet til internett (dette gjelder forresten windows også) men du kan
sette opp maskinen til å automagisk logge inn (uten passord) når du
starter opp.
Ja, det er veldig fint å ha -det er jo nok av passord å huske på en
maskin man bruker på nettet (oppkobling, mailkonti, websider osv.) så å
slippe å huske enda mer bare for å få lov til å bruke sin egen maskin
hjemme er unødvendig å nevne en gang.
Passord/brukernavn i et datarom der mange brukere deler en maskin er en
helt annen sak, men en bruker på en maskin i sitt eget hjem ser jeg
ingen grunn til å ha passord for.
Hvis man legger inn passord, men automatisk innlogging; hvor/når vil man
da måtte skrive inn passordet sitt?
Ellers vil hvem som helst som vet hva brukernavnet er kunne logge seg inn
på maskinen hvis telnet eller ssh servere kjører. ssh instaleres ofte som
standard og det er godt mulig du har det kjørende (husker ikke hvilken
versjon av linux du bruker så jeg kan ikke si sikkert).
Nå kommer ikke kjæresten min til å bruke Telnet (hun kommer ganske
sikkert aldri til å bruke noe annet på en datamaskin enn det som kan
pekes på med en mus, og er heller ikke interessert i slike
"spesialserte" ting som Telnet), så utenom dette, er det noen grunn til
å legge inn enda et passord på maskinen?
Hallvard
--
Atari Launchpad : <http://launchpad.atari.org>
Notator/Creator SL : <http://www.notator.org>