Рубрики
Заметки Полезно Работа

Установка Java 7 для PyCharm в Ubuntu 12.04

PyCharm отличный инструмент для Python разработчиков к коим я с недавних пор отношусь. Решил попробовать Beta версию данной программы и обнаружил в ней замечательную вещь.

IDE в открытом проекте можно указать виртуальное окружение, в которое установлен Python. Она просканирует все зависимости и будет работать только в рамках виртальной среды. Красота!

Что-то я отвлекся от главной темы. При запуске PyCharm ругался на OpenJDK и требовал установить Oracle Java т.к. с ней программа, по заявлению разработчиков, работает лучше.

Как обычно пришлось провести пару часов в поиске решения, чтобы установить Java 7 под Ubuntu 12.04 т.к. Canonical исключил партнерские репозитории Java.

Итак, приступим.

Удаляем старую версию:

sudo apt-get purge openjdk*

Далее добавляем необходимый репоизотий, обновляем cache и пытаемся установить Java:

sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
В моем случае установить не получилось. Начинаем чинить.
Редактируем файл «/var/lib/dpkg/info/oracle-java7-installer.postinst» и комментируем строки 74-107 и 111-116 связанные с загрузкой пакета.

Качаем архивчик «jdk-7u3-linux-x64.tar.gz» с http://www.oracle.com/technetw… Заменяем файл «jdk-7u3-linux-x64.tar.gz» в «/var/cache/oracle-java7-installer» на скаченный ранее. Пытаемся установить снова:

sudo apt-get install oracle-java7-installer

Java должна установиться, а мы получим удовольствие от написания кода.

Удачи.

UPD
Если у Вас 64 битная Убунта, то можно добавить репозиторий «deb http://security.ubuntu.com/ubuntu hardy-security main multiverse». Обновить cache apt и установить «sun-java6-jdk». Если в системе так же осталась openJDK – то нужно сказать ей использовать sun java: update-java-alternatives —set java-6-sun.

2 ответа к “Установка Java 7 для PyCharm в Ubuntu 12.04”

То что тут описано лучше не делать, если не хотите завалить свою apt-get.
Убунта сама ставить нормально без всяких плясок Java через центр приложений.

Если у Вас Java ставится через центр приложения нормально, то я за вас очень рад.
В моем случае, при установки новой Java, начиналась загрузка пакета, но прерывалась на середине. По этому мне пришлось придумывать данный способ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *