0

Просмотр логов сервера в реальном времени

Это очень полезно для отслеживания или отладки логов доступа, логов ошибок, в режиме реального времени. На помощь приходит могучая функция tail:

tail -f /var/www/site.loc/access.log

Всего один ключ «f», а столько пользы.

Можно совместить с первоначальным количеством строк вывода (5) и мониторить системный лог:

tail -fn5 /var/log/syslog

Прервать процесс просмотра можно сочетанием клавиш Ctrl + C. В POSIX-системе это сочетание означает сигнал SIGINT.

0

Эмулятор Android-устройств на VirtualBox в Ubuntu

Подробная пошаговая инструкция по установке и использованию эмулятора VirtualBox для использования совместно с Android Studio в ОС Ubuntu. Основная задача: использовать виртуальное устройство в VirtualBox для разработки и запуска приложений из Android Studio.

Особенно актуально использование интерфейса Bluetooth в виртуальном устройстве VirtualBox, т.к. большинство эмуляторов его не поддерживает. С помощью этой инструкции можно подключить виртуальную машину к интерфейсу Bluetooth компьютера.

1. Установка VirtualBox

VirtualBox можно установить через «Центр приложений Ubuntu». После установки через терминал следует добавить текушего пользователя в группу vboxusers, это нужно для того, чтобы иметь доступ к реальным USB-устройствам через VirtualBox:

sudo adduser имя_пользователя vboxusers

имя_пользователя — имя текущего пользователя Ubuntu.

После этого следует перезапустить сеанс пользователя или перезагрузиться.

Continue Reading

0

Установка плагина Mercurial для Eclipse

MercurialEclipseИспользование Mercurial совместно с Eclipse можно настроить установкой одного единственного плагина MercurialEclipse. MercurialEclipse позволяет организовать полноценное взаимодействие между Eclipse и удалённым (например BitBucket) или локальным репозиторием hg.

Процесс установки очень прост:


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

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

Установка новой версии 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

0

Работающий сканер EPSON под Linux

Понадобился сканер, выбор пал на EPSON Perfection V33. Всё бы хорошо, поддерживает форточки и макось, а вот про линукс ничего не сказано. Обидно, сканер то шустрый да и работает хорошо.

Как оказалось — решение есть. Фирма Avasys занимается поддержкой продуктов EPSON на *nix платформах.

Для начала зайдём на страницу выбора самого сканера и нашей ОС.
Continue Reading

2

Монтирование NTFS дисков в Debian

Была проблема — не присоединялся NTFS том с внешнего USB-диска, постоянно выскакивала ошибка о невозможности подключения тома, хотя устройство присутствовало в системе.

Причина конечно же во «вражеской» NTFS (файловой системе). Проблема решается предельно просто, достаточно установить нужные библиотеки:

sudo aptitude install libfuse2 ntfs-3g

После этого том будет подключаться без проблем. Continue Reading

0

Ошибка 404 после перезагрузки сервера

Наткнулся недавно на весьма интересную проблему. Сервер работает трудится, всё как говорится хорошо. Но стоит произвести перезагрузку системы — apache выдаёт 404 ошибку. Более того, если после этого выполнить перезагрузку самого apache — всё снова начинает работать:

/etc/init.d/apache2 restart

Т.е. после перезагрузки системы apache выдаёт 404 ошибку, а после перезагрузки самого апача — всё начинает работать.

Подозрение пало на строку в логах апача:

[Sat Mar 10 13:25:39 2011] [error] [client 12.34.56.78] File does not exist: /etc/apache2/htdocs, referer: http://www.example.com/ Continue Reading