Datum: 2012-09-26
ABC-klubbens nyhetsbrev nummer 2012/5 ***Ny säsong*** Går tiden fort? Utgåvan före den ni nu har på skärmen skickades ut till er, kära klubbmedlemmar, i början av juni. Nu har vi gått in i hösten och det innebär också att aktiviterna i klubblokalen ute i Alvik har återupptagits. ***Att köra X Window i Windows*** Av Lars Magnusson[I texten nedan används Windows (med plural-s) för Microsofts produkt, medan X Window respektive X avser grundstommen till det grafiska gränssnittet i nästan alla Unixsystem, inklusive Linux.] Alla som kör Linux har ju använt X Window, en best man kan ha många synpunkter på. Kan inte säga att jag är odelat positiv, men X var kul att använda på de första Sun-maskinerna av modell pizzabox med Solaris 1.2 och Motif. Man kunde leka med ljudeditorn, vars enkelhet och smidighet slog allt annat på den tiden. På min arbetsplats hade vi även ett program som tillät oss att köra X på en av våra vanliga PC. Kostnaden förbjöd oss dock att göra det till en vana. Under åren som gått har jag ofta funderat på hur jag kan använda de Unix- och Linux-maskiner jag haft och har tillgång till effektivare än att bara köra ssh i vanligt tty-läge. Då X Window-lösningar för Windows fortsatt ligga utom min budget har mina funderingar förblivit funderingar. Tills nu. Det finns en rätt bra open source-lösning, Xming, som gör det jobb jag vill ha utfört. Både gratis och fritt om man kan acceptera en äldre version. Notera att om man vill ha det senaste måste man skänka upphovsmannen en slant för "projektets utveckling". Men håller man sig tillgodo med Xming från 2007 finns det att hämta på: http://sourceforge.net/projects/xming/ Risker med gammal mjukvara? Nja, man ansluter servern till klienten via ssh, d.v.s. en krypterad tunnel, inte direkt över Internet. Det i sig innebär ett mycket högt skydd från punkt till punkt. Med uppbyggnaden av X är det lika farligt att köra en X-session som att exekvera ett opensource-program lokalt. Varken mer eller mindre. Men Cygwin finns ju, invänder säkert någon. Ja, Cygwin - alltså ett slags Unixmiljö under Microsoft Windows - har en sorts "X Window"-server, men varje gång jag prövat Cygwin har den strukit mig mothårs. Kort sagt finns det något som jag inte gillar med Cygwin. UnxTools var mer i min smak, fast utan X. Efter att ha installerat Xming och konfigurerat min ssh-installation för att köra X Window, kan jag starta X-processer både på min egna Lubuntu-bestyckade maskin likväl som på klubbens Linuxar samt vår Sun (tills vidare i varje fall) inom Windows. När du väl installerat Xming med ssh-stöd, starta ssh mot avsedd *nix-burk och skriv t.ex. «xclock &» på kommandoraden. Programmet xclock startar då antingen i eget fönster (om man valt multifönster) eller på en X-desktop. Samma sak gäller andra program. En del av trixandet ligger i att man får inte upp en desktop, som när man loggar in lokalt på sin egna installation av Linux, utan måste leta upp den. På Lubuntu heter den lxpanel, och via den når man sina Lubuntu-applikationer utan problem. Lite märkligt är att den i utgångsläget lägger sig över Windows' så kallade panel, men Windowsknappen fixar problemet. Se på bilden i länken: http://www.abc.se/~m8827/img/WinXwin.jpg där visas en blandning av Linux- och Microsoftprogram samt panelens meny. Tänk på att det kan ta lite tid innan programmen dyker upp på skärmen. Var alltså inte alltför "trigger-happy". Man kan ansluta till flera burkar samtidigt. Se till att X är korrekt konfigurerat, logga in och starta det program som önskas. När detta skrivs sitter jag med min arbets-PC, där jag låter ansluta till ABC via en ssh-tunnel och genom den öppnat Gnome-panel på Sun:ens VPN till jobbet. VPN ut och X. Långsamt, javisst, men det går. Lycka till med kombinationen X och Microsoft Windows! [Fotnot: Lubuntu är en variant av den välkända Linuxdistributionen Ubuntu. «UnxTools» avser GNU utilities for Win32, vilket man hittar på adressen http://unxutils.sourceforge.net/] ***Filhantering*** För dem av oss ABC:are som vill hantera sitt hembibliotek och webbplats hos klubben på ungefär samma sätt som i den egna datorn finns det en lösning som begåvats med namnet «eXtplorer». Det är helt enkelt en webbaserad filhanterare som också är översatt till svenska. Kompetent, lättinstallerad och säker är omdömen redaktionen tagit del av. Helt klart är att den kan användas enligt GPL-licensen. Gratis och fritt med andra ord. Redan har vi ett antal medlemmar som använder den. eXtplorer finns, precis som Xming, att hämta hos SourceForge: http://extplorer.sourceforge.net/ Då eXtplorer bygger på PHP bör var och en som vill använda det läsa på i vår information om vilka regler och principer som gäller för PHP inom klubben. http://www.abc.se/nyheter/suphp/grundkrav.html http://www.abc.se/nyheter/suphp/ Installera alltså eXtplorer i biblioteket public_html som säkert redan finns i det egna hembiblioteket. Du gör det på ditt eget ansvar. Sysoparna kommer inte att hjälpa dig. (Men ABCKOM, alltså vårt eget LysKOM-system, finns till för dina frågor och behov av rådgivning.) Någon koppling mellan det vanliga användarnamnet och lösenordet till ABC ska inte heller finnas. Läs instruktionerna noga, annars riskerar du att släppa in vem som helst! ***Kartor*** Precis som många andra gjorde en del redaktionsmedlemmar en sökning på Schibsted-ägda «hitta.se» eller Eniros «gulasidorna.se» när man behövde en karta. Orsaken var ingenting annat än slentrian. Det var helt enkelt de webbplatser som man kom ihåg namnet på. Vi kan gissa att det här beteendet delades (delas) av många andra. Hög tid att ändra på sakernas tillstånd och lägga URL:en www.openstreetmap.org på minnet. Redaktionen propagerar gärna för frihet på nätet på olika sätt. Och OpenStreetMap är fritt. Projektet har varit igång några år vid det här laget - vi som skriver kanske råkar vara trögstartade, men under den tid som gått har kartorna fått tillräckligt hög kvalitet för att låta sig jämföras på samma sätt som Wikipedia utan vidare kan mätas mot vanliga uppslagsverk. Utfallet av dylika jämförelser är, som alla bör känna till, till förfång för de gamla kommersiella lösningarna. Redaktionen red@abc.se artikel@abc.se