28 juli 2006

Ubuntu++

Waarom? Daarom!Nee, sinds ik overgeschakeld ben van Windows naar Ubuntu gaat me leven sneller dan ooit tevoren. Ik moet niet meer vloeken omdat ik weeral zou moeten betalen voor een of ander programma. Nu moet ik zelf iets meer opzoeken, wat meer prutsen, maar vooral genieten van een goed werkend systeem! Ubuntu is een initiatief van de Zuid-Afrikaanse miljonair Mark Shuttleworth, en hij heeft dat goed gedaan. Want zodra je van de CDROM geboot bent, krijg je een volledig werkend systeem. Zo heb je een email-client, browsers, een aantal handige tools. En je hebt de mogelijkheid om Ubuntu te installeren. De installatie gaat in vergelijk met Windows EXTREEM snel, op een klein half uurtje heb je volledig het operating systeem geïnstalleerd. Het grote verschil met Windows, buiten dat het gratis is, is het feit dat je je niet meer hoeft bezig te houden, met nog eens een tekstverwerker, emailclient, deftige browser, ... te installeren. Door de duidelijke lay-out van het OS is de drempel tussen Windows en het door vele mensen gevreesde linux-omgeving erg laag, want de populariteit alleen maar ten goede kan komen. Op aanraden van Defv, heb ik EasyUbuntu geïnstalleerd, dit kleine programma zorgt voor een aantal zaken die je anders manueel moet doen, en zorgt ook voor een paar bijkomende opties, zeker een aanrader. Zoals sommige mensen wel weten ben ik zaakvoerder/webdesigner/webcoder/... bij CR Solutions. Dus ik heb wel een aantal applicaties nodig, zoals bijvoorbeeld een omgeving om websites te coderen. Onder Windows gaf ik, zoals zovelen, de voorkeur aan Macromedia Dreamweaver (weliswaar enkel in code-view, design-view is voor ******). Maar aangezien [code]sudo apt-get install Dreamweaver[/code] niet werkt moest ik op zoek naar een alternatief, na wat rondgezocht te hebben kwam Quanta Plus uit de bus. Quanta Plus is een leuk programma om mee te werken, het heeft een beperkte code completion. Was wel even gewoonworden, maar ik heb nu het gevoel dat ik nog beter (x)html, css, javascript, php, ... onder de knie heb. Wat als ander alternatief had kunnen dienen was VIM, na veel problemen heb ik eindelijk VIM7 kunnen installeren, maar nu moet ik nog alles configureren en daar ben ik op dit moment veel te lui voor, dus blijf ik nog even bij Quanta Plus. Omdat ik soms ook eens een layout voor een website moet maken had ik nood aan een alternatief voor mijn geliefde Macromedia Fireworks. Ja ik heb iets tegen Photoshop, Photoshop dient in mijn ogen om foto's te bewerken. Vandaar waarschijnlijk ook de naam PHOTOshop. Maar hoogst waarschijnlijk ligt het aan mijn kennis van dit uitgebreide programma. Ik ben meer Fireworks gewoon. Maar ik kon blijven proberen om door middel van Wine, CrossOver Office dit fantastisch programma draaiende te krijgen (wat me toch niet gelukt is), maar leuker was een alternatief te zoeken. En daar was opeens Inkscape. Inkscape heeft me door middel van de eerste zin op hun website al volledige over de streep getrokken: [code]Inkscape is an Open Source vector graphics editor, with capabilities similar to Illustrator, Freehand, CorelDraw, or Xara X using the W3C standard Scalable Vector Graphics (SVG) file format.[/code] Alleen al door standaarden te gebruiken stijgt iemand in mijn achting! Het andere grote pluspunt is dat alles vectorieel is, zoals in Adobe Illustrator. Om het alomgekenden Microsoft Office te vervangen staat er standaard OpenOffice geïnstalleerd. Dus je kan je favoriete Excel, Word, ... perfect openen/bewerken. Wat ik wel nog moet doen, is de sjablonen die ik ooit gemaakt heb voor CR Solutions eens herwerken, want de achtergrondafbeelding staat boven de tekst, wat nogal een rare plaats is voor een achtergrond afbeelding. Omdat we bij CR Solutions zo milieubewust *kuch*, proberen we zoveel mogelijk op elektronische manier te regelen, en omdat niet iedereen over OpenOffice, of MS-Office beschikt zetten we alle bestanden om naar PDF. Ik heb dus ook veel zitten prutsen om een PDF-printer geïnstalleerd te krijgen. En omdat ik nogal wat problemen ben tegengekomen wil ik graag de manier van werken even kort demonstreren: [code lang="Bash"]sudo apt-get install cups-pdf sudo chmod +s /usr/lib/cups/backend/cups-pdf[/code] In Gnome: System - Administration - Printing New Printer Local Printer & Use A Detected Printer click on PDF Printer Kies?Generic? als "manufacturer" Kies ?postscript color printer rev3b? Als je nu een file print naar PDF verschijnt deze in [code]~/PDF[/code]. Omdat ik nogal graag backups heb van alles, en omdat het gewoon handig is als je niet te veel moeite moet doen om iets op het netwerk/fileserver te gaan zoeken heb ik me ook eens beziggehouden met een eenvoudig bash-scriptje te schrijven dat m'n sambashares mount. Het script kijkt eerst na of de share al niet gemount is, want anders komt er veel gezaag op het scherm. Als dat niet het geval is dan wordt de share gemount. [code lang="Bash"] #!/bin/bash # mounting shares on taro if [ -z "$(mount |grep -w '/network/Appz')" ] ; then sudo mount -t smbfs -o username=tys, password=****, uid='whoami', gid='whoami', fmask=777, dmask=777 //taro/appz /network/Appz echo "Appz mounted" else echo "Appz already mounted" fi # ... [/code] Ik heb dit kleine bashscriptje opgeslagen in de map [code]/usr/bin/[/code], en uiteraard uitvoerbaar gemaakt, en nu kan ik gewoon [code]mounttaro[/code] typen, en worden de schijven gemount. Er is ook een versie om te umounten (zelfde pricipe, maar dan umount ipv mount). De code zelf is niet zo hoogstaand, maar ik beloof dat ik me nog eens ga verdiepen in dat Bash-scripten, want op zich is het wel leuk.

Dit artikel gaat over: , , . Ubuntu++ werd geschreven door Tijs.
Er is al 1 reactie.

Reacties

v1pEr

v1pEr schreef:
21/08/06

Interessante post! Bedankt!

Reageer velden gemarkeerd met een sterretje zijn verplicht

*