[TYPO3-UG Dutch] zip of tar.gz voor UNIX??

Wiel, J.A.M. van de j.a.m.v.d.wiel at tue.nl
Tue May 26 17:33:52 CEST 2009


Hoi Joris,
Om even concreet je vragen te beantwoorden:

De tools tar en gzip hebben hun oorsprong in de UNIX-wereld. Je zult ze dan ook op zo'n beetje elke UNIX-achtige tegenkomen. Unzip is ook gewoon beschikbaar voor UNIX, maar dat moet soms nog apart worden geinstalleerd omdat het in verhouding minder wordt gebruikt op dat platform. Download je iets wat je op een UNIX-server gaat uitpakken, kies dan voor de tar.gz.

"Werken met" is een beetje vaag. Als je bent ingelogd op een UNIX-machine (de Windows-applicatie Putty is daarvoor erg geschikt, vraag je hoster om inloggegevens), kun je commando's invoeren. Werkt ongeveer net zoals de commandoprompt die je in Windows kunt oproepen, maar dan een stuk krachtiger. Eenmaal ingelogd zijn 'tar' en 'gzip' gewone commando's. Met het commando 'man' kun je er documentatie over opvragen, bijvoorbeeld 'man tar' geeft je uitleg over hoe je tar kunt gebruiken. Het concrete commando voor het uitpakken van een doorsnee .tar.gz-bestand is inderdaad 'tar xzf ./bestand.tar.gz', of 'tar xzvf ./bestand.tar.gz' als je wilt zien wat er gebeurt. UNIX geeft van nature namelijk geen output terug wanneer een commando succesvol heeft gelopen (historisch gedrag uit de tijd dat alle output nog uit een printer kwam en niet op een scherm, dus papierbesparend). 

Symlinks zijn onder UNIX wat shortcuts zijn onder Windows, maar dan goed geimplementeerd. Dat wil zeggen: in windows vind je op je bureaublad soms de nodige .lnk-bestanden. Die verwijzen dan naar een andere plek op je schijf. In UNIX zit deze voorziening in het bestandsssysteem en zie je nauwelijks verschil. Met een symlink maak je in feite een snelkoppeling naar een bestand of directory elders op het systeem. TYPO3 gebruikt ze bijvoorbeeld om te verwijzen naar de source. Als volgt:

/webroot/typo3_src is vaak een symlink naar een dieper gelegen directory waar de feitelijke source staat. Wil je upgraden, dan zet je je nieuwe source alvast klaar naast de oude en hoef je alleen de symlink maar naar de nieuwe bestemming te laten wijzen.

Maar aan de aard van je vragen te zien lijkt het erop dat je je op glad ijs gaat begeven. Een boekje dat je wat basiskennis over UNIX geeft zou geen overbodige luxe zijn. Je kunt er in alle vrijheid mee spelen door bijvoorbeeld Linux (www.debian.org voor een omgeving zoals je die op een server tegen zult komen) of FreeBSD (www.freebsd.org) te installeren in een virtuele machine. Ga je op eigen houtje een server beheren die aan het internet hangt, dan zou ik je willen aanraden eerst de nodige kennis op te doen. Op zich zijn de UNIX-varianten namelijk erg secure, maar misconfiguratie kan ook hier voor grote problemen zorgen. Vergeet ook niet dat servers een gewild doelwit zijn voor spammers/DOS'ers omdat ze verhoudingsgewijs veel meer upstream bandbreedte hebben dan een consumenten-PC.

Een aardige manier om met UNIX-achtigen te leren werken, is een desktop-versie van Linux te installeren op je PC. Dat kan naast windows als je wat vrije schijfruimte hebt, maar maak wel eerst een backup van waardevolle data. Een geschikte versie om wegwijs mee te raken is Ubuntu (www.ubuntu.com). Die lijkt heel veel op Debian, wat je veel ziet op servers. Heeft je hoster RedHat, dan zou je kunnen kiezen voor Fedora wat daar weer sterk op lijkt.

Veel succes!

Groeten,
Bas

________________________________________
From: typo3-ug-dutch-bounces at lists.netfielders.de [typo3-ug-dutch-bounces at lists.netfielders.de] On Behalf Of jvlt-02 [jvlt-02 at hotmail.com]
Sent: Tuesday, May 26, 2009 3:19 PM
To: typo3-ug-dutch at lists.netfielders.de
Subject: [TYPO3-UG Dutch] zip of tar.gz voor UNIX??

Hallo,



zip of tar.gz voor UNIX??



Welk van de 2 packages is het meest geschikt voor UNIX server??



En,... Hoe werk je met tar.gz files??

Ik begrijp dat je de hele tar.gz file op je site moet zetten en daar
uitpakken ofzo met bepaalde comands zoals, "$magick> tar xvfz
ImageMagick.tar.gz". Maar waar je die comands moet invoeren blijft voor mij
onduidelijk.



O, ja,... en je moet geloof ik ook iets met Symlinks doen, en daar begrijp
ik al helemaal niks van.



Kan iemand mij hier wat uitleg over geven.







Alvast bedankt.



Gr Joris

_______________________________________________
TYPO3-UG-Dutch mailing list
TYPO3-UG-Dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch


More information about the TYPO3-UG-Dutch mailing list