Установка Android SDK (Ubuntu 12.04)
Jul. 16th, 2013 09:48 pmВ Eclipse
Help -> Install New Software -> "Avaliable Software Sites" -> Add ->
Name: ADT.
Location: https://dl-ssl.google.com/android/eclipse/
-> OK -> Выбрать Work with: ADT -> Поставить галочки -> Next
После перезапуска Eclipse предложит доустановить SDK с последней версией Android.
Help -> Install New Software -> "Avaliable Software Sites" -> Add ->
Name: ADT.
Location: https://dl-ssl.google.com/android/eclipse/
-> OK -> Выбрать Work with: ADT -> Поставить галочки -> Next
После перезапуска Eclipse предложит доустановить SDK с последней версией Android.
Итак, дано: система без LVM, установлена в / (/dev/sda1). За корневым разделом есть свободное место, которое хочется присоединить к /.
С помощью fdisk:
Далее требуется перезагрузка.
Расширяем файловую систему на весь раздел /dev/sda1:
С помощью fdisk:
# fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 8589 MB, 8589934592 bytes
43 heads, 32 sectors/track, 12192 cylinders, total 16777216 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e816b
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 8388607 4193280 83 Linux
Command (m for help): d
Selected partition 1
Command (m for help): p
Disk /dev/sda: 8589 MB, 8589934592 bytes
43 heads, 32 sectors/track, 12192 cylinders, total 16777216 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e816b
Device Boot Start End Blocks Id System
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
Using default response p
Partition number (1-4, default 1):
Using default value 1
First sector (2048-16777215, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-16777215, default 16777215):
Using default value 16777215
Command (m for help): p
Disk /dev/sda: 8589 MB, 8589934592 bytes
43 heads, 32 sectors/track, 12192 cylinders, total 16777216 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e816b
Device Boot Start End Blocks Id System
/dev/sda1 2048 16777215 8387584 83 Linux
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
Далее требуется перезагрузка.
Расширяем файловую систему на весь раздел /dev/sda1:
resize2fs /dev/sda1SSH вход по ключу
Nov. 17th, 2012 05:56 pmГенерируем ключи:
Где 'clientname_rsa' - имя файла ключей. Пишем паблик-кей на сервер в файл ~/.ssh/authorized_keys:
На клиенте в /etc/ssh/ssh_config указываем наш файл:
На сервере должна быть разрешена аутентификация по ключу (в /etc/ssh/sshd_config):
cd ~/.ssh/
ssh-keygen -t rsa -f clientname_rsaГде 'clientname_rsa' - имя файла ключей. Пишем паблик-кей на сервер в файл ~/.ssh/authorized_keys:
ssh-copy-id -i clientname_rsa.pub example.comНа клиенте в /etc/ssh/ssh_config указываем наш файл:
IdentityFile ~/.ssh/clientname_rsaНа сервере должна быть разрешена аутентификация по ключу (в /etc/ssh/sshd_config):
RSAAuthentication yes
PubkeyAuthentication yesRAID1, LVM2 mount
Sep. 2nd, 2012 06:25 pmПринесли мне тут один диск из RAID1 массива, поверх которого поднят LVM. Задача - забрать оттуда данные. Решается так:
Ставим mdadm и LVM2. Воссоздаем RAID:
При необходимости сканируем диски на наличие PV и VG:
Далее делаем VG доступной для системы:
Проверяем:
Всё! Логический том доступен для монтирования:
З.Ы. Добавить второй диск в RAID можно так:
Просмотр информации о массиве:
или
Ставим mdadm и LVM2. Воссоздаем RAID:
mdadm -A -R /dev/md0 /dev/sda1При необходимости сканируем диски на наличие PV и VG:
pvscan
vgscanДалее делаем VG доступной для системы:
vgchange -a yПроверяем:
lvdisplay
--- Logical volume ---
LV Name /dev/vg0/lv0
VG Name vg0
LV UUID toiUMx-zxa0-UHCj-ToF9-5ZfK-Xug5-odveZ3
LV Write Access read/write
LV Status available
# open 0
LV Size 46.56 GiB
Current LE 11920
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0Всё! Логический том доступен для монтирования:
mount /dev/vg0/lv0 /mntЗ.Ы. Добавить второй диск в RAID можно так:
mdadm --manage /dev/md0 --add /dev/sdb1Просмотр информации о массиве:
mdadm --detail /dev/md0 или
cat /proc/mdstatУчим компьютер разговаривать
Aug. 29th, 2012 01:11 amУстановим festival и русский голос для него:
Читаем английский текст:
Русский:
Различные варианты применения:
http://ru.festivalspeaker.wikia.com/
apt-get install festival festvox-ruЧитаем английский текст:
festival --tts file.txtРусский:
festival --language russian --tts rus.txt Различные варианты применения:
http://ru.festivalspeaker.wikia.com/