Domanda

Qual è il tempo medio impiegato da un principiante completo, il cui background è principalmente Windows XP, per consultare il manuale di FreeBSD e ottenere la padronanza sufficiente per configurare un server da zero?

È stato utile?

Soluzione

È impossibile dirlo. Non solo dipende fortemente dal tipo di persona che sei, ma dipende anche da cosa stai facendo esattamente e da come definisci "sufficiente padronanza". Essere in grado di rendere operativo Apache è una semplice questione di seguire tutorial dettagliati, è possibile farlo in poche ore. Essere in grado di eseguire un server multiutente con competenza richiede molto più tempo e il manuale non è quasi sufficiente.

Altri suggerimenti

Dipenderebbe da quanta conoscenza hai di unix e dai suoni delle cose, probabilmente non ne avrai molto.

Supponendo che tu abbia poca conoscenza di unix, direi che probabilmente ci vorranno alcuni giorni per capire cosa sta succedendo, e forse una settimana per far funzionare qualcosa.

Il manuale di FreeBSD è piuttosto dettagliato, e ti fornisce una buona base per tutto ciò che devi fare per far funzionare le cose.

So che sembra un sacco di tempo, ma nella mia esperienza, sono davvero paradigmi di sistema operativo molto diversi.

Potresti iniziare con PC BSD (una distro facile da usare) per avere un'idea di BSD e quindi passa a elementi più avanzati come l'impostazione dei server.

Come altri hanno notato, la configurazione di un servizio per fare un paio di cose non è molto difficile, devi solo seguire alcuni passaggi (che qualsiasi scimmia potrebbe fare), ma se vuoi di più, avrai bisogno di tempo extra . Un amministratore di sistema competente non conosce solo il come , ma anche il perché . La nonna può fare clic tutto il giorno in Windows e anche se Windows Server ha una GUI per l'amministrazione del server, ciò non significa che possa configurare IIS o il servizio DHCP. A proposito, sarebbe una buona cosa se potessi imparare un editor (Unix), preferibilmente vi , dato che è lo standard sui BSD; anche emacs, joe, pico sono carini, ma non sono così popolari.

Per quanto riguarda il tempo, ci sono voluti circa due giorni per configurare un server. Ma avevo una precedente esperienza Linux e il server non ha fatto nulla di eccezionale.

Se non hai mai toccato una piattaforma Unix, dovresti imparare molte cose, sostanzialmente una filosofia diversa. Il manuale di FreeBSD e la comunità sono semplicemente meravigliosi, ma un libro di consultazione come il manuale di FBSD contiene molte informazioni che devi sviluppare tu stesso.

Inoltre, la piattaforma BSD non è la più semplice della famiglia Unix a partire da zero.

Buone fonti da imparare:

  • Libro BSD assoluto.
  • Il libro BSD completo (questo è per la versione 5, è utile anche per l'apprendimento).
  • Pagine man. Le pagine man di BSD sono MOLTO migliori di quelle Linux.
  • Manuale di FreeBSD.
  • Forum di FreeBSD: forums.freebsd.org e daemonforums.
  • Qualsiasi risorsa Unix / Linux su cui puoi mettere le mani. Molte cose sono compatibili (o quasi compatibili). ad esempio, se il tuo amico ti dice " Ho trovato un vecchio SGI IRIX / HPUX o (inserisci unix qui) manuale che aggiungerò nel thrashcan " fermalo e vedi cosa puoi imparare da esso.

Tieni presente che hai una lunga strada da percorrere. Ma ti piacerà.

Dipende dalla tua velocità di lettura :-) Dipende dalle tue esigenze (intendo: che tipo di server). Una volta l'ho fatto - installando un FreeBSD su x86- (anche se a quel tempo avevo già qualche conoscenza di Linux), e mi ci sono volute 3 ore, principalmente tanto tempo, perché stavo lavorando su un'altra macchina in parallelo.

Dipende dal tuo background: hai mai usato power shell o altra riga di comando " applicazioni " (come i lotti ;-). Per me una delle maggiori sfide per passare da un sistema operativo completamente GUI a un sistema operativo che funziona meglio con una shell (qualcosa di un po 'come il prompt di DOS). Ma nel momento in cui riuscirai a capire, starai di nuovo bene.

Un altro aspetto è la disponibilità di un secondo computer accanto a quello che si sta configurando. Se riesci a eseguire ricerche sul Web per ulteriori informazioni mentre stai eseguendo un'installazione, puoi risparmiare molto tempo.

Per quanto riguarda l'argomento originale, ho usato Linux e Unix ampiamente, ma devo ancora far funzionare FreeBSD dopo diversi tentativi nel corso di molti anni. Sarei sempre frustrato prima di poterlo installare e configurare completamente per un bel desktop grafico. (Quindi la personalità ovviamente conta.) Ma sono passati circa due anni da quando ci ho provato, e potrebbe essere semplice ora ...

Per favore, non considerarlo una fiamma contro FreeBSD ... solo una storia vera che per qualche motivo non riesco a farlo funzionare. Se non fosse un buon sistema operativo, non avrei tentato così tante volte.

Se provieni principalmente da un ambiente Windows, penso che FreeBSD sarebbe un ottimo modo per immergerti in UNIX, ma potresti anche voler controllare Ubuntu Linux, in particolare Ubuntu Server.

Hai un sistema basato su Pentium 4 di riserva che si trova in giro per casa? Masterizza un CD e vai su di esso.

Come mio fan di FreeBSD, devo secondare la raccomandazione per "Absolute FreeBSD" libro sopra-- un altro libro che vale la pena dare un'occhiata è " Costruire un server con FreeBSD 7. "

La mia logica originale per la scelta di FreeBSD era ottenere un migliore controllo su ciò che veniva installato: ero davvero stanco di installare RedHat e / o SuSE e di avere qualche gigabyte di cose che non avrei usato come parte della base installazione che non è stata facilmente rimossa dopo il fatto. Mi sono piuttosto innamorato del modo di fare le cose con BSD, ma non è necessariamente per tutti.

Qualcosa da considerare: se si dispone dell'hardware, eseguire VMWare o VirtualBox e impostare alcune macchine virtuali per abituarsi a varie distribuzioni prima di prendere l'impegno di installarne una particolare su hardware nudo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top