Gå til innhold

BSD/UnixInstallerte nettopp FreeBSD!


Young

Anbefalte innlegg

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 av Young
Lenke til kommentar
Videoannonse
Annonse
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 av stigfjel
Lenke til kommentar

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 :D

Endret av Young
Lenke til kommentar

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 av Young
Lenke til kommentar

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 av Young
Lenke til kommentar

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 av Young
Lenke til kommentar
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

joda. er inne i chpass "bruker" nå, men sliter me å få lagra :p

 

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 av Young
Lenke til kommentar
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 av stigfjel
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...