Все ленты — последние статьи

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212+lfs/php_interbase.so' — /usr/lib/php5/20121212+lfs/php_interbase.so: cannot open shared object file: No such file or directory in

 В Ubuntu Mint долго искал проблему, нашел простое решение

1. Заходим в папку /usr/lib/php5/20121212+lfs/ находим файлик interbase.so и переименовываем на php_interbase.so

2. Перезапускам веб сервер

До этого должен установлен php5-interbase

 

Дефрагментация файловой системы Ext4 с помощью утилиты e4defrag

 

Различные операционные системы используют разные файловые системы. Например, GNU/Linux поддерживает большое количество файловых систем, но наиболее часто используется Ext4 (которая в будущем во
зможно будет заменена на Btrfs). И когда речь идет о файловых системах, первое, что приходит в голову — это фрагментация, которая оказывает прямое воздействие на производительность файловой системы.

Независимо от того, какую файловую систему вы используете, с течением времени неизбежно происходит фрагментация. И главная ее причина — сложности с поиском достаточно большого участка свободного пространства при записи данных на диск.

Подробнее: Дефрагментация файловой системы Ext4 с помощью утилиты e4defrag

Как установить Андроид на Линукс?

Как установить на Андроид на Линукс? Этот вопрос возник у меня после безуспешных попыток настроить Android 4 в виртуальной машине. Нет, всё работало, за исключением одного: сети и интернета. Сколько я не читал мануалов по пробросу портов, у меня так ничего и не вышло. На Android 2.3 сеть работает сразу, а на Android 4 нет.И вот я решил пойти другим путём и уставить эмулятор Android на Linux. Как установить Android на Линукс?

 

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

как установить андроид на линукс

Для начала идём на сайт developer.android.com и скачиваем нужный нам пакет с Android и всё, что к нему прилагается. Я скачал версию под Linux, конечно.

 

 

Как установить Андроид на Линукс

Как установить Андроид на Линукс?

Пока всё качается, установим в Linux дополнительные компоненты для запуска Android SDK — Ява машину, через которую и будет всё работать. Открываем терминал и запускаем команду:

sudo apt-get install openjdk-7-jre

Будем считать, что дополнительные пакеты вы установили и пакет с эмулятором Андроида скачали. Распаковываем скачанный архив и заходим в него командой cd.

cd android-sdk-linux

После этого выполняем команду, как написано в мануале, который был в архиве:

 

 

tools/android update sdk --no-ui

После этого программа соединяется с сервисом Google и начинает закачку и установку нужных ей файлов. Качалось ОЧЕНЬ долго, так как загружается более 2 гигабайтов разных пакетов для разработчиков. Возможно этот шаг можно было пропустить и сразу запустить SDK manager. Для этого перейдём при помощи команды cd в каталог tools:

cd android-sdk-linux/tools

После этого запускаем команду:

./android

 

В итоге запускается программа:

установить android в linux

Получается, что командой tools/android update sdk --no-ui я установил все пакеты. Но на самом деле мне они не нужны, так как я не буду заниматься разработкой в Android, поэтому я потом лишнее удалю. Как запустить Android в Linux?

Теперь нужно перейти в меню во вкладку Tools — Manage AVDs. Появится окно, в котором нужно будет задать параметры Android и его рабочего окружения. Я задал такие:

android в linux

После настройки параметров нажимаем OK и в менеджере появляется наша виртуальная машина с Android.

андроид на линукс

Теперь нажимаем кнопку Start и запускаем наш Android.

 

 

андроид в линукс

Как видите, всё заработало, а главное сразу работает интернет, а ради этого всё и затеялось. Теперь можно попробовать настроить свой аккаунт в Андроид и начать устанавливать приложения из Google Play.

Единственный минус — это сильные тормоза при работе. Но думаю тут просто нужно немного по-экспериментировать, устанавливая разные версии Android и задавая разные параметры его установки. Вот так можно  установить  Android на Linux для разработки приложений в нём, да и просто для тестов.

Если вы знаете, как улучшить работу Андроид в Линукс, то поделитесь своим опытом в комментариях.

Лучший способ не пропустить новую статью — ПОДПИСАТЬСЯ!

(Просмотров всего 2 408, просмотров сегодня 3 )

 

 

 

 

Если у вас возникли вопросы, задайте их в ЭТОМ разделе сайта ;)

 

 

 

Если вы не нашли то, что искали, попробуйте ПОИСК по сайту:

 

Пользовательский поиск
 
 
Упорядочить:
Relevance
 
Relevance
Date
 
 
Интернет
 
 
 
 
 
 
 

 

Понравилась красная кнопка? Возьми КОД и поставь себе на сайт:)

 

3 коммент. к записи “Как установить Андроид на Линукс?”

  • Мне вот интересно как вот эта команда запустится?
    sudo apt-get install openjdk-7-jre

    я же качал jre-7u51-linux-i586.gz
    и закинул в папку apt

     
  • Fktrcfylh, Не нужно ничего заранее скачивать, если у вас стоит Ubuntu или Debian подобный дистр. У остальных делается по другому. У вас что стоит?

     
  • Mandriva 2010
    скачал отсуда: (смотрите ссылку)
    разархивировал в домашний каталог : /home/имя пользователя/ получилось: /home/имя пользователя/adt-bundle-linux-x86-20140702/eclipse/ в этом каталоге запустил: eclipse, в остальном все как в инструкции с момента запуска SDK Manager, и ни чего лишнего

    Кстати на просторах Интернета, можно найти, если постараться, Anroid LiveCD, или что то похожее -это запуск Андройда практически на прямую, и тормозов поменьше, но только мышь и клава не заменят сенсорного экрана

     

Оставьте свой комментарий, он будет замечен:) Спам тоже:(

Нажмите, чтобы отменить ответ.

Виртуальные хосты Apache2 Linux Ubuntu

Взято http://goodigy.ru/virtualnye_hosty_lamp_ubuntu

Во время разработки, одним хостом не обойдешься. На одном можно разрабатывать, на другом тестировать, а на третьем еще один проект.

Плюс ко всему, в Apache2 по умолчанию файлы сайта храняться в /var/www, у меня же они будут находиться в моей домашней папке, /home/goodigy/sites.

Apache2 может определять хосты по ip-адресам, по доменным именам и по портам.

Мы будем использовать второй вариант, то есть определение хостов по доменным именам.

В Apache2, установленном в Ubuntu 14.04/14.10, для этого уже почти все готово.

В папке /etc/apache2/sites-available будут храниться все конфигурационные файлы виртуального хоста.
Затем мы его просто будем включать и выключать по надобности. 
Один файл там уже есть, на основе его мы и сделаем свой.

Скопируем под именем example (наш хост будет называться example, и в браузере станет доступен по ссылке http://example)

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/example.conf

В предыдущих версиях apache2 (до версии 2.4), не использовались расширения файлов .conf. В новых версиях (с версии 2.4) это приведет к ошибке.

Теперь надо отредактировать, вновь созданный, файл

sudo nano /etc/apache2/sites-available/example.conf

Файл приводим к следующему виду:

<VirtualHost *:80>
ServerName example
DocumentRoot /home/igy/sites/example
<Directory /home/igy/sites/example>
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /home/igy/sites/example/error.log
CustomLog /home/igy/sites/example/access.log combined
</VirtualHost>

Разъяснение настроек:

  • ServerName example - указание доменного имени по которому будет определяться хост.
  • DocumentRoot /home/igy/sites/example - привязывает папку к хосту.
  • <Directory /home/igy/sites/example>
         Options Indexes FollowSymlinks
         AllowOverride All
         Require all granted
    </Directory> — это настройки папки,
  • Options Indexes FollowSymlinks - если нет индексного файла (index.html, index.php), показывать список файлов, удобно на локальном сервере.
  • AllowOverride All - разрешает переопределять настройки в .htaccess.
  • Require all granted — доступ разрешен всем.
  • ErrorLog — указывает расположение файла с логом ошибок, я их храню в папке с сайтом.
  • CustomLog - указывает расположение файла с логом доступа, я их храню в папке с сайтом.

Сохраняем.
Создаем папки, указанные в конфигурационном файле

mkdir /home/goodigy/sites
mkdir /home/goodigy/sites/example

Включаем сайт

sudo a2ensite example.conf

И отключаем тот, который по умолчанию

sudo a2dissite 000-default.conf

Перезапускаем Apache2

sudo service apache2 restart

Далее, нам нужно добавить доменное имя в файл /etc/hosts. Открываем его на редактирование

sudo nano /etc/hosts

Выглядит он, примерно, так

127.0.0.1 localhost
127.0.1.1 googidy-comp
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Туда надо добавить указание на наш домен example

127.0.0.1 localhost
127.0.1.1 igy-nout
127.0.0.1 example
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Сохраняем.
Все, теперь по адресу http://example доступен наш новый хост. В браузере должна отобразиться папка с файлами, так как там отсутствует индексный файл.

KVM — установка, создание VM (виртуальной машины), управление

 собрано из 3 статей, лично не успел протестировать, но вроде все понятно и без лишних слов от автора.

http://goodigy.ru/kvm_na_ubuntu_server_14.04http://goodigy.ru/ustanovka_mashin_virt-installhttp://goodigy.ru/upravlenie_kvm_terminal

 

Установка KVM на Ubuntu Server 14.04/14.10

Имеем, компьютер с Ubuntu 14.04/14.10,  домашний сервер с Ubuntu Server 14.04/14.10, роутер ASUS N56U с прошивкой от padavan.

Все это соединено в сеть.  

Установим на сервер KVM. Более подробно можно почитать в википедии, на английском ubuntu.com , и на официальном сайте.

Кратко, инструкция по установке и базовой настройке.

Подробнее: KVM — установка, создание VM (виртуальной машины), управление