Young Skrevet 22. november 2006 Del Skrevet 22. november 2006 (endret) Jeg har nå installert FreeBSD på ny, men har visst fått engelsk tastatur, hvordan endrer jeg dette? forslag? skal selvsagt ha norsk. Jeg fant det ut da. Men ikke en dritt som virker. Ikke nano engang. hvordan oppdaterer jeg ? Litt vanskelig og installere via ports når det ikke er noe der.. skulle installere "wget" men så kom det: wget-1.10.2.tar.gz doesn't seem to exist in /usr/ports/distfiles/. Hvordan skal jeg få installert wget når ikke ports virker? Hvordan updater jeg freebsd? Skulle legge inn dette promtet ditt stig, men ja.. alt forsvant... hva står default før jeg legger inn promtet slik jeg vet hvor jeg skal ha det? kan ikke du vise KODE av din .cshrc slik jeg finner ut hvordan det skal se ut? Endret 22. november 2006 av Young Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 (endret) Men ikke en dritt som virker. Ikke nano engang.hvordan oppdaterer jeg ? Som sagt, den teksteditoren som følger med når du har en fersk installasjon av FreeBSD er vi. Men du kan selvfølgelig skaffe nano på en enkel måte ved å ganske enkelt skrive pkg_add -r nano Litt vanskelig og installere via ports når det ikke er noe der..skulle installere "wget" men så kom det: wget-1.10.2.tar.gz doesn't seem to exist in /usr/ports/distfiles/. Hvordan skal jeg få installert wget når ikke ports virker? Strengt tatt vil du ikke trenge wget i FreeBSD, da du har fetch, som fungerer på samme måte. Høres ut som at du ikke har fått tak i ports. Da kan du bruke noe som heter portsnap for å få tak i nyeste utgave av ports. Det fungerer på følgende måte: portsnap fetch // henter portstreet portsnap extract // pakker ut portstreet i /usr/ports Det jeg har vist over her gjør du første gang du kjører portsnap. For å oppdatere ports-treet gjør du følgende, som vist under: portsnap fetch portsnap update Kan legge ved min .cshrc, så ser du hvordan den filen skal være. Hvordan updater jeg freebsd? Det er flere måter å oppdatere FreeBSD på. Den metoden jeg bruker, er å kjøre cvsup. cvsup kan enkelt skaffes ved å gi kommandoen pkg_add -r cvsup-without-gui Så må jeg passe på å endre filen /usr/share/examples/cvsup/stable-supfil på følgende måte: *default host=CHANGE_THIS.FreeBSD.org *default release=cvs tag=RELENG_6 endrer du til *default host=cvsup.no.FreeBSD.org *default release=cvs tag=RELENG_6_1 Når 6.2 kommer ut, bytter du ut RELENG_6_1 med RELENG_6_2. Så kjører du cvsup på denne filen, "cvsup stable-supfile", forutsatt at du står i samme mappe som denne filen. Etter det går du inn i /usr/src og gjør følgende som root: make -j4 buildworld make -j4 buildkernel make installkernel reboot Denne prosessen er svært tidkrevende. Har du en treg maskin, kan dette fort ta flere timer. På min Core2-maskin tok dette ca 40 minutter, da med 8 simultane tråder (med -j8). Her får du 4 tråder, bestemt av -j4 etter make. Dette får prosessen til å gå fortere enn hva den ville gjort uten denne bryteren. Etter omstarten gjør du følgende, som root: cd /usr/src mergemaster -p make installworld mergemaster reboot Og vips, så har du et oppdatert basesystem. Her er det viktig å tenke på at du ikke behøver å gjøre dette hvis det ikke kommer noen nye advisories. Sammenlign /usr/src/UPDATING (fil) med hva du finner på www.freebsd.org. For å oppdatere programmer du har installert, enten via pkg_add eller ports, oppdaterer du ports ved hjelp av portsnap og kjører så portupgrade. portupgrade kan skaffes på samme måte som illustrert tidligere, "pkg_add -r portupgrade". Pass også på at du får tak i portaudit. Når du bruker portupgrade, lønner det seg å bruke portupgrade slik: portupgrade -aP Da vil portupgrade ta for seg alle programmer, og prøve å installere ferdigpakker hvis de finnes. cshrc.txt Endret 22. november 2006 av stigfjel Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 Takk. Men du, jeg heiv inn promtet, men det viser bare i root og ikke i /home/ hva er feil da eller noe jeg må skrive? Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 Takk.Men du, jeg heiv inn promtet, men det viser bare i root og ikke i /home/ hva er feil da eller noe jeg må skrive? 7338823[/snapback] Du kopierte .cshrc filen til /root? Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 (endret) nei. jeg bare la det inn i fila.. skriver: csh så kommer: "set: Variable name must begin with a letter." .cshrc fila ligger jo på /root , ihvertfall her hos meg En annen ting, jeg skal ha ftp-server og installerte proftpd, men jeg vet ikke hvordan jeg skal starte den.. vet ikke om jeg installerte den riktig en gang, har du lyst å skrive en man på hva jeg skal gjørefor å få det helt 100 % ?! Jeg fikk visst til proftp Endret 22. november 2006 av Young Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 Bare kopier .cshrc filen fra /root til din vanlige bruker, så får du samme prompt der også. Og når det gjelder proftpd: installer fra ports og les /usr/local/etc/rc.d/proftpd hva du skal gjøre. Der står det i klartekst. Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 (endret) slik ja. Nå har jeg installert: Proftpd oidentd ipv6 mekka mitt eget motd begynne å bli bra nå. Du, jeg lagt inn motd i /usr/bin/motd men når jeg logger inn i shellet så starter ikke motd automatisk, jeg bruker csh, hvordan får jeg det til og starte automatisk? Endret 22. november 2006 av Young Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 Du spesifiserer hva motd skal inneholde i /etc/motd. Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 men jeg fant ut at når jeg logger inn i shellet så starter ikke csh automatisk Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 men jeg fant ut at når jeg logger inn i shellet så starter ikke csh automatisk 7339499[/snapback] Skriv chpass, så ser du hvilket shell du har satt brukeren til å bruke. Jeg vet at root-brukeren har csh som standard shell. Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 (endret) vipw: the password db file is busy kommer ikke inn, hva i alle dager gjør jeg nå? jeg endra fra /bin/sh og skulle endre til /bin/csh men trykka feil og kommer ikke inn igjen så nå er den bare /bin/ Endret 22. november 2006 av Young Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 På din egen bruker? Da bare logger du inn som root, skriver "chpass bruker" og så endrer til /bin/csh for brukeren din. Når du så prøver å logge inn igjen, så vil alt være i orden. Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 (endret) ok, men hvordan redigere og lagre i "vi" ? og ikke minst komme seg ut av vi Jeg endra det inne i /home/bruker/ men i /root så skrev jeg vipw og endra der inne og tydeligvis lagra og kommer ikke inn mer. Endret 22. november 2006 av Young Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 ok, men hvordan redigere og lagre i "vi" ? og ikke minst komme seg ut av vi 7339708[/snapback] vi er satt opp som standard teksteditor, og som jeg har sagt tidligere: skal du klare deg bra i BSD/UNIX-verdenen, er du nødt til å lære deg vi. Den teksteditoren finnes der det ikke finnes andre alternativer. a: legge til tekst, editoren går i tekstredigeringsmodus i: innskyte tekst, editoren går i tekstredigeringsmodus esc: editoren går til kommandomodus dd: slette en hel linje x: slette en bokstav :w lagrer :q avslutter vi :wq lagrer og avslutter vi Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 okei. men hvordan kommer jeg meg inn når det ikke går siden den er endra til /bin/ og ikke /bin/sh eller /bin/csh ? Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 (endret) Du kommer jo inn som root, gjør du ikke? Edit: for du kan fint gjøre endringer på andre brukere som root. Endret 22. november 2006 av stigfjel Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 (endret) joda. er inne i chpass "bruker" nå, men sliter me å få lagra når jeg skriver :wq og ENTER så kommer bare dette: /etc/pw.gNDNtJ: 15 lines, 330 characters. chpass: the password db file is busy Endret 22. november 2006 av Young Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 Da kan du bare sette nytt passord på brukeren med passwd "bruker". Lenke til kommentar
Young Skrevet 22. november 2006 Forfatter Del Skrevet 22. november 2006 (endret) Retype New Password: passwd: the password db file is busy hmm.. brukeren er jo meg da og jeg er root, funker dårlig og slette meg selv. Endret 22. november 2006 av Young Lenke til kommentar
stigfjel Skrevet 22. november 2006 Del Skrevet 22. november 2006 (endret) Retype New Password:passwd: the password db file is busy 7339890[/snapback] Prøv å slett brukeren med rmuser "bruker", slett /home/*bruker* og opprett brukeren på ny. Edit: et godt tips er å ALDRI endre shell på root-kontoen hvis du ikke er 100% sikker på hva du gjør (har bl.a. endret shell på root i Solaris). Endret 22. november 2006 av stigfjel Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå