Gå til innhold

Cronius

Medlemmer
  • Innlegg

    857
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Cronius

  1. hva er egentlig så farlig at man er root i X da? noen må nesten fortelle meg det.

    Hvis det finnes sikkerhetshull i noen av programmene/bibliotekene som kjører/brukes så kan de utnyttes til å få root-tilgang, istedenfor begrenset brukertilgang som hadde vært vanlig. Dette åpner opp en hel verden, som f.eks. virus/ormer, rootkits osv.

     

    Det kan også tenkes at man kan komme over en bug i et program som f.eks. foresaker ukjent skriving på filsystemet eller lignende skadelig adferd. I det hele tatt, man begrenser skadeomfang i mange ulike (ikke utenkelige) scenarioer hvis man er logget inn som en vanlig bruker framfor root.

     

    Det er tross alt en grunn til at man har brukerkontoer. Det er en grunn til at root-kontoen er skrudd av i ubuntu. Ta et hint sier nå jeg.

  2. Det må jo likevel være det mest meningsløse programmet ever. En skjermsparer skal stå og surre mens man IKKE sitter ved PC'n, det skal vel ikke være noe man sitter og venter på, for å se hva som kommer opp?

    Og allikevel, hvor mange er det som har en blank skjerm som skjermsparer?

  3. Hvis du bruker en 2.6 kjerne er det /proc/sys/vm/swappiness som bestemmer hvor mye kjernen skal swappe. Setter du denne til 0 blir swap-partisjonen aldri brukt.

    [cronius@cronihome ~]$ cat /proc/sys/vm/swappiness 
    60
    [cronius@cronihome ~]$ 

    Dette er vel standard. Du kan forandre den slik:

    [cronius@cronihome ~]$ su
    Password: 
    root@cronihome:/home/cronius # echo 50 > /proc/sys/vm/swappiness 
    root@cronihome:/home/cronius # cat /proc/sys/vm/swappiness 
    50
    root@cronihome:/home/cronius #

    Det er en diskusjon om akkurat dette på kerneltrap her: http://kerneltrap.org/node/3000

  4. Jeg bruker som regel GNU/Linux selv, men jeg ser at det er mer politisk bak navnet enn det er praktiske årsaker. Som nevnt er GNU-delen av OSet ganske liten i mange tilfeller, hvorfor ikke heller kalle det X.org/KDE/GNU/Linux som faktisk utgjør størsteparten av f.eks. mitt system? I et intervju jeg leste av RMS ble han spurt om akkurat dette og han sa rett ut at det var historiske årsaker (det startet som GNU) og det lå derfor i kortene at han føler at GNU bør få litt av æren til "Linux OSet."

     

    Fra linuxdevcenter.com:

    FB: Today Linux is just a kernel, so you still have direct control over other parts of the OS. That's why the name GNU/Linux for the complete OS.

     

    RMS: That isn't what the name GNU/Linux means; it has nothing to do with that. The name GNU/Linux means that the system started out as GNU, with Linux added.

     

    Nowadays, the system includes thousands of packages developed by thousands of developers, but at the base it is still GNU with Linux added.

    Pga. av dette har jeg ingen problemer med at andre folk bare bruker "Linux", og jeg syntes det grenser til det tåplige (for ikke å snakke om det barnslige) å hele tiden flame folk og prøve å tvinge på dem GNU/Linux når de kun bruker ordet Linux.

  5. Sant, sant.

     

    Og hva er problemet med å bare legge inn Linux(oi, jeg mener GNU/LINUXN!#"¤) i ettertid på en dell-maskin?

     

    Dettte gjelder da ikke bare dell heller.

     

    Etter min mening er dette bare mye bitching over en bagatell.

    Til syvende å sist kan kunden velge hva han vil ha på PC'n, av OS og software.

    Poenget er at man må gi penger til et selskap mange har særdeles lite til overs for.

     

    Hvordan ville du følt deg hvis alle som kjøpte en bil alltid fikk rosa interiør og at kostnadene til interiøret alltid gikk til "pink & fluffy inc" uansett om du ville ha det/bytta det eller ei?

     

    Personlig så ville jeg nok gått for en powerbook eller bare fått tak i en bærbar uten OS så ville jeg unngått hele problemstillingen. Men det hadde vært hyggelig om Linuxbrukere hadde hatt like mange x86 alternativer som Windowsbrukere (sett at Linuxbrukere ikke vil betale penger til MS).

  6. At verdens største datamaskinprodusent nekter å levere produktet sitt uten et uavhengig tredjepartsprodukt i utgangspunktet virker konkurransehemmende/markedshemmende og er derfor ulovlig uavhengig av om det eksisterer en slik avtale mellom Dell og Microsoft.

     

    EDIT:

    Altså denne praksisen virker markedshemmende på markedet for operativsystemer for PC'er ikke på markedet for datamaskiner.

    Nåja. Hvis f.eks. Dell sier de kan levere uten OS men at de ikke tar avslag i pris (grunnet arbeid med å fjerne OSet fra maskinen) så holder de seg fint innenfor loven.

     

    Det minner meg om da moren min skulle kjøpe ny bil (Ford Focus), og siden hun er ikke-røyker ville hun ikke ha med sigarettenner. Hun fikk beskjed om at den samme modellen uten ville koste mer, så da tok hun naturligvis med.

  7. Det hadde kanskje hjolpet på diskusjonen om man differensierer mellom "pakkesystem" og "pakkehåndterer." Som eksempel kan det nevnes at pakkesystemet til debian heter dpkg (sikkert debian package), mens pakkehåndtereren heter som vi vet apt:

    In the beginning there was the .tar.gz. Users had to compile each program that they wanted to use on their GNU/Linux systems. When Debian was created, it was deemed necessary that the system include a method of managing the packages installed on the machine. The name dpkg was given to this system. Thus the famous `package' first came into being on GNU/Linux, a while before Red Hat decided to create their own `rpm' system.

     

    A new dilemma quickly took hold of the minds of the makers of GNU/Linux. They needed a rapid, practical, and efficient way to install packages that would manage dependencies automatically and take care of their configuration files while upgrading. Here again, Debian led the way and gave birth to APT, the Advanced Packaging Tool, which has since been ported by Conectiva for use with rpm and has been adopted by some other distributions.

  8. SMB er en protokoll for å sende filinnhold over nett.

     

    NFS og SMB virker på ganske fundamentalt forskjellige måter og er ikke ment å utfylle hverandre.

     

    bruk NFS der det er forsvarlig, og SMB der det er forsvarlig.

    Jeg bruker SMB når jeg har anledning til det, både fordi det er tilgjengelig for win maskiner og fordi man kan bruke det "on the fly" uten å mounte først (men så kan man også mounte dersom det er ønskelig, meget praktisk).

     

    Men hvilke fordeler har NFS framfor SMB?

  9. Fikk bare

    RTNETLINK answers: Invalid argument
    We have an error talking to the kernel
    

     

    EDIT: Tror det er

     

    tc filter add dev $DEV protocol ip prio 1 u32 \

      match ip dst 10.0.0.0/24 flowid :1

     

    som feilen kommer på..

    Hvilken distro bruker du? Jeg brukte mandrake en stund før ubunutu, wondershaper skriptet var litt annerledes der enn det er i ubunutu, så det er mulig det kan være noe problem med det (skudd i blinde her).

     

    Jeg har lastet opp originalen og den modifiserte utgaven her så finner du sikkert ut av det. Jeg skulle gjerne vært til mer hjelp, men når det fungerer hos meg så vet jeg rett og slett ikke.

  10. Bruker en tweaket wondershaper på serveren min. Men kan ikke kjøre den hele tiden fordi den og shaper lokalnett-trafikk  :(

     

    Noen som har en ide om hvordan jeg kan få den til å ignorere trafikk til/fra 10.0.0.0/24 ?

    Hihi, det er godt jeg ikke er alene :)

     

    Jeg hadde akkurat samme senario, måtte få serveren min til å ikke shape trafikk til hovedpcen min. Jeg endte faktisk opp med lese en del om tc før jeg fikk ordnet det:

     

    Uplink, legg til denne (rett etter "start filters"):

    # start filters
    
    # sce:
    # if it's heading for the lan, it's full speed:
    tc filter add dev $DEV protocol ip prio 1 u32 \
      match ip dst 10.0.0.0/24 flowid :1

    Downlink, legg til denne (og kommentér ut det jeg har gjort, ubuntu sin versjon):

    # filter *everything* to it (0.0.0.0/0), drop everything that's
    # coming in too fast:
    
    #tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip src \
      #0.0.0.0/0 police rate ${DOWNLINK}kbit burst 10k drop flowid :1
    
    # sce:
    # if it's coming from the lan, it shall not be dropped
    tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip src \
      10.0.0.0/24 flowid :1
    
    # everything else is treated as the internet (and probably is):
    tc filter add dev $DEV parent ffff: protocol ip prio 51 u32 match ip src \
       0.0.0.0/0 police rate ${DOWNLINK}kbit burst 10k drop flowid :1

    Om dette er optimalt vet jeg ikke, men det funker bra nok for meg i hvert fall.

    Håper det funker! :thumbup:

  11. Prøvde å kjøre uten swap for noen dager siden, og endte med at Beagle locket opp hele maskinen. Fungerte helt fint med swap igjen. Endte med at jeg laget en ny swap som var dobbelt så stor som den hadde vært før... :cool:

    Hmm, det må være en bug. På den gamle maskina (256mb ram+256mb swap tror jeg) hendte det at jeg hadde litt vel mange rare ting oppe og kjøre samtidig (og 40 sider oppe i opera hjelper sikkert ikke), så når f.eks. xmms skulle søke etter mp3er over hele harddisken (eller hva det nå var) hendte det at hele maskinen hang seg i noen sekunder før x antall prosesser ble drept og alt gikk tilbake til normalt. Så når det kommer til fullt minne har jeg gode erfaringer med Linux sin håndtering.

     

    Det som GNU/Linux derimot ikke håndterer bra er når man går tom for diskplass. Jeg har vært borti det flere ganger før, og det virker som om ingenting tar høyde for at noe slikt kan skje, så alle programmer får totalt spader. Jeg husker ikke lenger akkurat hva som skjedde, om programmer begynte å henge seg eller hva det var, men det var ikke det jeg hadde forventet i hvert fall.

     

    På min lille lekeserver:

    cronius@duronduron:~ $ uptime
    11:39:58 up 12 days, 13:35,  1 user,  load average: 0.22, 0.15, 0.04
    cronius@duronduron:~ $ free -m
                total       used       free     shared    buffers     cached
    Mem:           124        122          1          0          2         45
    -/+ buffers/cache:         74         49
    Swap:          488         23        464
    cronius@duronduron:~ $ 

    På hovedpcen:

    [cronius@cronihome cronius]$ uptime
    11:38:43 up  2:40,  4 users,  load average: 0.20, 0.08, 0.02
    [cronius@cronihome cronius]$ free -m
                total       used       free     shared    buffers     cached
    Mem:           504        365        138          0         71        130
    -/+ buffers/cache:        163        340
    Swap:          256          0        256

    (Begge ubuntu forøvrig)

  12. Men når jeg først spør: Hvordan skriver jeg rar kommandoen for å arkivere en fil. Dette arkivet skal splittes opp i 3 filer(fil.00, fil.01 og fil.rar)....Jeg forstod ikke hvordan jeg skulle benytte meg av

    v<size>[k,b]  Create volumes with size=<size>*1000 [*1024, *1]

    Uten at jeg har sett på rar kan jeg bare forklare den siste linja der:

     

    v<bytes> der bytes er antall bytes i tusen (1000), eventuelt v<bytes>k, der <bytes> er bytes ganger 2^10 (1024), det vil si tradisjonell kilobytes. Eventuelt v<bytes>b for å angi .. bytes.

     

    Kanskje litt jalla forklaring, men jeg prøvde :p

  13. Det er sykt at de ikke kan (eller skal jeg si gidder?) levere maskiner uten OS. Det er ikke alle som vil ha windows, og det er mange som ikke bruker OS'et som følger med i det hele tatt.  Nei, det er bedre å bygge selv!!

    Tror nok det er der det ligger. De som ikke vil ha Windows er som regel såpass erfarne at de bygger heller PCen selv. Unntaket er bærbar, men som nevnt blir det jo allerede solgt bærbare med Linux.

  14. Leste at så mange anbefalte ReiseFS og leste også en test om det filsystemet at det var raskere enn ext3. Noen som vet om jeg blir å få en merkbar ytelsesforskjell hvis jeg omformaterer til ReiserFS ?

    Tviler på at du får merkbart bedre ytelse, det skulle vel uansett den testen ha gitt svar på.

     

    Å konvertere er ikke mer vanskelig enn å ta en full backup av partisjonen du skal konvertere og deretter formatere + gjenopprette backupen. Det er ikke ofte man gjenoppretter fra backup så da får man litt erfaring med det óg.

     

    Du tar vel backup? ;)

  15. Eventuelt kan man henvise til norske linuxguiden:

    Informasjon om GNU/Linux: http://www.linuxguiden.no/index.php/GNU/Linux

    Informasjon om distribusjoner: http://www.linuxguiden.no/index.php/Distribusjoner

    Informasjon om å bruke både GNU/Linux og Windows: http://www.linuxguiden.no/index.php/Linux_og_Windows

     

    Du behøver ikke å lese alt det der, men hvis du skummer igjennom dem så finner du nok raskt svar på det du lurer på.

     

    (For de som syntes tekstene ovenfor er mangelfulle oppfordres det til at man legger til tekst i artiklene, så kan man enkelt henvise til de artiklene når folk spør om det samme flere ganger.)

  16. Nå er vel "Code Complete" regnet som en av de virkelig gode bøkene om å skrive bra kommersiell software, anbefales for alle som skal drive med det i fremtida (eller gjør det nå).

    Det finnes sikkert selvmordsbøker også :p

    Så så, fordommer hører nazister til.

     

    Code Complete er gitt ut av Microsoft Press, men den er skrevet av en som ikke har noen tilknytning til MS utover det at boken hans er gitt ut av nettopp Microsoft Press. Den er høyst anbefalt av ganske mange nerder verden over, ettersom den viser leseren hvordan man skal skrive skikkelig kode (kommersiell eller ei).

     

    Jeg har selv kjøpt den boka (oppfølgeren riktignok) på anbefaling av slashdottere, men har ikke fått lest så mye av den enda. Av det jeg har lest ser den bra ut, det virker som den forklarer stort sett alt man skulle ønske å vite om å skrive bra kode, på tvers av språk.

     

    Ang. Writing Solid Code har også den fått mange anbefalinger, uten at jeg selv vet noe mer om den.

  17. Nå er det en stund siden jeg brukte Knoppix sist, men jeg mener å huske den inneholder forskjellig programvare for å kunne bruke Windows-nettverk (smb) uten problem. Den nyeste bruker vel KDE 3.3.1, så det er mulig man bare kan høyreklikke på kataloger man vil dele og velge "share folder" for at den skal komme på nettverket. Den inneholder sikkert også ftp-klienter.

     

    Det er stort sett bare å laste den ned og prøve seg fram, så finner du sikkert det du behøver ;)

  18. Det er bare å bruke den LiveCDen man foretrekker, hele poenget med mangfold er jo nettopp at man har mer å velge mellom. :) Når det er sagt så visste jeg ikke at det fantes noen norsk knoppix, men den er sikkert helt kurrant.

     

    Den engelske/internasjonale knoppix-cden kan lastes ned fra et av speilene her.

     

    Ang. bruk så er komprimering av filer (tar/gzip/bzip2) og lesing av FAT32/NTFS helt standard ting som sikkert alle LiveCDer har (jeg hadde blitt overrasket over noe annet).

×
×
  • Opprett ny...