воскресенье, 11 марта 2012 г.

Backup домашних фотографий.

Остался у меня с давних пор винт на 80г. ide, лежал он без дела и было решено сливать на него бэкапы домашнего фотоархива и прочего полезного хлама. Благо размеры вполне позволяют хранить с запасом.
Собстно выставлены перемычки, ide подцеплен через переходник ide-sata, загрузка.

Покурив /etc/fstab понимаем что он использует uuid-устройств для монтирования и распознавания. Погуглив узнаём что есть команда blkid

#blkid
/dev/sda1: UUID="64a17f60-9059-476a-af46-a6f8bd9c7c27" TYPE="ext3"
/dev/sda2: UUID="cbcde832-e4a0-45f7-9b20-bd13d328117e" TYPE="ext4"
/dev/sdb1: UUID="8847bbd6-e438-48a5-a706-2b6120f8ddcb" TYPE="ext4"


Для проверки покурив содержимое /dev находим /dev/disk

#ls /dev/disk
by-id  by-path  by-uuid

В by-id даже видно название устройств+ссылки на /dev/sd*, by-path нам не интересен, а вот в by-uuid то, что нам надо (вместе ссылками на /dev/sd*).
А uuid нужно мне чтобы при подключении именно этого винта/раздела, он монтировался в определённый заданный каталог, дабы не разрушать существующий порядок.
Наш раздел sdb1 и будет он монтироваться например в /mnt/maxtor

#ls -la /dev/disk/by-uuid

итого 0
drwxr-xr-x 2 root root 100 Мар 12 09:45 .
drwxr-xr-x 5 root root 100 Мар 12 09:45 ..
lrwxrwxrwx 1 root root  10 Мар 12 09:45 64a17f60-9059-476a-af46-a6f8bd9c7c27 -> ../../sda1
lrwxrwxrwx 1 root root  10 Мар 12 09:45 8847bbd6-e438-48a5-a706-2b6120f8ddcb -> ../../sdb1
lrwxrwxrwx 1 root root  10 Мар 12 09:45 cbcde832-e4a0-45f7-9b20-bd13d328117e -> ../../sda2


Делаем mkfs.ext4 /dev/sdb1, на бэды проверять не будем пока, долго да и винт был в нормальном состоянии.

# mkfs.ext4 /dev/sdb1
mke2fs 1.42.1 (17-Feb-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
4890624 inodes, 19537165 blocks
976858 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
597 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424

Allocating group tables: done                          
Writing inode tables: done                          
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

прописываем в /etc/fstab наш uuid и куда монтировать.

UUID=8847bbd6-e438-48a5-a706-2b6120f8ddcb /mnt/maxtor     ext4    defaults        0       2

Всё, для надёжности я перегрузил машину. Работает.

вторник, 31 января 2012 г.

среда, 25 января 2012 г.

WineHQ

Захотелось как то поставить мне Wine, дабы погонять некоторы w32 игрушки. Но так как в репах только стабильная версия wine 1.2.3, а последняя wine 1.3.37, по решил вкатить последнюю. побегав по сслыкам, скачав в ручную кучу .deb пакетов накатил я их. Всё прошло успешно. Итак..
#winecfg
первый косяк , чего то там не смогла скачать движок gecko.
Gecko — это свободный движок вывода веб-страниц. Хер с ним, немного ударившись в поиски нашли даную рабочу хавту.
=========
Обычно при запуске приложения для работы с веб-страницами Wine автоматически ищет Gecko сперва в /usr/share/wine/gecko. Если Wine не находит архив с Gecko там, то оно автоматически загружает его из интернета, но некоторые приложения не любят ждать, пока загрузиться Gecko и зависают или вылетают. Поэтому Gecko необходимо скачать вручную. Для этого откроем терминал и пропишем поочередно следующие команды:
качаем отсюда http://sourceforge.net/projects/wine/files/Wine%20Gecko/1.4/wine_gecko-1.4-x86.msi/download - движок gecko
$ sudo mkdir -p /usr/share/wine/gecko
$ sudo mv  наша_версия_gecko -/usr/share/wine/gecko/
=========

Так же решил попробовать
Winetricks - это скрипт для установки различных компонентов от Microsoft®, и некоторых других. Для получения Wintericks в терминале введите:
sudo wget -q http://kegel.com/wine/winetricks -O /usr/local/bin/winetricks && sudo chmod +x /usr/local/bin/winetricks
запускаем #winetrick - дальше вроде всё интуитивно понятно.
 

среда, 21 декабря 2011 г.

iceweasel 8.0 и Великий и Могучий

При обновлении своего браузера на версию 8.0 и не смотря на то, что в настройках стоит Русский язык, меню оного всёравно было на аглицком. Немного воспользовавшись советом по использованию всеми известного поисковика, быстро устранил сей конфуз. Итак:
1) Идём по данной ссылке - http://mozilla-russia.org/products/firefox/history.html, выбираем там нужный языковой пакет для нужной нам версии. Тыкаем в него мышой и нажимаем "Allow".
2) В дополнениях, в меню Языки ищём Russian Language Pack 8.0 жмём Enable, и Restart.
3) Всё.

вторник, 13 декабря 2011 г.

Dwarf Fortress

Скачал я себе эту милую игруху и немного подсел на неё, но о ужас
Dynamically loading the OpenAL library failed, disabling sound.
А хочется поиграть с родным звучком. Чо как зделать(от рута):
aptitude install libopenal1 libopenal-dev libsndfile1 libsndfile1-dev
и звук есть.

воскресенье, 16 октября 2011 г.

Google Earth

Захотел я себе Google Earth. Cделаем это debian-way.
#aptitude install googleearth-package
#make-googleearth-package
в идеале должен скачать GoogleEarthLinux.bin(~32mb) и собраться .deb пакет.
Если будет ругатся, попробовать поставить пакет lsb-core. Фсё.