Datum: 2012-09-26

Nyhetsbrev nr 2012/5

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  

Tillbaka