iMac Rev B till server...

Tråden skapades och har fått 43 svar. Det senaste inlägget skrevs .

Jag har en gammal iMac Rev B hemma som jag tänkte ovandla till framförallt FTP server men lite andra webbtjänster kan den kanske tänkas orka med.
Men nu är frågan vad ska jag ha för operativ. OSX orkar den inte riktigt med så jag tänkte mig nån bsd eller nån linux.
Vad säger ni som pysslat med detta?
Vad kommer fungera bäst? OpenBSD? Yellow Dog Linux?

Stör mig inte om det bara blir terminal/konsol läge.

Om inte terminal stör dig så är nog BSD att föredra, ports-systemet är ju fint att ha och göra med när man ska installera program

  • Medlem
  • Svedala
  • 2004-02-23 10:25

Kanske Darwin skulle kunna vara något att prova på?
Annars skulle jag nog testa med Debian eller NetBSD.

  • Oregistrerad
  • 2004-02-23 11:06

Skulle oxå föreslå Darwin iom att det är osx utan grafiskt skal...

  • Medlem
  • Hammarö
  • 2004-02-23 12:41

Om du väljer OpenBSD så får du ett operativ som mer liknar själva OS X. Men även om jag tycker om OpenBSD väldigt mycket så tycker jag not att Debian eller Yellowdog är betydligt mer användarvänligt att administrera än en BSD-variant. Men det beror mest på att jag har arbetat så länge med Linux i mitt arbete.

Man blir van det man håller på med mest.

Hoppsan det spretade åt en mass håll det...
Jag vill gärna ha ett system som gör att jag:
1) Lär mig mer om det som springer under OS X.
2) Lär mig mer om UNIX i största allmänhet.

Vilken av alla BSDer ska jag använda då?
Net, Free eller Open?

Hur fasen jag sedan installerar återkommer jag till senare...

  • Oregistrerad
  • 2004-02-23 16:43
Ursprungligen av Mattias Hedman:

Hoppsan det spretade åt en mass håll det...
Jag vill gärna ha ett system som gör att jag:
1) Lär mig mer om det som springer under OS X.
2) Lär mig mer om UNIX i största allmänhet.

Vilken av alla BSDer ska jag använda då?
Net, Free eller Open?

Hur fasen jag sedan installerar återkommer jag till senare...

Darwin är i princip allt under ytan i OSX och innehåller ju "free"BSD
< http://developer.apple.com/darwin/ >

Jo jag vet... men.
Skulle vilja ha en mer använd UNIX dialekt än Darwin... usch jag svär nästan i kyrkan...

  • Oregistrerad
  • 2004-02-23 16:50
Ursprungligen av Mattias Hedman:

Jo jag vet... men.
Skulle vilja ha en mer använd UNIX dialekt än Darwin... usch jag svär nästan i kyrkan...

Gå över ån efter vatten
Men iofs... next-resterna kan kanske vara bra att leva utan för den bredare kunskapens skull...

Ursprungligen av Mattias Hedman:

Jo jag vet... men.
Skulle vilja ha en mer använd UNIX dialekt än Darwin... usch jag svär nästan i kyrkan...

Skulle nog rekommendera Debian faktiskt. Kan ev. vara lite svårare att installera än de otäcka windowswannabe-distarna, men i gengäld får du ett system som är otroligt välorganiserat och lättadministrerat. Dessutom är användarbasen tillräckligt stor för att man ska kunna hitta lösningar på allt!

  • Medlem
  • Svedala
  • 2004-02-23 21:19
Ursprungligen av Samuel K:

Skulle nog rekommendera Debian faktiskt. Kan ev. vara lite svårare att installera än de otäcka windowswannabe-distarna, men i gengäld får du ett system som är otroligt välorganiserat och lättadministrerat. Dessutom är användarbasen tillräckligt stor för att man ska kunna hitta lösningar på allt!

Å andra sidan tycker jag det är lättare att få Debian eller liknande system att göra det man vill än de stora monsterdistarna (Red Hat mfl.) som vid en normal installation ger en i princip vartenda paket som finns, och man får aldrig någon riktig koll på vad som egentligen installerats...

  • Medlem
  • Svedala
  • 2004-02-23 21:16
Ursprungligen av Mattias Hedman:

Jo jag vet... men.
Skulle vilja ha en mer använd UNIX dialekt än Darwin... usch jag svär nästan i kyrkan...

NetBSD är ju ett ganska "naket" system som faktiskt är rätt trevligt när man har vant sig vid det.
Sen kan man ju köra det på det mesta också...

  • Oregistrerad
  • 2004-02-24 01:36

Gentoo Linux är en trevlig dist med utmärkt support iform av hjälpsamma användare.

http://www.gentoo.org/

Okej det verkar bli Linux då... vilken version av ska jag ha av Debian då?
Eller gentoo som jag faktiskt inte visste fanns på PPC.

Är det bara jag som är lite kinkig nu eller ska jag bry mig om att iso filerna är från 2003?

  • Medlem
  • Svedala
  • 2004-02-24 10:00

Gentoo skulle jag inte köra på en gammal iMac, eftersom i princip allt ska kompileras lokalt. Det tar tid...

  • Oregistrerad
  • 2004-02-24 14:32
Ursprungligen av nillon:

Gentoo skulle jag inte köra på en gammal iMac, eftersom i princip allt ska kompileras lokalt. Det tar tid...

Det stämmer inte. Gentoo finns i flera varianter. Kolla efter deras PPC Live CDs, där finns tex en färdigkompilerad och annpassad för G3 processorn.

  • Medlem
  • Svedala
  • 2004-02-24 17:10
Ursprungligen av dot:

Det stämmer inte. Gentoo finns i flera varianter. Kolla efter deras PPC Live CDs, där finns tex en färdigkompilerad och annpassad för G3 processorn.

Hmm... ja, nu när du säger det så.

Ok då säger vi Debian då.
Hur ska jag installera det då? Ska jag ta hem iso:erna? Installera över nätet?
Hur behöver jag förbereda iMacen?

Ursprungligen av Mattias Hedman:

Ok då säger vi Debian då.
Hur ska jag installera det då? Ska jag ta hem iso:erna? Installera över nätet?
Hur behöver jag förbereda iMacen?

Egentligen går det bra vilket som, själv brukar jag köra på de "officiella" iso:erna. Iso-filerna hittar du lämpligast på www.linuxiso.org. Klicka bara på "debian" och skrolla ner till iso-filerna för PPC. Där hittar du hela 6 stycken iso-filer, men har du en bra uppkoppling behöver du enbart nummer 1 (använd den som heter något med "non-us").

Annars finns det ett sätt att sparka igång en nätverksinstallation på en iMac helt utan att behöva starta från cd. Det du gör då är att lägga in ett gäng filer (en installerare, en bootloader och en kernel) i rotnivån på din startskiva, starta om i Open Firmware och sedan köra igång Debian-installationen därifrån. Filerna och dokumentationen du behöver hittar du här, men det lär vara en rätt gammal kernel eftersom filerna inte ändrats på två år.

http://debian-imac.sourceforge.net/

Egentligen behöver du inte förbereda särskilt mycket alls. Däremot kan det vara bra att ha lite koll på vilken hårdvara som sitter i datorn, eftersom Debian-installeraren inte har automatisk hårdvarudetektion än (finns i unstable-versionen dock). En boot-cd med OS X eller OS 9 kan också vara bra att ha nära till hands ifall något kör ihop sig fullständigt.

Jag rekommenderar YDL eftersom dem är specialiserade på Linux på Mac, så har dem drivrutiner till all mac hårdvara. Kör själv YDL på en iMac rev B. Ladda ner 3.0.1 eftersom nätverket är grymt slött på äldre versioner.

Jag börjar med Debian får vi se... jag har precis hittat en stört skön brandvägg som springer på Debian. Smoothwall.

Ursprungligen av Mattias Hedman:

Jag börjar med Debian får vi se... jag har precis hittat en stört skön brandvägg som springer på Debian. Smoothwall.

Smoothwall är egentligen en egen dist baserad på debian, den är ganska avskalad ifrån det mesta utan är "optimerad" för att köra som brandvägg, finns tex inga kompilatorer med. Dock så tycker jag den gör sitt jobb riktigt bra, har en gammal p133 som står och tuggar här i hörnet, smoothwalll har verkligen varit "configure and forget" ibland tittar man förbi loggerna/graferna om något är konstigt med nätverket..

Men som jag har fattat det så funkar den inte helt som en vanlig debian dist iom rätt mycket är skalad bort, frågan är om ens apt finns kvar...

Då var det dags att installera då... hehe nu kommer de riktigt nybörjar frågorna...
Det går att starta min iMac från CD det känndes ju bra.
Installeraren startar och jag väljer tangetbord. Gott.
Men nu kommer jag till Partioning disk... mac-fdisk drar igång och jag är helt borttappad.
VIsst i var inte så svårt men nu vill jag skapa:
hda0 boot
hda1 Linux
hda3 swap

b ska göra det första jobbet men jag måste skriva in: First block.
Vad ska jag svara på den? Jag har försök med en hela massa olika nummer men inget vill fungera.

Jag kan en hel del i terminalen men att installera Linux har jag aldrig gjort.
Skött om det och fixat med webbservrar och databaser visst... detta har jag alltid sluppit.

Någon vaken som kan hjälpa mig?

Ursprungligen av Mattias Hedman:

Någon vaken som kan hjälpa mig?

Självklart! Själv har jag bara installerat Debian för x86, och då är det ju "vanliga" fdisk man använder. Vad jag har läst mig till så är kommandona i mac-fdisk desamma som i fdisk, och då borde det här fungera. Här partitionerar jag hårddisken i en 50 MB swap (partition 1), en 4 GB systempartition och en 256 MB swap:

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-9729, default 1): 1
Last cylinder or +size or +sizeM or +sizeK (1-9729, default 9729): +50M

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (8-9729, default 8): 
Using default value 8
Last cylinder or +size or +sizeM or +sizeK (8-9729, default 9729): +4096M

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 3
First cylinder (531-9729, default 531): 
Using default value 531
Last cylinder or +size or +sizeM or +sizeK (531-9729, default 9729): +256M

Command (m for help): t
Partition number (1-4): 3
Hex code (type L to list codes): 82
Changed system type of partition 3 to 82 (Linux swap)

Command (m for help): p

Disk /dev/hda: 255 heads, 63 sectors, 9729 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1             1         7     56196   83  Linux
/dev/hda2             8       530   4200997+  83  Linux
/dev/hda3           531       563    265072+  82  Linux swap

Kan säga att kommandon inte är samma... eller så är jag inte inne i fdisk...
Vart är jag då då? cfdisk? yaaboot är jag inne i alla fall.

Jag säger:

Command (? for help): b
First block: 1
requested base and length is not within an exsiting free partiotion.

Jag känner på mig att det inte är svårt men jag kan inte hitta lösningen...

Ser man på jag fick till boot blocket...
Nu vidare... 64 var talet. Inte 42 som jag desperat försökte med. *skratt*

Då var jag igång då. Hela installationen har gått bra efter partioneringen. Lite små saker som jag undrar över men löser det ändå. Vi får se vart jag kommer. Lite internet till datorn så jag kan börja köra apt så jag lycklig sedan.

Kanske skulle ta och sammandatta hur det egentligen gick igår.
Till min lycka kunde jag starta från den CD jag brännde med debian. Det gjorde att jag slapp den första strid jag trodde jag skulle få utkämpa.
Yaboot drog igång och steg 1 var lätt men steg 2.
Partionera disken, något som vi macanvändare sluppit bry oss om, ramlade in i mac-fdisk och det var inte kärlek vid första kastet.
Men mycket hjälp av Samuel K så lyckades jag komma förbi det steget, men jag lyckades inte insatllera swap partiotion.

Resten av installationen flöt på bra, ett "problem" hade jag dock. Jag kom i i dselect (liknar fink eller det är nog tvärtom) och där fick jag kryssa för det jag ville ha. Det gick ju bra men när jag väl körde igång så installerades det mycket mer än vad jag bad om. Det var lite konstigt tyckte jag.
Visst många saker var länkade för olika saker skulle fungera men det var mer än så som puttades in.
Det var inte det jag ville.

Någon annan som installerat Debian på Mac, version 3?
Jag ville ha in System med en uppsättning kommandon (BSD Subsystem typ).
Inte allt detta. Jag får gör om det så får vi se.

Känner någon för det få någon gärna förklara partioneringen.

Men systemet gick igång till slut. Så nu har jag en Debian maskin hemma och jäklar vad den känns rapp den lilla iMacen. Trots sina 266 Mhz och 256 Ram.

YDL har en väldigt enkel installerar *host*

Sådärja då har jag svettas lite och läst en del. Sökt på nätet och pratat på IRC.
Nu tycker jag själv att jag börjar få bra koll på den begynnade installationsprocessen av debian och även av mac-fdisk. Jag har nu skapat mina tre partitioner en boot, en linux och en swap.
Installerar sköter nästan resten själv.
Det är först när jag kommer till Taskel och dselect det blir svettigt igen, oj oj oj så många erbjudaden jag får på program och bilibotek jag kan installera jag vet inte ens vad hälften är bra för men som en sida sa: "When in doubt go with the defaults".
Så det har jag gjort.

Nu ska jag till och använda apt. Det verkar helt underbart!
Så in med ftp server sedan borde jag vara klar. Hmm trist. Då måste jag hitta en till maskin jag kan leka med...

Bevaka tråden