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

Настройка ACL доступа для IMAP, доступ только на чтение

Настройка ACL доступа для IMAP, доступ только на чтениеВсё чаще в работе с почтой используется протокол IMAP, что достаточно удобно, потому что это протокол синхронизации, в отличии от трансферного протокола POP3. Но вот если одним и тем же ящиком пользуются несколько человек, например служба поддержки компании, то могут возникнуть проблемы, как случайные, так и с умыслом. Самая частая — удаление сообщений на одном клиенте влечёт за собой синхронное удаление на всех активных клиентах, в том числе и на сервере.

Эта инструкция объяснит как можно ограничить доступ к ящику по протоколу IMAP. Предполагается что в системе уже есть установленный сервер Dovecot, как описано в статье Серверная почта на основе Postfix, Dovecot и MySQL для Debian.

Мы воспользуемся плагином ACL (Access Control Lists). Чтобы его активировать нужно открыть на редактирование файл конфигурации dovecot:

nano /etc/dovecot/dovecot.conf

Continue Reading

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

Сервис поиска сетевых ресурсов отключен, отключаем Avahi

Сервис поиска сетевых ресурсов отключен, отключаем AvahiПри загрузке системы выскакивает такое сообщение:

Сервис поиска сетевых ресурсов отключен. Текущая сеть имеет локальный домен (.local), который не рекомендуется и не совместим с сервисом поиска сетевых ресурсов Avahi. Служба была отключена.

Суть проблемы заключается в использовании сервиса Avahi для анонсирования ресурсов компьютера в локальной сети, для целей которого используется зона .local. Вот небольшой отрывок из Wikipedia:

Avahi — система, производящая анализ локальной сети на предмет выявления различных сервисов. К примеру, вы можете подключить ноутбук к локальной сети и сразу получить информацию об имеющихся принтерах, разделяемых ресурсах, сервисах обмена сообщениями и прочих услугах. Подобная технология существует в Mac OS X (Rendezvous, Bonjour) и показала себя с лучшей стороны. Avahi во многом базируется на реализации протокола mDNS — flexmdns, которая в настоящий момент заброшена; все силы переключены на разработку нового продукта.

Чтобы Avahi даже не пытался искать .local домен, нужно открыть на редактирование файл /etc/default/avahi-daemon:

sudo nano /etc/default/avahi-daemon

и изменить значение переменной AVAHI_DAEMON_DETECT_LOCAL, установив его в 0:

# 1 = Try to detect unicast dns servers that serve .local and disable avahi in
# that case, 0 = Don't try to detect .local unicast dns servers, can cause
# troubles on misconfigured networks
AVAHI_DAEMON_DETECT_LOCAL=0

Всё. Если нужен работающий Avahi, то одним из путей решения является изменение зоны поиска на отличную от .local, это вопрос настройки Avahi. Другим решением может стать изменение конфигурации сети, но насколько нужен такой сервис как Avahi? Вот в чём вопрос.

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

0

Конвертация .rpm в .deb

Очень часто пользователям системы Debian требуется пакет .deb, тогда как в наличии есть только пакет .rpm (Resource Package Manager). Тот же Adobe Flash Player можно скачать в виде .rpm файла. Его и возьмём в качестве примера.

Установить или переконвертировать пакет .rpm в .deb достаточно просто, в этом нам поможет инструмент alien. Для начала установим пакет:

sudo aptitude install alien Continue Reading