IntelliJ, ook zeer geschikt voor Plone development, heeft een ernstige de behoefte aan een 'echte' Java SDK. OpenJDK is volgens JetBrains gewoon niet goed genoeg. Dus het installeren van de officiële JDK is gewenst. Dat kan dankzij Oracle niet via een .deb bestandje. Gelukkig is er wel een PPA voor:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer
Ubuntu is op weg naar haar volgende release: 12.04. Dit is weer een zogenaamde LTS release, een Long Time Service release. Het voordeel van de LTS releases is, dat hier langer support op wordt gegeven dan op de reguliere releases. Maar voor dagelijks gebruik is er weinig reden om niet elk half jaar een upgrade uit te voeren.
Nu is het een kwestie van wachten tot de release daar is. De laatste beta is inmiddels gaande, dus als je al wilt zien hoe het gaat worden, dan kun je deze downloaden op ubuntu.com. Net als andere jaren heeft Ubuntu weer een aantal banners beschikbaar gesteld ter promotie van de release, de Ubuntu Countdown Banners.
Ik heb de knoop doorgehakt en heb dankzij @bastiaan1981 een Nokia N9. Hij hield de grijze import voor mij al een tijdje in de gaten en deze week was het raak:
http://twitter.com/#!/Bastiaan1981/status/129177602920415232 En die ligt dus nu bij mij . En na mijn korte test een paar weken terug is het nu tijd voor het echte werk. En dat gaat gepaard met het installeren van apps. Er zijn er wellicht niet zoveel als voor bijvoorbeeld Symbian, ze zijn er wel. Eentje die er nu opgaat is File Manager (Beta). Er zit namelijk geen filemanager op het toestel. Dat maakt het openen van losse bestanden die je via bijvoorbeeld USB overzet ietwat lastig .
Update: Het is blijkbaar toch nog mogelijk om python2.6 te installeren in Ubuntu 11.10. Daarna kun je de Unified Installer vertellen dat je die python wil gebruiken.
sudo apt-get install python2.6-dev
Een nieuwe versie van Ubuntu, een nieuwe dag issues met Plone
Aangezien ik Plone issues tegenwoordig niet meer met directe collega's kan oplossen, duren ze soms ook wat langer. Zo had ik nu te maken met een Python 2.6 issue op Ubuntu 11.10.
Hoe dan ook moet je je installatie voorbereiden met een aantal packages:
Ik volg niet altijd wat er nu goed of fout gaat, maar uit de beperkte doch zinnige resultaten op Google kan ik wel opmaken dat het komt doordat de installatie van Python2.6 zoekt naar libraries op bepaalde paden i.p.v. dit te 'vragen' aan het systeem. Of dit in volgende versies nu is gefixed door in nog meer paden te kijken of daadwerkelijk te vragen weet ik niet, maar in Python 2.6.x is het niet opgelost.
Download en pak de Unified installer uit (als je dat nog niet had gedaan). Open de directory.
cd packages
tar xfj Python-2.6.7.tar.bz2
wget http://hg.python.org/cpython/raw-rev/7582a78f573b
cd Python-2.6.7
patch < ../7582a78f573b
cd ..
mv Python-2.6.7.tar.bz2 Python-2.6.7.tar.bz2.orig
tar cfj Python-2.6.7.tar.bz2 Python-2.6.7