4

Установка Android SDK, Java JDK, Android Studio в Ubuntu

1. Установка Java JDK
2. Установка Android SDK
3. Установка Android Studio
4. Дополнительные опции установки Java JDK

Установка Java JDK

В центре приложений Ubuntu предлагается воспользоваться OpenJDK Java 7 Runtime (JRE), это не подойдёт для работы Android Studio (для Eclipse кстати тоже), нам нужно именно Java JDK, тот самый от компании Oracle.

Возможная ошибка в случае несоответствия пакета Java:
«tool.jar is not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE»

Continue Reading

0

Подключение реальных android-устройств в Android Studio и Eclipse

Подключение реальных android-устройств в UbuntuЭта простая инструкция поможет подключить обычные физические android-устройства в режиме USB debugging mode к среде разработки в Ubuntu. Тестирование приложения на реальном устройстве гораздо продуктивнее и эта инструкция расскажет как сделать это на устройстве, без дополнительных утомительных действий. Достаточно просто запустить приложение в среде разработки Android Studio или Eclipse и оно автоматически стартует на устройстве. С выходом новых карт Google Maps API v2 для ОС Android, это стало весьма актуально, т.к. на данный момент не получится полноценно использовать Google Play Services на эмуляторе.

Прежде чем начать подключать устройство к системе, следует включить режим USB debugging на самом смартфоне или планшете, это включается в меню:

Android 3.2 и более ранние версии:
Settings > Applications > Development

Android 4.0 и выше:
Settings > Developer options

ВАЖНО: В Android 4.2 и выше, Developer options скрыто по умолчанию. Для активации опции нужно зайти в меню Settings > About phone и нажать на Build number семь раз. После этого следует вернуться в предыдущий пункт Developer options.

Теперь начнём, добавим правило работы с нужным нам USB устройством, для этого создадим следующий файл:

sudo touch /etc/udev/rules.d/51-android.rules

Continue Reading

0

Как удалить сайт из панели Unity

Эта короткая инструкция расскажет как удалить сайт (веб приложение или web application) из панели Unity в ОС Ubuntu.

Нужно воспользоваться встроенным приложением dconf-editor, для запуска нажимаем Alt + F2 и вводим название приложения dconf-editor, после чего нажимаем Enter.

Откроется окно, на подобии этого:

Как удалить сайт из панели Unity


Continue Reading

2

Установка Apache 2, PHP 5 и MySQL в Ubuntu

Любой сайт начинается с сервера и в этой статье я расскажу как быстро и без лишних хлопот установить полноценный локальный сервер Apache 2. Пошаговые инструкции помогут лучше понять назначение каждой части комплекта разработчика.

Установка сервера Apache 2

В терминале запускаем процесс установки apache2 из стандартных репозиториев:

sudo apt-get install apache2

Чтобы сервер заработал следует выполнить стандартную команду перезагрузки процесса:

sudo service apache2 restart

Теперь, если перейти по ссылке http://localhost будет отображаться приветственный текст, вроде такого:

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Continue Reading

0

Установка PHP 5.4 в Ubuntu

Самая свежая версия PHP 5.4 может понадобиться для перспективного тестирования готовых наработок. Установка довольно проста, если связка Apache, PHP, MySQL уже есть.

Нам нужно добавить репозиторий с самой свежей версией PHP 5.4:

sudo add-apt-repository ppa:ondrej/php5

Далее обновим наши данные и просто установим PHP 5.4, как обычный пакет:

sudo apt-get update
sudo apt-get install php5 libapache2-mod-php5

9

Установка Eclipse и Android SDK в Ubuntu

Установка Eclipse и Android SDK в UbuntuАктуальная на сегодняшний день задача — установка комплекта разработчика мобильных приложений Android в операционной системе Ubuntu Linux. Процесс абсолютно не сложный, нужно просто понимать последовательность действий, и иногда требуется разрешение некоторых мелких проблем.

Я опишу проверенную последовательность действий для Ubuntu 14.04 и свежей, на момент написания инструкции, версии Eclipse 4.3.2 Kepler.

Шаг 1. Установка Eclipse IDE

Сразу оговорюсь, что на данный момент Eclipse IDE лучший выбор для разработки андроид приложений, да и для других он тоже подойдёт. Итак, скачаем свежую версию Eclipse с официального сайта, нам подойдёт редакция Eclipse Standard 4.3.2 (версия может отличаться), 32 или 64 бита, в зависимости от разрядности операционки.

Скачаный файл eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz нужно просто распаковать в директорию, из которой он будет запускаться. Я выбрал диреторию /opt/eclipse:

sudo tar -zxvf ./eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz -C /opt

Сделаем файл запускаемым:

sudo chmod +x /opt/eclipse/eclipse

Для удобства создадим символическую ссылку в нашей домашней директории, чтобы потом запускать по ней Eclipse IDE:

sudo ln -s /opt/eclipse/eclipse /home/username/eclipse

Теперь среду разработки можно запускать из папки /opt/eclipse или по символической ссылке.

Чтобы Eclipse заработал, системе потребуется Java, подойдёт «OpenJDK Java 7 Runtime» из центра приложений Ubuntu, иначе при запуске Eclipse появится сообщение об ошибке.
Continue Reading

2

Установка Skype Ubuntu с 12.04 и выше

Установка Skype Ubuntu 12.04 и 14.10Всё ещё актуальна проблема установки свежей версии популярного VoIP телефона на операционную систему Ubuntu, попробуем её решить. Инструкция актуальна и для Ubuntu 14.10. Для начала нужно загрузить пакет приложения с официального сайта Skype. Выбираем нужную версию 32 или 64 бита (в версии Skype 4.1 универсальный установщик). Теперь установка самого пакета Skype на Ubuntu 12.04 или 14.10 (название файла может отличаться от примера):

sudo dpkg -i skype-ubuntu-precise_4.3.0.37-1_i386.deb

Скорее всего появится ошибка о недостающих вспомогательных библиотеках, установим их:

sudo apt-get install lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1 ia32-libs-multiarch

Если не помогло с библиотеками разрешим зависимости:

sudo apt-get install -f

После этого можно полноценно использовать Skype.
Continue Reading

0

Ошибка подключения USB-устройств VirtualBox в Ubuntu

Если при запуске VirtualBox возникает ошибка подключения USB-устройств, или NS_ERROR_FAILURE, то скорее всего текущий пользователь не добавлен в группу vboxusers. Проблема устраняется этой командой в терминале:

if [ "`grep vboxusers /etc/group|grep $USER`" == "" ] ; then sudo usermod -G vboxusers -a $USER ; fi

Перезагружаем систему и ошибка больше не возникает.

В редких случаях, об этом сообщит сам VirtualBox, требуется переконфигурация vboxdrv:

sudo /etc/init.d/vboxdrv setup
0

Установка новой версии Skype на Ubuntu 11.10 x64

Установка новой версии Skype на Ubuntu 11.10 x64Очень часто возникает проблема в заспуске Skype на x64 разрядной версии Linux, в частности Skype 2.2 отказался работать на Ubuntu 11.10 x64. Раньше я просто копировал файлы в /opt/skype директорию и запускал Skype вручную, но это не удобно и не обеспечивает нужной интеграции.

Для начала загрузим Skype с официального сайта, нужно выбрать версию для Ubuntu 10.04+ x32 или x64. В моём случае был скачан .deb пакет skype-ubuntu_2.2.0.35-1_amd64.deb

Теперь этот пакет нужно установить, для этого в терминале следует перейти в папку загрузки и выполнить команду:

sudo dpkg -i skype-ubuntu_2.2.0.35-1_amd64.deb

После этого… Skype работать не будет)) Чтобы всё стало работать нужно установить некоторые x32 библиотеки, а именно:

sudo apt-get install libxss1:i386 libqt4-core:i386 libqt4-gui:i386 libdbus-1-3:i386

Эти пакеты попутно установили ещё много других x32 библиотек, но нужен был рабочий Skype, так что – это вопрос выбора.

0

Считыватель отпечатков пальцев UPEK Eikon 2 в Ubuntu Linux

Настроить сканер отпечатков пальцев в Ubuntu Linux совсем не сложно, для начала нам следует установить нужные репозитарии:

sudo add-apt-repository ppa:fingerprint/fprint
sudo apt-get update && sudo apt-get upgrade

Устанавливаем fprint-demo (версия из стандартных источников Ubuntu устаревшая):

sudo apt-get install fprint-demo libpam-fprint libfprint0

ВАЖНО: Если уже были неудачные попытки установить авторизацию по отпечаткам и были изменения в файле /etc/pam.d/common-auth, система может запросить перезапись значений. В таком случае надо согласиться с системным гласом. Но если вдруг всплыла такая ошибка:

pam-auth-update: Local modifications to /etc/pam.d/common-*, not updating.
pam-auth-update: Run pam-auth-update --force to override.

Следует выполнить команду:

sudo pam-auth-update --force

В остальных случаях этот пункт следует пропустить.

Запускаем установленный пакет из командной строки:

sudo fprint_demo

На вкладке Verify проверяем работоспособность устройства, для этого следует нажать кнопку Verify и отсканировать пробный отпечаток пальца (над кнопкой указано какой именно палец). Мой «пальцеридер» не поддерживает вывод графического отображения скана отпечатка, о чём мне система и возвестила, однако, на работоспособности это никак не сказывается. В итоге написано примерно следующее:

Status: Device ready for use
Driver: upeke2
Non-imaging device

Пора приступить к пополнению базы пальчиков, для этого перейдём на вкладку Enroll. На изображении показано окно, в котором уже отсканирован правый указательный палец.

fprint_demo enroll screenshot

Continue Reading