Поиск по этому блогу

Показаны сообщения с ярлыком fedora. Показать все сообщения
Показаны сообщения с ярлыком fedora. Показать все сообщения

понедельник, 5 сентября 2011 г.

Шифрование в Линукс. LUKS и как от него избавиться.

При установке ОС Fedora 14 мне показалась интересной галочка "Зашифровать раздел". Я создал 2 раздела: sda1 (boot) и sda2 (LVM), к разделу sda2 применил шифрование. Работало все замечательно, перед загрузкой OS спрашивался пароль к диску и я был уверен в сохранности моих данных. И вот стукнуло мне в голову попробовать на том же компьютере OracleVM Server. Проблема нарисовалась сразу же на этапе установки - установщик Anaconda увидел зашифрованный раздел и попросил пароль. Но 100% правильный пароль, почему-то не открыл доступа к разделу. Разбираться почему эта фича не работает у меня не было ни малейшего желания и я решил избавиться от шифрования. Выяснилось, что применен способ шифрования LUKS. Мои попытки нагуглить способ расшифровать раздел ни к чему путному не привели (а я то надеялся что можно в настройках тупо снять галку и пару часов подождать.... наивный). В основном предлагали забекапить все данные с зашифрованного раздела и форматнуть его. Довольно странный способ... to be continued...

суббота, 4 июня 2011 г.

Skype 2.2.0.35 rpm in Fedora 15 x86_64

Скачал rpm для Fedora с официального сайта Skype.com.
После установки через менеджер пакетов skype не запускается. Выдает ошибку:
$ skype
skype: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory

Также обнаружил, что не поставилось по зависимостям еще несколько библиотек:
$ ldd /usr/bin/skype
linux-gate.so.1 => (0x00dad000)
libasound.so.2 => not found
libXv.so.1 => not found
libXss.so.1 => not found
librt.so.1 => /lib/librt.so.1 (0x009ad000)
libQtDBus.so.4 => not found
libQtGui.so.4 => not found
libQtNetwork.so.4 => not found
libQtCore.so.4 => not found
libpthread.so.0 => /lib/libpthread.so.0 (0x00c14000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00a7c000)
libm.so.6 => /lib/libm.so.6 (0x007e9000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00d68000)
libc.so.6 => /lib/libc.so.6 (0x00110000)
libdl.so.2 => /lib/libdl.so.2 (0x0029e000)
/lib/ld-linux.so.2 (0x0041e000)
libX11.so.6 => not found
libXext.so.6 => not found

Ищем в каком же пакете есть нужные библиотеки:
$ yum provides "libasound.so.2"
Loaded plugins: langpacks, presto, refresh-packagekit
alsa-lib-1.0.24-2.fc15.i686 : The Advanced Linux Sound Architecture (ALSA) library
Repo : fedora
Matched from:
Other : libasound.so.2

и ставим нужный пакет:
$ sudo yum install alsa-lib-1.0.24-2.fc15.i686

Подобным образом находим остальные недостающие пакеты и устанавливаем их:
$ sudo yum install -y libXv-1.0.6-2.fc15.i686 libXScrnSaver-1.2.1-2.fc15.i686 qt-4.7.2-8.fc15.i686 qt-x11-4.7.2-8.fc15.i686 qt-4.7.2-8.fc15.i686 qt-4.7.2-8.fc15.i686 libX11-1.4.3-1.fc15.i686 libXext-1.2.0-2.fc15.i686

Мой список блогов